If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Speedy Blupi 2/RAM map
Jump to navigation
Jump to search
The following article is a RAM map for Speedy Blupi 2.
This table compares addresses for two versions of the game: Speedy Blupi 2 version 2.2 English (as available on blupi.org), and Speedy Eggbert 2 version 1.0 English. Italicized names are speculative; non-italicized names directly match the Planet Blupi source code.
Globals
Address | Datatype | Symbol | Info | |
---|---|---|---|---|
Blupi | Eggbert | |||
48a4d0 | ||||
48a4d4 | ||||
48a4d8 | 48ebf8 | CEvent* | g_pEvent | Event handler |
48a4dc | 48ebfc | CPixmap* | g_pPixmap | Graphics handler |
48a4e0 | 48ec00 | CSound* | g_pSound | Sound handler |
48a4e4 | 48ec04 | CNetwork* | g_pNetwork | Netplay handler |
48a4e8 | 48ec08 | CMovie* | g_pMovie | Video playback handler (leftover) |
48a4ec | 48ec0c | CDecor* | g_pDecor | Gameplay handler |
48a4f0 | BOOL | g_bFullScreen | ||
48a4f4 | BOOL | g_bBenchmarkSuccess | Whether the PC is deemed strong enough for 16-bit graphics. | |
48a4f8 | BOOL | g_bTrueColor | ||
48a4fc | BOOL | g_bTrueColorDecor | ||
48a500 | BOOL | g_bCDAudio | If TRUE, forego all MIDI playback and instead play the corresponding track on an audio CD. (unused) | |
48a504 | int | g_benchmark | The numeric result of the performance benchmark (seemingly measured by the number of images drawn within a time interval?) | |
48a508 | ||||
48a50c | BOOL | g_bActive | Whether the application window is focused. | |
48a510 | BOOL | g_bTermInit | TRUE when the application is done initializing.
FALSE when starting up (loading graphics, doing benchmark, etc). |