mirror of
https://github.com/izzy2lost/Diddy-Kong-Racing.git
synced 2026-06-19 01:16:26 -07:00
Merge pull request #27 from DavidSM64/davids-branch
Decompiled 5 functions and named some functions/variables in unknown_080500
This commit is contained in:
@@ -322,7 +322,7 @@ glabel D_80019808
|
||||
/* 01A8A4 80019CA4 00000000 */ nop
|
||||
/* 01A8A8 80019CA8 3C13800E */ lui $s3, %hi(D_800DC744) # $s3, 0x800e
|
||||
/* 01A8AC 80019CAC 2673C744 */ addiu $s3, %lo(D_800DC744) # addiu $s3, $s3, -0x38bc
|
||||
/* 01A8B0 80019CB0 0C0270B4 */ jal func_8009C2D0
|
||||
/* 01A8B0 80019CB0 0C0270B4 */ jal is_in_tracks_mode
|
||||
/* 01A8B4 80019CB4 A2600000 */ sb $zero, ($s3)
|
||||
/* 01A8B8 80019CB8 14400024 */ bnez $v0, .L80019D4C
|
||||
/* 01A8BC 80019CBC 00003025 */ move $a2, $zero
|
||||
@@ -332,7 +332,7 @@ glabel D_80019808
|
||||
/* 01A8CC 80019CCC 00000000 */ nop
|
||||
/* 01A8D0 80019CD0 128F000B */ beq $s4, $t7, .L80019D00
|
||||
/* 01A8D4 80019CD4 00000000 */ nop
|
||||
/* 01A8D8 80019CD8 0C027B20 */ jal func_8009EC80
|
||||
/* 01A8D8 80019CD8 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 01A8DC 80019CDC 00000000 */ nop
|
||||
/* 01A8E0 80019CE0 1040001A */ beqz $v0, .L80019D4C
|
||||
/* 01A8E4 80019CE4 00003025 */ move $a2, $zero
|
||||
@@ -417,7 +417,7 @@ glabel D_80019808
|
||||
.L80019DFC:
|
||||
/* 01A9FC 80019DFC 1464FFF9 */ bne $v1, $a0, .L80019DE4
|
||||
/* 01AA00 80019E00 24420018 */ addiu $v0, $v0, 0x18
|
||||
/* 01AA04 80019E04 0C027B20 */ jal func_8009EC80
|
||||
/* 01AA04 80019E04 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 01AA08 80019E08 A2600000 */ sb $zero, ($s3)
|
||||
/* 01AA0C 80019E0C 10400008 */ beqz $v0, .L80019E30
|
||||
/* 01AA10 80019E10 2404FFFF */ li $a0, -1
|
||||
@@ -431,7 +431,7 @@ glabel D_80019808
|
||||
.L80019E30:
|
||||
/* 01AA30 80019E30 1600001C */ bnez $s0, .L80019EA4
|
||||
/* 01AA34 80019E34 00002825 */ move $a1, $zero
|
||||
/* 01AA38 80019E38 0C027B20 */ jal func_8009EC80
|
||||
/* 01AA38 80019E38 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 01AA3C 80019E3C 00000000 */ nop
|
||||
/* 01AA40 80019E40 10400014 */ beqz $v0, .L80019E94
|
||||
/* 01AA44 80019E44 00002025 */ move $a0, $zero
|
||||
@@ -827,7 +827,7 @@ glabel D_80019808
|
||||
/* 01AFD0 8001A3D0 00000000 */ nop
|
||||
/* 01AFD4 8001A3D4 170000F7 */ bnez $t8, .L8001A7B4
|
||||
/* 01AFD8 8001A3D8 8FBF0034 */ lw $ra, 0x34($sp)
|
||||
/* 01AFDC 8001A3DC 0C027B20 */ jal func_8009EC80
|
||||
/* 01AFDC 8001A3DC 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 01AFE0 8001A3E0 A3A0005B */ sb $zero, 0x5b($sp)
|
||||
/* 01AFE4 8001A3E4 3C098012 */ lui $t1, %hi(D_8011AEE8) # $t1, 0x8012
|
||||
/* 01AFE8 8001A3E8 10400010 */ beqz $v0, .L8001A42C
|
||||
@@ -836,7 +836,7 @@ glabel D_80019808
|
||||
/* 01AFF4 8001A3F4 00000000 */ nop
|
||||
/* 01AFF8 8001A3F8 19E0000D */ blez $t7, .L8001A430
|
||||
/* 01AFFC 8001A3FC 87AE0088 */ lh $t6, 0x88($sp)
|
||||
/* 01B000 8001A400 0C02658B */ jal func_8009962C
|
||||
/* 01B000 8001A400 0C02658B */ jal is_in_trophy_race
|
||||
/* 01B004 8001A404 00000000 */ nop
|
||||
/* 01B008 8001A408 3C098012 */ lui $t1, %hi(D_8011AEE8) # $t1, 0x8012
|
||||
/* 01B00C 8001A40C 14400007 */ bnez $v0, .L8001A42C
|
||||
@@ -969,7 +969,7 @@ glabel D_80019808
|
||||
/* 01B1D4 8001A5D4 00000000 */ nop
|
||||
.L8001A5D8:
|
||||
/* 01B1D8 8001A5D8 A2600000 */ sb $zero, ($s3)
|
||||
/* 01B1DC 8001A5DC 0C027B20 */ jal func_8009EC80
|
||||
/* 01B1DC 8001A5DC 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 01B1E0 8001A5E0 A3A4005A */ sb $a0, 0x5a($sp)
|
||||
/* 01B1E4 8001A5E4 3C098012 */ lui $t1, %hi(D_8011AEE8) # $t1, 0x8012
|
||||
/* 01B1E8 8001A5E8 10400008 */ beqz $v0, .L8001A60C
|
||||
@@ -992,7 +992,7 @@ glabel D_80019808
|
||||
/* 01B228 8001A628 00000000 */ nop
|
||||
/* 01B22C 8001A62C 12990006 */ beq $s4, $t9, .L8001A648
|
||||
/* 01B230 8001A630 00000000 */ nop
|
||||
/* 01B234 8001A634 0C027B20 */ jal func_8009EC80
|
||||
/* 01B234 8001A634 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 01B238 8001A638 AFA80080 */ sw $t0, 0x80($sp)
|
||||
/* 01B23C 8001A63C 8FA80080 */ lw $t0, 0x80($sp)
|
||||
/* 01B240 8001A640 1040000E */ beqz $v0, .L8001A67C
|
||||
@@ -1002,11 +1002,11 @@ glabel D_80019808
|
||||
/* 01B24C 8001A64C 00000000 */ nop
|
||||
/* 01B250 8001A650 12B8000A */ beq $s5, $t8, .L8001A67C
|
||||
/* 01B254 8001A654 00000000 */ nop
|
||||
/* 01B258 8001A658 0C0270B4 */ jal func_8009C2D0
|
||||
/* 01B258 8001A658 0C0270B4 */ jal is_in_tracks_mode
|
||||
/* 01B25C 8001A65C 00000000 */ nop
|
||||
/* 01B260 8001A660 14400006 */ bnez $v0, .L8001A67C
|
||||
/* 01B264 8001A664 00000000 */ nop
|
||||
/* 01B268 8001A668 0C02658B */ jal func_8009962C
|
||||
/* 01B268 8001A668 0C02658B */ jal is_in_trophy_race
|
||||
/* 01B26C 8001A66C 00000000 */ nop
|
||||
/* 01B270 8001A670 14400002 */ bnez $v0, .L8001A67C
|
||||
/* 01B274 8001A674 00000000 */ nop
|
||||
@@ -1039,7 +1039,7 @@ glabel D_80019808
|
||||
.L8001A6D0:
|
||||
/* 01B2D0 8001A6D0 1600001C */ bnez $s0, .L8001A744
|
||||
/* 01B2D4 8001A6D4 00000000 */ nop
|
||||
/* 01B2D8 8001A6D8 0C027B20 */ jal func_8009EC80
|
||||
/* 01B2D8 8001A6D8 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 01B2DC 8001A6DC 00000000 */ nop
|
||||
/* 01B2E0 8001A6E0 10400013 */ beqz $v0, .L8001A730
|
||||
/* 01B2E4 8001A6E4 00000000 */ nop
|
||||
|
||||
@@ -23,7 +23,7 @@ glabel func_8000C604
|
||||
/* 00D254 8000C654 A2000000 */ sb $zero, ($s0)
|
||||
/* 00D258 8000C658 11E00007 */ beqz $t7, .L8000C678
|
||||
/* 00D25C 8000C65C 00000000 */ nop
|
||||
/* 00D260 8000C660 0C027B20 */ jal func_8009EC80
|
||||
/* 00D260 8000C660 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 00D264 8000C664 00000000 */ nop
|
||||
/* 00D268 8000C668 10400003 */ beqz $v0, .L8000C678
|
||||
/* 00D26C 8000C66C 00000000 */ nop
|
||||
|
||||
@@ -38,7 +38,7 @@ glabel func_8000C8F8
|
||||
/* 00D584 8000C984 00000000 */ nop
|
||||
/* 00D588 8000C988 A2000000 */ sb $zero, ($s0)
|
||||
.L8000C98C:
|
||||
/* 00D58C 8000C98C 0C0270B4 */ jal func_8009C2D0
|
||||
/* 00D58C 8000C98C 0C0270B4 */ jal is_in_tracks_mode
|
||||
/* 00D590 8000C990 00000000 */ nop
|
||||
/* 00D594 8000C994 10400002 */ beqz $v0, .L8000C9A0
|
||||
/* 00D598 8000C998 00000000 */ nop
|
||||
|
||||
@@ -1277,7 +1277,7 @@ glabel func_8000CC7C
|
||||
/* 00EA98 8000DE98 24010001 */ li $at, 1
|
||||
/* 00EA9C 8000DE9C 15C10018 */ bne $t6, $at, .L8000DF00
|
||||
/* 00EAA0 8000DEA0 00000000 */ nop
|
||||
/* 00EAA4 8000DEA4 0C027B1C */ jal func_8009EC70
|
||||
/* 00EAA4 8000DEA4 0C027B1C */ jal is_in_adventure_two
|
||||
/* 00EAA8 8000DEA8 00000000 */ nop
|
||||
/* 00EAAC 8000DEAC 14400014 */ bnez $v0, .L8000DF00
|
||||
/* 00EAB0 8000DEB0 00000000 */ nop
|
||||
@@ -1312,7 +1312,7 @@ glabel func_8000CC7C
|
||||
/* 00EB1C 8000DF1C 00000000 */ nop
|
||||
/* 00EB20 8000DF20 1720003D */ bnez $t9, .L8000E018
|
||||
/* 00EB24 8000DF24 8FAE0130 */ lw $t6, 0x130($sp)
|
||||
/* 00EB28 8000DF28 0C0270B4 */ jal func_8009C2D0
|
||||
/* 00EB28 8000DF28 0C0270B4 */ jal is_in_tracks_mode
|
||||
/* 00EB2C 8000DF2C 00000000 */ nop
|
||||
/* 00EB30 8000DF30 14400038 */ bnez $v0, .L8000E014
|
||||
/* 00EB34 8000DF34 24040010 */ li $a0, 16
|
||||
@@ -1370,7 +1370,7 @@ glabel func_8000CC7C
|
||||
/* 00EBF8 8000DFF8 24040002 */ li $a0, 2
|
||||
/* 00EBFC 8000DFFC 0C0274CC */ jal func_8009D330
|
||||
/* 00EC00 8000E000 02402025 */ move $a0, $s2
|
||||
/* 00EC04 8000E004 0C027068 */ jal func_8009C1A0
|
||||
/* 00EC04 8000E004 0C027068 */ jal get_save_file_index
|
||||
/* 00EC08 8000E008 00000000 */ nop
|
||||
/* 00EC0C 8000E00C 0C01BB12 */ jal func_8006EC48
|
||||
/* 00EC10 8000E010 00402025 */ move $a0, $v0
|
||||
|
||||
@@ -219,7 +219,7 @@ glabel func_8000EA54
|
||||
/* 00F990 8000ED90 10000013 */ b .L8000EDE0
|
||||
/* 00F994 8000ED94 24D30001 */ addiu $s3, $a2, 1
|
||||
/* 00F998 8000ED98 24130001 */ li $s3, 1
|
||||
/* 00F99C 8000ED9C 0C027B1C */ jal func_8009EC70
|
||||
/* 00F99C 8000ED9C 0C027B1C */ jal is_in_adventure_two
|
||||
/* 00F9A0 8000EDA0 AFA6005C */ sw $a2, 0x5c($sp)
|
||||
/* 00F9A4 8000EDA4 8FA6005C */ lw $a2, 0x5c($sp)
|
||||
/* 00F9A8 8000EDA8 10400008 */ beqz $v0, .L8000EDCC
|
||||
@@ -250,7 +250,7 @@ glabel func_8000EA54
|
||||
/* 00FA00 8000EE00 14410045 */ bne $v0, $at, .L8000EF18
|
||||
/* 00FA04 8000EE04 8FB80064 */ lw $t8, 0x64($sp)
|
||||
/* 00FA08 8000EE08 24130001 */ li $s3, 1
|
||||
/* 00FA0C 8000EE0C 0C027B1C */ jal func_8009EC70
|
||||
/* 00FA0C 8000EE0C 0C027B1C */ jal is_in_adventure_two
|
||||
/* 00FA10 8000EE10 AFA6005C */ sw $a2, 0x5c($sp)
|
||||
/* 00FA14 8000EE14 8FA6005C */ lw $a2, 0x5c($sp)
|
||||
/* 00FA18 8000EE18 10400008 */ beqz $v0, .L8000EE3C
|
||||
@@ -270,7 +270,7 @@ glabel func_8000EA54
|
||||
/* 00FA4C 8000EE4C 10000032 */ b .L8000EF18
|
||||
/* 00FA50 8000EE50 8FB80064 */ lw $t8, 0x64($sp)
|
||||
.L8000EE54:
|
||||
/* 00FA54 8000EE54 0C027B1C */ jal func_8009EC70
|
||||
/* 00FA54 8000EE54 0C027B1C */ jal is_in_adventure_two
|
||||
/* 00FA58 8000EE58 00000000 */ nop
|
||||
/* 00FA5C 8000EE5C 10400028 */ beqz $v0, .L8000EF00
|
||||
/* 00FA60 8000EE60 24130005 */ li $s3, 5
|
||||
|
||||
@@ -503,11 +503,11 @@ glabel func_80010994
|
||||
.L800110C8:
|
||||
/* 011CC8 800110C8 11A00011 */ beqz $t5, .L80011110
|
||||
/* 011CCC 800110CC 8FBF0034 */ lw $ra, 0x34($sp)
|
||||
/* 011CD0 800110D0 0C02658B */ jal func_8009962C
|
||||
/* 011CD0 800110D0 0C02658B */ jal is_in_trophy_race
|
||||
/* 011CD4 800110D4 00000000 */ nop
|
||||
/* 011CD8 800110D8 1440000D */ bnez $v0, .L80011110
|
||||
/* 011CDC 800110DC 8FBF0034 */ lw $ra, 0x34($sp)
|
||||
/* 011CE0 800110E0 0C0270B4 */ jal func_8009C2D0
|
||||
/* 011CE0 800110E0 0C0270B4 */ jal is_in_tracks_mode
|
||||
/* 011CE4 800110E4 00000000 */ nop
|
||||
/* 011CE8 800110E8 14400009 */ bnez $v0, .L80011110
|
||||
/* 011CEC 800110EC 8FBF0034 */ lw $ra, 0x34($sp)
|
||||
|
||||
@@ -112,7 +112,7 @@ glabel func_8001A8F4
|
||||
/* 01B690 8001AA90 00000000 */ nop
|
||||
/* 01B694 8001AA94 0C001276 */ jal func_800049D8
|
||||
/* 01B698 8001AA98 00000000 */ nop
|
||||
/* 01B69C 8001AA9C 0C027B20 */ jal func_8009EC80
|
||||
/* 01B69C 8001AA9C 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 01B6A0 8001AAA0 00000000 */ nop
|
||||
/* 01B6A4 8001AAA4 1040001C */ beqz $v0, .L8001AB18
|
||||
/* 01B6A8 8001AAA8 00000000 */ nop
|
||||
|
||||
@@ -48,7 +48,7 @@ glabel func_8001B3C4
|
||||
/* 01C074 8001B474 3421FFF0 */ ori $at, (0x00FFFFF0 & 0xFFFF) # ori $at, $at, 0xfff0
|
||||
/* 01C078 8001B478 15A1000F */ bne $t5, $at, .L8001B4B8
|
||||
/* 01C07C 8001B47C 2404024C */ li $a0, 588
|
||||
/* 01C080 8001B480 0C0270B8 */ jal func_8009C2E0
|
||||
/* 01C080 8001B480 0C0270B8 */ jal set_magic_code_flags
|
||||
/* 01C084 8001B484 24040001 */ li $a0, 1
|
||||
/* 01C088 8001B488 2404024E */ li $a0, 590
|
||||
/* 01C08C 8001B48C 0C000741 */ jal func_80001D04
|
||||
|
||||
@@ -130,7 +130,7 @@ glabel func_80022E18
|
||||
/* 023C00 80023000 94C80014 */ lhu $t0, 0x14($a2)
|
||||
/* 023C04 80023004 00000000 */ nop
|
||||
/* 023C08 80023008 01054825 */ or $t1, $t0, $a1
|
||||
/* 023C0C 8002300C 0C027068 */ jal func_8009C1A0
|
||||
/* 023C0C 8002300C 0C027068 */ jal get_save_file_index
|
||||
/* 023C10 80023010 A4C90014 */ sh $t1, 0x14($a2)
|
||||
/* 023C14 80023014 0C01BB12 */ jal func_8006EC48
|
||||
/* 023C18 80023018 00402025 */ move $a0, $v0
|
||||
|
||||
@@ -75,7 +75,7 @@ glabel func_800249F0
|
||||
/* 025704 80024B04 1420FFEB */ bnez $at, .L80024AB4
|
||||
/* 025708 80024B08 24630044 */ addiu $v1, $v1, 0x44
|
||||
.L80024B0C:
|
||||
/* 02570C 80024B0C 0C027B20 */ jal func_8009EC80
|
||||
/* 02570C 80024B0C 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 025710 80024B10 00000000 */ nop
|
||||
/* 025714 80024B14 1040000B */ beqz $v0, .L80024B44
|
||||
/* 025718 80024B18 3C0E800E */ lui $t6, %hi(D_800DC91C) # $t6, 0x800e
|
||||
|
||||
@@ -14,7 +14,7 @@ glabel func_8003DBA0
|
||||
/* 03E7D0 8003DBD0 240A0010 */ li $t2, 16
|
||||
/* 03E7D4 8003DBD4 AC890078 */ sw $t1, 0x78($a0)
|
||||
/* 03E7D8 8003DBD8 AC8A007C */ sw $t2, 0x7c($a0)
|
||||
/* 03E7DC 8003DBDC 0C0270B4 */ jal func_8009C2D0
|
||||
/* 03E7DC 8003DBDC 0C0270B4 */ jal is_in_tracks_mode
|
||||
/* 03E7E0 8003DBE0 AFA40018 */ sw $a0, 0x18($sp)
|
||||
/* 03E7E4 8003DBE4 8FA40018 */ lw $a0, 0x18($sp)
|
||||
/* 03E7E8 8003DBE8 1440000F */ bnez $v0, .L8003DC28
|
||||
@@ -24,7 +24,7 @@ glabel func_8003DBA0
|
||||
/* 03E7F8 8003DBF8 8FA40018 */ lw $a0, 0x18($sp)
|
||||
/* 03E7FC 8003DBFC 10400009 */ beqz $v0, .L8003DC24
|
||||
/* 03E800 8003DC00 240B0003 */ li $t3, 3
|
||||
/* 03E804 8003DC04 0C027B1C */ jal func_8009EC70
|
||||
/* 03E804 8003DC04 0C027B1C */ jal is_in_adventure_two
|
||||
/* 03E808 8003DC08 AFA40018 */ sw $a0, 0x18($sp)
|
||||
/* 03E80C 8003DC0C 8FA40018 */ lw $a0, 0x18($sp)
|
||||
/* 03E810 8003DC10 10400004 */ beqz $v0, .L8003DC24
|
||||
|
||||
@@ -13,7 +13,7 @@ glabel func_8003DC5C
|
||||
/* 03E888 8003DC88 A1190010 */ sb $t9, 0x10($t0)
|
||||
/* 03E88C 8003DC8C AC890078 */ sw $t1, 0x78($a0)
|
||||
/* 03E890 8003DC90 AC80007C */ sw $zero, 0x7c($a0)
|
||||
/* 03E894 8003DC94 0C0270B4 */ jal func_8009C2D0
|
||||
/* 03E894 8003DC94 0C0270B4 */ jal is_in_tracks_mode
|
||||
/* 03E898 8003DC98 AFA40018 */ sw $a0, 0x18($sp)
|
||||
/* 03E89C 8003DC9C 8FA40018 */ lw $a0, 0x18($sp)
|
||||
/* 03E8A0 8003DCA0 1440000F */ bnez $v0, .L8003DCE0
|
||||
@@ -23,7 +23,7 @@ glabel func_8003DC5C
|
||||
/* 03E8B0 8003DCB0 8FA40018 */ lw $a0, 0x18($sp)
|
||||
/* 03E8B4 8003DCB4 10400009 */ beqz $v0, .L8003DCDC
|
||||
/* 03E8B8 8003DCB8 240A0003 */ li $t2, 3
|
||||
/* 03E8BC 8003DCBC 0C027B1C */ jal func_8009EC70
|
||||
/* 03E8BC 8003DCBC 0C027B1C */ jal is_in_adventure_two
|
||||
/* 03E8C0 8003DCC0 AFA40018 */ sw $a0, 0x18($sp)
|
||||
/* 03E8C4 8003DCC4 8FA40018 */ lw $a0, 0x18($sp)
|
||||
/* 03E8C8 8003DCC8 14400004 */ bnez $v0, .L8003DCDC
|
||||
|
||||
@@ -18,7 +18,7 @@ glabel func_8003DE74
|
||||
/* 03EAB4 8003DEB4 AC8B0078 */ sw $t3, 0x78($a0)
|
||||
/* 03EAB8 8003DEB8 0C01BAA4 */ jal func_8006EA90
|
||||
/* 03EABC 8003DEBC AFA40020 */ sw $a0, 0x20($sp)
|
||||
/* 03EAC0 8003DEC0 0C0270B4 */ jal func_8009C2D0
|
||||
/* 03EAC0 8003DEC0 0C0270B4 */ jal is_in_tracks_mode
|
||||
/* 03EAC4 8003DEC4 AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 03EAC8 8003DEC8 8FA40020 */ lw $a0, 0x20($sp)
|
||||
/* 03EACC 8003DECC 14400008 */ bnez $v0, .L8003DEF0
|
||||
|
||||
@@ -92,7 +92,7 @@ glabel func_800422F0
|
||||
/* 043050 80042450 24040000 */ li $a0, 0
|
||||
/* 043054 80042454 0C027A9E */ jal func_8009EA78
|
||||
/* 043058 80042458 24050002 */ li $a1, 2
|
||||
/* 04305C 8004245C 0C0270B8 */ jal func_8009C2E0
|
||||
/* 04305C 8004245C 0C0270B8 */ jal set_magic_code_flags
|
||||
/* 043060 80042460 24040002 */ li $a0, 2
|
||||
/* 043064 80042464 0C01B629 */ jal func_8006D8A4
|
||||
/* 043068 80042468 00000000 */ nop
|
||||
@@ -362,7 +362,7 @@ glabel func_800422F0
|
||||
/* 043444 80042844 24040000 */ li $a0, 0
|
||||
/* 043448 80042848 0C027A9E */ jal func_8009EA78
|
||||
/* 04344C 8004284C 24050002 */ li $a1, 2
|
||||
/* 043450 80042850 0C0270B8 */ jal func_8009C2E0
|
||||
/* 043450 80042850 0C0270B8 */ jal set_magic_code_flags
|
||||
/* 043454 80042854 24040002 */ li $a0, 2
|
||||
/* 043458 80042858 0C01B629 */ jal func_8006D8A4
|
||||
/* 04345C 8004285C 00000000 */ nop
|
||||
|
||||
@@ -15,7 +15,7 @@ glabel func_80042A1C
|
||||
/* 043650 80042A50 80AF0008 */ lb $t7, 8($a1)
|
||||
/* 043654 80042A54 A480007E */ sh $zero, 0x7e($a0)
|
||||
/* 043658 80042A58 A48F007C */ sh $t7, 0x7c($a0)
|
||||
/* 04365C 80042A5C 0C0270B4 */ jal func_8009C2D0
|
||||
/* 04365C 80042A5C 0C0270B4 */ jal is_in_tracks_mode
|
||||
/* 043660 80042A60 AFA40018 */ sw $a0, 0x18($sp)
|
||||
/* 043664 80042A64 8FA40018 */ lw $a0, 0x18($sp)
|
||||
/* 043668 80042A68 10400003 */ beqz $v0, .L80042A78
|
||||
|
||||
@@ -306,7 +306,7 @@ glabel func_80042D20
|
||||
/* 043D94 80043194 00000000 */ nop
|
||||
/* 043D98 80043198 AFA9005C */ sw $t1, 0x5c($sp)
|
||||
/* 043D9C 8004319C A7AC0034 */ sh $t4, 0x34($sp)
|
||||
/* 043DA0 800431A0 0C02658B */ jal func_8009962C
|
||||
/* 043DA0 800431A0 0C02658B */ jal is_in_trophy_race
|
||||
/* 043DA4 800431A4 A7AD0078 */ sh $t5, 0x78($sp)
|
||||
/* 043DA8 800431A8 8FA9005C */ lw $t1, 0x5c($sp)
|
||||
/* 043DAC 800431AC 87AC0034 */ lh $t4, 0x34($sp)
|
||||
@@ -348,7 +348,7 @@ glabel func_80042D20
|
||||
.L8004323C:
|
||||
/* 043E3C 8004323C AFA9005C */ sw $t1, 0x5c($sp)
|
||||
/* 043E40 80043240 A7AC0034 */ sh $t4, 0x34($sp)
|
||||
/* 043E44 80043244 0C02658B */ jal func_8009962C
|
||||
/* 043E44 80043244 0C02658B */ jal is_in_trophy_race
|
||||
/* 043E48 80043248 A7AD0078 */ sh $t5, 0x78($sp)
|
||||
/* 043E4C 8004324C 8FA9005C */ lw $t1, 0x5c($sp)
|
||||
/* 043E50 80043250 87AC0034 */ lh $t4, 0x34($sp)
|
||||
|
||||
@@ -436,7 +436,7 @@ glabel func_8005C364
|
||||
/* 05D5C0 8005C9C0 00000000 */ nop
|
||||
/* 05D5C4 8005C9C4 14400007 */ bnez $v0, .L8005C9E4
|
||||
/* 05D5C8 8005C9C8 00000000 */ nop
|
||||
/* 05D5CC 8005C9CC 0C027B20 */ jal func_8009EC80
|
||||
/* 05D5CC 8005C9CC 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 05D5D0 8005C9D0 00000000 */ nop
|
||||
/* 05D5D4 8005C9D4 10400003 */ beqz $v0, .L8005C9E4
|
||||
/* 05D5D8 8005C9D8 00000000 */ nop
|
||||
|
||||
@@ -198,7 +198,7 @@ glabel func_8005CB68
|
||||
.L8005CE44:
|
||||
/* 05DA44 8005CE44 0C01BC50 */ jal func_8006F140
|
||||
/* 05DA48 8005CE48 24040003 */ li $a0, 3
|
||||
/* 05DA4C 8005CE4C 0C027B20 */ jal func_8009EC80
|
||||
/* 05DA4C 8005CE4C 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 05DA50 8005CE50 00000000 */ nop
|
||||
/* 05DA54 8005CE54 10400004 */ beqz $v0, .L8005CE68
|
||||
/* 05DA58 8005CE58 83AE0043 */ lb $t6, 0x43($sp)
|
||||
@@ -323,7 +323,7 @@ glabel func_8005CB68
|
||||
.L8005D010:
|
||||
/* 05DC10 8005D010 00000000 */ nop
|
||||
/* 05DC14 8005D014 25CF0001 */ addiu $t7, $t6, 1
|
||||
/* 05DC18 8005D018 0C027068 */ jal func_8009C1A0
|
||||
/* 05DC18 8005D018 0C027068 */ jal get_save_file_index
|
||||
/* 05DC1C 8005D01C A3AF0043 */ sb $t7, 0x43($sp)
|
||||
/* 05DC20 8005D020 0C01BB12 */ jal func_8006EC48
|
||||
/* 05DC24 8005D024 00402025 */ move $a0, $v0
|
||||
|
||||
@@ -342,7 +342,7 @@ glabel func_8006B250
|
||||
/* 06C338 8006B738 24010064 */ li $at, 100
|
||||
/* 06C33C 8006B73C 15410019 */ bne $t2, $at, .L8006B7A4
|
||||
/* 06C340 8006B740 00000000 */ nop
|
||||
/* 06C344 8006B744 0C02658B */ jal func_8009962C
|
||||
/* 06C344 8006B744 0C02658B */ jal is_in_trophy_race
|
||||
/* 06C348 8006B748 00000000 */ nop
|
||||
/* 06C34C 8006B74C 10400009 */ beqz $v0, .L8006B774
|
||||
/* 06C350 8006B750 00000000 */ nop
|
||||
@@ -355,7 +355,7 @@ glabel func_8006B250
|
||||
/* 06C36C 8006B76C 1000000D */ b .L8006B7A4
|
||||
/* 06C370 8006B770 AFA00070 */ sw $zero, 0x70($sp)
|
||||
.L8006B774:
|
||||
/* 06C374 8006B774 0C0270B4 */ jal func_8009C2D0
|
||||
/* 06C374 8006B774 0C0270B4 */ jal is_in_tracks_mode
|
||||
/* 06C378 8006B778 00000000 */ nop
|
||||
/* 06C37C 8006B77C 24010001 */ li $at, 1
|
||||
/* 06C380 8006B780 14410008 */ bne $v0, $at, .L8006B7A4
|
||||
@@ -538,7 +538,7 @@ glabel func_8006B250
|
||||
/* 06C608 8006BA08 1180000B */ beqz $t4, .L8006BA38
|
||||
/* 06C60C 8006BA0C 00000000 */ nop
|
||||
.L8006BA10:
|
||||
/* 06C610 8006BA10 0C027B20 */ jal func_8009EC80
|
||||
/* 06C610 8006BA10 0C027B20 */ jal is_in_two_player_adventure
|
||||
/* 06C614 8006BA14 00000000 */ nop
|
||||
/* 06C618 8006BA18 10400007 */ beqz $v0, .L8006BA38
|
||||
/* 06C61C 8006BA1C 24180001 */ li $t8, 1
|
||||
|
||||
@@ -3,7 +3,7 @@ glabel func_8006BFC8
|
||||
/* 06CBCC 8006BFCC AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 06CBD0 8006BFD0 AFB00018 */ sw $s0, 0x18($sp)
|
||||
/* 06CBD4 8006BFD4 AFA40028 */ sw $a0, 0x28($sp)
|
||||
/* 06CBD8 8006BFD8 0C0270B4 */ jal func_8009C2D0
|
||||
/* 06CBD8 8006BFD8 0C0270B4 */ jal is_in_tracks_mode
|
||||
/* 06CBDC 8006BFDC 00008025 */ move $s0, $zero
|
||||
/* 06CBE0 8006BFE0 14400011 */ bnez $v0, .L8006C028
|
||||
/* 06CBE4 8006BFE4 00000000 */ nop
|
||||
@@ -27,13 +27,13 @@ glabel func_8006BFC8
|
||||
.L8006C028:
|
||||
/* 06CC28 8006C028 24100003 */ li $s0, 3
|
||||
.L8006C02C:
|
||||
/* 06CC2C 8006C02C 0C02658B */ jal func_8009962C
|
||||
/* 06CC2C 8006C02C 0C02658B */ jal is_in_trophy_race
|
||||
/* 06CC30 8006C030 00000000 */ nop
|
||||
/* 06CC34 8006C034 10400002 */ beqz $v0, .L8006C040
|
||||
/* 06CC38 8006C038 00000000 */ nop
|
||||
/* 06CC3C 8006C03C 24100004 */ li $s0, 4
|
||||
.L8006C040:
|
||||
/* 06CC40 8006C040 0C027B1C */ jal func_8009EC70
|
||||
/* 06CC40 8006C040 0C027B1C */ jal is_in_adventure_two
|
||||
/* 06CC44 8006C044 00000000 */ nop
|
||||
/* 06CC48 8006C048 8FAD0028 */ lw $t5, 0x28($sp)
|
||||
/* 06CC4C 8006C04C 10400005 */ beqz $v0, .L8006C064
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user