Alien Storm (Genesis) Credits Select Cheat Tool Version 1.1
A command-line tool that computes some stuff regarding the Genesis Alien Storm game's credits select cheat.
|
Functions for computing the algorithm's rainbow table. More...
#include "Constants.h"
Functions | |
void | _FillRainbowTable (unsigned short ButtonID, unsigned short StartingInternalState) |
void | _ComputeRainbowTable () |
Functions for computing the algorithm's rainbow table.
void _ComputeRainbowTable | ( | ) |
This is the method for computing the algorithm's rainbow table.
It's done to avoid computing the same things over and over, and to speed up operations in general by caching them in RAM.
void _FillRainbowTable | ( | unsigned short | ButtonID, |
unsigned short | StartingInternalState | ||
) |
This is the main logic behind the method for computing the algorithm's rainbow table.
[in] | ButtonID | The Sega Genesis/Mega Drive button ID. Values are defined inside the ButtonCodes array, used also inside it, names inside ButtonNames instead. |
[in] | StartingInternalState | The algorithm's internal state to alter using ButtonID's value. |