Micro Machines Cheat Spot Format
Jump to navigation
Jump to search
The hidden cheats of Micro Machines are stored in GAME1\CHEATS.BIN. A cheat is activated by pausing the game while player 1's car is within 24 pixels of a cheat spot. The file is 360 bytes long.
File format
The file holds 30 records of 12 bytes, with no header:
| Data type | Name | Description |
|---|---|---|
| UINT16LE | round | Round (1-9) |
| UINT16LE | race | Race within the round (1-4) |
| UINT16LE | x | Horizontal position in the world, in pixels (0-3071) |
| UINT16LE | y | Vertical position in the world, in pixels (0-3071) |
| UINT16LE | type | Cheat effect, see below |
| UINT16LE | param | Value used by some effects |
Cheat types
| Type | Effect |
|---|---|
| 0 | Lose a life |
| 1 | Win the race instantly |
| 2 | Set the car's grip to param |
| 3 | Set the car's steering speed to param |
| 4 | Set the car's acceleration to param |
| 5 | The fire button no longer fires; accelerate and brake held together fire instead |
| 6 | Sets a flag that the game never reads (no effect) |
| 7 | Immune to hazards (the car no longer falls off the track) |
| 8 | Set the car's top speed to 0x800 |
| 9 | Projectiles for every vehicle |
All records in the shipped file are for rounds 1-8.
Credits
This file format was reverse engineered by VorticonCmdr. If you find this information helpful in a project you're working on, please give credit where credit is due. (A link back to this wiki would be nice too!)