Hello,
why some snes emulators can't read my Super mario world us smc file patched with ips file
from smwcentral website?
When i run it it doesn't run.
Is it a problem of header or what?
How can i patch my rom without modified header or to run like original super mario world
us rom?
nb. Smw us rom run very well in original state.
Perhaps my emulator can't read patched rom.
Any helps are welcome to resolve my problem.
I use emumaster on nokia n9 or emiSnes on nokia 808 purview.
Thanks
Do you really think if you patch just any file with the IPS, that it will work. IPS allows false patching (which is patching to the wrong original rom) and thus can easily corrupt the rom completely. You need to make sure that you have the exact same original rom as the creator of the IPS. The region is not enough, can also be a rom with header or without and it could also be a different version all together.
You need to use the hash program to calculate the CRC id of the original rom and then compare it to the one provided by the creator of the IPS. If the creator of the IPS did not do this, you can only guess which on to use. For SMW this is usually US headered rom.
To test your patching success, run the rom with Zsnes or Snes9x Snes emulators for PC. If they work here, but not on your other emulator, than it is indeed the emulator's inability to run the rom, which is odd, since any Snes emulator should run a standard Snes rom.
I should make a Super Mario World hack that requires a rom without a header, just to fuck with the SMWC community.
Indeed. Why do they like the annoying headers so much. All tools by Fusoya require a header...
So just delete the header before you create the patch.
This should be a standard. It would only take seconds to make this. How do they even calculate the pointers, if they always point to the location+header.