I have some SNES source code which happens to include the assembled binaries. However, the binaries need to be linked before I can get a usable SNES ROM. Does anyone know if there is a way to do this, as I imagine finding the linker the developers used is going to be impossible?
Is incbin an acceptable macro in 65816 assembly? That's what I use in 68000. If not, I really don't know what to say, I don't know of any dumps of the IS-SUPER-FX set or some kind of psyq set for SNES. Sorry .
SNES ROMs have a rather simple layout, so if the binaries are already assembled and you know their locations in ROM, you could reconstruct a working ROM. (It's a little bit of a challenge, so you could try asking people on SNES ROM hacking boards. Also study some docs on how SNES ROMs are laid out.)
Yeah, I'll ask on romhacking.net to see if anyone knows. But like I said, it is entirely possible that the ROM might not even work even if it is linked.