• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

ips patches

Started by zarcon6, March 07, 2005, 04:56:08 PM

Previous topic - Next topic

zarcon6

Anyone tried trainers or translations yet? I'm just wondering when I should apply the patch. Before or after I run the rom through the SC software. I did try using the add external ips option and it just freezes the program.
 am the new way to go, I am the way of the future.

Diablo

Hmmmm.....when I get my GBA back (Friday), I'll try patching a few Japanese ROMs with English translations (Tales of Phantasia, Tales of the World: Narikiri Dungeon 2, and Tales of the World: Narikiri Dungeon 3).

Honestly, if using the IPS option in the SuperCard doesn't work, I doubt you would be able to play an IPS-patched ROM successfully on the SuperCard.

First of all, I don't know the intricacies of the SuperCard software, or all the aspects of the ROM that are altered when an IPS patch is applied (sometimes text, sometimes fonts, sometimes the length of names, sometimes the intro, sometimes...well, you get the idea), so take that into consideration as I ramble here. :D

Patching before using the software would likely cause the software to be unable to properly identify the ROM for patching.  This is only a possibility, however, based on a few different circumstances.  I believe the SuperCard software checks the CRC of the ROM to verify it.  If so, as long as the CRC of the ROM is not altered by patching the ROM with the IPS patch, the SuperCard software should still be able to recognize the ROM properly.  However, I find it near impossible to not alter the CRC of the ROM when you patch it with an IPS patch.  Yet, if you patch it after using the SuperCard software, I doubt the SuperCard itself would recognize the ROM.

So what's the best solution?  Try all possibilities.  Try before, after, and during the SuperCard software.  First, though, I'd try patching the ROM with an IPS patch, then playing it in an emulator like VisualBoy Advance.  Once you've verified the ROM and patch are compatibile, the IPS patcher you're using is working properly, and the ROM is correctly patched, then proceed to test all possible patching orders.

Also, keep in mind that a SuperCard-patched ROM will not run in VBA, even if it is successfully patched by the software.
b]"Speak of the devil and he appears."[/b]

NT

Everything I've seen about the Supercard software shows that it does check the CRCs of the ROMs and that any sort of modification before running them through the software is going to cause problems...

Diablo

Well, there you go. :P

Checking the CRC is the easiest method to implement, and the most obvious way to do it.  Sucks if you want to patch outside the software, though.  :(
b]"Speak of the devil and he appears."[/b]

zarcon6

I just went back to try it again after I put the old .dat file back and it works fine now. Is anyone elce having probs withthe newest .dat?
 am the new way to go, I am the way of the future.

NT

Quote from: "zarcon6"I just went back to try it again after I put the old .dat file back and it works fine now. Is anyone elce having probs withthe newest .dat?

I haven't tried it yet due to the fact that there isn't any documentation about what it does...   :x

Diablo

Good to hear you got it working.   :D

Bad to hear the new .dat isn't working properly. :cry:
b]"Speak of the devil and he appears."[/b]