GOT IT TO WORK FINALLY!
The problem was that I renamed the file. Does anyone know why the file won't assemble if you rename it?
Google chrome saved it as:
"http
www.romhacking.net docs [367]m1source.txt"
and thus I renamed it as MetroidSRC.asm...didn't think until Hamtoro126 mentioned the SMB code that it might be something dumb like that.
SNES code is unneeded unless you port it, but it is very hard and have to know differences between NES and SNES.
yeah that was just the code that I had lying around and had used x816 for in the past
The problem can be solved by right clicking at the executable (X112f.exe) file and under the ''Program'' tab click in ''Working'' and type in the whatever directory that X112f.exe is in (excluding the executable name).
Under the ''Memory'' tab, The Memory issue also can be handled by selecting ''Auto'' in the ''EMS'' and ''XMS'' memory slots.
someone (Disch) told me that this was the problem when I couldn't figure this out when I was trying to do some SNES homebrew stuff.
Also, You may want to check out SMBDIS (Super Mario Bros. 1 disassembly for X816) if you want.
thanks for this!
''Snowbro's Metroid Disassembly'' also requires (NSF?) Music and CHRRAM data fresh from the rom. Possibly more, Just so you know before you assemble it.
yeah, there is a topic called "Metroid Assembly" that covers this.