mirror of
https://github.com/perfect-dark-pc-port/perfect_dark.git
synced 2026-10-24 00:02:43 +02:00
Replace .data and .bss addresses with symbols
This commit is contained in:
1 parent
80c02d806d
commit
4fd334f73a
80 files changed
+2054
-1831
No files matched your search
+34
-34
@@ -1646,8 +1646,8 @@ glabel chrAttackWalk
|
||||
/* f030938: ae200030 */ sw $zero,0x30($s1)
|
||||
/* f03093c: 3c0143c8 */ lui $at,0x43c8
|
||||
/* f030940: 44812000 */ mtc1 $at,$f4
|
||||
/* f030944: 3c018006 */ lui $at,0x8006
|
||||
/* f030948: c4262cac */ lwc1 $f6,0x2cac($at)
|
||||
/* f030944: 3c018006 */ lui $at,%hi(var80062cac)
|
||||
/* f030948: c4262cac */ lwc1 $f6,%lo(var80062cac)($at)
|
||||
/* f03094c: ae200038 */ sw $zero,0x38($s1)
|
||||
/* f030950: 46062202 */ mul.s $f8,$f4,$f6
|
||||
/* f030954: 4600428d */ trunc.w.s $f10,$f8
|
||||
@@ -2315,8 +2315,8 @@ glabel var7f1a8d18
|
||||
/* f031470: 3c014180 */ lui $at,0x4180
|
||||
/* f031474: 44812000 */ mtc1 $at,$f4
|
||||
/* f031478: 3c058006 */ lui $a1,%hi(var80067d28)
|
||||
/* f03147c: 3c078006 */ lui $a3,0x8006
|
||||
/* f031480: 8ce77d38 */ lw $a3,32056($a3)
|
||||
/* f03147c: 3c078006 */ lui $a3,%hi(var80067d28+0x10)
|
||||
/* f031480: 8ce77d38 */ lw $a3,%lo(var80067d28+0x10)($a3)
|
||||
/* f031484: 84a57d28 */ lh $a1,%lo(var80067d28)($a1)
|
||||
/* f031488: 8fa4008c */ lw $a0,0x8c($sp)
|
||||
/* f03148c: 8fa60098 */ lw $a2,0x98($sp)
|
||||
@@ -5967,8 +5967,8 @@ glabel var7f1a8d98
|
||||
/* f0348fc: 11200007 */ beqz $t1,.L0f03491c
|
||||
/* f034900: 00000000 */ nop
|
||||
/* f034904: 14610022 */ bne $v1,$at,.L0f034990
|
||||
/* f034908: 3c018008 */ lui $at,0x8008
|
||||
/* f03490c: c424e4a8 */ lwc1 $f4,-0x1b58($at)
|
||||
/* f034908: 3c018008 */ lui $at,%hi(var8007e4a8)
|
||||
/* f03490c: c424e4a8 */ lwc1 $f4,%lo(var8007e4a8)($at)
|
||||
/* f034910: 4604a502 */ mul.s $f20,$f20,$f4
|
||||
/* f034914: 1000001f */ b .L0f034994
|
||||
/* f034918: 24010006 */ addiu $at,$zero,0x6
|
||||
@@ -5978,8 +5978,8 @@ glabel var7f1a8d98
|
||||
/* f034924: 922a0000 */ lbu $t2,0x0($s1)
|
||||
/* f034928: 24010006 */ addiu $at,$zero,0x6
|
||||
/* f03492c: 15410007 */ bne $t2,$at,.L0f03494c
|
||||
/* f034930: 3c018006 */ lui $at,0x8006
|
||||
/* f034934: c4262ca8 */ lwc1 $f6,0x2ca8($at)
|
||||
/* f034930: 3c018006 */ lui $at,%hi(var80062ca8)
|
||||
/* f034934: c4262ca8 */ lwc1 $f6,%lo(var80062ca8)($at)
|
||||
/* f034938: 3c0141c8 */ lui $at,0x41c8
|
||||
/* f03493c: 44814000 */ mtc1 $at,$f8
|
||||
/* f034940: 4606a502 */ mul.s $f20,$f20,$f6
|
||||
@@ -5996,8 +5996,8 @@ glabel var7f1a8d98
|
||||
/* f034968: 24010006 */ addiu $at,$zero,0x6
|
||||
/* f03496c: 0fc06c38 */ jal pdmodeGetDamage
|
||||
/* f034970: 00000000 */ nop
|
||||
/* f034974: 3c018006 */ lui $at,0x8006
|
||||
/* f034978: c42a2ca4 */ lwc1 $f10,0x2ca4($at)
|
||||
/* f034974: 3c018006 */ lui $at,%hi(var80062ca4)
|
||||
/* f034978: c42a2ca4 */ lwc1 $f10,%lo(var80062ca4)($at)
|
||||
/* f03497c: 8fa50128 */ lw $a1,0x128($sp)
|
||||
/* f034980: 46005402 */ mul.s $f16,$f10,$f0
|
||||
/* f034984: 90a30000 */ lbu $v1,0x0($a1)
|
||||
@@ -6047,8 +6047,8 @@ glabel var7f1a8d98
|
||||
/* f034a24: 11400007 */ beqz $t2,.L0f034a44
|
||||
/* f034a28: 00000000 */ nop
|
||||
/* f034a2c: 14610024 */ bne $v1,$at,.L0f034ac0
|
||||
/* f034a30: 3c018008 */ lui $at,0x8008
|
||||
/* f034a34: c426e4a8 */ lwc1 $f6,-0x1b58($at)
|
||||
/* f034a30: 3c018008 */ lui $at,%hi(var8007e4a8)
|
||||
/* f034a34: c426e4a8 */ lwc1 $f6,%lo(var8007e4a8)($at)
|
||||
/* f034a38: 4606a502 */ mul.s $f20,$f20,$f6
|
||||
/* f034a3c: 10000021 */ b .L0f034ac4
|
||||
/* f034a40: 24010006 */ addiu $at,$zero,0x6
|
||||
@@ -6060,8 +6060,8 @@ glabel var7f1a8d98
|
||||
/* f034a54: 15610009 */ bne $t3,$at,.L0f034a7c
|
||||
/* f034a58: 24010006 */ addiu $at,$zero,0x6
|
||||
/* f034a5c: 10610007 */ beq $v1,$at,.L0f034a7c
|
||||
/* f034a60: 3c018006 */ lui $at,0x8006
|
||||
/* f034a64: c4282ca8 */ lwc1 $f8,0x2ca8($at)
|
||||
/* f034a60: 3c018006 */ lui $at,%hi(var80062ca8)
|
||||
/* f034a64: c4282ca8 */ lwc1 $f8,%lo(var80062ca8)($at)
|
||||
/* f034a68: 3c0141c8 */ lui $at,0x41c8
|
||||
/* f034a6c: 44815000 */ mtc1 $at,$f10
|
||||
/* f034a70: 4608a502 */ mul.s $f20,$f20,$f8
|
||||
@@ -6078,8 +6078,8 @@ glabel var7f1a8d98
|
||||
/* f034a98: 24010006 */ addiu $at,$zero,0x6
|
||||
/* f034a9c: 0fc06c38 */ jal pdmodeGetDamage
|
||||
/* f034aa0: 00000000 */ nop
|
||||
/* f034aa4: 3c018006 */ lui $at,0x8006
|
||||
/* f034aa8: c4302ca4 */ lwc1 $f16,0x2ca4($at)
|
||||
/* f034aa4: 3c018006 */ lui $at,%hi(var80062ca4)
|
||||
/* f034aa8: c4302ca4 */ lwc1 $f16,%lo(var80062ca4)($at)
|
||||
/* f034aac: 8fa50128 */ lw $a1,0x128($sp)
|
||||
/* f034ab0: 46008482 */ mul.s $f18,$f16,$f0
|
||||
/* f034ab4: 90a30000 */ lbu $v1,0x0($a1)
|
||||
@@ -6126,11 +6126,11 @@ glabel var7f1a8d98
|
||||
/* f034b48: 1160000a */ beqz $t3,.L0f034b74
|
||||
/* f034b4c: 3c0c800a */ lui $t4,%hi(g_Vars+0x2a0)
|
||||
/* f034b50: 8d8ca260 */ lw $t4,%lo(g_Vars+0x2a0)($t4)
|
||||
/* f034b54: 3c018008 */ lui $at,0x8008
|
||||
/* f034b54: 3c018008 */ lui $at,%hi(var8007e4a8)
|
||||
/* f034b58: 8d8200bc */ lw $v0,0xbc($t4)
|
||||
/* f034b5c: 14a20025 */ bne $a1,$v0,.L0f034bf4
|
||||
/* f034b60: 00000000 */ nop
|
||||
/* f034b64: c428e4a8 */ lwc1 $f8,-0x1b58($at)
|
||||
/* f034b64: c428e4a8 */ lwc1 $f8,%lo(var8007e4a8)($at)
|
||||
/* f034b68: 4608a502 */ mul.s $f20,$f20,$f8
|
||||
/* f034b6c: 10000021 */ b .L0f034bf4
|
||||
/* f034b70: 00000000 */ nop
|
||||
@@ -6138,11 +6138,11 @@ glabel var7f1a8d98
|
||||
/* f034b74: 1220000c */ beqz $s1,.L0f034ba8
|
||||
/* f034b78: 3c0d800a */ lui $t5,%hi(g_Vars+0x2a0)
|
||||
/* f034b7c: 8dada260 */ lw $t5,%lo(g_Vars+0x2a0)($t5)
|
||||
/* f034b80: 3c018006 */ lui $at,0x8006
|
||||
/* f034b80: 3c018006 */ lui $at,%hi(var80062ca8)
|
||||
/* f034b84: 8da200bc */ lw $v0,0xbc($t5)
|
||||
/* f034b88: 16220007 */ bne $s1,$v0,.L0f034ba8
|
||||
/* f034b8c: 00000000 */ nop
|
||||
/* f034b90: c42a2ca8 */ lwc1 $f10,0x2ca8($at)
|
||||
/* f034b90: c42a2ca8 */ lwc1 $f10,%lo(var80062ca8)($at)
|
||||
/* f034b94: 3c0141c8 */ lui $at,0x41c8
|
||||
/* f034b98: 44818000 */ mtc1 $at,$f16
|
||||
/* f034b9c: 460aa502 */ mul.s $f20,$f20,$f10
|
||||
@@ -6159,8 +6159,8 @@ glabel var7f1a8d98
|
||||
/* f034bc4: 00000000 */ nop
|
||||
/* f034bc8: 0fc06c38 */ jal pdmodeGetDamage
|
||||
/* f034bcc: 00000000 */ nop
|
||||
/* f034bd0: 3c018006 */ lui $at,0x8006
|
||||
/* f034bd4: c4322ca4 */ lwc1 $f18,0x2ca4($at)
|
||||
/* f034bd0: 3c018006 */ lui $at,%hi(var80062ca4)
|
||||
/* f034bd4: c4322ca4 */ lwc1 $f18,%lo(var80062ca4)($at)
|
||||
/* f034bd8: 3c18800a */ lui $t8,%hi(g_Vars+0x2a0)
|
||||
/* f034bdc: 8f18a260 */ lw $t8,%lo(g_Vars+0x2a0)($t8)
|
||||
/* f034be0: 46009102 */ mul.s $f4,$f18,$f0
|
||||
@@ -8788,8 +8788,8 @@ glabel var7f1a8dac
|
||||
/* f03761c: 0c0074a2 */ jal modelGetAbsAnimSpeed
|
||||
/* f037620: 8c840020 */ lw $a0,0x20($a0)
|
||||
/* f037624: c7a40130 */ lwc1 $f4,0x130($sp)
|
||||
/* f037628: 3c01800a */ lui $at,0x800a
|
||||
/* f03762c: c428a00c */ lwc1 $f8,-0x5ff4($at)
|
||||
/* f037628: 3c01800a */ lui $at,%hi(g_Vars+0x4c)
|
||||
/* f03762c: c428a00c */ lwc1 $f8,%lo(g_Vars+0x4c)($at)
|
||||
/* f037630: 46002182 */ mul.s $f6,$f4,$f0
|
||||
/* f037634: 8fa2012c */ lw $v0,0x12c($sp)
|
||||
/* f037638: 02002025 */ or $a0,$s0,$zero
|
||||
@@ -13994,8 +13994,8 @@ glabel var7f1a8f40
|
||||
/* f03e7c4: 3c017f1b */ lui $at,%hi(var7f1a8f34)
|
||||
/* f03e7c8: c4248f34 */ lwc1 $f4,%lo(var7f1a8f34)($at)
|
||||
/* f03e7cc: c7a60044 */ lwc1 $f6,0x44($sp)
|
||||
/* f03e7d0: 3c01800a */ lui $at,0x800a
|
||||
/* f03e7d4: c42aa004 */ lwc1 $f10,-0x5ffc($at)
|
||||
/* f03e7d0: 3c01800a */ lui $at,%hi(g_Vars+0x44)
|
||||
/* f03e7d4: c42aa004 */ lwc1 $f10,%lo(g_Vars+0x44)($at)
|
||||
/* f03e7d8: 46062202 */ mul.s $f8,$f4,$f6
|
||||
/* f03e7dc: 8faf0034 */ lw $t7,0x34($sp)
|
||||
/* f03e7e0: 46000306 */ mov.s $f12,$f0
|
||||
@@ -15604,8 +15604,8 @@ glabel var7f1a90b4
|
||||
/* f03fd28: 460a1082 */ mul.s $f2,$f2,$f10
|
||||
/* f03fd2c: 00000000 */ nop
|
||||
.L0f03fd30:
|
||||
/* f03fd30: 3c018006 */ lui $at,0x8006
|
||||
/* f03fd34: c4242ca0 */ lwc1 $f4,0x2ca0($at)
|
||||
/* f03fd30: 3c018006 */ lui $at,%hi(var80062ca0)
|
||||
/* f03fd34: c4242ca0 */ lwc1 $f4,%lo(var80062ca0)($at)
|
||||
/* f03fd38: 8fa2006c */ lw $v0,0x6c($sp)
|
||||
/* f03fd3c: 46041082 */ mul.s $f2,$f2,$f4
|
||||
/* f03fd40: 90440000 */ lbu $a0,0x0($v0)
|
||||
@@ -17028,9 +17028,9 @@ glabel var7f1a9184
|
||||
/* f041010: c7a801e8 */ lwc1 $f8,0x1e8($sp)
|
||||
/* f041014: 460c2182 */ mul.s $f6,$f4,$f12
|
||||
/* f041018: c7a200cc */ lwc1 $f2,0xcc($sp)
|
||||
/* f04101c: 3c01800a */ lui $at,0x800a
|
||||
/* f04101c: 3c01800a */ lui $at,%hi(g_Vars+0x4c)
|
||||
/* f041020: 460c8282 */ mul.s $f10,$f16,$f12
|
||||
/* f041024: c420a00c */ lwc1 $f0,-0x5ff4($at)
|
||||
/* f041024: c420a00c */ lwc1 $f0,%lo(g_Vars+0x4c)($at)
|
||||
/* f041028: 8fac00d4 */ lw $t4,0xd4($sp)
|
||||
/* f04102c: 460c4482 */ mul.s $f18,$f8,$f12
|
||||
/* f041030: e7a6015c */ swc1 $f6,0x15c($sp)
|
||||
@@ -17911,16 +17911,16 @@ glabel func0f041c44
|
||||
/* f041cc4: 3c0141b0 */ lui $at,0x41b0
|
||||
/* f041cc8: 44812000 */ mtc1 $at,$f4
|
||||
/* f041ccc: 3c058006 */ lui $a1,%hi(var80067470)
|
||||
/* f041cd0: 3c078006 */ lui $a3,0x8006
|
||||
/* f041cd4: 8ce7748c */ lw $a3,29836($a3)
|
||||
/* f041cd0: 3c078006 */ lui $a3,%hi(var80067470+0x1c)
|
||||
/* f041cd4: 8ce7748c */ lw $a3,%lo(var80067470+0x1c)($a3)
|
||||
/* f041cd8: 84a57470 */ lh $a1,%lo(var80067470)($a1)
|
||||
/* f041cdc: 8fa4002c */ lw $a0,0x2c($sp)
|
||||
/* f041ce0: 8fa60024 */ lw $a2,0x24($sp)
|
||||
/* f041ce4: e7a00010 */ swc1 $f0,0x10($sp)
|
||||
/* f041ce8: 0c007733 */ jal modelSetAnimation
|
||||
/* f041cec: e7a40014 */ swc1 $f4,0x14($sp)
|
||||
/* f041cf0: 3c018006 */ lui $at,0x8006
|
||||
/* f041cf4: c4207484 */ lwc1 $f0,0x7484($at)
|
||||
/* f041cf0: 3c018006 */ lui $at,%hi(var80067470+0x14)
|
||||
/* f041cf4: c4207484 */ lwc1 $f0,%lo(var80067470+0x14)($at)
|
||||
/* f041cf8: 44803000 */ mtc1 $zero,$f6
|
||||
/* f041cfc: 00000000 */ nop
|
||||
/* f041d00: 4600303e */ c.le.s $f6,$f0
|
||||
|
||||
Reference in new issue
Block a user