[drmario] Single-Player Grid Cheats

This forum is for posting M.A.M.E. arcade cheats. Requests will be fulfilled here....but please keep the requests to the requests forum.
Post Reply
kelvSYC
Posts: 1121
Joined: Thu Sep 27, 2001 1:00 am
Location: Calgary, AB, Canada

[drmario] Single-Player Grid Cheats

Post by kelvSYC »

Okay, it's not a CPS2 fighting game, but there still is lots of cheats.

In single-player mode, you have a grid 16 rows long and 8 columns wide. Each of these grid squares is represented in a single byte. Then, each byte can then be separated into four-bit sections (unless it's an empty space).

The first four-bit section denotes the type of block.

0x40 us used if the block connects to the block below and 0x50 if it connects to the block above. 0x60 is used if it connects to the one on the right and 0x70 for the left.

For example, a pill laid out horizontally would be on two bytes, the one on the left would use 0x60 and the one on the right would use 0x70.

0x80 denotes if it doesn't connect to anything (eg. if you eliminated half of a pill already, the other half would assume 0x80).

0xD0 denotes a virus. Yes, you can fool the virus count.

The second four-bit section denotes the color. 0x00 for yellow, 0x01 for red, and 0x02 for blue.

Thus, you can make cheats for all 128 blocks. The cheats only work after you drop your current pill (ie. between pills).

The grid goes from left to right, top to bottom, with no addresses skipped. I will only give the address for the top-left corner (because I don't want to write the same thing down 127 more times).

In total, there should be 2560 new lines in your cheat file. ((6 types * 3 colors +1 empty space +1 list select)*128 blocks in grid = 2560 lines of code)

Code: Select all

:drmario:62000000:0000:00:FF:Select Block Type
:drmario:00010000:0400:40:FF:Yellow top half of pill
:drmario:00010000:0400:41:FF:Red top half of pill
:drmario:00010000:0400:42:FF:Blue top half of pill
:drmario:00010000:0400:50:FF:Yellow bottom half of pill
:drmario:00010000:0400:51:FF:Red bottom half of pill
:drmario:00010000:0400:52:FF:Blue bottom half of pill
:drmario:00010000:0400:60:FF:Yellow left half of pill
:drmario:00010000:0400:61:FF:Red left half of pill
:drmario:00010000:0400:62:FF:Blue left half of pill
:drmario:00010000:0400:70:FF:Yellow right half of pill
:drmario:00010000:0400:71:FF:Red right half of pill
:drmario:00010000:0400:72:FF:Blue right half of pill
:drmario:00010000:0400:80:FF:Yellow
:drmario:00010000:0400:81:FF:Red
:drmario:00010000:0400:82:FF:Blue
:drmario:00010000:0400:D0:FF:Yellow virus
:drmario:00010000:0400:D1:FF:Red virus
:drmario:00010000:0400:D2:FF:Blue virus
:drmario:00010000:0400:FF:FF:Empty Space
kelvSYC's Guide to the Cheat Engine - http://members.shaw.ca/kelvsyc/cheatguide.html

The New Move List Cheat Collection - http://mamecheat.co.uk/forums/viewtopic.php?p=6469

Underscore Command - What better game is there?
kelvSYC
Posts: 1121
Joined: Thu Sep 27, 2001 1:00 am
Location: Calgary, AB, Canada

Post by kelvSYC »

In a two player game, the second player's grid starts at (the top left corner is at) 0500. Have fun adding another 2560 lines of code in your cheat file...
kelvSYC's Guide to the Cheat Engine - http://members.shaw.ca/kelvsyc/cheatguide.html

The New Move List Cheat Collection - http://mamecheat.co.uk/forums/viewtopic.php?p=6469

Underscore Command - What better game is there?
Post Reply