Start work on minigame_seq.c

Need to figure out mgInfoTbl more for further progress
This commit is contained in:
gamemasterplc 2024-01-27 16:52:46 -06:00
parent 3a50498a3f
commit 45c3ffb101
3 changed files with 366 additions and 55 deletions

View file

@ -4932,27 +4932,27 @@ lbl_8012F020 = .data:0x8012F020; // type:object size:0x94
lbl_8012F0B4 = .data:0x8012F0B4; // type:object size:0x11 data:string
lbl_8012F0C5 = .data:0x8012F0C5; // type:object size:0x3A
lbl_8012F0FF = .data:0x8012F0FF; // type:object size:0x31
seqInfo = .data:0x8012F130; // type:object size:0x1DC scope:local
seqInfoTbl = .data:0x8012F130; // type:object size:0x1DC scope:local
seqType2SprTbl = .data:0x8012F30C; // type:object size:0x18 scope:local
seqTypeTbl = .data:0x8012F324; // type:object size:0x12 scope:local
mgSeqTypeTbl = .data:0x8012F324; // type:object size:0x12 scope:local
lbl_8012F336 = .data:0x8012F336; // type:object size:0x53 scope:local data:string
lbl_8012F389 = .data:0x8012F389; // type:object size:0x9 scope:local data:string
lbl_8012F392 = .data:0x8012F392; // type:object size:0x9 scope:local data:string
seqFontAlphaTbl = .data:0x8012F39B; // type:object size:0x35 scope:local data:string
seqFontKanaTbl = .data:0x8012F3D0; // type:object size:0x52 scope:local data:string
seqFontNumTbl = .data:0x8012F422; // type:object size:0xB scope:local data:string
lbl_8012F430 = .data:0x8012F430; // type:object size:0x14
wordTbl = .data:0x8012F444; // type:object size:0x18 scope:local
letterBufTbl = .data:0x8012F430; // type:object size:0x14 scope:local
wordMgTbl = .data:0x8012F444; // type:object size:0x18 scope:local
letterBattleOfs = .data:0x8012F45C; // type:object size:0x40 scope:local
letter2vs2Ofs = .data:0x8012F49C; // type:object size:0x1C scope:local
letterBowserOfs = .data:0x8012F4B8; // type:object size:0x38 scope:local
lbl_8012F4F0 = .data:0x8012F4F0; // type:object size:0xA data:string
charNameTbl = .data:0x8012F4FC; // type:object size:0x78 scope:local
lbl_8012F574 = .data:0x8012F574; // type:object size:0xA data:string
winStrTbl = .data:0x8012F580; // type:object size:0x18 scope:local
charMKoopaNameE = .data:0x8012F4F0; // type:object size:0xA scope:local data:string
winCharNameTbl = .data:0x8012F4FC; // type:object size:0x78 scope:local
wordChampionE = .data:0x8012F574; // type:object size:0xA scope:local data:string
winWordTbl = .data:0x8012F580; // type:object size:0x18 scope:local
winPosOfs = .data:0x8012F598; // type:object size:0x50 scope:local
practiceTbl = .data:0x8012F5E8; // type:object size:0xAC scope:local
practiceData = .data:0x8012F694; // type:object size:0xC scope:local
practicePosYTbl = .data:0x8012F694; // type:object size:0xC scope:local
seqFXTbl = .data:0x8012F6A0; // type:object size:0xF0 scope:local
lbl_8012F790 = .data:0x8012F790; // type:object size:0x15 data:string
lbl_8012F7A5 = .data:0x8012F7A5; // type:object size:0x10 data:string
@ -5136,7 +5136,7 @@ lbl_801311C4 = .data:0x801311C4; // type:object size:0x24
VolumeTable = .data:0x801311E8; // type:object size:0x100 scope:local
lbl_801312E8 = .data:0x801312E8; // type:object size:0x4D
lbl_80131335 = .data:0x80131335; // type:object size:0x1B
MGInfoTable = .data:0x80131350; // type:object size:0xE00 data:2byte
mgInfoTbl = .data:0x80131350; // type:object size:0xE00 data:2byte
lbl_80132150 = .data:0x80132150; // type:object size:0x40
lbl_80132190 = .data:0x80132190; // type:object size:0xC data:string
lbl_8013219C = .data:0x8013219C; // type:object size:0xC data:string
@ -5521,7 +5521,7 @@ CZoomM = .bss:0x801901A0; // type:object size:0x40
omDLLinfoTbl = .bss:0x801901E0; // type:object size:0x50
sndFXBuf = .bss:0x80190230; // type:object size:0x200 scope:local
charVoiceGroupStat = .bss:0x80190430; // type:object size:0x20 scope:local
seqStat = .bss:0x80190450; // type:object size:0x400 scope:local data:4byte
seqWorkData = .bss:0x80190450; // type:object size:0x400 scope:local data:4byte
seqMaxTime = .bss:0x80190850; // type:object size:0x10 scope:local data:2byte
esprite = .bss:0x80190860; // type:object size:0x600 data:2byte
espanim = .bss:0x80190E60; // type:object size:0x1200 data:4byte
@ -5783,49 +5783,49 @@ lbl_801D34A4 = .sdata:0x801D34A4; // type:object size:0xC
lbl_801D34B0 = .sdata:0x801D34B0; // type:object size:0x1
lbl_801D34B1 = .sdata:0x801D34B1; // type:object size:0x7
mgSeqInitF = .sdata:0x801D34B8; // type:object size:0x4 data:4byte
lbl_801D34BC = .sdata:0x801D34BC; // type:object size:0x7 data:string
lbl_801D34C3 = .sdata:0x801D34C3; // type:object size:0x3 data:byte
lbl_801D34C6 = .sdata:0x801D34C6; // type:object size:0x6
lbl_801D34CC = .sdata:0x801D34CC; // type:object size:0x8
lbl_801D34D4 = .sdata:0x801D34D4; // type:object size:0x6
lbl_801D34DA = .sdata:0x801D34DA; // type:object size:0x8 data:string
lbl_801D34E2 = .sdata:0x801D34E2; // type:object size:0x6 data:string
lbl_801D34E8 = .sdata:0x801D34E8; // type:object size:0x4
lbl_801D34EC = .sdata:0x801D34EC; // type:object size:0x6 data:string
lbl_801D34F2 = .sdata:0x801D34F2; // type:object size:0x6
lbl_801D34F8 = .sdata:0x801D34F8; // type:object size:0x6 data:string
lbl_801D34FE = .sdata:0x801D34FE; // type:object size:0x5
lbl_801D3503 = .sdata:0x801D3503; // type:object size:0x6 data:string
lbl_801D3509 = .sdata:0x801D3509; // type:object size:0x5
lbl_801D350E = .sdata:0x801D350E; // type:object size:0x6 data:string
lbl_801D3514 = .sdata:0x801D3514; // type:object size:0x4
lbl_801D3518 = .sdata:0x801D3518; // type:object size:0x6 data:string
lbl_801D351E = .sdata:0x801D351E; // type:object size:0x6
lbl_801D3524 = .sdata:0x801D3524; // type:object size:0x5 data:string
lbl_801D3529 = .sdata:0x801D3529; // type:object size:0x7
lbl_801D3530 = .sdata:0x801D3530; // type:object size:0x6 data:string
lbl_801D3536 = .sdata:0x801D3536; // type:object size:0x7
lbl_801D353D = .sdata:0x801D353D; // type:object size:0x8 data:string
lbl_801D3545 = .sdata:0x801D3545; // type:object size:0x5
lbl_801D354A = .sdata:0x801D354A; // type:object size:0x7 data:string
lbl_801D3551 = .sdata:0x801D3551; // type:object size:0x6
lbl_801D3557 = .sdata:0x801D3557; // type:object size:0x5 data:string
lbl_801D355C = .sdata:0x801D355C; // type:object size:0x5
lbl_801D3561 = .sdata:0x801D3561; // type:object size:0x8 data:string
lbl_801D3569 = .sdata:0x801D3569; // type:object size:0x4
lbl_801D356D = .sdata:0x801D356D; // type:object size:0x4 data:string
lbl_801D3571 = .sdata:0x801D3571; // type:object size:0x5
lbl_801D3576 = .sdata:0x801D3576; // type:object size:0x6 data:string
lbl_801D357C = .sdata:0x801D357C; // type:object size:0x7
lbl_801D3583 = .sdata:0x801D3583; // type:object size:0x6
lbl_801D3589 = .sdata:0x801D3589; // type:object size:0x7 data:string
lbl_801D3590 = .sdata:0x801D3590; // type:object size:0x3
lbl_801D3593 = .sdata:0x801D3593; // type:object size:0x5 data:string
lbl_801D3598 = .sdata:0x801D3598; // type:object size:0x6
lbl_801D359E = .sdata:0x801D359E; // type:object size:0x5 data:string
lbl_801D35A3 = .sdata:0x801D35A3; // type:object size:0x7
lbl_801D35AA = .sdata:0x801D35AA; // type:object size:0x6
lbl_801D35B0 = .sdata:0x801D35B0; // type:object size:0x6 data:string
wordStartE = .sdata:0x801D34BC; // type:object size:0x7 scope:local data:string
punctTbl = .sdata:0x801D34C3; // type:object size:0x3 scope:local data:byte
wordStartJ = .sdata:0x801D34C6; // type:object size:0x6 scope:local
wordFinishJ = .sdata:0x801D34CC; // type:object size:0x8 scope:local
wordDrawJ = .sdata:0x801D34D4; // type:object size:0x6 scope:local
wordFinishE = .sdata:0x801D34DA; // type:object size:0x8 scope:local data:string
wordDrawE = .sdata:0x801D34E2; // type:object size:0x6 scope:local data:string
charMarioNameJ = .sdata:0x801D34E8; // type:object size:0x4 scope:local
charMarioNameE = .sdata:0x801D34EC; // type:object size:0x6 scope:local data:string
charLuigiNameJ = .sdata:0x801D34F2; // type:object size:0x6 scope:local
charLuigiNameE = .sdata:0x801D34F8; // type:object size:0x6 scope:local data:string
charPeachNameJ = .sdata:0x801D34FE; // type:object size:0x5 scope:local
charPeachNameE = .sdata:0x801D3503; // type:object size:0x6 scope:local data:string
charYoshiNameJ = .sdata:0x801D3509; // type:object size:0x5 scope:local
charYoshiNameE = .sdata:0x801D350E; // type:object size:0x6 scope:local data:string
charWarioNameJ = .sdata:0x801D3514; // type:object size:0x4 scope:local
charWarioNameE = .sdata:0x801D3518; // type:object size:0x6 scope:local data:string
charDonkeyNameJ = .sdata:0x801D351E; // type:object size:0x6 scope:local
charDonkeyNameE = .sdata:0x801D3524; // type:object size:0x5 scope:local data:string
charDaisyNameJ = .sdata:0x801D3529; // type:object size:0x7 scope:local
charDaisyNameE = .sdata:0x801D3530; // type:object size:0x6 scope:local data:string
charWaluigiNameJ = .sdata:0x801D3536; // type:object size:0x7 scope:local
charWaluigiNameE = .sdata:0x801D353D; // type:object size:0x8 scope:local data:string
charKoopaNameJ = .sdata:0x801D3545; // type:object size:0x5 scope:local
charKoopaNameE = .sdata:0x801D354A; // type:object size:0x7 scope:local data:string
charKinopioNameJ = .sdata:0x801D3551; // type:object size:0x6 scope:local
charKinopioNameE = .sdata:0x801D3557; // type:object size:0x5 scope:local data:string
charHeihoNameJ = .sdata:0x801D355C; // type:object size:0x5 scope:local
charHeihoNameE = .sdata:0x801D3561; // type:object size:0x8 scope:local data:string
charTeresaNameJ = .sdata:0x801D3569; // type:object size:0x4 scope:local
charTeresaNameE = .sdata:0x801D356D; // type:object size:0x4 scope:local data:string
charNoko2NameJ = .sdata:0x801D3571; // type:object size:0x5 scope:local
charNoko2NameE = .sdata:0x801D3576; // type:object size:0x6 scope:local data:string
charMKoopaNameJ = .sdata:0x801D357C; // type:object size:0x7 scope:local
charKuriboNameJ = .sdata:0x801D3583; // type:object size:0x6 scope:local
charKuriboNameJ = .sdata:0x801D3589; // type:object size:0x7 scope:local data:string
wordWinJ = .sdata:0x801D3590; // type:object size:0x3 scope:local
wordWinE = .sdata:0x801D3593; // type:object size:0x5 scope:local data:string
wordLoseJ = .sdata:0x801D3598; // type:object size:0x6 scope:local
wordLoseE = .sdata:0x801D359E; // type:object size:0x5 scope:local data:string
wordChampionJ = .sdata:0x801D35A3; // type:object size:0x7 scope:local
wordPauseJ = .sdata:0x801D35AA; // type:object size:0x6 scope:local
wordPauseE = .sdata:0x801D35B0; // type:object size:0x6 scope:local data:string
pauseStrTbl = .sdata:0x801D35B8; // type:object size:0x8 scope:local
lbl_801D35C0 = .sdata:0x801D35C0; // type:object size:0x8
lbl_801D35C8 = .sdata:0x801D35C8; // type:object size:0x8