Label most of w01Dll (#560)

This commit is contained in:
Liam Coleman 2025-02-05 18:07:12 -06:00 committed by GitHub
parent 721c0d4e41
commit da072c209a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 3152 additions and 3172 deletions

View file

@ -11,13 +11,13 @@ REL/board_executor.c:
.rodata start:0x00000000 end:0x00000010
REL/w01Dll/main.c:
.text start:0x000000E0 end:0x00009D00
.text start:0x000000E0 end:0x00009DD8
.rodata start:0x00000010 end:0x00000198
.data start:0x00000000 end:0x00000658
.bss start:0x00000000 end:0x00000708
REL/w01Dll/mg_coin.c:
.text start:0x00009D00 end:0x0000D740
.text start:0x00009DD8 end:0x0000D740
.rodata start:0x00000198 end:0x000002C8
.data start:0x00000658 end:0x00000F08
.bss start:0x00000708 end:0x000007A0

View file

@ -3,137 +3,137 @@ _prolog = .text:0x00000030; // type:function size:0x64 scope:global
_epilog = .text:0x00000094; // type:function size:0x4C scope:global
BoardCreate = .text:0x000000E0; // type:function size:0x4BC
BoardDestroy = .text:0x0000059C; // type:function size:0x194
fn_1_730 = .text:0x00000730; // type:function size:0x44 scope:local
fn_1_774 = .text:0x00000774; // type:function size:0x4 scope:local
fn_1_778 = .text:0x00000778; // type:function size:0x9C scope:local
fn_1_814 = .text:0x00000814; // type:function size:0x1D4 scope:local
fn_1_9E8 = .text:0x000009E8; // type:function size:0x318 scope:local
LightSetHook = .text:0x00000730; // type:function size:0x44 scope:local
LightResetHook = .text:0x00000774; // type:function size:0x4 scope:local
LandEvent = .text:0x00000778; // type:function size:0x9C scope:local
WalkEvent = .text:0x00000814; // type:function size:0x1D4 scope:local
MapObjDispSet = .text:0x000009E8; // type:function size:0x318 scope:local
fn_1_D00 = .text:0x00000D00; // type:function size:0x4 scope:local
fn_1_D04 = .text:0x00000D04; // type:function size:0x550 scope:local
fn_1_1254 = .text:0x00001254; // type:function size:0x38 scope:local
fn_1_128C = .text:0x0000128C; // type:function size:0x80 scope:local
fn_1_130C = .text:0x0000130C; // type:function size:0x270 scope:local
fn_1_157C = .text:0x0000157C; // type:function size:0xF4 scope:local
fn_1_1670 = .text:0x00001670; // type:function size:0x90 scope:local
fn_1_1700 = .text:0x00001700; // type:function size:0x290 scope:local
fn_1_1990 = .text:0x00001990; // type:function size:0x148 scope:local
fn_1_1AD8 = .text:0x00001AD8; // type:function size:0x64 scope:local
fn_1_1B3C = .text:0x00001B3C; // type:function size:0x3A8 scope:local
fn_1_1EE4 = .text:0x00001EE4; // type:function size:0x48 scope:local
fn_1_1F2C = .text:0x00001F2C; // type:function size:0x78 scope:local
fn_1_1FA4 = .text:0x00001FA4; // type:function size:0x580 scope:local
fn_1_2524 = .text:0x00002524; // type:function size:0x248 scope:local
fn_1_276C = .text:0x0000276C; // type:function size:0x7AC scope:local
fn_1_2F18 = .text:0x00002F18; // type:function size:0x438 scope:local
fn_1_3350 = .text:0x00003350; // type:function size:0x1C4 scope:local
fn_1_3514 = .text:0x00003514; // type:function size:0xA0 scope:local
fn_1_35B4 = .text:0x000035B4; // type:function size:0x70 scope:local
fn_1_3624 = .text:0x00003624; // type:function size:0xFD0 scope:local
fn_1_45F4 = .text:0x000045F4; // type:function size:0x180 scope:local
fn_1_4774 = .text:0x00004774; // type:function size:0xF0 scope:local
fn_1_4864 = .text:0x00004864; // type:function size:0x50 scope:local
fn_1_48B4 = .text:0x000048B4; // type:function size:0x560 scope:local
fn_1_4E14 = .text:0x00004E14; // type:function size:0x194 scope:local
fn_1_4FA8 = .text:0x00004FA8; // type:function size:0x30 scope:local
fn_1_4FD8 = .text:0x00004FD8; // type:function size:0xFC scope:local
fn_1_50D4 = .text:0x000050D4; // type:function size:0x2E4 scope:local
fn_1_53B8 = .text:0x000053B8; // type:function size:0x84 scope:local
fn_1_543C = .text:0x0000543C; // type:function size:0x258 scope:local
fn_1_5694 = .text:0x00005694; // type:function size:0x1D8 scope:local
fn_1_586C = .text:0x0000586C; // type:function size:0xC0 scope:local
fn_1_592C = .text:0x0000592C; // type:function size:0x200 scope:local
fn_1_5B2C = .text:0x00005B2C; // type:function size:0x14 scope:local
fn_1_5B40 = .text:0x00005B40; // type:function size:0x190 scope:local
fn_1_5CD0 = .text:0x00005CD0; // type:function size:0x38 scope:local
fn_1_5D08 = .text:0x00005D08; // type:function size:0x390 scope:local
fn_1_6098 = .text:0x00006098; // type:function size:0xFC scope:local
fn_1_6194 = .text:0x00006194; // type:function size:0x25C scope:local
fn_1_63F0 = .text:0x000063F0; // type:function size:0x624 scope:local
fn_1_6A14 = .text:0x00006A14; // type:function size:0x1AC scope:local
fn_1_6BC0 = .text:0x00006BC0; // type:function size:0x3F4 scope:local
fn_1_6FB4 = .text:0x00006FB4; // type:function size:0x574 scope:local
fn_1_7528 = .text:0x00007528; // type:function size:0x2C4 scope:local
fn_1_77EC = .text:0x000077EC; // type:function size:0xA8 scope:local
fn_1_7894 = .text:0x00007894; // type:function size:0x1D0 scope:local
fn_1_7A64 = .text:0x00007A64; // type:function size:0xAC8 scope:local
fn_1_852C = .text:0x0000852C; // type:function size:0x280 scope:local
fn_1_87AC = .text:0x000087AC; // type:function size:0x34 scope:local
fn_1_87E0 = .text:0x000087E0; // type:function size:0x1A8 scope:local
fn_1_8988 = .text:0x00008988; // type:function size:0xC8 scope:local
fn_1_8A50 = .text:0x00008A50; // type:function size:0x11C scope:local
fn_1_8B6C = .text:0x00008B6C; // type:function size:0x270 scope:local
fn_1_8DDC = .text:0x00008DDC; // type:function size:0x3B0 scope:local
fn_1_918C = .text:0x0000918C; // type:function size:0xF0 scope:local
fn_1_927C = .text:0x0000927C; // type:function size:0xB0 scope:local
fn_1_932C = .text:0x0000932C; // type:function size:0x17C scope:local
fn_1_94A8 = .text:0x000094A8; // type:function size:0x14C scope:local
fn_1_95F4 = .text:0x000095F4; // type:function size:0x200 scope:local
fn_1_97F4 = .text:0x000097F4; // type:function size:0xF8 scope:local
fn_1_98EC = .text:0x000098EC; // type:function size:0x34 scope:local
fn_1_9920 = .text:0x00009920; // type:function size:0x104 scope:local
fn_1_9A24 = .text:0x00009A24; // type:function size:0x198 scope:local
fn_1_9BBC = .text:0x00009BBC; // type:function size:0x144 scope:local
fn_1_9D00 = .text:0x00009D00; // type:function size:0xD8
fn_1_9DD8 = .text:0x00009DD8; // type:function size:0x6E0
fn_1_A4B8 = .text:0x0000A4B8; // type:function size:0x9C scope:local
fn_1_A554 = .text:0x0000A554; // type:function size:0xA8 scope:local
fn_1_A5FC = .text:0x0000A5FC; // type:function size:0xE4 scope:local
fn_1_A6E0 = .text:0x0000A6E0; // type:function size:0x938 scope:local
fn_1_B018 = .text:0x0000B018; // type:function size:0x70 scope:local
fn_1_B088 = .text:0x0000B088; // type:function size:0x144 scope:local
fn_1_B1CC = .text:0x0000B1CC; // type:function size:0x1EC scope:local
fn_1_B3B8 = .text:0x0000B3B8; // type:function size:0xC0 scope:local
fn_1_B478 = .text:0x0000B478; // type:function size:0x680 scope:local
fn_1_BAF8 = .text:0x0000BAF8; // type:function size:0x1E4 scope:local
fn_1_BCDC = .text:0x0000BCDC; // type:function size:0x224 scope:local
fn_1_BF00 = .text:0x0000BF00; // type:function size:0x68 scope:local
fn_1_BF68 = .text:0x0000BF68; // type:function size:0x98 scope:local
fn_1_C000 = .text:0x0000C000; // type:function size:0xFC scope:local
fn_1_C0FC = .text:0x0000C0FC; // type:function size:0x160 scope:local
fn_1_C25C = .text:0x0000C25C; // type:function size:0x5E8 scope:local
fn_1_C844 = .text:0x0000C844; // type:function size:0x50 scope:local
fn_1_C894 = .text:0x0000C894; // type:function size:0xB8 scope:local
fn_1_C94C = .text:0x0000C94C; // type:function size:0x4C scope:local
fn_1_C998 = .text:0x0000C998; // type:function size:0x1AC scope:local
fn_1_CB44 = .text:0x0000CB44; // type:function size:0x380 scope:local
fn_1_CEC4 = .text:0x0000CEC4; // type:function size:0x170 scope:local
fn_1_D034 = .text:0x0000D034; // type:function size:0x48 scope:local
fn_1_D07C = .text:0x0000D07C; // type:function size:0x98 scope:local
fn_1_D114 = .text:0x0000D114; // type:function size:0x62C scope:local
fn_1_D740 = .text:0x0000D740; // type:function size:0x644
fn_1_DD84 = .text:0x0000DD84; // type:function size:0x110
fn_1_DE94 = .text:0x0000DE94; // type:function size:0x26C
fn_1_E100 = .text:0x0000E100; // type:function size:0x54 scope:local
fn_1_E154 = .text:0x0000E154; // type:function size:0x164 scope:local
fn_1_E2B8 = .text:0x0000E2B8; // type:function size:0x194 scope:local
fn_1_E44C = .text:0x0000E44C; // type:function size:0x4C8 scope:local
fn_1_E914 = .text:0x0000E914; // type:function size:0x3C0 scope:local
fn_1_ECD4 = .text:0x0000ECD4; // type:function size:0x1CC scope:local
fn_1_EEA0 = .text:0x0000EEA0; // type:function size:0x38 scope:local
fn_1_EED8 = .text:0x0000EED8; // type:function size:0x1C4 scope:local
fn_1_F09C = .text:0x0000F09C; // type:function size:0x2AC scope:local
fn_1_F348 = .text:0x0000F348; // type:function size:0xB0 scope:local
fn_1_F3F8 = .text:0x0000F3F8; // type:function size:0x2F0 scope:local
fn_1_F6E8 = .text:0x0000F6E8; // type:function size:0x1A8 scope:local
fn_1_F890 = .text:0x0000F890; // type:function size:0x18C scope:local
fn_1_FA1C = .text:0x0000FA1C; // type:function size:0xA0 scope:local
fn_1_FABC = .text:0x0000FABC; // type:function size:0x9C scope:local
fn_1_FB58 = .text:0x0000FB58; // type:function size:0xE4 scope:local
fn_1_FC3C = .text:0x0000FC3C; // type:function size:0xB0 scope:local
fn_1_FCEC = .text:0x0000FCEC; // type:function size:0x50 scope:local
fn_1_FD3C = .text:0x0000FD3C; // type:function size:0x108 scope:local
fn_1_FE44 = .text:0x0000FE44; // type:function size:0x8C scope:local
fn_1_FED0 = .text:0x0000FED0; // type:function size:0x14C scope:local
fn_1_1001C = .text:0x0001001C; // type:function size:0x19C scope:local
fn_1_101B8 = .text:0x000101B8; // type:function size:0x4AC scope:local
fn_1_10664 = .text:0x00010664; // type:function size:0x1BC scope:local
fn_1_10820 = .text:0x00010820; // type:function size:0x2C8 scope:local
fn_1_10AE8 = .text:0x00010AE8; // type:function size:0xC8 scope:local
fn_1_10BB0 = .text:0x00010BB0; // type:function size:0x140 scope:local
fn_1_10CF0 = .text:0x00010CF0; // type:function size:0x1C8 scope:local
fn_1_10EB8 = .text:0x00010EB8; // type:function size:0x1AC scope:local
fn_1_11064 = .text:0x00011064; // type:function size:0x420 scope:local
fn_1_11484 = .text:0x00011484; // type:function size:0x56C scope:local
RoundItemMain = .text:0x00000D04; // type:function size:0x550 scope:local
RoundItemDestroy = .text:0x00001254; // type:function size:0x38 scope:local
RoundItemEvent = .text:0x0000128C; // type:function size:0x80 scope:local
SpaceAmidaEvent = .text:0x0000130C; // type:function size:0x270 scope:local
WalkMiniEvent = .text:0x0000157C; // type:function size:0xF4 scope:local
UpdateHostDisp = .text:0x00001670; // type:function size:0x90 scope:local
CoasterInit = .text:0x00001700; // type:function size:0x290 scope:local
CoasterPathUpdate = .text:0x00001990; // type:function size:0x148 scope:local
CoasterPosCalc = .text:0x00001AD8; // type:function size:0x64 scope:local
CoasterCameraUpdate = .text:0x00001B3C; // type:function size:0x3A8 scope:local
CoasterCameraObjKill = .text:0x00001EE4; // type:function size:0x48 scope:local
CoasterCameraObjMain = .text:0x00001F2C; // type:function size:0x78 scope:local
CoasterCameraObjUpdate = .text:0x00001FA4; // type:function size:0x580 scope:local
CoasterStickRotGet = .text:0x00002524; // type:function size:0x248 scope:local
CoasterRotUpdate = .text:0x0000276C; // type:function size:0x7AC scope:local
CoasterCoinCheck = .text:0x00002F18; // type:function size:0x438 scope:local
CoasterPathMotUpdate = .text:0x00003350; // type:function size:0x1C4 scope:local
CoasterMotCreate = .text:0x00003514; // type:function size:0xA0 scope:local
CoasterMotKill = .text:0x000035B4; // type:function size:0x70 scope:local
CoasterExec = .text:0x00003624; // type:function size:0xFD0 scope:local
CoasterExit = .text:0x000045F4; // type:function size:0x180 scope:local
CoasterWinCreate = .text:0x00004774; // type:function size:0xF0 scope:local
CoasterWinKill = .text:0x00004864; // type:function size:0x50 scope:local
CoasterHostExec = .text:0x000048B4; // type:function size:0x560 scope:local
CoasterMain = .text:0x00004E14; // type:function size:0x194 scope:local
CoasterDestroy = .text:0x00004FA8; // type:function size:0x30 scope:local
CoasterEvent = .text:0x00004FD8; // type:function size:0xFC scope:local
CoasterCoinCreate = .text:0x000050D4; // type:function size:0x2E4 scope:local
CoasterCoinKill = .text:0x000053B8; // type:function size:0x84 scope:local
CupInit = .text:0x0000543C; // type:function size:0x258 scope:local
CupMotOnSet = .text:0x00005694; // type:function size:0x1D8 scope:local
CupEvent = .text:0x0000586C; // type:function size:0xC0 scope:local
CupMain = .text:0x0000592C; // type:function size:0x200 scope:local
CupDestroy = .text:0x00005B2C; // type:function size:0x14 scope:local
CupExec = .text:0x00005B40; // type:function size:0x190 scope:local
CupObjCheck = .text:0x00005CD0; // type:function size:0x38 scope:local
CupObjCreate = .text:0x00005D08; // type:function size:0x390 scope:local
CupObjMain = .text:0x00006098; // type:function size:0xFC scope:local
CupObjInit = .text:0x00006194; // type:function size:0x25C scope:local
CupObjJumpWait = .text:0x000063F0; // type:function size:0x624 scope:local
CupObjHookReset = .text:0x00006A14; // type:function size:0x1AC scope:local
CupObjStop = .text:0x00006BC0; // type:function size:0x3F4 scope:local
CupObjRotate = .text:0x00006FB4; // type:function size:0x574 scope:local
CupLandEvent = .text:0x00007528; // type:function size:0x2C4 scope:local
CoasterLandEvent = .text:0x000077EC; // type:function size:0xA8 scope:local
CoasterLandMain = .text:0x00007894; // type:function size:0x1D0 scope:local
CoasterLandExec = .text:0x00007A64; // type:function size:0xAC8 scope:local
CoasterPlayerManCreate = .text:0x0000852C; // type:function size:0x280 scope:local
CoasterPlayerManKill = .text:0x000087AC; // type:function size:0x34 scope:local
CoasterPlayerManUpdate = .text:0x000087E0; // type:function size:0x1A8 scope:local
CoasterPlayerWait = .text:0x00008988; // type:function size:0xC8 scope:local
CoasterPlayerChaseBegin = .text:0x00008A50; // type:function size:0x11C scope:local
CoasterPlayerChasePathSet = .text:0x00008B6C; // type:function size:0x270 scope:local
CoasterPlayerChase = .text:0x00008DDC; // type:function size:0x3B0 scope:local
CoasterPlayerStop = .text:0x0000918C; // type:function size:0xF0 scope:local
CoasterPlayerEnd = .text:0x0000927C; // type:function size:0xB0 scope:local
CoasterPlayerEndSet = .text:0x0000932C; // type:function size:0x17C scope:local
CoasterPlayerLoopCheck = .text:0x000094A8; // type:function size:0x14C scope:local
CoasterPlayerTimeInit = .text:0x000095F4; // type:function size:0x200 scope:local
CoasterEffCreate = .text:0x000097F4; // type:function size:0xF8 scope:local
CoasterEffKill = .text:0x000098EC; // type:function size:0x34 scope:local
CoasterEffUpdate = .text:0x00009920; // type:function size:0x104 scope:local
CoasterEffAdd = .text:0x00009A24; // type:function size:0x198 scope:local
CoasterEffModelUpdate = .text:0x00009BBC; // type:function size:0x144 scope:local
CoasterHostComKeySet = .text:0x00009D00; // type:function size:0xD8 scope:local
SpaceAmidaExec = .text:0x00009DD8; // type:function size:0x6E0
SpaceAmidaMainUpdate = .text:0x0000A4B8; // type:function size:0x9C scope:local
SpaceAmidaStop = .text:0x0000A554; // type:function size:0xA8 scope:local
SpaceAmidaKill = .text:0x0000A5FC; // type:function size:0xE4 scope:local
SpaceAmidaRocketObjUpdate = .text:0x0000A6E0; // type:function size:0x938 scope:local
SpaceAmidaMapLenGet = .text:0x0000B018; // type:function size:0x70 scope:local
SpaceAmidaComChoiceSet = .text:0x0000B088; // type:function size:0x144 scope:local
SpaceAmidaComInputGet = .text:0x0000B1CC; // type:function size:0x1EC scope:local
SpaceAmidaGameOpen = .text:0x0000B3B8; // type:function size:0xC0 scope:local
SpaceAmidaGameUpdate = .text:0x0000B478; // type:function size:0x680 scope:local
SpaceAmidaRocketJump = .text:0x0000BAF8; // type:function size:0x1E4 scope:local
SpaceAmidaRocketKemuriExec = .text:0x0000BCDC; // type:function size:0x224 scope:local
SpaceAmidaRocketWait = .text:0x0000BF00; // type:function size:0x68 scope:local
SpaceAmidaRocketUp = .text:0x0000BF68; // type:function size:0x98 scope:local
SpaceAmidaCoinWin = .text:0x0000C000; // type:function size:0xFC scope:local
SpaceAmidaJumpDown = .text:0x0000C0FC; // type:function size:0x160 scope:local
SpaceAmidaCoinRainMain = .text:0x0000C25C; // type:function size:0x5E8 scope:local
SpaceAmidaReturnWinMain = .text:0x0000C844; // type:function size:0x50 scope:local
SpaceAmidaGameStop = .text:0x0000C894; // type:function size:0xB8 scope:local
SpaceAmidaDirGet = .text:0x0000C94C; // type:function size:0x4C scope:local
SpaceAmidaAngleGet = .text:0x0000C998; // type:function size:0x1AC scope:local
SpaceAmidaPlayerRotAdd = .text:0x0000CB44; // type:function size:0x380 scope:local
SpaceAmidaEffCreate = .text:0x0000CEC4; // type:function size:0x170 scope:local
SpaceAmidaEffKill = .text:0x0000D034; // type:function size:0x48 scope:local
SpaceAmidaEffUpdate = .text:0x0000D07C; // type:function size:0x98 scope:local
SpaceAmidaEffParticleHook = .text:0x0000D114; // type:function size:0x62C scope:local
RoundItemInit = .text:0x0000D740; // type:function size:0x644
RoundItemKill = .text:0x0000DD84; // type:function size:0x110
RoundItemEventStart = .text:0x0000DE94; // type:function size:0x26C
RoundItemEnd = .text:0x0000E100; // type:function size:0x54 scope:local
RoundItemClose = .text:0x0000E154; // type:function size:0x164 scope:local
RoundItemMainUpdate = .text:0x0000E2B8; // type:function size:0x194 scope:local
RoundItemUmaStop = .text:0x0000E44C; // type:function size:0x4C8 scope:local
RoundItemPlayerJump = .text:0x0000E914; // type:function size:0x3C0 scope:local
RoundItemStartWait = .text:0x0000ECD4; // type:function size:0x1CC scope:local
RoundItemComInputGet = .text:0x0000EEA0; // type:function size:0x38 scope:local
RoundItemInputWait = .text:0x0000EED8; // type:function size:0x1C4 scope:local
RoundItemStop = .text:0x0000F09C; // type:function size:0x2AC scope:local
RoundItemLightFlicker = .text:0x0000F348; // type:function size:0xB0 scope:local
RoundItemUmaJumpWait = .text:0x0000F3F8; // type:function size:0x2F0 scope:local
RoundItemUmaJump = .text:0x0000F6E8; // type:function size:0x1A8 scope:local
RoundItemRotatePlayer = .text:0x0000F890; // type:function size:0x18C scope:local
RoundItemStreamWait = .text:0x0000FA1C; // type:function size:0xA0 scope:local
RoundItemWinWait = .text:0x0000FABC; // type:function size:0x9C scope:local
ItemGetWinExec = .text:0x0000FB58; // type:function size:0xE4 scope:local
ItemGetShrinkWait = .text:0x0000FC3C; // type:function size:0xB0 scope:local
ItemGetReturnWinExec = .text:0x0000FCEC; // type:function size:0x50 scope:local
RoundItemGameClose = .text:0x0000FD3C; // type:function size:0x108 scope:local
RoundItemGameEnd = .text:0x0000FE44; // type:function size:0x8C scope:local
RoundItemItemUpdate = .text:0x0000FED0; // type:function size:0x14C scope:local
RoundItemItemGet = .text:0x0001001C; // type:function size:0x19C scope:local
ItemGetCreate = .text:0x000101B8; // type:function size:0x4AC scope:local
ItemGetObjUpdate = .text:0x00010664; // type:function size:0x1BC scope:local
ItemGetPlayerMove = .text:0x00010820; // type:function size:0x2C8 scope:local
ItemGetShrink = .text:0x00010AE8; // type:function size:0xC8 scope:local
RoundItemUmaRotYGet = .text:0x00010BB0; // type:function size:0x140 scope:local
RoundItemUmaPlayerSet = .text:0x00010CF0; // type:function size:0x1C8 scope:local
RoundItemAngleGet = .text:0x00010EB8; // type:function size:0x1AC scope:local
ItemGetEff1Hook = .text:0x00011064; // type:function size:0x420 scope:local
ItemGetEff2Hook = .text:0x00011484; // type:function size:0x56C scope:local
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
_dtors = .dtors:0x00000000; // type:label scope:global data:4byte
lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 scope:local data:float
@ -334,136 +334,136 @@ lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 scope:local data:
lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 scope:local data:float
lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 scope:local data:float
lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 scope:local data:float
lbl_1_data_0 = .data:0x00000000; // type:object size:0x528 scope:local
lbl_1_data_528 = .data:0x00000528; // type:object size:0x2 scope:local data:2byte
lbl_1_data_52A = .data:0x0000052A; // type:object size:0x2 scope:local data:2byte
lbl_1_data_52C = .data:0x0000052C; // type:object size:0x2 scope:local data:2byte
lbl_1_data_52E = .data:0x0000052E; // type:object size:0x2 scope:local data:2byte
lbl_1_data_530 = .data:0x00000530; // type:object size:0x2 scope:local data:2byte
lbl_1_data_534 = .data:0x00000534; // type:object size:0x8 scope:local
lbl_1_data_53C = .data:0x0000053C; // type:object size:0x8 scope:local
mapObjData = .data:0x00000000; // type:object size:0x528 scope:local
bgMdl = .data:0x00000528; // type:object size:0x2 scope:local data:2byte
fgMdl = .data:0x0000052A; // type:object size:0x2 scope:local data:2byte
starHostMdl = .data:0x0000052C; // type:object size:0x2 scope:local data:2byte
hostMdl = .data:0x0000052E; // type:object size:0x2 scope:local data:2byte
syuppouMdl = .data:0x00000530; // type:object size:0x2 scope:local data:2byte
starHostMotTbl = .data:0x00000534; // type:object size:0x8 scope:local
hostMotTbl = .data:0x0000053C; // type:object size:0x8 scope:local
lbl_1_data_544 = .data:0x00000544; // type:object size:0x14 scope:local data:string
lbl_1_data_558 = .data:0x00000558; // type:object size:0x14 scope:local data:string
lbl_1_data_56C = .data:0x0000056C; // type:object size:0x13 scope:local data:string
lbl_1_data_580 = .data:0x00000580; // type:object size:0x2 scope:local data:2byte
coasterWinId = .data:0x00000580; // type:object size:0x2 scope:local data:2byte
lbl_1_data_582 = .data:0x00000582; // type:object size:0x12 scope:local
lbl_1_data_594 = .data:0x00000594; // type:object size:0x40 scope:local
lbl_1_data_5D4 = .data:0x000005D4; // type:object size:0x4 scope:local data:4byte
lbl_1_data_5D8 = .data:0x000005D8; // type:object size:0x4 scope:local data:4byte
lbl_1_data_5DC = .data:0x000005DC; // type:object size:0x10 scope:local data:2byte
coasterMotTbl = .data:0x00000594; // type:object size:0x40 scope:local
cupMoveSeNo = .data:0x000005D4; // type:object size:0x4 scope:local data:4byte
decaStompSeNo = .data:0x000005D8; // type:object size:0x4 scope:local data:4byte
cupMapObj = .data:0x000005DC; // type:object size:0x10 scope:local data:2byte
lbl_1_data_5EC = .data:0x000005EC; // type:object size:0x7 scope:local data:string
lbl_1_data_5F3 = .data:0x000005F3; // type:object size:0x7 scope:local data:string
lbl_1_data_5FA = .data:0x000005FA; // type:object size:0x7 scope:local data:string
lbl_1_data_604 = .data:0x00000604; // type:object size:0xC scope:local
lbl_1_data_610 = .data:0x00000610; // type:object size:0x10 scope:local
cupHookTbl = .data:0x00000604; // type:object size:0xC scope:local
cupArrowRot = .data:0x00000610; // type:object size:0x10 scope:local
lbl_1_data_620 = .data:0x00000620; // type:object size:0x5 scope:local data:string
lbl_1_data_625 = .data:0x00000625; // type:object size:0x5 scope:local data:string
lbl_1_data_62A = .data:0x0000062A; // type:object size:0x5 scope:local data:string
lbl_1_data_62F = .data:0x0000062F; // type:object size:0x4 scope:local data:string
lbl_1_data_633 = .data:0x00000633; // type:object size:0x1 scope:local data:byte
lbl_1_data_634 = .data:0x00000634; // type:object size:0x24 scope:local
lbl_1_data_658 = .data:0x00000658; // type:object size:0x24 scope:local
lbl_1_data_67C = .data:0x0000067C; // type:object size:0x12 scope:local data:2byte
lbl_1_data_690 = .data:0x00000690; // type:object size:0x2D0 scope:local
lbl_1_data_960 = .data:0x00000960; // type:object size:0x2D0 scope:local
lbl_1_data_C30 = .data:0x00000C30; // type:object size:0x2D0 scope:local
coasterChasePlayer = .data:0x00000633; // type:object size:0x1 scope:local data:byte
coasterChaseSe = .data:0x00000634; // type:object size:0x24 scope:local
effPosTbl = .data:0x00000658; // type:object size:0x24 scope:local
spaceAmidaCoinNumTbl = .data:0x0000067C; // type:object size:0x12 scope:local data:2byte
spaceAmidaMap1 = .data:0x00000690; // type:object size:0x2D0 scope:local
spaceAmidaMap2 = .data:0x00000960; // type:object size:0x2D0 scope:local
spaceAmidaMap3 = .data:0x00000C30; // type:object size:0x2D0 scope:local
lbl_1_data_F00 = .data:0x00000F00; // type:object size:0x3 scope:local data:string
lbl_1_data_F08 = .data:0x00000F08; // type:object size:0x38 scope:local
lbl_1_data_F40 = .data:0x00000F40; // type:object size:0x20 scope:local
lbl_1_data_F60 = .data:0x00000F60; // type:object size:0x20 scope:local
itemMdlTbl = .data:0x00000F08; // type:object size:0x38 scope:local
itemGetMotTbl = .data:0x00000F40; // type:object size:0x20 scope:local
jumpMotTbl = .data:0x00000F60; // type:object size:0x20 scope:local
lbl_1_data_F80 = .data:0x00000F80; // type:object size:0x7 scope:local data:string
lbl_1_data_F87 = .data:0x00000F87; // type:object size:0x5 scope:local data:string
lbl_1_data_F8C = .data:0x00000F8C; // type:object size:0x5 scope:local data:string
lbl_1_data_F91 = .data:0x00000F91; // type:object size:0x5 scope:local data:string
lbl_1_data_F96 = .data:0x00000F96; // type:object size:0x5 scope:local data:string
lbl_1_data_F9C = .data:0x00000F9C; // type:object size:0x10 scope:local data:4byte
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte
lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x1 scope:local data:byte
lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_26 = .bss:0x00000026; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x1 scope:local data:byte
lbl_1_bss_29 = .bss:0x00000029; // type:object size:0x1 scope:local data:byte
umaHookTbl = .data:0x00000F9C; // type:object size:0x10 scope:local data:4byte
boardWork = .bss:0x00000000; // type:object size:0x4 data:4byte
roundItemProc = .bss:0x00000004; // type:object size:0x4 scope:local data:4byte
coasterProc = .bss:0x00000008; // type:object size:0x4 scope:local data:4byte
coasterPlayerManObj = .bss:0x0000000C; // type:object size:0x4 scope:local data:4byte
coasterCameraObj = .bss:0x00000010; // type:object size:0x4 scope:local data:4byte
cupProc = .bss:0x00000014; // type:object size:0x4 scope:local data:4byte
cupObj = .bss:0x00000018; // type:object size:0x4 scope:local data:4byte
coasterPlayerChaseNum = .bss:0x0000001C; // type:object size:0x1 scope:local data:byte
coasterEffObj = .bss:0x00000020; // type:object size:0x4 scope:local data:4byte
cupSpaceEnd = .bss:0x00000024; // type:object size:0x2 scope:local data:2byte
cupSpaceStart = .bss:0x00000026; // type:object size:0x2 scope:local data:2byte
cupHookNo = .bss:0x00000028; // type:object size:0x1 scope:local data:byte
cupSide = .bss:0x00000029; // type:object size:0x1 scope:local data:byte
lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x5A0 scope:local
lbl_1_bss_5CC = .bss:0x000005CC; // type:object size:0x4 scope:local data:2byte
lbl_1_bss_5D0 = .bss:0x000005D0; // type:object size:0x30 scope:local
lbl_1_bss_600 = .bss:0x00000600; // type:object size:0x18 scope:local
lbl_1_bss_618 = .bss:0x00000618; // type:object size:0xC scope:local data:4byte
lbl_1_bss_624 = .bss:0x00000624; // type:object size:0xC scope:local data:float
lbl_1_bss_630 = .bss:0x00000630; // type:object size:0xC scope:local data:4byte
lbl_1_bss_63C = .bss:0x0000063C; // type:object size:0x4 scope:local data:float
lbl_1_bss_640 = .bss:0x00000640; // type:object size:0x4 scope:local data:float
lbl_1_bss_644 = .bss:0x00000644; // type:object size:0x4 scope:local data:float
lbl_1_bss_648 = .bss:0x00000648; // type:object size:0xC scope:local data:4byte
lbl_1_bss_654 = .bss:0x00000654; // type:object size:0xC scope:local data:float
lbl_1_bss_660 = .bss:0x00000660; // type:object size:0xC scope:local data:float
lbl_1_bss_66C = .bss:0x0000066C; // type:object size:0x4 scope:local data:float
lbl_1_bss_670 = .bss:0x00000670; // type:object size:0x4 scope:local data:float
lbl_1_bss_674 = .bss:0x00000674; // type:object size:0x4 scope:local data:float
lbl_1_bss_678 = .bss:0x00000678; // type:object size:0x30 scope:local
coasterMotId = .bss:0x000005CC; // type:object size:0x4 scope:local data:2byte
coasterCoinMdlId = .bss:0x000005D0; // type:object size:0x30 scope:local
coasterCoinF = .bss:0x00000600; // type:object size:0x18 scope:local
coasterCameraTarget = .bss:0x00000618; // type:object size:0xC scope:local data:4byte
coasterCameraUp = .bss:0x00000624; // type:object size:0xC scope:local data:float
coasterCameraPos = .bss:0x00000630; // type:object size:0xC scope:local data:4byte
coasterBaseRotY = .bss:0x0000063C; // type:object size:0x4 scope:local data:float
coasterTime = .bss:0x00000640; // type:object size:0x4 scope:local data:float
coasterMaxTime = .bss:0x00000644; // type:object size:0x4 scope:local data:float
coasterPosOld = .bss:0x00000648; // type:object size:0xC scope:local data:4byte
coasterPos = .bss:0x00000654; // type:object size:0xC scope:local data:float
coasterRot = .bss:0x00000660; // type:object size:0xC scope:local data:float
coasterCamSpeed = .bss:0x0000066C; // type:object size:0x4 scope:local data:float
coasterSpeed = .bss:0x00000670; // type:object size:0x4 scope:local data:float
coasterAccel = .bss:0x00000674; // type:object size:0x4 scope:local data:float
coasterMtx = .bss:0x00000678; // type:object size:0x30 scope:local
lbl_1_bss_6A8 = .bss:0x000006A8; // type:object size:0x4 scope:local data:float
lbl_1_bss_6AC = .bss:0x000006AC; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_6AE = .bss:0x000006AE; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_6B0 = .bss:0x000006B0; // type:object size:0x1 scope:local data:byte
lbl_1_bss_6B1 = .bss:0x000006B1; // type:object size:0x1 scope:local data:byte
lbl_1_bss_6B2 = .bss:0x000006B2; // type:object size:0x1 scope:local data:byte
lbl_1_bss_6B3 = .bss:0x000006B3; // type:object size:0x1 scope:local data:byte
lbl_1_bss_6B4 = .bss:0x000006B4; // type:object size:0x1 scope:local data:byte
lbl_1_bss_6B6 = .bss:0x000006B6; // type:object size:0xA scope:local data:2byte
lbl_1_bss_6C0 = .bss:0x000006C0; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_6C4 = .bss:0x000006C4; // type:object size:0x42 data:2byte
lbl_1_bss_708 = .bss:0x00000708; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_70C = .bss:0x0000070C; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_710 = .bss:0x00000710; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_714 = .bss:0x00000714; // type:object size:0xC scope:local
lbl_1_bss_720 = .bss:0x00000720; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_724 = .bss:0x00000724; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_728 = .bss:0x00000728; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_72A = .bss:0x0000072A; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_72C = .bss:0x0000072C; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_730 = .bss:0x00000730; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_734 = .bss:0x00000734; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_738 = .bss:0x00000738; // type:object size:0xC scope:local data:float
lbl_1_bss_744 = .bss:0x00000744; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_748 = .bss:0x00000748; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_74C = .bss:0x0000074C; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_750 = .bss:0x00000750; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_754 = .bss:0x00000754; // type:object size:0x4 scope:local data:float
lbl_1_bss_758 = .bss:0x00000758; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_75C = .bss:0x0000075C; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_760 = .bss:0x00000760; // type:object size:0x28 scope:local
lbl_1_bss_788 = .bss:0x00000788; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_78A = .bss:0x0000078A; // type:object size:0x6 scope:local data:2byte
lbl_1_bss_790 = .bss:0x00000790; // type:object size:0x6 scope:local data:2byte
lbl_1_bss_796 = .bss:0x00000796; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_798 = .bss:0x00000798; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_79C = .bss:0x0000079C; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_7A0 = .bss:0x000007A0; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_7A4 = .bss:0x000007A4; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_7A8 = .bss:0x000007A8; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_7AA = .bss:0x000007AA; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_7AC = .bss:0x000007AC; // type:object size:0x8 scope:local data:4byte
lbl_1_bss_7B4 = .bss:0x000007B4; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_7B8 = .bss:0x000007B8; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_7BC = .bss:0x000007BC; // type:object size:0x8 scope:local data:4byte
lbl_1_bss_7C4 = .bss:0x000007C4; // type:object size:0xC scope:local data:float
lbl_1_bss_7D0 = .bss:0x000007D0; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_7D2 = .bss:0x000007D2; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_7D4 = .bss:0x000007D4; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_7D6 = .bss:0x000007D6; // type:object size:0x2 scope:local data:2byte
lbl_1_bss_7D8 = .bss:0x000007D8; // type:object size:0xC scope:local data:4byte
lbl_1_bss_7E4 = .bss:0x000007E4; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_7E8 = .bss:0x000007E8; // type:object size:0x4 scope:local data:float
lbl_1_bss_7EC = .bss:0x000007EC; // type:object size:0x4 scope:local data:float
lbl_1_bss_7F0 = .bss:0x000007F0; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_7F4 = .bss:0x000007F4; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_7F8 = .bss:0x000007F8; // type:object size:0x4 scope:local data:4byte
lbl_1_bss_7FC = .bss:0x000007FC; // type:object size:0x10 scope:local data:4byte
lbl_1_bss_80C = .bss:0x0000080C; // type:object size:0xC scope:local data:float
lbl_1_bss_818 = .bss:0x00000818; // type:object size:0x4 scope:local data:4byte
coasterStartSpace = .bss:0x000006AC; // type:object size:0x2 scope:local data:2byte
coasterPathMdlId = .bss:0x000006AE; // type:object size:0x2 scope:local data:2byte
coasterType = .bss:0x000006B0; // type:object size:0x1 scope:local data:byte
coasterLandF = .bss:0x000006B1; // type:object size:0x1 scope:local data:byte
coasterDoneF = .bss:0x000006B2; // type:object size:0x1 scope:local data:byte
coasterLoopF = .bss:0x000006B3; // type:object size:0x1 scope:local data:byte
eventPlayer = .bss:0x000006B4; // type:object size:0x1 scope:local data:byte
roundItemTbl = .bss:0x000006B6; // type:object size:0xA scope:local data:2byte
mapObjMotTbl = .bss:0x000006C0; // type:object size:0x4 scope:local data:4byte
mapObjMdlId = .bss:0x000006C4; // type:object size:0x42 data:2byte
spaceAmidaSeqStopF = .bss:0x00000708; // type:object size:0x2 scope:local data:2byte
spaceAmidaEffAnim = .bss:0x0000070C; // type:object size:0x4 scope:local data:4byte
spaceAmidaEffObj = .bss:0x00000710; // type:object size:0x4 scope:local data:4byte
rocketObj = .bss:0x00000714; // type:object size:0xC scope:local
spaceAmidaGameObj = .bss:0x00000720; // type:object size:0x4 scope:local data:4byte
spaceAmidaSeNo = .bss:0x00000724; // type:object size:0x4 scope:local data:4byte
spaceAmidaCoinNum = .bss:0x00000728; // type:object size:0x2 scope:local data:2byte
spaceAmidaStopF = .bss:0x0000072A; // type:object size:0x2 scope:local data:2byte
rocketWarpF = .bss:0x0000072C; // type:object size:0x4 scope:local data:4byte
spaceAmidaPath = .bss:0x00000730; // type:object size:0x4 scope:local data:4byte
spaceAmidaMapNo = .bss:0x00000734; // type:object size:0x4 scope:local data:4byte
spaceAmidaPos = .bss:0x00000738; // type:object size:0xC scope:local data:float
timerSeqId = .bss:0x00000744; // type:object size:0x2 scope:local data:2byte
timerFrame = .bss:0x00000748; // type:object size:0x4 scope:local data:4byte
timerSec = .bss:0x0000074C; // type:object size:0x4 scope:local data:4byte
kemuriMdlId = .bss:0x00000750; // type:object size:0x2 scope:local data:2byte
spaceAmidaTime = .bss:0x00000754; // type:object size:0x4 scope:local data:float
spaceAmidaMainObj = .bss:0x00000758; // type:object size:0x4 scope:local data:4byte
coinWinProc = .bss:0x0000075C; // type:object size:0x4 scope:local data:4byte
coinMdlId = .bss:0x00000760; // type:object size:0x28 scope:local
spaceAmidaEffMdlId = .bss:0x00000788; // type:object size:0x2 scope:local data:2byte
rocketMdlId = .bss:0x0000078A; // type:object size:0x6 scope:local data:2byte
mapMdlId = .bss:0x00000790; // type:object size:0x6 scope:local data:2byte
spaceAmidaMdlId = .bss:0x00000796; // type:object size:0x2 scope:local data:2byte
spaceAmidaPlayerNo = .bss:0x00000798; // type:object size:0x4 scope:local data:4byte
spaceAmidaPadNo = .bss:0x0000079C; // type:object size:0x4 scope:local data:4byte
roundItemEffAnim = .bss:0x000007A0; // type:object size:0x4 scope:local data:4byte
roundItemStreamId = .bss:0x000007A4; // type:object size:0x4 scope:local data:4byte
umaStopTimer = .bss:0x000007A8; // type:object size:0x2 scope:local data:2byte
roundItemStopF = .bss:0x000007AA; // type:object size:0x2 scope:local data:2byte
itemGetSeNo = .bss:0x000007AC; // type:object size:0x4 scope:local data:4byte
umaStopF = .bss:0x000007B4; // type:object size:0x2 scope:local data:2byte
jumpMotId = .bss:0x000007B8; // type:object size:0x4 scope:local data:4byte
itemGetMotId = .bss:0x000007BC; // type:object size:0x8 scope:local data:4byte
playerPos = .bss:0x000007C4; // type:object size:0xC scope:local data:float
timerFrame = .bss:0x000007D0; // type:object size:0x2 scope:local data:2byte
timerSec = .bss:0x000007D2; // type:object size:0x2 scope:local data:2byte
timerSeqId = .bss:0x000007D4; // type:object size:0x2 scope:local data:2byte
seqStartId = .bss:0x000007D6; // type:object size:0x2 scope:local data:2byte
umaPos = .bss:0x000007D8; // type:object size:0xC scope:local data:4byte
roundItemPlayer = .bss:0x000007E4; // type:object size:0x4 scope:local data:4byte
borderSpeed = .bss:0x000007E8; // type:object size:0x4 scope:local data:float
umaSpeed = .bss:0x000007EC; // type:object size:0x4 scope:local data:float
itemGetObj = .bss:0x000007F0; // type:object size:0x4 scope:local data:4byte
roundItemMainObj = .bss:0x000007F4; // type:object size:0x4 scope:local data:4byte
roundItemUmaObj = .bss:0x000007F8; // type:object size:0x4 scope:local data:4byte
itemObj = .bss:0x000007FC; // type:object size:0x10 scope:local data:4byte
roundItemPos = .bss:0x0000080C; // type:object size:0xC scope:local data:float
itemAnim = .bss:0x00000818; // type:object size:0x4 scope:local data:4byte

View file

@ -11,13 +11,13 @@ REL/board_executor.c:
.rodata start:0x00000000 end:0x00000010
REL/w01Dll/main.c:
.text start:0x000000E0 end:0x00009D00
.text start:0x000000E0 end:0x00009DD8
.rodata start:0x00000010 end:0x00000198
.data start:0x00000000 end:0x00000658
.bss start:0x00000000 end:0x00000708
REL/w01Dll/mg_coin.c:
.text start:0x00009D00 end:0x0000D740
.text start:0x00009DD8 end:0x0000D740
.rodata start:0x00000198 end:0x000002C8
.data start:0x00000658 end:0x00000F08
.bss start:0x00000708 end:0x000007A0