Fix location of g_MenuStack

This commit is contained in:
Ryan Dwyer
2020-03-11 17:02:52 +10:00
parent 555cf2fe8d
commit 1ff5defcb7
136 changed files with 5713 additions and 8532 deletions
+36 -36
View File
@@ -99,13 +99,13 @@ glabel func000010a4
/* 10b0: 24080002 */ addiu $t0,$zero,0x2
/* 10b4: 40883000 */ mtc0 $t0,$6
/* 10b8: 240901ff */ addiu $t1,$zero,0x1ff
/* 10bc: 3c018009 */ lui $at,0x8009
/* 10c0: a429d266 */ sh $t1,-0x2d9a($at)
/* 10bc: 3c018009 */ lui $at,%hi(var8008d264+0x2)
/* 10c0: a429d266 */ sh $t1,%lo(var8008d264+0x2)($at)
/* 10c4: 2404010c */ addiu $a0,$zero,0x10c
/* 10c8: 3c018009 */ lui $at,0x8009
/* 10cc: a424ae2a */ sh $a0,-0x51d6($at)
/* 10d0: 3c018009 */ lui $at,0x8009
/* 10d4: a424d25a */ sh $a0,-0x2da6($at)
/* 10c8: 3c018009 */ lui $at,%hi(var8008ae28+0x2)
/* 10cc: a424ae2a */ sh $a0,%lo(var8008ae28+0x2)($at)
/* 10d0: 3c018009 */ lui $at,%hi(var8008d258+0x2)
/* 10d4: a424d25a */ sh $a0,%lo(var8008d258+0x2)($at)
/* 10d8: 00042300 */ sll $a0,$a0,0xc
/* 10dc: 3c028009 */ lui $v0,%hi(var8008ae20)
/* 10e0: 8c42ae20 */ lw $v0,%lo(var8008ae20)($v0)
@@ -117,16 +117,16 @@ glabel func000010a4
/* 10f8: 3c080fff */ lui $t0,0xfff
/* 10fc: 3508ffff */ ori $t0,$t0,0xffff
/* 1100: 00481024 */ and $v0,$v0,$t0
/* 1104: 3c018009 */ lui $at,0x8009
/* 1108: ac22d268 */ sw $v0,-0x2d98($at)
/* 1104: 3c018009 */ lui $at,%hi(var8008d268)
/* 1108: ac22d268 */ sw $v0,%lo(var8008d268)($at)
/* 110c: 3c028009 */ lui $v0,%hi(var8008d238)
/* 1110: 2442d238 */ addiu $v0,$v0,%lo(var8008d238)
/* 1114: 24040021 */ addiu $a0,$zero,0x21
/* 1118: 3c018009 */ lui $at,0x8009
/* 111c: ac22d25c */ sw $v0,-0x2da4($at)
/* 1118: 3c018009 */ lui $at,%hi(var8008d25c)
/* 111c: ac22d25c */ sw $v0,%lo(var8008d25c)($at)
/* 1120: 00441821 */ addu $v1,$v0,$a0
/* 1124: 3c018009 */ lui $at,0x8009
/* 1128: ac23d260 */ sw $v1,-0x2da0($at)
/* 1124: 3c018009 */ lui $at,%hi(var8008d260)
/* 1128: ac23d260 */ sw $v1,%lo(var8008d260)($at)
/* 112c: 8fbf0000 */ lw $ra,0x0($sp)
/* 1130: 27bd0008 */ addiu $sp,$sp,0x8
/* 1134: 03e00008 */ jr $ra
@@ -279,14 +279,14 @@ glabel func00001180
/* 1334: 31290003 */ andi $t1,$t1,0x3
/* 1338: 1520fffd */ bnez $t1,.L00001330
/* 133c: 00000000 */ sll $zero,$zero,0x0
/* 1340: 3c088009 */ lui $t0,%hi(var80090010)
/* 1344: 8d08ae2c */ lw $t0,-0x51d4($t0)
/* 1340: 3c088009 */ lui $t0,%hi(var8008ae2c)
/* 1344: 8d08ae2c */ lw $t0,%lo(var8008ae2c)($t0)
/* 1348: 25091000 */ addiu $t1,$t0,0x1000
.L0000134c:
/* 134c: bd150000 */ cache 0x15,0x0($t0)
/* 1350: 0109082b */ sltu $at,$t0,$t1
/* 1354: 1420fffd */ bnez $at,.L0000134c
/* 1358: 25080010 */ addiu $t0,$t0,%lo(var80090010)
/* 1358: 25080010 */ addiu $t0,$t0,16
/* 135c: 16c00004 */ bnez $s6,.L00001370
/* 1360: 00000000 */ sll $zero,$zero,0x0
/* 1364: 24080002 */ addiu $t0,$zero,0x2
@@ -298,8 +298,8 @@ glabel func00001180
/* 1378: 24840ff8 */ addiu $a0,$a0,0xff8
/* 137c: ac9d0000 */ sw $sp,0x0($a0)
/* 1380: 249d0000 */ addiu $sp,$a0,0x0
/* 1384: 3c048009 */ lui $a0,%hi(var80090ff8)
/* 1388: 8c84ae2c */ lw $a0,-0x51d4($a0)
/* 1384: 3c048009 */ lui $a0,%hi(var8008ae2c)
/* 1388: 8c84ae2c */ lw $a0,%lo(var8008ae2c)($a0)
/* 138c: 24840002 */ addiu $a0,$a0,0x2
/* 1390: 3c088000 */ lui $t0,0x8000
/* 1394: 02282825 */ or $a1,$s1,$t0
@@ -369,7 +369,7 @@ glabel func00001180
/* 1494: 27bd0080 */ addiu $sp,$sp,0x80
/* 1498: 3c048009 */ lui $a0,%hi(var8008ae38)
/* 149c: 2484ae38 */ addiu $a0,$a0,%lo(var8008ae38)
/* 14a0: 24840ff8 */ addiu $a0,$a0,%lo(var80090ff8)
/* 14a0: 24840ff8 */ addiu $a0,$a0,4088
/* 14a4: 8c9d0000 */ lw $sp,0x0($a0)
/* 14a8: 3c088000 */ lui $t0,0x8000
/* 14ac: 02284025 */ or $t0,$s1,$t0
@@ -439,8 +439,8 @@ glabel func00001570
/* 1578: 3c1c8009 */ lui $gp,%hi(var80090b08)
/* 157c: 8f9c0b08 */ lw $gp,%lo(var80090b08)($gp)
/* 1580: 40084800 */ mfc0 $t0,$9
/* 1584: 3c098009 */ lui $t1,%hi(var80090008)
/* 1588: 9529d266 */ lhu $t1,-0x2d9a($t1)
/* 1584: 3c098009 */ lui $t1,%hi(var8008d264+0x2)
/* 1588: 9529d266 */ lhu $t1,%lo(var8008d264+0x2)($t1)
/* 158c: 3c0a8006 */ lui $t2,%hi(var8005cf84)
/* 1590: 8d4acf84 */ lw $t2,%lo(var8005cf84)($t2)
/* 1594: 01094024 */ and $t0,$t0,$t1
@@ -454,7 +454,7 @@ glabel func00001570
/* 15ac: 8d310000 */ lw $s1,0x0($t1)
/* 15b0: 16200006 */ bnez $s1,.L000015cc
/* 15b4: 00000000 */ sll $zero,$zero,0x0
/* 15b8: 25290008 */ addiu $t1,$t1,%lo(var80090008)
/* 15b8: 25290008 */ addiu $t1,$t1,8
/* 15bc: 153cfffb */ bne $t1,$gp,.L000015ac
/* 15c0: 00000000 */ sll $zero,$zero,0x0
/* 15c4: 0800056b */ j 0x15ac
@@ -835,8 +835,8 @@ glabel func000019f4
/* 1a88: 0c0007a3 */ jal func00001e8c
/* 1a8c: 2484dbd0 */ addiu $a0,$a0,%lo(var8008dbd0)
/* 1a90: 8fbf0014 */ lw $ra,0x14($sp)
/* 1a94: 3c018009 */ lui $at,0x8009
/* 1a98: ac22dbc8 */ sw $v0,-0x2438($at)
/* 1a94: 3c018009 */ lui $at,%hi(var8008dbc8)
/* 1a98: ac22dbc8 */ sw $v0,%lo(var8008dbc8)($at)
/* 1a9c: 03e00008 */ jr $ra
/* 1aa0: 27bd0018 */ addiu $sp,$sp,0x18
);
@@ -942,19 +942,19 @@ glabel func00001c4c
/* 1ce0: 0019c900 */ sll $t9,$t9,0x4
/* 1ce4: 03291021 */ addu $v0,$t9,$t1
/* 1ce8: 8c4a001c */ lw $t2,0x1c($v0)
/* 1cec: 3c018009 */ lui $at,0x8009
/* 1cec: 3c018009 */ lui $at,%hi(var8008de08)
/* 1cf0: 3c038009 */ lui $v1,%hi(var8008dd60)
/* 1cf4: ac2ade08 */ sw $t2,-0x21f8($at)
/* 1cf4: ac2ade08 */ sw $t2,%lo(var8008de08)($at)
/* 1cf8: 8c4b0030 */ lw $t3,0x30($v0)
/* 1cfc: 3c018009 */ lui $at,0x8009
/* 1cfc: 3c018009 */ lui $at,%hi(var8008de0c)
/* 1d00: 3c078009 */ lui $a3,%hi(var8008dd68)
/* 1d04: ac2bde0c */ sw $t3,-0x21f4($at)
/* 1d04: ac2bde0c */ sw $t3,%lo(var8008de0c)($at)
/* 1d08: 8c4c0044 */ lw $t4,0x44($v0)
/* 1d0c: 3c018009 */ lui $at,0x8009
/* 1d0c: 3c018009 */ lui $at,%hi(var8008de10)
/* 1d10: 24e7dd68 */ addiu $a3,$a3,%lo(var8008dd68)
/* 1d14: 2463dd60 */ addiu $v1,$v1,%lo(var8008dd60)
/* 1d18: 3c088009 */ lui $t0,%hi(var8008ddb8)
/* 1d1c: ac2cde10 */ sw $t4,-0x21f0($at)
/* 1d1c: ac2cde10 */ sw $t4,%lo(var8008de10)($at)
/* 1d20: 2508ddb8 */ addiu $t0,$t0,%lo(var8008ddb8)
/* 1d24: ac670000 */ sw $a3,0x0($v1)
/* 1d28: ac680004 */ sw $t0,0x4($v1)
@@ -1463,8 +1463,8 @@ GLOBAL_ASM(
glabel func00002400
/* 2400: 3c038009 */ lui $v1,%hi(var8008de48)
/* 2404: 3c058009 */ lui $a1,%hi(var8008fa68)
/* 2408: 3c078009 */ lui $a3,0x8009
/* 240c: 24e7fa6b */ addiu $a3,$a3,-1429
/* 2408: 3c078009 */ lui $a3,%hi(var8008fa68+0x3)
/* 240c: 24e7fa6b */ addiu $a3,$a3,%lo(var8008fa68+0x3)
/* 2410: 24a5fa68 */ addiu $a1,$a1,%lo(var8008fa68)
/* 2414: 2463de48 */ addiu $v1,$v1,%lo(var8008de48)
/* 2418: 24060078 */ addiu $a2,$zero,0x78
@@ -1759,15 +1759,15 @@ glabel func00002768
/* 28c8: 00084100 */ sll $t0,$t0,0x4
/* 28cc: 0003c880 */ sll $t9,$v1,0x2
/* 28d0: 2529dcc0 */ addiu $t1,$t1,%lo(var8008dcc0)
/* 28d4: 3c0e8009 */ lui $t6,%hi(var8009000c)
/* 28d4: 3c0e8009 */ lui $t6,%hi(var8008dd60)
/* 28d8: 01d97021 */ addu $t6,$t6,$t9
/* 28dc: 01095021 */ addu $t2,$t0,$t1
/* 28e0: 254c0048 */ addiu $t4,$t2,0x48
/* 28e4: 8dcedd60 */ lw $t6,-0x22a0($t6)
/* 28e4: 8dcedd60 */ lw $t6,%lo(var8008dd60)($t6)
.L000028e8:
/* 28e8: 8d410000 */ lw $at,0x0($t2)
/* 28ec: 254a000c */ addiu $t2,$t2,%lo(var8006000c)
/* 28f0: 25ce000c */ addiu $t6,$t6,%lo(var8009000c)
/* 28f0: 25ce000c */ addiu $t6,$t6,12
/* 28f4: adc1fff4 */ sw $at,-0xc($t6)
/* 28f8: 8d41fff8 */ lw $at,-0x8($t2)
/* 28fc: adc1fff8 */ sw $at,-0x8($t6)
@@ -2186,8 +2186,8 @@ glabel func00002e00
/* 2e84: 24040001 */ addiu $a0,$zero,0x1
/* 2e88: 0c012448 */ jal func00049120
/* 2e8c: 00000000 */ sll $zero,$zero,0x0
/* 2e90: 3c018009 */ lui $at,0x8009
/* 2e94: ac22fdf0 */ sw $v0,-0x210($at)
/* 2e90: 3c018009 */ lui $at,%hi(var8008fdf0)
/* 2e94: ac22fdf0 */ sw $v0,%lo(var8008fdf0)($at)
/* 2e98: 0c012448 */ jal func00049120
/* 2e9c: ac23fdf4 */ sw $v1,-0x20c($at)
/* 2ea0: 3c198009 */ lui $t9,%hi(var8008fdf4)