+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  x816 not generating anything...is this a XP SP3 issue?
Pages: [1]
Author Topic: x816 not generating anything...is this a XP SP3 issue?  (Read 2 times)
benjaminshinobi
Guest
« on: July 04, 2009, 04:32:08 pm »

Tried to reassemble Metroid and some simple SNES code (to see if it was the Metroid code), but it seems that X816 is not generating any new files.

Has anyone tried X816 for this or a similar purpose on SP3, is the issue possibly? Because I've definitely used it in XP with SP2 with no problems except the "not enough memory" issue that I posted on earlier.

UPDATE: Some SNES code I found will assemble when I run it under a compatibility mode, but Metroid still doesn't generate anything
« Last Edit: July 04, 2009, 05:41:30 pm by benjaminshinobi »
Hamtaro126
Guest
« Reply #1 on: July 04, 2009, 08:42:40 pm »

SNES code is unneeded unless you port it, but it is very hard and have to know differences between NES and SNES.

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.

Also, You may want to check out SMBDIS (Super Mario Bros. 1 disassembly for X816) if you want.

''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.
« Last Edit: July 04, 2009, 08:55:00 pm by Hamtaro126 »
benjaminshinobi
Guest
« Reply #2 on: July 05, 2009, 03:52:19 am »

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.

Quote from: Hamtaro126 on July 04, 2009, 08:42:40 pm
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

Quote from: Hamtaro126 on July 04, 2009, 08:42:40 pm
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.

Quote from: Hamtaro126 on July 04, 2009, 08:42:40 pm
Also, You may want to check out SMBDIS (Super Mario Bros. 1 disassembly for X816) if you want.

thanks for this!

Quote from: Hamtaro126 on July 04, 2009, 08:42:40 pm
''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.
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC