Author Topic: ips patches  (Read 2315 times)

Offline zarcon6

  • Established Member
  • *
  • Posts: 78
  • Props: 0
    • View Profile
ips patches
« on: March 08, 2005, 01:56:08 AM »
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.

Offline Diablo

  • Established Member
  • *
  • Posts: 356
  • Props: 1
    • View Profile
    • http://supercard.mine.nu/
    • Email
ips patches
« Reply #1 on: March 10, 2005, 09:15:13 AM »
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]

Offline NT

  • Administrator
  • *
  • Posts: 1151
  • Props: 9
    • View Profile
    • http://www.scdev.org
ips patches
« Reply #2 on: March 10, 2005, 05:59:31 PM »
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...

Offline Diablo

  • Established Member
  • *
  • Posts: 356
  • Props: 1
    • View Profile
    • http://supercard.mine.nu/
    • Email
ips patches
« Reply #3 on: March 10, 2005, 08:55:03 PM »
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]

Offline zarcon6

  • Established Member
  • *
  • Posts: 78
  • Props: 0
    • View Profile
ips patches
« Reply #4 on: March 10, 2005, 10:22:59 PM »
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.

Offline NT

  • Administrator
  • *
  • Posts: 1151
  • Props: 9
    • View Profile
    • http://www.scdev.org
ips patches
« Reply #5 on: March 10, 2005, 10:36:42 PM »
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

Offline Diablo

  • Established Member
  • *
  • Posts: 356
  • Props: 1
    • View Profile
    • http://supercard.mine.nu/
    • Email
ips patches
« Reply #6 on: March 11, 2005, 12:11:40 AM »
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]