News: 11 March 2016 - Forum Rules

Author Topic: Creating IPS files  (Read 673 times)

rurinix

  • Jr. Member
  • **
  • Posts: 2
    • View Profile
Creating IPS files
« on: May 27, 2021, 07:49:29 pm »
I was always really bugged that Shredder on the NES TMNT game was orange.  I manually changed the pallet hex for all the sprites that that made up shredder throughout the game.  I have no idea how IPS files are created.  Is it possible to create an IPS from my modified ROM file (maybe some kind of diff function)?  I am looking for any information from anyone who made an IPS file, since I have no idea how one goes about making one.

Jorpho

  • Hero Member
  • *****
  • Posts: 4981
  • The cat screams with the voice of a man.
    • View Profile
Re: Creating IPS files
« Reply #1 on: May 28, 2021, 10:34:19 am »
It is completely trivial; you can do it with Lunar IPS or any number of other programs.  Just direct the program to your modified ROM and a copy of the unmodified ROM, and it will make a patch. I'm not sure what you're expecting?

Just make sure that your unmodified ROM is a recognizable dump that is readily available on the Internet. You'll also want to calculate the hashes for the unmodified ROM using http://www.romhacking.net/hash/ or something similar. (That way other people can make sure that they're using the unmodified ROM for which your patch is intended.)

If your patch ends up being approximately the same size as the original ROM, then you've done something wrong – but the only thing you can really do wrong is selecting the wrong unmodified ROM.
This signature is an illusion and is a trap devised by Satan. Go ahead dauntlessly! Make rapid progres!

rurinix

  • Jr. Member
  • **
  • Posts: 2
    • View Profile
Re: Creating IPS files
« Reply #2 on: May 28, 2021, 05:27:11 pm »
I feel completely stupid.  I didn't even see that "Create a Patch" button in the upper right.  Thanks a lot!