|
Description |
This program lets you search your ROM/ISO file for controller button cheats and will let you change which buttons you need to press to activate the cheat. In some cases, you can even shorten the number of buttons you need to press to just one or two buttons. This is useful for ROM hacks where you want the controller button cheats to be much easier to remember. For example, instead of having to press something like: A, B, Up, Left, B, A, Down, Up to activate a cheat, you can change it to something easy to remember like: A, A, A, A, A, A, A, A. With some games, you can shorten it to a single button press.
Update 1.0a (2/2/2022): Forgot to mention that patching some Genesis/32x ROMs can cause the ROM to fail the checksum check that some games use. If you get a blank red or black screen and the game won't run with your newly patched ROM, it almost certainly means it's a checksum issue, but can be easily fixed with a master code, or a program like Patchinator (available here on RHDN). See the Readme for details.
Features:
* Useful for ROM hacks to make button cheats easier to remember. If it finds a match, you can change the buttons to activate the cheat to whatever you want. Also useful for button cheats that have to be entered quickly. Pressing B 10 times is much faster than pressing 10 different buttons.
* You can also shorten button cheats to just 1 or 2 buttons. This won't work on all games, but the program will tell you when it will work.
* You can dump all of the addresses it finds to a text file, which will include the name of the game, the buttons it searched for, as well as all of the ROM/ISO addresses. Useful for looking in the ROM to see if other undocumented button cheats are nearby (many games keep all of the button cheats grouped together in the ROM).
* There are two separate "Patch" buttons. One makes a backup copy of your ROM/ISO file, and the other one patches without making a backup file.
* If it finds more than one match, it will let you choose any of the matches/addresses (up to 3) and view them so you can make changes if you'd like.
* It displays the button values (in hex) from the ROM/ISO. This is how the program determines if your button sequence can be shortened (if the "End value" = FF).
* There is a Readme file, as well as some Info/Help buttons that should answer any questions.
* Designed for Genesis, Sega CD, and 32x, but should work on other systems as well (see Readme for info, or click on the "Show button values" button).
* In the screen shot above, it searched for the controller button sequence that activates the "Cheat Menu" in Mortal Kombat (Genesis). It found a match at ROM address 0x00013F1C. Since the program has indicated that the button sequence can be shortened, you can select "End" to decide where to end the button sequence (where it says "Change your controller button sequence here"). In the screen shot, you can see that "End" was selected for spot #2, which means that you only have to press the B button once to activate the cheat menu. You can change that first button to any button you want. Patched the ROM and can confirm that just pressing the B button activates the cheat. |
|