Kjetil's Information Center: A Blog About My Projects

DOS Game Cheats

This is article is a response to the one about binary patching tools that I made earlier. The reason these tools were created in the first place, was to have an easy way to specify cheat patches for some old DOS games. Below you will find "infinite lives" patches for three games that I managed to run in a debugger and crack open. Use the binary patching tool to read these and apply the changes.

Blues Brothers:

# Apply to "1.EXE", Original md5sum: 4317d3fa97fff52b5785cc31d3110ece

# Get infinite lives:
000062cd: 90 90 90 90
0000a061: 90 90 90 90

# Remove infinite lives:
#000062cd: 26 fe 4f 61
#0000a061: 26 80 7f 61
          


Fantasy World Dizzy:

# Apply to "DIZZY.EXE", Original md5sum: d614048d262945dccf069fe968f747cb

# Get infinite lives:
00006038: 90 90 90 90 90 90

# Remove infinite lives:
#00006038: fe 0e 84 4d 78 5e
          


Soccer Kid:

# Apply to "KID.EXE", Original md5sum: b5c443e0c8a9099706f22b952b68b2c1

# Get infinite lives:
00001257: 90 90

# Remove infinite lives:
#00001257: 2c 01
          


Topic: Configuration, by Kjetil @ 01/07-2013, Article Link