I've done GBA hacking in the past, but have not really studied it objectively. I've only recently gone into checking DKC3-GBA out, and hope to learn more as I go deeper.
Here's a few interesting things:
0xFD0000, ASCII:
- Code: Select all
===========================================
DK3 START
===========================================
EEPROM SIZE: 512
EEPROM SAVE SIZE: 120 *3
EEPROM GLOBAL SIZE: 136
EEPROM TOTAL USE: 496
NEW BACKGROUND :241 Warning Page
fours layer 0:1208
chars, size:467, 0x3a60
map layer 0 size :76
Background type: DM_1024
layer 0 uses 467, free 557
layer 1,2,3 uses 0, free 960
number of layers used :1
NEW BACKGROUND :200 Diddymask Frontend
fours layer 0:1172
chars, size:523, 0x4160
map layer 0 size :360
fours layer 3:704
chars, size:84, 0xa80
map layer 3 size :76
Background type: DM_1024
layer 0 uses 523, free 501
layer 1,2,3 uses 84, free 812
number of layers used :2
NEW BACKGROUND :167 Title Screen
fours layer 0:1912
chars, size:259, 0x2060
map layer 0 size :116
fours layer 1:832
chars, size:314, 0x2740
map layer 1 size :88
fours layer 2:256
chars, size:23, 0x2e0
map layer 2 size :96
Background type: DM_1024
layer 0 uses 259, free 765
layer 1,2,3 uses 337, free 495
number of layers used :3
NEW BACKGROUND :189 FRONTEND
fours layer 0:1264
chars, size:580, 0x4880
map layer 0 size :76
chars, size:10, 0x140
Background type: DM_1024
layer 0 uses 580, free 444
layer 1,2,3 uses 10, free 886
number of layers used :2
NEW BACKGROUND :11 Springin' Spiders
fours main layer :14260
char data : 71616
map layer 0 size :11784
map layer 1 size :11784
fours layer 2:1676
chars, size:212, 0x1a80
map layer 2 size :128
fours layer 3:2180
chars, size:235, 0x1d60
map layer 3 size :128
Background type: DM_DLOAD_2_LAYERS
layer 2,3 uses 447, free 1
number of layers used :4
EDIT: What the ?!?!
Half of my post got chopped off.. I don't know why. Aw man, it was a long post.
Damn.
Well, I don't feel like typing it all again so here's all that jazz in a nutshell: