-
Notifications
You must be signed in to change notification settings - Fork 0
Memory Structures
Johnathon edited this page May 3, 2026
·
2 revisions
You can use this table as a way of understanding what values relate to what information in the game. For example, you may notice when using Game Shark / Code Breaker or other cheating devices they write to specific regions of IWRAM. This is obviously done on purpose to alter the desired values, this table is my collection of information found through IDA or watching memory change.
It should be assumed anything not in the 0x08 range is either in not located within the ROM. You can use mGBA's memory viewer to confirm these yourself.
| ADdress | Name | Allowed Value Range |
|---|---|---|
0x03000E90 |
g_ActiveCharacterId |
0 = Gohan, 1 = Piccolo, 2 = Vegeta 3 = Trunks , 4 = Goku, 5 = Hercule |