mirror of
https://github.com/izzy2lost/Diddy-Kong-Racing.git
synced 2026-06-19 01:16:26 -07:00
glabel cleanup final pass
This commit is contained in:
@@ -18,9 +18,9 @@ glabel func_8007AE74
|
||||
/* 07BAB4 8007AEB4 24130002 */ li $s3, 2
|
||||
.L8007AEB8:
|
||||
/* 07BAB8 8007AEB8 00024880 */ sll $t1, $v0, 2
|
||||
/* 07BABC 8007AEBC 3C188012 */ lui $t8, 0x8012
|
||||
/* 07BABC 8007AEBC 3C188012 */ lui $t8, %hi(D_80126338) # $t8, 0x8012
|
||||
/* 07BAC0 8007AEC0 0309C021 */ addu $t8, $t8, $t1
|
||||
/* 07BAC4 8007AEC4 8F186338 */ lw $t8, 0x6338($t8)
|
||||
/* 07BAC4 8007AEC4 8F186338 */ lw $t8, %lo(D_80126338)($t8)
|
||||
/* 07BAC8 8007AEC8 3C028012 */ lui $v0, %hi(D_80126330) # $v0, 0x8012
|
||||
/* 07BACC 8007AECC 0118082A */ slt $at, $t0, $t8
|
||||
/* 07BAD0 8007AED0 10200003 */ beqz $at, .L8007AEE0
|
||||
@@ -54,9 +54,9 @@ glabel func_8007AE74
|
||||
/* 07BB30 8007AF30 1420FFF3 */ bnez $at, .L8007AF00
|
||||
/* 07BB34 8007AF34 001150C0 */ sll $t2, $s1, 3
|
||||
.L8007AF38:
|
||||
/* 07BB38 8007AF38 3C0E8012 */ lui $t6, 0x8012
|
||||
/* 07BB38 8007AF38 3C0E8012 */ lui $t6, %hi(D_80126320) # $t6, 0x8012
|
||||
/* 07BB3C 8007AF3C 01C97021 */ addu $t6, $t6, $t1
|
||||
/* 07BB40 8007AF40 8DCE6320 */ lw $t6, 0x6320($t6)
|
||||
/* 07BB40 8007AF40 8DCE6320 */ lw $t6, %lo(D_80126320)($t6)
|
||||
/* 07BB44 8007AF44 00087880 */ sll $t7, $t0, 2
|
||||
/* 07BB48 8007AF48 01CF1021 */ addu $v0, $t6, $t7
|
||||
/* 07BB4C 8007AF4C 8C520000 */ lw $s2, ($v0)
|
||||
|
||||
@@ -13,9 +13,9 @@ glabel func_8007C57C
|
||||
/* 07D1A8 8007C5A8 03202025 */ move $a0, $t9
|
||||
.L8007C5AC:
|
||||
/* 07D1AC 8007C5AC 00021880 */ sll $v1, $v0, 2
|
||||
/* 07D1B0 8007C5B0 3C088012 */ lui $t0, 0x8012
|
||||
/* 07D1B0 8007C5B0 3C088012 */ lui $t0, %hi(D_80126338) # $t0, 0x8012
|
||||
/* 07D1B4 8007C5B4 01034021 */ addu $t0, $t0, $v1
|
||||
/* 07D1B8 8007C5B8 8D086338 */ lw $t0, 0x6338($t0)
|
||||
/* 07D1B8 8007C5B8 8D086338 */ lw $t0, %lo(D_80126338)($t0)
|
||||
/* 07D1BC 8007C5BC 00000000 */ nop
|
||||
/* 07D1C0 8007C5C0 0088082A */ slt $at, $a0, $t0
|
||||
/* 07D1C4 8007C5C4 10200003 */ beqz $at, .L8007C5D4
|
||||
|
||||
@@ -248,14 +248,14 @@ glabel func_80088938
|
||||
/* 0898F0 80088CF0 240700A0 */ li $a3, 160
|
||||
/* 0898F4 80088CF4 3C0D8012 */ lui $t5, %hi(D_801263D8) # $t5, 0x8012
|
||||
/* 0898F8 80088CF8 8DAD63D8 */ lw $t5, %lo(D_801263D8)($t5)
|
||||
/* 0898FC 80088CFC 3C108012 */ lui $s0, 0x8012
|
||||
/* 0898FC 80088CFC 3C108012 */ lui $s0, %hi(D_80126AA0) # $s0, 0x8012
|
||||
/* 089900 80088D00 01B11821 */ addu $v1, $t5, $s1
|
||||
/* 089904 80088D04 00031080 */ sll $v0, $v1, 2
|
||||
/* 089908 80088D08 3C138012 */ lui $s3, 0x8012
|
||||
/* 089908 80088D08 3C138012 */ lui $s3, %hi(D_80126B70) # $s3, 0x8012
|
||||
/* 08990C 80088D0C 02028021 */ addu $s0, $s0, $v0
|
||||
/* 089910 80088D10 02629821 */ addu $s3, $s3, $v0
|
||||
/* 089914 80088D14 8E106AA0 */ lw $s0, 0x6aa0($s0)
|
||||
/* 089918 80088D18 8E736B70 */ lw $s3, 0x6b70($s3)
|
||||
/* 089914 80088D14 8E106AA0 */ lw $s0, %lo(D_80126AA0)($s0)
|
||||
/* 089918 80088D18 8E736B70 */ lw $s3, %lo(D_80126B70)($s3)
|
||||
/* 08991C 80088D1C 00000000 */ nop
|
||||
.L80088D20:
|
||||
/* 089920 80088D20 246E0001 */ addiu $t6, $v1, 1
|
||||
|
||||
@@ -68,9 +68,9 @@ glabel func_8008B4C8
|
||||
/* 08C1C0 8008B5C0 0C001223 */ jal func_8000488C
|
||||
/* 08C1C4 8008B5C4 00000000 */ nop
|
||||
.L8008B5C8:
|
||||
/* 08C1C8 8008B5C8 3C188012 */ lui $t8, 0x8012
|
||||
/* 08C1C8 8008B5C8 3C188012 */ lui $t8, %hi(players_character_array) # $t8, 0x8012
|
||||
/* 08C1CC 8008B5CC 0311C021 */ addu $t8, $t8, $s1
|
||||
/* 08C1D0 8008B5D0 831863E8 */ lb $t8, 0x63e8($t8)
|
||||
/* 08C1D0 8008B5D0 831863E8 */ lb $t8, %lo(players_character_array)($t8)
|
||||
/* 08C1D4 8008B5D4 3C1E8012 */ lui $fp, %hi(D_801263CC) # $fp, 0x8012
|
||||
/* 08C1D8 8008B5D8 27DE63CC */ addiu $fp, %lo(D_801263CC) # addiu $fp, $fp, 0x63cc
|
||||
/* 08C1DC 8008B5DC 0018C8C0 */ sll $t9, $t8, 3
|
||||
|
||||
@@ -117,12 +117,12 @@ glabel func_800ABE68
|
||||
/* 0ACC28 800AC028 3C0B8012 */ lui $t3, %hi(D_80127C08) # $t3, 0x8012
|
||||
/* 0ACC2C 800AC02C 012C082A */ slt $at, $t1, $t4
|
||||
/* 0ACC30 800AC030 10200010 */ beqz $at, .L800AC074
|
||||
/* 0ACC34 800AC034 3C0D800E */ lui $t5, 0x800e
|
||||
/* 0ACC34 800AC034 3C0D800E */ lui $t5, %hi(D_800E2914) # $t5, 0x800e
|
||||
/* 0ACC38 800AC038 8D6B7C08 */ lw $t3, %lo(D_80127C08)($t3)
|
||||
/* 0ACC3C 800AC03C 3C01800E */ lui $at, %hi(D_800E2904) # $at, 0x800e
|
||||
/* 0ACC40 800AC040 000B7080 */ sll $t6, $t3, 2
|
||||
/* 0ACC44 800AC044 01AE6821 */ addu $t5, $t5, $t6
|
||||
/* 0ACC48 800AC048 8DAD2914 */ lw $t5, 0x2914($t5)
|
||||
/* 0ACC48 800AC048 8DAD2914 */ lw $t5, %lo(D_800E2914)($t5)
|
||||
/* 0ACC4C 800AC04C 0C02B087 */ jal func_800AC21C
|
||||
/* 0ACC50 800AC050 AC2D2904 */ sw $t5, %lo(D_800E2904)($at)
|
||||
/* 0ACC54 800AC054 0C02B169 */ jal func_800AC5A4
|
||||
|
||||
@@ -60,7 +60,7 @@ glabel func_800B92F4
|
||||
/* 0B9FD8 800B93D8 00095080 */ sll $t2, $t1, 2
|
||||
/* 0B9FDC 800B93DC 000B6080 */ sll $t4, $t3, 2
|
||||
/* 0B9FE0 800B93E0 014C7021 */ addu $t6, $t2, $t4
|
||||
/* 0B9FE4 800B93E4 3C06800E */ lui $a2, 0x800e
|
||||
/* 0B9FE4 800B93E4 3C06800E */ lui $a2, %hi(D_800E3070) # $a2, 0x800e
|
||||
/* 0B9FE8 800B93E8 000FC080 */ sll $t8, $t7, 2
|
||||
/* 0B9FEC 800B93EC 8EA50028 */ lw $a1, 0x28($s5)
|
||||
/* 0B9FF0 800B93F0 00CE3021 */ addu $a2, $a2, $t6
|
||||
@@ -68,7 +68,7 @@ glabel func_800B92F4
|
||||
/* 0B9FF8 800B93F8 01B8C821 */ addu $t9, $t5, $t8
|
||||
/* 0B9FFC 800B93FC 8F240000 */ lw $a0, ($t9)
|
||||
/* 0BA000 800B9400 8CE730E4 */ lw $a3, %lo(D_800E30E4)($a3)
|
||||
/* 0BA004 800B9404 8CC63070 */ lw $a2, 0x3070($a2)
|
||||
/* 0BA004 800B9404 8CC63070 */ lw $a2, %lo(D_800E3070)($a2)
|
||||
/* 0BA008 800B9408 AFA000AC */ sw $zero, 0xac($sp)
|
||||
/* 0BA00C 800B940C 10A00014 */ beqz $a1, .L800B9460
|
||||
/* 0BA010 800B9410 0000B825 */ move $s7, $zero
|
||||
|
||||
@@ -83,7 +83,7 @@ glabel func_800B97A8
|
||||
/* 0BA4E0 800B98E0 000A5880 */ sll $t3, $t2, 2
|
||||
/* 0BA4E4 800B98E4 000C6880 */ sll $t5, $t4, 2
|
||||
/* 0BA4E8 800B98E8 016D7821 */ addu $t7, $t3, $t5
|
||||
/* 0BA4EC 800B98EC 3C07800E */ lui $a3, 0x800e
|
||||
/* 0BA4EC 800B98EC 3C07800E */ lui $a3, %hi(D_800E3070) # $a3, 0x800e
|
||||
/* 0BA4F0 800B98F0 0018C880 */ sll $t9, $t8, 2
|
||||
/* 0BA4F4 800B98F4 8EA50028 */ lw $a1, 0x28($s5)
|
||||
/* 0BA4F8 800B98F8 00EF3821 */ addu $a3, $a3, $t7
|
||||
@@ -91,7 +91,7 @@ glabel func_800B97A8
|
||||
/* 0BA500 800B9900 01D94821 */ addu $t1, $t6, $t9
|
||||
/* 0BA504 800B9904 8D240000 */ lw $a0, ($t1)
|
||||
/* 0BA508 800B9908 8D0830E4 */ lw $t0, %lo(D_800E30E4)($t0)
|
||||
/* 0BA50C 800B990C 8CE73070 */ lw $a3, 0x3070($a3)
|
||||
/* 0BA50C 800B990C 8CE73070 */ lw $a3, %lo(D_800E3070)($a3)
|
||||
/* 0BA510 800B9910 0000F025 */ move $fp, $zero
|
||||
/* 0BA514 800B9914 10A00014 */ beqz $a1, .L800B9968
|
||||
/* 0BA518 800B9918 0000B025 */ move $s6, $zero
|
||||
|
||||
@@ -44,7 +44,7 @@ glabel func_800C13E4
|
||||
/* 0C208C 800C148C 0308C821 */ addu $t9, $t8, $t0
|
||||
/* 0C2090 800C1490 AC590004 */ sw $t9, 4($v0)
|
||||
/* 0C2094 800C1494 8C820000 */ lw $v0, ($a0)
|
||||
/* 0C2098 800C1498 3C0E800E */ lui $t6, 0x800e
|
||||
/* 0C2098 800C1498 3C0E800E */ lui $t6, %hi(D_800E31C8) # $t6, 0x800e
|
||||
/* 0C209C 800C149C 244A0008 */ addiu $t2, $v0, 8
|
||||
/* 0C20A0 800C14A0 AC8A0000 */ sw $t2, ($a0)
|
||||
/* 0C20A4 800C14A4 AC4B0000 */ sw $t3, ($v0)
|
||||
@@ -52,7 +52,7 @@ glabel func_800C13E4
|
||||
/* 0C20AC 800C14AC 00000000 */ nop
|
||||
/* 0C20B0 800C14B0 000C6880 */ sll $t5, $t4, 2
|
||||
/* 0C20B4 800C14B4 01CD7021 */ addu $t6, $t6, $t5
|
||||
/* 0C20B8 800C14B8 8DCE31C8 */ lw $t6, 0x31c8($t6)
|
||||
/* 0C20B8 800C14B8 8DCE31C8 */ lw $t6, %lo(D_800E31C8)($t6)
|
||||
/* 0C20BC 800C14BC 00000000 */ nop
|
||||
/* 0C20C0 800C14C0 01C87821 */ addu $t7, $t6, $t0
|
||||
/* 0C20C4 800C14C4 0C01ECF4 */ jal func_8007B3D0
|
||||
|
||||
@@ -44,7 +44,7 @@ glabel func_800C14DC
|
||||
/* 0C2184 800C1584 0308C821 */ addu $t9, $t8, $t0
|
||||
/* 0C2188 800C1588 AC590004 */ sw $t9, 4($v0)
|
||||
/* 0C218C 800C158C 8C820000 */ lw $v0, ($a0)
|
||||
/* 0C2190 800C1590 3C0E800E */ lui $t6, 0x800e
|
||||
/* 0C2190 800C1590 3C0E800E */ lui $t6, %hi(D_800E31C8) # $t6, 0x800e
|
||||
/* 0C2194 800C1594 244A0008 */ addiu $t2, $v0, 8
|
||||
/* 0C2198 800C1598 AC8A0000 */ sw $t2, ($a0)
|
||||
/* 0C219C 800C159C AC4B0000 */ sw $t3, ($v0)
|
||||
@@ -52,7 +52,7 @@ glabel func_800C14DC
|
||||
/* 0C21A4 800C15A4 00000000 */ nop
|
||||
/* 0C21A8 800C15A8 000C6880 */ sll $t5, $t4, 2
|
||||
/* 0C21AC 800C15AC 01CD7021 */ addu $t6, $t6, $t5
|
||||
/* 0C21B0 800C15B0 8DCE31C8 */ lw $t6, 0x31c8($t6)
|
||||
/* 0C21B0 800C15B0 8DCE31C8 */ lw $t6, %lo(D_800E31C8)($t6)
|
||||
/* 0C21B4 800C15B4 00000000 */ nop
|
||||
/* 0C21B8 800C15B8 01C87821 */ addu $t7, $t6, $t0
|
||||
/* 0C21BC 800C15BC 0C01ECF4 */ jal func_8007B3D0
|
||||
|
||||
@@ -8,14 +8,14 @@ glabel func_800C2274
|
||||
/* 0C2E8C 800C228C 3C03800E */ lui $v1, %hi(D_800E31D0) # $v1, 0x800e
|
||||
/* 0C2E90 800C2290 8C6331D0 */ lw $v1, %lo(D_800E31D0)($v1)
|
||||
/* 0C2E94 800C2294 8FAE0018 */ lw $t6, 0x18($sp)
|
||||
/* 0C2E98 800C2298 3C07800E */ lui $a3, 0x800e
|
||||
/* 0C2E98 800C2298 3C07800E */ lui $a3, %hi(D_800E31C0) # $a3, 0x800e
|
||||
/* 0C2E9C 800C229C 00037880 */ sll $t7, $v1, 2
|
||||
/* 0C2EA0 800C22A0 8DC20000 */ lw $v0, ($t6)
|
||||
/* 0C2EA4 800C22A4 00EF3821 */ addu $a3, $a3, $t7
|
||||
/* 0C2EA8 800C22A8 3C08800E */ lui $t0, 0x800e
|
||||
/* 0C2EAC 800C22AC 8CE731C0 */ lw $a3, 0x31c0($a3)
|
||||
/* 0C2EA8 800C22A8 3C08800E */ lui $t0, %hi(D_800E31C8) # $t0, 0x800e
|
||||
/* 0C2EAC 800C22AC 8CE731C0 */ lw $a3, %lo(D_800E31C0)($a3)
|
||||
/* 0C2EB0 800C22B0 010F4021 */ addu $t0, $t0, $t7
|
||||
/* 0C2EB4 800C22B4 8D0831C8 */ lw $t0, 0x31c8($t0)
|
||||
/* 0C2EB4 800C22B4 8D0831C8 */ lw $t0, %lo(D_800E31C8)($t0)
|
||||
/* 0C2EB8 800C22B8 3C19800E */ lui $t9, %hi(D_800E3648) # $t9, 0x800e
|
||||
/* 0C2EBC 800C22BC 00402025 */ move $a0, $v0
|
||||
/* 0C2EC0 800C22C0 27393648 */ addiu $t9, %lo(D_800E3648) # addiu $t9, $t9, 0x3648
|
||||
|
||||
@@ -11,13 +11,13 @@ glabel func_800C23F8
|
||||
/* 0C301C 800C241C 8C6331D0 */ lw $v1, %lo(D_800E31D0)($v1)
|
||||
/* 0C3020 800C2420 8DC20000 */ lw $v0, ($t6)
|
||||
/* 0C3024 800C2424 00037880 */ sll $t7, $v1, 2
|
||||
/* 0C3028 800C2428 3C06800E */ lui $a2, 0x800e
|
||||
/* 0C302C 800C242C 3C07800E */ lui $a3, 0x800e
|
||||
/* 0C3028 800C2428 3C06800E */ lui $a2, %hi(D_800E31C0) # $a2, 0x800e
|
||||
/* 0C302C 800C242C 3C07800E */ lui $a3, %hi(D_800E31C8) # $a3, 0x800e
|
||||
/* 0C3030 800C2430 00CF3021 */ addu $a2, $a2, $t7
|
||||
/* 0C3034 800C2434 00EF3821 */ addu $a3, $a3, $t7
|
||||
/* 0C3038 800C2438 00402025 */ move $a0, $v0
|
||||
/* 0C303C 800C243C 8CC631C0 */ lw $a2, 0x31c0($a2)
|
||||
/* 0C3040 800C2440 8CE731C8 */ lw $a3, 0x31c8($a3)
|
||||
/* 0C303C 800C243C 8CC631C0 */ lw $a2, %lo(D_800E31C0)($a2)
|
||||
/* 0C3040 800C2440 8CE731C8 */ lw $a3, %lo(D_800E31C8)($a3)
|
||||
/* 0C3044 800C2444 3C19800E */ lui $t9, %hi(D_800E3648) # $t9, 0x800e
|
||||
/* 0C3048 800C2448 27393648 */ addiu $t9, %lo(D_800E3648) # addiu $t9, $t9, 0x3648
|
||||
/* 0C304C 800C244C 3C180600 */ lui $t8, 0x600
|
||||
|
||||
@@ -44,7 +44,7 @@ glabel func_800C2548
|
||||
/* 0C31F0 800C25F0 0308C821 */ addu $t9, $t8, $t0
|
||||
/* 0C31F4 800C25F4 AC590004 */ sw $t9, 4($v0)
|
||||
/* 0C31F8 800C25F8 8C820000 */ lw $v0, ($a0)
|
||||
/* 0C31FC 800C25FC 3C0E800E */ lui $t6, 0x800e
|
||||
/* 0C31FC 800C25FC 3C0E800E */ lui $t6, %hi(D_800E31C8) # $t6, 0x800e
|
||||
/* 0C3200 800C2600 244A0008 */ addiu $t2, $v0, 8
|
||||
/* 0C3204 800C2604 AC8A0000 */ sw $t2, ($a0)
|
||||
/* 0C3208 800C2608 AC4B0000 */ sw $t3, ($v0)
|
||||
@@ -52,7 +52,7 @@ glabel func_800C2548
|
||||
/* 0C3210 800C2610 00000000 */ nop
|
||||
/* 0C3214 800C2614 000C6880 */ sll $t5, $t4, 2
|
||||
/* 0C3218 800C2618 01CD7021 */ addu $t6, $t6, $t5
|
||||
/* 0C321C 800C261C 8DCE31C8 */ lw $t6, 0x31c8($t6)
|
||||
/* 0C321C 800C261C 8DCE31C8 */ lw $t6, %lo(D_800E31C8)($t6)
|
||||
/* 0C3220 800C2620 00000000 */ nop
|
||||
/* 0C3224 800C2624 01C87821 */ addu $t7, $t6, $t0
|
||||
/* 0C3228 800C2628 0C01ECF4 */ jal func_8007B3D0
|
||||
|
||||
@@ -159,9 +159,9 @@ glabel __osException
|
||||
/* 0D3B20 800D2F20 2401F7FF */ li $at, -2049
|
||||
/* 0D3B24 800D2F24 02018024 */ and $s0, $s0, $at
|
||||
/* 0D3B28 800D2F28 240A0004 */ li $t2, 4
|
||||
/* 0D3B2C 800D2F2C 3C01800E */ lui $at, 0x800e
|
||||
/* 0D3B2C 800D2F2C 3C01800E */ lui $at, %hi(D_800E48A0) # $at, 0x800e
|
||||
/* 0D3B30 800D2F30 002A0821 */ addu $at, $at, $t2
|
||||
/* 0D3B34 800D2F34 8C2A48A0 */ lw $t2, 0x48a0($at)
|
||||
/* 0D3B34 800D2F34 8C2A48A0 */ lw $t2, %lo(D_800E48A0)($at)
|
||||
/* 0D3B38 800D2F38 3C1D8013 */ lui $sp, %hi(D_8012AAE0) # $sp, 0x8013
|
||||
/* 0D3B3C 800D2F3C 27BDAAE0 */ addiu $sp, %lo(D_8012AAE0) # addiu $sp, $sp, -0x5520
|
||||
/* 0D3B40 800D2F40 24040010 */ li $a0, 16
|
||||
|
||||
@@ -158,15 +158,16 @@ glabel alEnvMixerPull
|
||||
/* 0CAF20 800CA320 00000000 */ nop
|
||||
/* 0CAF24 800CA324 A70F0018 */ sh $t7, 0x18($t8)
|
||||
/* 0CAF28 800CA328 8FA80038 */ lw $t0, 0x38($sp)
|
||||
/* 0CAF2C 800CA32C 3C0B800E */ lui $t3, 0x800e
|
||||
/* 0CAF2C 800CA32C 3C0B800E */ lui $t3, %hi(eqpower) # $t3, 0x800e
|
||||
/* 0CAF30 800CA330 910A0013 */ lbu $t2, 0x13($t0)
|
||||
/* 0CAF34 800CA334 8FB90058 */ lw $t9, 0x58($sp)
|
||||
/* 0CAF38 800CA338 000A4840 */ sll $t1, $t2, 1
|
||||
/* 0CAF3C 800CA33C 01695821 */ addu $t3, $t3, $t1
|
||||
/* 0CAF40 800CA340 856B37A0 */ lh $t3, 0x37a0($t3)
|
||||
/* 0CAF40 800CA340 856B37A0 */ lh $t3, %lo(eqpower)($t3)
|
||||
/* 0CAF44 800CA344 00000000 */ nop
|
||||
/* 0CAF48 800CA348 A72B0020 */ sh $t3, 0x20($t9)
|
||||
/* 0CAF4C 800CA34C 8FAC0038 */ lw $t4, 0x38($sp)
|
||||
# This is indexing into eqpower (0x800E37A0) from the end
|
||||
/* 0CAF50 800CA350 3C18800E */ lui $t8, 0x800e
|
||||
/* 0CAF54 800CA354 918D0013 */ lbu $t5, 0x13($t4)
|
||||
/* 0CAF58 800CA358 8FA80058 */ lw $t0, 0x58($sp)
|
||||
@@ -191,18 +192,19 @@ glabel alEnvMixerPull
|
||||
/* 0CAFA4 800CA3A4 A5AC001E */ sh $t4, 0x1e($t5)
|
||||
.L800CA3A8:
|
||||
/* 0CAFA8 800CA3A8 8FAE0058 */ lw $t6, 0x58($sp)
|
||||
/* 0CAFAC 800CA3AC 3C08800E */ lui $t0, 0x800e
|
||||
/* 0CAFAC 800CA3AC 3C08800E */ lui $t0, %hi(eqpower) # $t0, 0x800e
|
||||
/* 0CAFB0 800CA3B0 85CF0018 */ lh $t7, 0x18($t6)
|
||||
/* 0CAFB4 800CA3B4 85CA001A */ lh $t2, 0x1a($t6)
|
||||
/* 0CAFB8 800CA3B8 000FC040 */ sll $t8, $t7, 1
|
||||
/* 0CAFBC 800CA3BC 01184021 */ addu $t0, $t0, $t8
|
||||
/* 0CAFC0 800CA3C0 850837A0 */ lh $t0, 0x37a0($t0)
|
||||
/* 0CAFC0 800CA3C0 850837A0 */ lh $t0, %lo(eqpower)($t0)
|
||||
/* 0CAFC4 800CA3C4 00000000 */ nop
|
||||
/* 0CAFC8 800CA3C8 010A0019 */ multu $t0, $t2
|
||||
/* 0CAFCC 800CA3CC 00004812 */ mflo $t1
|
||||
/* 0CAFD0 800CA3D0 00095BC3 */ sra $t3, $t1, 0xf
|
||||
/* 0CAFD4 800CA3D4 A5CB001C */ sh $t3, 0x1c($t6)
|
||||
/* 0CAFD8 800CA3D8 8FB90058 */ lw $t9, 0x58($sp)
|
||||
# This is indexing into eqpower (0x800E37A0) from the end
|
||||
/* 0CAFDC 800CA3DC 3C18800E */ lui $t8, 0x800e
|
||||
/* 0CAFE0 800CA3E0 872C0018 */ lh $t4, 0x18($t9)
|
||||
/* 0CAFE4 800CA3E4 8728001A */ lh $t0, 0x1a($t9)
|
||||
@@ -263,18 +265,19 @@ glabel alEnvMixerPull
|
||||
/* 0CB0B8 800CA4B8 14200029 */ bnez $at, .L800CA560
|
||||
/* 0CB0BC 800CA4BC 00000000 */ nop
|
||||
/* 0CB0C0 800CA4C0 8FB90058 */ lw $t9, 0x58($sp)
|
||||
/* 0CB0C4 800CA4C4 3C09800E */ lui $t1, 0x800e
|
||||
/* 0CB0C4 800CA4C4 3C09800E */ lui $t1, %hi(eqpower) # $t1, 0x800e
|
||||
/* 0CB0C8 800CA4C8 87380018 */ lh $t8, 0x18($t9)
|
||||
/* 0CB0CC 800CA4CC 872B001A */ lh $t3, 0x1a($t9)
|
||||
/* 0CB0D0 800CA4D0 00184040 */ sll $t0, $t8, 1
|
||||
/* 0CB0D4 800CA4D4 01284821 */ addu $t1, $t1, $t0
|
||||
/* 0CB0D8 800CA4D8 852937A0 */ lh $t1, 0x37a0($t1)
|
||||
/* 0CB0D8 800CA4D8 852937A0 */ lh $t1, %lo(eqpower)($t1)
|
||||
/* 0CB0DC 800CA4DC 00000000 */ nop
|
||||
/* 0CB0E0 800CA4E0 012B0019 */ multu $t1, $t3
|
||||
/* 0CB0E4 800CA4E4 00007012 */ mflo $t6
|
||||
/* 0CB0E8 800CA4E8 000E53C3 */ sra $t2, $t6, 0xf
|
||||
/* 0CB0EC 800CA4EC A72A0028 */ sh $t2, 0x28($t9)
|
||||
/* 0CB0F0 800CA4F0 8FAC0058 */ lw $t4, 0x58($sp)
|
||||
# This is indexing into eqpower (0x800E37A0) from the end
|
||||
/* 0CB0F4 800CA4F4 3C08800E */ lui $t0, 0x800e
|
||||
/* 0CB0F8 800CA4F8 858D0018 */ lh $t5, 0x18($t4)
|
||||
/* 0CB0FC 800CA4FC 8589001A */ lh $t1, 0x1a($t4)
|
||||
@@ -428,17 +431,18 @@ glabel alEnvMixerPull
|
||||
/* 0CB330 800CA730 15C10018 */ bne $t6, $at, .L800CA794
|
||||
/* 0CB334 800CA734 00000000 */ nop
|
||||
/* 0CB338 800CA738 8FAC0058 */ lw $t4, 0x58($sp)
|
||||
/* 0CB33C 800CA73C 3C0D800E */ lui $t5, 0x800e
|
||||
/* 0CB33C 800CA73C 3C0D800E */ lui $t5, %hi(eqpower) # $t5, 0x800e
|
||||
/* 0CB340 800CA740 8D89003C */ lw $t1, 0x3c($t4)
|
||||
/* 0CB344 800CA744 00000000 */ nop
|
||||
/* 0CB348 800CA748 8D39000C */ lw $t9, 0xc($t1)
|
||||
/* 0CB34C 800CA74C 00000000 */ nop
|
||||
/* 0CB350 800CA750 00197840 */ sll $t7, $t9, 1
|
||||
/* 0CB354 800CA754 01AF6821 */ addu $t5, $t5, $t7
|
||||
/* 0CB358 800CA758 85AD37A0 */ lh $t5, 0x37a0($t5)
|
||||
/* 0CB358 800CA758 85AD37A0 */ lh $t5, %lo(eqpower)($t5)
|
||||
/* 0CB35C 800CA75C 00000000 */ nop
|
||||
/* 0CB360 800CA760 A58D0020 */ sh $t5, 0x20($t4)
|
||||
/* 0CB364 800CA764 8FA80058 */ lw $t0, 0x58($sp)
|
||||
# This is indexing into eqpower (0x800E37A0) from the end
|
||||
/* 0CB368 800CA768 3C09800E */ lui $t1, 0x800e
|
||||
/* 0CB36C 800CA76C 8D0A003C */ lw $t2, 0x3c($t0)
|
||||
/* 0CB370 800CA770 00000000 */ nop
|
||||
|
||||
@@ -105,12 +105,12 @@ glabel func_800CAC5C
|
||||
/* 0CB9EC 800CADEC 00000000 */ nop
|
||||
/* 0CB9F0 800CADF0 AD600038 */ sw $zero, 0x38($t3)
|
||||
/* 0CB9F4 800CADF4 8FA90048 */ lw $t1, 0x48($sp)
|
||||
/* 0CB9F8 800CADF8 3C0A800E */ lui $t2, 0x800e
|
||||
/* 0CB9F8 800CADF8 3C0A800E */ lui $t2, %hi(eqpower) # $t2, 0x800e
|
||||
/* 0CB9FC 800CADFC 85390018 */ lh $t9, 0x18($t1)
|
||||
/* 0CBA00 800CAE00 852E001A */ lh $t6, 0x1a($t1)
|
||||
/* 0CBA04 800CAE04 00196040 */ sll $t4, $t9, 1
|
||||
/* 0CBA08 800CAE08 014C5021 */ addu $t2, $t2, $t4
|
||||
/* 0CBA0C 800CAE0C 854A37A0 */ lh $t2, 0x37a0($t2)
|
||||
/* 0CBA0C 800CAE0C 854A37A0 */ lh $t2, %lo(eqpower)($t2)
|
||||
/* 0CBA10 800CAE10 00000000 */ nop
|
||||
/* 0CBA14 800CAE14 014E0019 */ multu $t2, $t6
|
||||
/* 0CBA18 800CAE18 00007812 */ mflo $t7
|
||||
@@ -133,6 +133,7 @@ glabel func_800CAC5C
|
||||
/* 0CBA5C 800CAE5C 00000000 */ nop
|
||||
/* 0CBA60 800CAE60 A5420026 */ sh $v0, 0x26($t2)
|
||||
/* 0CBA64 800CAE64 8FAE0048 */ lw $t6, 0x48($sp)
|
||||
# This is indexing into eqpower (0x800E37A0) from the end
|
||||
/* 0CBA68 800CAE68 3C08800E */ lui $t0, 0x800e
|
||||
/* 0CBA6C 800CAE6C 85CF0018 */ lh $t7, 0x18($t6)
|
||||
/* 0CBA70 800CAE70 85CB001A */ lh $t3, 0x1a($t6)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
glabel func_800D2470
|
||||
/* 0D3070 800D2470 3C02800E */ lui $v0, 0x800e
|
||||
/* 0D3070 800D2470 3C02800E */ lui $v0, %hi(__osActiveQueue) # $v0, 0x800e
|
||||
/* 0D3074 800D2474 03E00008 */ jr $ra
|
||||
/* 0D3078 800D2478 8C42488C */ lw $v0, 0x488c($v0)
|
||||
/* 0D3078 800D2478 8C42488C */ lw $v0, %lo(__osActiveQueue)($v0)
|
||||
|
||||
/* 0D307C 800D247C 00000000 */ nop
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
#include "types.h"
|
||||
#include "macros.h"
|
||||
|
||||
// Unused? Probably unrelated to this file, but not sure what it could be.
|
||||
s32 D_800E48A0[8] = { 0, 0, 0, 0, 0, 0, 0, 0 };
|
||||
|
||||
GLOBAL_ASM("lib/asm/non_matchings/unknown_0D43F0/alCopy.s")
|
||||
|
||||
@@ -768,6 +768,7 @@ D_800E3778 = 0x800E3778;
|
||||
D_800E377C = 0x800E377C;
|
||||
alGlobals = 0x800E3780;
|
||||
D_800E3790 = 0x800E3790;
|
||||
eqpower = 0x800E37A0;
|
||||
D_800E38A0 = 0x800E38A0;
|
||||
D_800E38A4 = 0x800E38A4;
|
||||
D_800E38A8 = 0x800E38A8;
|
||||
|
||||
Reference in New Issue
Block a user