mirror of
https://github.com/pmret/papermario.git
synced 2024-11-08 12:02:30 +01:00
more decomp and 🍀 symbols
This commit is contained in:
parent
e2e4c86b9c
commit
78411d2270
3
.vscode/settings.json
vendored
3
.vscode/settings.json
vendored
@ -31,6 +31,7 @@
|
||||
"files.associations": {
|
||||
"*.tcc": "c",
|
||||
"ratio": "c",
|
||||
"vector": "c"
|
||||
"vector": "c",
|
||||
"cmath": "c"
|
||||
},
|
||||
}
|
||||
|
File diff suppressed because one or more lines are too long
186
asm/data/code_6240_len_c00.data.s
Normal file
186
asm/data/code_6240_len_c00.data.s
Normal file
File diff suppressed because one or more lines are too long
2
asm/nonmatchings/code_102C80/func_802E17A8.s
generated
2
asm/nonmatchings/code_102C80/func_802E17A8.s
generated
@ -468,7 +468,7 @@ glabel L802E1E6C_1036EC
|
||||
/* 1036FC 802E1E7C 16420004 */ bne $s2, $v0, .L802E1E90
|
||||
/* 103700 802E1E80 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 103704 802E1E84 A2000010 */ sb $zero, 0x10($s0)
|
||||
/* 103708 802E1E88 0C043F5A */ jal func_8010FD68
|
||||
/* 103708 802E1E88 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 10370C 802E1E8C A2000011 */ sb $zero, 0x11($s0)
|
||||
.L802E1E90:
|
||||
/* 103710 802E1E90 8FBF001C */ lw $ra, 0x1c($sp)
|
||||
|
2
asm/nonmatchings/code_102C80/func_802E1EDC.s
generated
2
asm/nonmatchings/code_102C80/func_802E1EDC.s
generated
@ -278,7 +278,7 @@ glabel L802E211C_10399C
|
||||
/* 103B50 802E22D0 16420004 */ bne $s2, $v0, .L802E22E4
|
||||
/* 103B54 802E22D4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 103B58 802E22D8 A2000010 */ sb $zero, 0x10($s0)
|
||||
/* 103B5C 802E22DC 0C043F5A */ jal func_8010FD68
|
||||
/* 103B5C 802E22DC 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 103B60 802E22E0 A2000011 */ sb $zero, 0x11($s0)
|
||||
.L802E22E4:
|
||||
/* 103B64 802E22E4 96020024 */ lhu $v0, 0x24($s0)
|
||||
|
2
asm/nonmatchings/code_102C80/func_802E263C.s
generated
2
asm/nonmatchings/code_102C80/func_802E263C.s
generated
@ -344,7 +344,7 @@ glabel func_802E263C
|
||||
/* 1043C8 802E2B48 1C400004 */ bgtz $v0, .L802E2B5C
|
||||
/* 1043CC 802E2B4C 00000000 */ nop
|
||||
/* 1043D0 802E2B50 A640003C */ sh $zero, 0x3c($s2)
|
||||
/* 1043D4 802E2B54 0C043F5A */ jal func_8010FD68
|
||||
/* 1043D4 802E2B54 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 1043D8 802E2B58 8FA40098 */ lw $a0, 0x98($sp)
|
||||
.L802E2B5C:
|
||||
/* 1043DC 802E2B5C 8FBF0064 */ lw $ra, 0x64($sp)
|
||||
|
@ -146,7 +146,7 @@ glabel func_800351C8
|
||||
/* 107DC 800353DC 00000000 */ nop
|
||||
/* 107E0 800353E0 0C05177E */ jal func_80145DF8
|
||||
/* 107E4 800353E4 00000000 */ nop
|
||||
/* 107E8 800353E8 0C0482EC */ jal clear_virtual_models
|
||||
/* 107E8 800353E8 0C0482EC */ jal clear_entity_models
|
||||
/* 107EC 800353EC 00000000 */ nop
|
||||
/* 107F0 800353F0 0C047889 */ jal func_8011E224
|
||||
/* 107F4 800353F4 00000000 */ nop
|
||||
|
@ -136,7 +136,7 @@ glabel L80035814_10C14
|
||||
/* 10CF0 800358F0 00000000 */ nop
|
||||
/* 10CF4 800358F4 0C05203C */ jal func_801480F0
|
||||
/* 10CF8 800358F8 00000000 */ nop
|
||||
/* 10CFC 800358FC 0C048316 */ jal init_virtual_models
|
||||
/* 10CFC 800358FC 0C048316 */ jal init_entity_models
|
||||
/* 10D00 80035900 00000000 */ nop
|
||||
/* 10D04 80035904 0C0478C4 */ jal func_8011E310
|
||||
/* 10D08 80035908 00000000 */ nop
|
||||
|
@ -42,7 +42,7 @@ glabel func_802E3BA4
|
||||
/* 1054B0 802E3C30 24020001 */ addiu $v0, $zero, 1
|
||||
.L802E3C34:
|
||||
glabel L802E3C34_1054B4
|
||||
/* 1054B4 802E3C34 0C043F5A */ jal func_8010FD68
|
||||
/* 1054B4 802E3C34 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 1054B8 802E3C38 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 1054BC 802E3C3C 080B8F7A */ j .L802E3DE8
|
||||
/* 1054C0 802E3C40 24020001 */ addiu $v0, $zero, 1
|
||||
@ -108,7 +108,7 @@ glabel L802E3CD8_105558
|
||||
/* 10558C 802E3D0C 24020001 */ addiu $v0, $zero, 1
|
||||
/* 105590 802E3D10 3C05802F */ lui $a1, %hi(D_802E9E80)
|
||||
/* 105594 802E3D14 24A59E80 */ addiu $a1, $a1, %lo(D_802E9E80)
|
||||
/* 105598 802E3D18 0C043EF0 */ jal func_8010FBC0
|
||||
/* 105598 802E3D18 0C043EF0 */ jal set_entity_updatecmd
|
||||
/* 10559C 802E3D1C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 1055A0 802E3D20 C6200050 */ lwc1 $f0, 0x50($s1)
|
||||
/* 1055A4 802E3D24 080B8F6C */ j .L802E3DB0
|
||||
@ -133,7 +133,7 @@ glabel L802E3D2C_1055AC
|
||||
/* 1055E4 802E3D64 24020001 */ addiu $v0, $zero, 1
|
||||
/* 1055E8 802E3D68 3C05802F */ lui $a1, %hi(D_802E9E80)
|
||||
/* 1055EC 802E3D6C 24A59E80 */ addiu $a1, $a1, %lo(D_802E9E80)
|
||||
/* 1055F0 802E3D70 0C043EF0 */ jal func_8010FBC0
|
||||
/* 1055F0 802E3D70 0C043EF0 */ jal set_entity_updatecmd
|
||||
/* 1055F4 802E3D74 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 1055F8 802E3D78 C6200050 */ lwc1 $f0, 0x50($s1)
|
||||
/* 1055FC 802E3D7C 080B8F6C */ j .L802E3DB0
|
||||
@ -146,7 +146,7 @@ glabel L802E3D84_105604
|
||||
/* 105614 802E3D94 24020001 */ addiu $v0, $zero, 1
|
||||
/* 105618 802E3D98 3C05802F */ lui $a1, %hi(D_802E9E80)
|
||||
/* 10561C 802E3D9C 24A59E80 */ addiu $a1, $a1, %lo(D_802E9E80)
|
||||
/* 105620 802E3DA0 0C043EF0 */ jal func_8010FBC0
|
||||
/* 105620 802E3DA0 0C043EF0 */ jal set_entity_updatecmd
|
||||
/* 105624 802E3DA4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 105628 802E3DA8 C6200050 */ lwc1 $f0, 0x50($s1)
|
||||
/* 10562C 802E3DAC 24040151 */ addiu $a0, $zero, 0x151
|
||||
|
2
asm/nonmatchings/code_105F90/func_802E4C10.s
generated
2
asm/nonmatchings/code_105F90/func_802E4C10.s
generated
@ -103,7 +103,7 @@ glabel func_802E4C10
|
||||
/* 1065FC 802E4D7C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 106600 802E4D80 10400012 */ beqz $v0, .L802E4DCC
|
||||
/* 106604 802E4D84 00000000 */ nop
|
||||
/* 106608 802E4D88 0C043F5A */ jal func_8010FD68
|
||||
/* 106608 802E4D88 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 10660C 802E4D8C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 106610 802E4D90 0C03805E */ jal disable_player_input
|
||||
/* 106614 802E4D94 00000000 */ nop
|
||||
|
2
asm/nonmatchings/code_105F90/func_802E4E04.s
generated
2
asm/nonmatchings/code_105F90/func_802E4E04.s
generated
@ -322,7 +322,7 @@ glabel func_802E4E04
|
||||
/* 106B54 802E52D4 8CA20000 */ lw $v0, ($a1)
|
||||
/* 106B58 802E52D8 2403FFBF */ addiu $v1, $zero, -0x41
|
||||
/* 106B5C 802E52DC 00431024 */ and $v0, $v0, $v1
|
||||
/* 106B60 802E52E0 0C043F5A */ jal func_8010FD68
|
||||
/* 106B60 802E52E0 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 106B64 802E52E4 ACA20000 */ sw $v0, ($a1)
|
||||
.L802E52E8:
|
||||
/* 106B68 802E52E8 8FBF0024 */ lw $ra, 0x24($sp)
|
||||
|
@ -35,7 +35,7 @@ glabel func_802E5FB0
|
||||
/* 1078A8 802E6028 0C039769 */ jal set_action_state
|
||||
/* 1078AC 802E602C 24040026 */ addiu $a0, $zero, 0x26
|
||||
.L802E6030:
|
||||
/* 1078B0 802E6030 0C043F5A */ jal func_8010FD68
|
||||
/* 1078B0 802E6030 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 1078B4 802E6034 0200202D */ daddu $a0, $s0, $zero
|
||||
/* 1078B8 802E6038 C6000050 */ lwc1 $f0, 0x50($s0)
|
||||
/* 1078BC 802E603C 24042086 */ addiu $a0, $zero, 0x2086
|
||||
|
@ -31,7 +31,7 @@ glabel func_802E6064
|
||||
/* 107948 802E60C8 00000000 */ nop
|
||||
/* 10794C 802E60CC 0C04419E */ jal func_80110678
|
||||
/* 107950 802E60D0 0200202D */ daddu $a0, $s0, $zero
|
||||
/* 107954 802E60D4 0C043F5A */ jal func_8010FD68
|
||||
/* 107954 802E60D4 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 107958 802E60D8 0200202D */ daddu $a0, $s0, $zero
|
||||
/* 10795C 802E60DC C6000050 */ lwc1 $f0, 0x50($s0)
|
||||
/* 107960 802E60E0 24042086 */ addiu $a0, $zero, 0x2086
|
||||
|
@ -115,7 +115,7 @@ glabel func_802E63A8
|
||||
/* 107DC8 802E6548 44810000 */ mtc1 $at, $f0
|
||||
/* 107DCC 802E654C A2400000 */ sb $zero, ($s2)
|
||||
.L802E6550:
|
||||
/* 107DD0 802E6550 0C043F5A */ jal func_8010FD68
|
||||
/* 107DD0 802E6550 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 107DD4 802E6554 E6400028 */ swc1 $f0, 0x28($s2)
|
||||
.L802E6558:
|
||||
/* 107DD8 802E6558 8FBF0020 */ lw $ra, 0x20($sp)
|
||||
|
@ -330,7 +330,7 @@ glabel func_802E6574
|
||||
/* 1082D4 802E6A54 00021600 */ sll $v0, $v0, 0x18
|
||||
/* 1082D8 802E6A58 0441001E */ bgez $v0, .L802E6AD4
|
||||
/* 1082DC 802E6A5C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 1082E0 802E6A60 0C043F5A */ jal func_8010FD68
|
||||
/* 1082E0 802E6A60 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 1082E4 802E6A64 A2000000 */ sb $zero, ($s0)
|
||||
/* 1082E8 802E6A68 82020002 */ lb $v0, 2($s0)
|
||||
/* 1082EC 802E6A6C 10400009 */ beqz $v0, .L802E6A94
|
||||
|
@ -26,7 +26,7 @@ glabel func_802E7034
|
||||
/* 108908 802E7088 AC820000 */ sw $v0, ($a0)
|
||||
/* 10890C 802E708C 2402FFFF */ addiu $v0, $zero, -1
|
||||
/* 108910 802E7090 AE020010 */ sw $v0, 0x10($s0)
|
||||
/* 108914 802E7094 0C043EF0 */ jal func_8010FBC0
|
||||
/* 108914 802E7094 0C043EF0 */ jal set_entity_updatecmd
|
||||
/* 108918 802E7098 E6000008 */ swc1 $f0, 8($s0)
|
||||
.L802E709C:
|
||||
/* 10891C 802E709C 8FBF0018 */ lw $ra, 0x18($sp)
|
||||
|
@ -58,7 +58,7 @@ glabel func_802E70B0
|
||||
/* 108A00 802E7180 30420008 */ andi $v0, $v0, 8
|
||||
/* 108A04 802E7184 10400016 */ beqz $v0, .L802E71E0
|
||||
/* 108A08 802E7188 00000000 */ nop
|
||||
/* 108A0C 802E718C 0C043F5A */ jal func_8010FD68
|
||||
/* 108A0C 802E718C 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 108A10 802E7190 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 108A14 802E7194 8E240040 */ lw $a0, 0x40($s1)
|
||||
/* 108A18 802E7198 A0800004 */ sb $zero, 4($a0)
|
||||
|
@ -122,7 +122,7 @@ glabel func_802E7230
|
||||
/* 108C74 802E73F4 82020007 */ lb $v0, 7($s0)
|
||||
/* 108C78 802E73F8 10400005 */ beqz $v0, .L802E7410
|
||||
/* 108C7C 802E73FC 00000000 */ nop
|
||||
/* 108C80 802E7400 0C043F5A */ jal func_8010FD68
|
||||
/* 108C80 802E7400 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 108C84 802E7404 00000000 */ nop
|
||||
/* 108C88 802E7408 080B9D07 */ j .L802E741C
|
||||
/* 108C8C 802E740C 00000000 */ nop
|
||||
|
@ -319,7 +319,7 @@ glabel func_802E75E4
|
||||
/* 109320 802E7AA0 00021400 */ sll $v0, $v0, 0x10
|
||||
/* 109324 802E7AA4 14400004 */ bnez $v0, .L802E7AB8
|
||||
/* 109328 802E7AA8 00000000 */ nop
|
||||
/* 10932C 802E7AAC 0C043F5A */ jal func_8010FD68
|
||||
/* 10932C 802E7AAC 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 109330 802E7AB0 0200202D */ daddu $a0, $s0, $zero
|
||||
/* 109334 802E7AB4 A2200004 */ sb $zero, 4($s1)
|
||||
.L802E7AB8:
|
||||
|
@ -12,7 +12,7 @@ glabel func_802E7CB8
|
||||
/* 109554 802E7CD4 82020030 */ lb $v0, 0x30($s0)
|
||||
/* 109558 802E7CD8 1040000F */ beqz $v0, .L802E7D18
|
||||
/* 10955C 802E7CDC 00000000 */ nop
|
||||
/* 109560 802E7CE0 0C043F5A */ jal func_8010FD68
|
||||
/* 109560 802E7CE0 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 109564 802E7CE4 00000000 */ nop
|
||||
/* 109568 802E7CE8 0C04CE7F */ jal remove_item_entity_by_index
|
||||
/* 10956C 802E7CEC 8E040014 */ lw $a0, 0x14($s0)
|
||||
@ -25,7 +25,7 @@ glabel func_802E7CB8
|
||||
/* 109588 802E7D08 080B9F46 */ j .L802E7D18
|
||||
/* 10958C 802E7D0C AE020010 */ sw $v0, 0x10($s0)
|
||||
.L802E7D10:
|
||||
/* 109590 802E7D10 0C043F5A */ jal func_8010FD68
|
||||
/* 109590 802E7D10 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 109594 802E7D14 00000000 */ nop
|
||||
.L802E7D18:
|
||||
/* 109598 802E7D18 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
|
@ -364,7 +364,7 @@ glabel func_802E7FA0
|
||||
/* 109D70 802E84F0 2A620023 */ slti $v0, $s3, 0x23
|
||||
/* 109D74 802E84F4 14400003 */ bnez $v0, .L802E8504
|
||||
/* 109D78 802E84F8 00000000 */ nop
|
||||
/* 109D7C 802E84FC 0C043F5A */ jal func_8010FD68
|
||||
/* 109D7C 802E84FC 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 109D80 802E8500 03C0202D */ daddu $a0, $fp, $zero
|
||||
.L802E8504:
|
||||
/* 109D84 802E8504 8FBF0054 */ lw $ra, 0x54($sp)
|
||||
|
@ -48,7 +48,7 @@ glabel func_802E8ADC
|
||||
/* 10A400 802E8B80 00000000 */ nop
|
||||
/* 10A404 802E8B84 4500000A */ bc1f .L802E8BB0
|
||||
/* 10A408 802E8B88 00000000 */ nop
|
||||
/* 10A40C 802E8B8C 0C043F5A */ jal func_8010FD68
|
||||
/* 10A40C 802E8B8C 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* 10A410 802E8B90 0200202D */ daddu $a0, $s0, $zero
|
||||
/* 10A414 802E8B94 080BA2EC */ j .L802E8BB0
|
||||
/* 10A418 802E8B98 00000000 */ nop
|
||||
|
2
asm/nonmatchings/code_11a50_len_7a0/step_intro.s
generated
2
asm/nonmatchings/code_11a50_len_7a0/step_intro.s
generated
@ -190,7 +190,7 @@ glabel L80036AA0_11EA0
|
||||
/* 11F08 80036B08 00000000 */ nop
|
||||
/* 11F0C 80036B0C 0C0B763E */ jal func_802DD8F8
|
||||
/* 11F10 80036B10 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 11F14 80036B14 0C0482EC */ jal clear_virtual_models
|
||||
/* 11F14 80036B14 0C0482EC */ jal clear_entity_models
|
||||
/* 11F18 80036B18 00000000 */ nop
|
||||
/* 11F1C 80036B1C 0C047889 */ jal func_8011E224
|
||||
/* 11F20 80036B20 00000000 */ nop
|
||||
|
@ -131,7 +131,7 @@ glabel begin_state_title_screen
|
||||
/* 123E8 80036FE8 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 123EC 80036FEC 0C047889 */ jal func_8011E224
|
||||
/* 123F0 80036FF0 00000000 */ nop
|
||||
/* 123F4 80036FF4 0C0482EC */ jal clear_virtual_models
|
||||
/* 123F4 80036FF4 0C0482EC */ jal clear_entity_models
|
||||
/* 123F8 80036FF8 00000000 */ nop
|
||||
/* 123FC 80036FFC 0C00E12F */ jal clear_npcs
|
||||
/* 12400 80037000 00000000 */ nop
|
||||
|
@ -269,7 +269,7 @@ glabel L80037450_12850
|
||||
/* 12880 80037480 00000000 */ nop
|
||||
/* 12884 80037484 0C00B7BD */ jal create_cameras_a
|
||||
/* 12888 80037488 00000000 */ nop
|
||||
/* 1288C 8003748C 0C0482EC */ jal clear_virtual_models
|
||||
/* 1288C 8003748C 0C0482EC */ jal clear_entity_models
|
||||
/* 12890 80037490 00000000 */ nop
|
||||
/* 12894 80037494 0C047889 */ jal func_8011E224
|
||||
/* 12898 80037498 00000000 */ nop
|
||||
|
@ -104,7 +104,7 @@ glabel L800381C8_135C8
|
||||
/* 1366C 8003826C 00000000 */ nop
|
||||
/* 13670 80038270 0C0B763E */ jal func_802DD8F8
|
||||
/* 13674 80038274 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 13678 80038278 0C0482EC */ jal clear_virtual_models
|
||||
/* 13678 80038278 0C0482EC */ jal clear_entity_models
|
||||
/* 1367C 8003827C 00000000 */ nop
|
||||
/* 13680 80038280 0C047889 */ jal func_8011E224
|
||||
/* 13684 80038284 00000000 */ nop
|
||||
|
4
asm/nonmatchings/code_17D6A0/func_8024EFE0.s
generated
4
asm/nonmatchings/code_17D6A0/func_8024EFE0.s
generated
@ -109,11 +109,11 @@ glabel func_8024EFE0
|
||||
/* 17DA44 8024F164 24020001 */ addiu $v0, $zero, 1
|
||||
/* 17DA48 8024F168 AE620000 */ sw $v0, ($s3)
|
||||
/* 17DA4C 8024F16C 8FA80010 */ lw $t0, 0x10($sp)
|
||||
/* 17DA50 8024F170 0C048338 */ jal load_virtual_model
|
||||
/* 17DA50 8024F170 0C048338 */ jal load_entity_model
|
||||
/* 17DA54 8024F174 8D040000 */ lw $a0, ($t0)
|
||||
/* 17DA58 8024F178 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 17DA5C 8024F17C 24050020 */ addiu $a1, $zero, 0x20
|
||||
/* 17DA60 8024F180 0C048BBA */ jal func_80122EE8
|
||||
/* 17DA60 8024F180 0C048BBA */ jal set_entity_model_flags
|
||||
/* 17DA64 8024F184 AE04FFBC */ sw $a0, -0x44($s0)
|
||||
/* 17DA68 8024F188 8E04FFBC */ lw $a0, -0x44($s0)
|
||||
/* 17DA6C 8024F18C 3C068025 */ lui $a2, %hi(func_8024F768)
|
||||
|
8
asm/nonmatchings/code_17D6A0/func_8024F394.s
generated
8
asm/nonmatchings/code_17D6A0/func_8024F394.s
generated
@ -33,15 +33,15 @@ glabel func_8024F394
|
||||
/* 17DCE0 8024F400 14400004 */ bnez $v0, .L8024F414
|
||||
/* 17DCE4 8024F404 AE02FFE0 */ sw $v0, -0x20($s0)
|
||||
/* 17DCE8 8024F408 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 17DCEC 8024F40C 0C048BC9 */ jal func_80122F24
|
||||
/* 17DCEC 8024F40C 0C048BC9 */ jal clear_entity_model_flags
|
||||
/* 17DCF0 8024F410 24050020 */ addiu $a1, $zero, 0x20
|
||||
.L8024F414:
|
||||
/* 17DCF4 8024F414 0C0483C1 */ jal func_80120F04
|
||||
/* 17DCF4 8024F414 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* 17DCF8 8024F418 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 17DCFC 8024F41C 08093D5A */ j .L8024F568
|
||||
/* 17DD00 8024F420 00000000 */ nop
|
||||
.L8024F424:
|
||||
/* 17DD04 8024F424 0C0483C1 */ jal func_80120F04
|
||||
/* 17DD04 8024F424 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* 17DD08 8024F428 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 17DD0C 8024F42C 8E02FFDC */ lw $v0, -0x24($s0)
|
||||
/* 17DD10 8024F430 0440000D */ bltz $v0, .L8024F468
|
||||
@ -115,7 +115,7 @@ glabel func_8024F394
|
||||
/* 17DE18 8024F538 2442FFFF */ addiu $v0, $v0, -1
|
||||
/* 17DE1C 8024F53C 04410004 */ bgez $v0, .L8024F550
|
||||
/* 17DE20 8024F540 AE020000 */ sw $v0, ($s0)
|
||||
/* 17DE24 8024F544 0C048B7F */ jal func_80122DFC
|
||||
/* 17DE24 8024F544 0C048B7F */ jal free_entity_model_by_index
|
||||
/* 17DE28 8024F548 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 17DE2C 8024F54C AE400000 */ sw $zero, ($s2)
|
||||
.L8024F550:
|
||||
|
@ -104,7 +104,7 @@ glabel load_engine_data
|
||||
/* 2368 80026F68 00000000 */ nop
|
||||
/* 236C 80026F6C 0C0B763E */ jal func_802DD8F8
|
||||
/* 2370 80026F70 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 2374 80026F74 0C0482EC */ jal clear_virtual_models
|
||||
/* 2374 80026F74 0C0482EC */ jal clear_entity_models
|
||||
/* 2378 80026F78 00000000 */ nop
|
||||
/* 237C 80026F7C 0C047889 */ jal func_8011E224
|
||||
/* 2380 80026F80 00000000 */ nop
|
||||
|
@ -1,38 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel _wrap_trig_lookup_value
|
||||
/* 5434 8002A034 3C014980 */ lui $at, 0x4980
|
||||
/* 5438 8002A038 44812000 */ mtc1 $at, $f4
|
||||
/* 543C 8002A03C 00000000 */ nop
|
||||
/* 5440 8002A040 460C203E */ c.le.s $f4, $f12
|
||||
/* 5444 8002A044 00000000 */ nop
|
||||
/* 5448 8002A048 45010008 */ bc1t .L8002A06C
|
||||
/* 544C 8002A04C 46006086 */ mov.s $f2, $f12
|
||||
/* 5450 8002A050 3C01C980 */ lui $at, 0xc980
|
||||
/* 5454 8002A054 44810000 */ mtc1 $at, $f0
|
||||
/* 5458 8002A058 00000000 */ nop
|
||||
/* 545C 8002A05C 4600603E */ c.le.s $f12, $f0
|
||||
/* 5460 8002A060 00000000 */ nop
|
||||
/* 5464 8002A064 4500000F */ bc1f .L8002A0A4
|
||||
/* 5468 8002A068 00000000 */ nop
|
||||
.L8002A06C:
|
||||
/* 546C 8002A06C 3C013580 */ lui $at, 0x3580
|
||||
/* 5470 8002A070 44810000 */ mtc1 $at, $f0
|
||||
/* 5474 8002A074 00000000 */ nop
|
||||
/* 5478 8002A078 46006302 */ mul.s $f12, $f12, $f0
|
||||
/* 547C 8002A07C 00000000 */ nop
|
||||
/* 5480 8002A080 4600618D */ trunc.w.s $f6, $f12
|
||||
/* 5484 8002A084 44023000 */ mfc1 $v0, $f6
|
||||
/* 5488 8002A088 00000000 */ nop
|
||||
/* 548C 8002A08C 44820000 */ mtc1 $v0, $f0
|
||||
/* 5490 8002A090 00000000 */ nop
|
||||
/* 5494 8002A094 46800020 */ cvt.s.w $f0, $f0
|
||||
/* 5498 8002A098 46040002 */ mul.s $f0, $f0, $f4
|
||||
/* 549C 8002A09C 00000000 */ nop
|
||||
/* 54A0 8002A0A0 46001301 */ sub.s $f12, $f2, $f0
|
||||
.L8002A0A4:
|
||||
/* 54A4 8002A0A4 4600618D */ trunc.w.s $f6, $f12
|
||||
/* 54A8 8002A0A8 44023000 */ mfc1 $v0, $f6
|
||||
/* 54AC 8002A0AC 03E00008 */ jr $ra
|
||||
/* 54B0 8002A0B0 3042FFFF */ andi $v0, $v0, 0xffff
|
36
asm/nonmatchings/code_42e0_len_1f60/cos_deg.s
generated
36
asm/nonmatchings/code_42e0_len_1f60/cos_deg.s
generated
@ -1,36 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
.section .rodata
|
||||
|
||||
glabel D_80097D88
|
||||
.word 0x3F000020, 0x04DBF38E
|
||||
|
||||
.section .text
|
||||
|
||||
glabel cos_deg
|
||||
/* 5750 8002A350 3C014336 */ lui $at, 0x4336
|
||||
/* 5754 8002A354 34210B61 */ ori $at, $at, 0xb61
|
||||
/* 5758 8002A358 44810000 */ mtc1 $at, $f0
|
||||
/* 575C 8002A35C 00000000 */ nop
|
||||
/* 5760 8002A360 46006302 */ mul.s $f12, $f12, $f0
|
||||
/* 5764 8002A364 00000000 */ nop
|
||||
/* 5768 8002A368 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 576C 8002A36C AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 5770 8002A370 0C00A80D */ jal _wrap_trig_lookup_value
|
||||
/* 5774 8002A374 00000000 */ nop
|
||||
/* 5778 8002A378 0C0187C0 */ jal coss
|
||||
/* 577C 8002A37C 3044FFFF */ andi $a0, $v0, 0xffff
|
||||
/* 5780 8002A380 00021400 */ sll $v0, $v0, 0x10
|
||||
/* 5784 8002A384 00021403 */ sra $v0, $v0, 0x10
|
||||
/* 5788 8002A388 3C018009 */ lui $at, %hi(D_80097D88)
|
||||
/* 578C 8002A38C D4227D88 */ ldc1 $f2, %lo(D_80097D88)($at)
|
||||
/* 5790 8002A390 44820000 */ mtc1 $v0, $f0
|
||||
/* 5794 8002A394 00000000 */ nop
|
||||
/* 5798 8002A398 46800021 */ cvt.d.w $f0, $f0
|
||||
/* 579C 8002A39C 46220002 */ mul.d $f0, $f0, $f2
|
||||
/* 57A0 8002A3A0 00000000 */ nop
|
||||
/* 57A4 8002A3A4 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
/* 57A8 8002A3A8 46200020 */ cvt.s.d $f0, $f0
|
||||
/* 57AC 8002A3AC 03E00008 */ jr $ra
|
||||
/* 57B0 8002A3B0 27BD0018 */ addiu $sp, $sp, 0x18
|
34
asm/nonmatchings/code_42e0_len_1f60/cos_rad.s
generated
34
asm/nonmatchings/code_42e0_len_1f60/cos_rad.s
generated
@ -1,34 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
.section .rodata
|
||||
glabel D_80097D70
|
||||
.word 0x3F000020, 0x04DBF38E
|
||||
|
||||
.section .text
|
||||
glabel cos_rad
|
||||
/* 55D0 8002A1D0 3C014622 */ lui $at, 0x4622
|
||||
/* 55D4 8002A1D4 3421F983 */ ori $at, $at, 0xf983
|
||||
/* 55D8 8002A1D8 44810000 */ mtc1 $at, $f0
|
||||
/* 55DC 8002A1DC 00000000 */ nop
|
||||
/* 55E0 8002A1E0 46006302 */ mul.s $f12, $f12, $f0
|
||||
/* 55E4 8002A1E4 00000000 */ nop
|
||||
/* 55E8 8002A1E8 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 55EC 8002A1EC AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 55F0 8002A1F0 0C00A80D */ jal _wrap_trig_lookup_value
|
||||
/* 55F4 8002A1F4 00000000 */ nop
|
||||
/* 55F8 8002A1F8 0C0187C0 */ jal coss
|
||||
/* 55FC 8002A1FC 3044FFFF */ andi $a0, $v0, 0xffff
|
||||
/* 5600 8002A200 00021400 */ sll $v0, $v0, 0x10
|
||||
/* 5604 8002A204 00021403 */ sra $v0, $v0, 0x10
|
||||
/* 5608 8002A208 3C018009 */ lui $at, %hi(D_80097D70)
|
||||
/* 560C 8002A20C D4227D70 */ ldc1 $f2, %lo(D_80097D70)($at)
|
||||
/* 5610 8002A210 44820000 */ mtc1 $v0, $f0
|
||||
/* 5614 8002A214 00000000 */ nop
|
||||
/* 5618 8002A218 46800021 */ cvt.d.w $f0, $f0
|
||||
/* 561C 8002A21C 46220002 */ mul.d $f0, $f0, $f2
|
||||
/* 5620 8002A220 00000000 */ nop
|
||||
/* 5624 8002A224 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
/* 5628 8002A228 46200020 */ cvt.s.d $f0, $f0
|
||||
/* 562C 8002A22C 03E00008 */ jr $ra
|
||||
/* 5630 8002A230 27BD0018 */ addiu $sp, $sp, 0x18
|
@ -1,8 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80028FE0
|
||||
/* 43E0 80028FE0 2402012C */ addiu $v0, $zero, 0x12c
|
||||
/* 43E4 80028FE4 3C018007 */ lui $at, %hi(D_80074260)
|
||||
/* 43E8 80028FE8 03E00008 */ jr $ra
|
||||
/* 43EC 80028FEC A4224260 */ sh $v0, %lo(D_80074260)($at)
|
57
asm/nonmatchings/code_42e0_len_1f60/sin_cos_deg.s
generated
57
asm/nonmatchings/code_42e0_len_1f60/sin_cos_deg.s
generated
@ -1,57 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
.section .rodata
|
||||
|
||||
glabel D_80097D78
|
||||
.word 0x3F000020, 0x04DBF38E
|
||||
|
||||
.section .text
|
||||
|
||||
glabel sin_cos_deg
|
||||
/* 5634 8002A234 3C014336 */ lui $at, 0x4336
|
||||
/* 5638 8002A238 34210B61 */ ori $at, $at, 0xb61
|
||||
/* 563C 8002A23C 44810000 */ mtc1 $at, $f0
|
||||
/* 5640 8002A240 27BDFFD8 */ addiu $sp, $sp, -0x28
|
||||
/* 5644 8002A244 AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* 5648 8002A248 00A0882D */ daddu $s1, $a1, $zero
|
||||
/* 564C 8002A24C AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 5650 8002A250 46006302 */ mul.s $f12, $f12, $f0
|
||||
/* 5654 8002A254 00000000 */ nop
|
||||
/* 5658 8002A258 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 565C 8002A25C AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 5660 8002A260 F7B40020 */ sdc1 $f20, 0x20($sp)
|
||||
/* 5664 8002A264 0C00A80D */ jal _wrap_trig_lookup_value
|
||||
/* 5668 8002A268 00C0902D */ daddu $s2, $a2, $zero
|
||||
/* 566C 8002A26C 3050FFFF */ andi $s0, $v0, 0xffff
|
||||
/* 5670 8002A270 0C01917C */ jal sins
|
||||
/* 5674 8002A274 0200202D */ daddu $a0, $s0, $zero
|
||||
/* 5678 8002A278 00021400 */ sll $v0, $v0, 0x10
|
||||
/* 567C 8002A27C 00021403 */ sra $v0, $v0, 0x10
|
||||
/* 5680 8002A280 3C018009 */ lui $at, %hi(D_80097D78)
|
||||
/* 5684 8002A284 D4347D78 */ ldc1 $f20, %lo(D_80097D78)($at)
|
||||
/* 5688 8002A288 44820000 */ mtc1 $v0, $f0
|
||||
/* 568C 8002A28C 00000000 */ nop
|
||||
/* 5690 8002A290 46800021 */ cvt.d.w $f0, $f0
|
||||
/* 5694 8002A294 46340002 */ mul.d $f0, $f0, $f20
|
||||
/* 5698 8002A298 00000000 */ nop
|
||||
/* 569C 8002A29C 0200202D */ daddu $a0, $s0, $zero
|
||||
/* 56A0 8002A2A0 46200020 */ cvt.s.d $f0, $f0
|
||||
/* 56A4 8002A2A4 0C0187C0 */ jal coss
|
||||
/* 56A8 8002A2A8 E6200000 */ swc1 $f0, ($s1)
|
||||
/* 56AC 8002A2AC 00021400 */ sll $v0, $v0, 0x10
|
||||
/* 56B0 8002A2B0 00021403 */ sra $v0, $v0, 0x10
|
||||
/* 56B4 8002A2B4 44820000 */ mtc1 $v0, $f0
|
||||
/* 56B8 8002A2B8 00000000 */ nop
|
||||
/* 56BC 8002A2BC 46800021 */ cvt.d.w $f0, $f0
|
||||
/* 56C0 8002A2C0 46340002 */ mul.d $f0, $f0, $f20
|
||||
/* 56C4 8002A2C4 00000000 */ nop
|
||||
/* 56C8 8002A2C8 46200020 */ cvt.s.d $f0, $f0
|
||||
/* 56CC 8002A2CC E6400000 */ swc1 $f0, ($s2)
|
||||
/* 56D0 8002A2D0 8FBF001C */ lw $ra, 0x1c($sp)
|
||||
/* 56D4 8002A2D4 8FB20018 */ lw $s2, 0x18($sp)
|
||||
/* 56D8 8002A2D8 8FB10014 */ lw $s1, 0x14($sp)
|
||||
/* 56DC 8002A2DC 8FB00010 */ lw $s0, 0x10($sp)
|
||||
/* 56E0 8002A2E0 D7B40020 */ ldc1 $f20, 0x20($sp)
|
||||
/* 56E4 8002A2E4 03E00008 */ jr $ra
|
||||
/* 56E8 8002A2E8 27BD0028 */ addiu $sp, $sp, 0x28
|
56
asm/nonmatchings/code_42e0_len_1f60/sin_cos_rad.s
generated
56
asm/nonmatchings/code_42e0_len_1f60/sin_cos_rad.s
generated
@ -1,56 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
.section .rodata
|
||||
glabel D_80097D60
|
||||
.word 0x3F000020, 0x04DBF38E
|
||||
|
||||
.section .text
|
||||
|
||||
glabel sin_cos_rad
|
||||
/* 54B4 8002A0B4 3C014622 */ lui $at, 0x4622
|
||||
/* 54B8 8002A0B8 3421F983 */ ori $at, $at, 0xf983
|
||||
/* 54BC 8002A0BC 44810000 */ mtc1 $at, $f0
|
||||
/* 54C0 8002A0C0 27BDFFD8 */ addiu $sp, $sp, -0x28
|
||||
/* 54C4 8002A0C4 AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* 54C8 8002A0C8 00A0882D */ daddu $s1, $a1, $zero
|
||||
/* 54CC 8002A0CC AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 54D0 8002A0D0 46006302 */ mul.s $f12, $f12, $f0
|
||||
/* 54D4 8002A0D4 00000000 */ nop
|
||||
/* 54D8 8002A0D8 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 54DC 8002A0DC AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 54E0 8002A0E0 F7B40020 */ sdc1 $f20, 0x20($sp)
|
||||
/* 54E4 8002A0E4 0C00A80D */ jal _wrap_trig_lookup_value
|
||||
/* 54E8 8002A0E8 00C0902D */ daddu $s2, $a2, $zero
|
||||
/* 54EC 8002A0EC 3050FFFF */ andi $s0, $v0, 0xffff
|
||||
/* 54F0 8002A0F0 0C01917C */ jal sins
|
||||
/* 54F4 8002A0F4 0200202D */ daddu $a0, $s0, $zero
|
||||
/* 54F8 8002A0F8 00021400 */ sll $v0, $v0, 0x10
|
||||
/* 54FC 8002A0FC 00021403 */ sra $v0, $v0, 0x10
|
||||
/* 5500 8002A100 3C018009 */ lui $at, %hi(D_80097D60)
|
||||
/* 5504 8002A104 D4347D60 */ ldc1 $f20, %lo(D_80097D60)($at)
|
||||
/* 5508 8002A108 44820000 */ mtc1 $v0, $f0
|
||||
/* 550C 8002A10C 00000000 */ nop
|
||||
/* 5510 8002A110 46800021 */ cvt.d.w $f0, $f0
|
||||
/* 5514 8002A114 46340002 */ mul.d $f0, $f0, $f20
|
||||
/* 5518 8002A118 00000000 */ nop
|
||||
/* 551C 8002A11C 0200202D */ daddu $a0, $s0, $zero
|
||||
/* 5520 8002A120 46200020 */ cvt.s.d $f0, $f0
|
||||
/* 5524 8002A124 0C0187C0 */ jal coss
|
||||
/* 5528 8002A128 E6200000 */ swc1 $f0, ($s1)
|
||||
/* 552C 8002A12C 00021400 */ sll $v0, $v0, 0x10
|
||||
/* 5530 8002A130 00021403 */ sra $v0, $v0, 0x10
|
||||
/* 5534 8002A134 44820000 */ mtc1 $v0, $f0
|
||||
/* 5538 8002A138 00000000 */ nop
|
||||
/* 553C 8002A13C 46800021 */ cvt.d.w $f0, $f0
|
||||
/* 5540 8002A140 46340002 */ mul.d $f0, $f0, $f20
|
||||
/* 5544 8002A144 00000000 */ nop
|
||||
/* 5548 8002A148 46200020 */ cvt.s.d $f0, $f0
|
||||
/* 554C 8002A14C E6400000 */ swc1 $f0, ($s2)
|
||||
/* 5550 8002A150 8FBF001C */ lw $ra, 0x1c($sp)
|
||||
/* 5554 8002A154 8FB20018 */ lw $s2, 0x18($sp)
|
||||
/* 5558 8002A158 8FB10014 */ lw $s1, 0x14($sp)
|
||||
/* 555C 8002A15C 8FB00010 */ lw $s0, 0x10($sp)
|
||||
/* 5560 8002A160 D7B40020 */ ldc1 $f20, 0x20($sp)
|
||||
/* 5564 8002A164 03E00008 */ jr $ra
|
||||
/* 5568 8002A168 27BD0028 */ addiu $sp, $sp, 0x28
|
36
asm/nonmatchings/code_42e0_len_1f60/sin_deg.s
generated
36
asm/nonmatchings/code_42e0_len_1f60/sin_deg.s
generated
@ -1,36 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
.section .rodata
|
||||
|
||||
glabel D_80097D80
|
||||
.word 0x3F000020, 0x04DBF38E
|
||||
|
||||
.section .text
|
||||
|
||||
glabel sin_deg
|
||||
/* 56EC 8002A2EC 3C014336 */ lui $at, 0x4336
|
||||
/* 56F0 8002A2F0 34210B61 */ ori $at, $at, 0xb61
|
||||
/* 56F4 8002A2F4 44810000 */ mtc1 $at, $f0
|
||||
/* 56F8 8002A2F8 00000000 */ nop
|
||||
/* 56FC 8002A2FC 46006302 */ mul.s $f12, $f12, $f0
|
||||
/* 5700 8002A300 00000000 */ nop
|
||||
/* 5704 8002A304 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 5708 8002A308 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 570C 8002A30C 0C00A80D */ jal _wrap_trig_lookup_value
|
||||
/* 5710 8002A310 00000000 */ nop
|
||||
/* 5714 8002A314 0C01917C */ jal sins
|
||||
/* 5718 8002A318 3044FFFF */ andi $a0, $v0, 0xffff
|
||||
/* 571C 8002A31C 00021400 */ sll $v0, $v0, 0x10
|
||||
/* 5720 8002A320 00021403 */ sra $v0, $v0, 0x10
|
||||
/* 5724 8002A324 3C018009 */ lui $at, %hi(D_80097D80)
|
||||
/* 5728 8002A328 D4227D80 */ ldc1 $f2, %lo(D_80097D80)($at)
|
||||
/* 572C 8002A32C 44820000 */ mtc1 $v0, $f0
|
||||
/* 5730 8002A330 00000000 */ nop
|
||||
/* 5734 8002A334 46800021 */ cvt.d.w $f0, $f0
|
||||
/* 5738 8002A338 46220002 */ mul.d $f0, $f0, $f2
|
||||
/* 573C 8002A33C 00000000 */ nop
|
||||
/* 5740 8002A340 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
/* 5744 8002A344 46200020 */ cvt.s.d $f0, $f0
|
||||
/* 5748 8002A348 03E00008 */ jr $ra
|
||||
/* 574C 8002A34C 27BD0018 */ addiu $sp, $sp, 0x18
|
36
asm/nonmatchings/code_42e0_len_1f60/sin_rad.s
generated
36
asm/nonmatchings/code_42e0_len_1f60/sin_rad.s
generated
@ -1,36 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
.section .rodata
|
||||
|
||||
glabel D_80097D68
|
||||
.word 0x3F000020, 0x04DBF38E
|
||||
|
||||
.section .text
|
||||
|
||||
glabel sin_rad
|
||||
/* 556C 8002A16C 3C014622 */ lui $at, 0x4622
|
||||
/* 5570 8002A170 3421F983 */ ori $at, $at, 0xf983
|
||||
/* 5574 8002A174 44810000 */ mtc1 $at, $f0
|
||||
/* 5578 8002A178 00000000 */ nop
|
||||
/* 557C 8002A17C 46006302 */ mul.s $f12, $f12, $f0
|
||||
/* 5580 8002A180 00000000 */ nop
|
||||
/* 5584 8002A184 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 5588 8002A188 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 558C 8002A18C 0C00A80D */ jal _wrap_trig_lookup_value
|
||||
/* 5590 8002A190 00000000 */ nop
|
||||
/* 5594 8002A194 0C01917C */ jal sins
|
||||
/* 5598 8002A198 3044FFFF */ andi $a0, $v0, 0xffff
|
||||
/* 559C 8002A19C 00021400 */ sll $v0, $v0, 0x10
|
||||
/* 55A0 8002A1A0 00021403 */ sra $v0, $v0, 0x10
|
||||
/* 55A4 8002A1A4 3C018009 */ lui $at, %hi(D_80097D68)
|
||||
/* 55A8 8002A1A8 D4227D68 */ ldc1 $f2, %lo(D_80097D68)($at)
|
||||
/* 55AC 8002A1AC 44820000 */ mtc1 $v0, $f0
|
||||
/* 55B0 8002A1B0 00000000 */ nop
|
||||
/* 55B4 8002A1B4 46800021 */ cvt.d.w $f0, $f0
|
||||
/* 55B8 8002A1B8 46220002 */ mul.d $f0, $f0, $f2
|
||||
/* 55BC 8002A1BC 00000000 */ nop
|
||||
/* 55C0 8002A1C0 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
/* 55C4 8002A1C4 46200020 */ cvt.s.d $f0, $f0
|
||||
/* 55C8 8002A1C8 03E00008 */ jr $ra
|
||||
/* 55CC 8002A1CC 27BD0018 */ addiu $sp, $sp, 0x18
|
@ -327,7 +327,7 @@ glabel func_802B60A4_E29514
|
||||
/* E299EC 802B657C A422A552 */ sh $v0, %lo(gCollisionStatus+0x2)($at)
|
||||
/* E299F0 802B6580 0C04417A */ jal get_entity_by_index
|
||||
/* E299F4 802B6584 00000000 */ nop
|
||||
/* E299F8 802B6588 0C043F5A */ jal func_8010FD68
|
||||
/* E299F8 802B6588 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E299FC 802B658C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* E29A00 802B6590 080AD9D6 */ j .L802B6758
|
||||
/* E29A04 802B6594 00000000 */ nop
|
||||
|
@ -263,7 +263,7 @@ glabel L802BB5A0_E2BCD0
|
||||
/* E2BCF0 802BB5C0 A2020012 */ sb $v0, 0x12($s0)
|
||||
/* E2BCF4 802BB5C4 8E220000 */ lw $v0, ($s1)
|
||||
/* E2BCF8 802BB5C8 34420021 */ ori $v0, $v0, 0x21
|
||||
/* E2BCFC 802BB5CC 0C043F5A */ jal func_8010FD68
|
||||
/* E2BCFC 802BB5CC 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E2BD00 802BB5D0 AE220000 */ sw $v0, ($s1)
|
||||
.L802BB5D4:
|
||||
/* E2BD04 802BB5D4 92020012 */ lbu $v0, 0x12($s0)
|
||||
|
@ -359,7 +359,7 @@ glabel func_802BB8A4_E2BFD4
|
||||
/* E2C510 802BBDE0 2A62000C */ slti $v0, $s3, 0xc
|
||||
/* E2C514 802BBDE4 14400003 */ bnez $v0, .L802BBDF4
|
||||
/* E2C518 802BBDE8 00000000 */ nop
|
||||
/* E2C51C 802BBDEC 0C043F5A */ jal func_8010FD68
|
||||
/* E2C51C 802BBDEC 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E2C520 802BBDF0 03C0202D */ daddu $a0, $fp, $zero
|
||||
.L802BBDF4:
|
||||
/* E2C524 802BBDF4 8FBF0054 */ lw $ra, 0x54($sp)
|
||||
|
@ -21,7 +21,7 @@ glabel func_802BC148_E2C878
|
||||
.L802BC188:
|
||||
/* E2C8B8 802BC188 0C04419E */ jal func_80110678
|
||||
/* E2C8BC 802BC18C 0200202D */ daddu $a0, $s0, $zero
|
||||
/* E2C8C0 802BC190 0C043F5A */ jal func_8010FD68
|
||||
/* E2C8C0 802BC190 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E2C8C4 802BC194 0200202D */ daddu $a0, $s0, $zero
|
||||
.L802BC198:
|
||||
/* E2C8C8 802BC198 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
|
@ -359,7 +359,7 @@ glabel func_802BC3DC_E2CB0C
|
||||
/* E2D048 802BC918 2A620005 */ slti $v0, $s3, 5
|
||||
/* E2D04C 802BC91C 14400003 */ bnez $v0, .L802BC92C
|
||||
/* E2D050 802BC920 00000000 */ nop
|
||||
/* E2D054 802BC924 0C043F5A */ jal func_8010FD68
|
||||
/* E2D054 802BC924 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E2D058 802BC928 03C0202D */ daddu $a0, $fp, $zero
|
||||
.L802BC92C:
|
||||
/* E2D05C 802BC92C 8FBF0054 */ lw $ra, 0x54($sp)
|
||||
|
@ -12,7 +12,7 @@ glabel func_802BCC80_E2D3B0
|
||||
/* E2D3CC 802BCC9C 00000000 */ nop
|
||||
/* E2D3D0 802BCCA0 0C04419E */ jal func_80110678
|
||||
/* E2D3D4 802BCCA4 00000000 */ nop
|
||||
/* E2D3D8 802BCCA8 0C043F5A */ jal func_8010FD68
|
||||
/* E2D3D8 802BCCA8 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E2D3DC 802BCCAC 0200202D */ daddu $a0, $s0, $zero
|
||||
/* E2D3E0 802BCCB0 C600004C */ lwc1 $f0, 0x4c($s0)
|
||||
/* E2D3E4 802BCCB4 3C0141C8 */ lui $at, 0x41c8
|
||||
|
@ -96,7 +96,7 @@ glabel func_802BB0A0_E2D9D0
|
||||
/* E2DB2C 802BB1FC 00000000 */ nop
|
||||
/* E2DB30 802BB200 45000003 */ bc1f .L802BB210
|
||||
/* E2DB34 802BB204 00000000 */ nop
|
||||
/* E2DB38 802BB208 0C043F5A */ jal func_8010FD68
|
||||
/* E2DB38 802BB208 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E2DB3C 802BB20C 0220202D */ daddu $a0, $s1, $zero
|
||||
.L802BB210:
|
||||
/* E2DB40 802BB210 8FBF001C */ lw $ra, 0x1c($sp)
|
||||
|
@ -29,7 +29,7 @@ glabel func_802BB648_E2DF78
|
||||
/* E2DFD8 802BB6A8 14400009 */ bnez $v0, .L802BB6D0
|
||||
/* E2DFDC 802BB6AC 0200202D */ daddu $a0, $s0, $zero
|
||||
/* E2DFE0 802BB6B0 24020001 */ addiu $v0, $zero, 1
|
||||
/* E2DFE4 802BB6B4 0C043F5A */ jal func_8010FD68
|
||||
/* E2DFE4 802BB6B4 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E2DFE8 802BB6B8 A4A20000 */ sh $v0, ($a1)
|
||||
/* E2DFEC 802BB6BC 86040014 */ lh $a0, 0x14($s0)
|
||||
/* E2DFF0 802BB6C0 3C050000 */ lui $a1, 0
|
||||
|
@ -14,7 +14,7 @@ glabel func_802BBCC0_E2E5F0
|
||||
/* E2E614 802BBCE4 30420048 */ andi $v0, $v0, 0x48
|
||||
/* E2E618 802BBCE8 10400008 */ beqz $v0, .L802BBD0C
|
||||
/* E2E61C 802BBCEC 00000000 */ nop
|
||||
/* E2E620 802BBCF0 0C043F5A */ jal func_8010FD68
|
||||
/* E2E620 802BBCF0 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E2E624 802BBCF4 00000000 */ nop
|
||||
/* E2E628 802BBCF8 86040014 */ lh $a0, 0x14($s0)
|
||||
/* E2E62C 802BBCFC 3C050000 */ lui $a1, 0
|
||||
|
@ -14,7 +14,7 @@ glabel func_802BBD1C_E2E64C
|
||||
/* E2E670 802BBD40 30420048 */ andi $v0, $v0, 0x48
|
||||
/* E2E674 802BBD44 10400008 */ beqz $v0, .L802BBD68
|
||||
/* E2E678 802BBD48 00000000 */ nop
|
||||
/* E2E67C 802BBD4C 0C043F5A */ jal func_8010FD68
|
||||
/* E2E67C 802BBD4C 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E2E680 802BBD50 00000000 */ nop
|
||||
/* E2E684 802BBD54 86040014 */ lh $a0, 0x14($s0)
|
||||
/* E2E688 802BBD58 3C050000 */ lui $a1, 0
|
||||
|
@ -20,9 +20,9 @@ glabel func_802BC050_E2E980
|
||||
/* E2E9BC 802BC08C 0C04417A */ jal get_entity_by_index
|
||||
/* E2E9C0 802BC090 8C440000 */ lw $a0, ($v0)
|
||||
/* E2E9C4 802BC094 0200202D */ daddu $a0, $s0, $zero
|
||||
/* E2E9C8 802BC098 0C043F5A */ jal func_8010FD68
|
||||
/* E2E9C8 802BC098 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E2E9CC 802BC09C 0040802D */ daddu $s0, $v0, $zero
|
||||
/* E2E9D0 802BC0A0 0C043F5A */ jal func_8010FD68
|
||||
/* E2E9D0 802BC0A0 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E2E9D4 802BC0A4 0200202D */ daddu $a0, $s0, $zero
|
||||
.L802BC0A8:
|
||||
/* E2E9D8 802BC0A8 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
|
@ -117,7 +117,7 @@ glabel func_802BC2BC_E30C0C
|
||||
/* E30DB8 802BC468 00000000 */ nop
|
||||
/* E30DBC 802BC46C 46020001 */ sub.s $f0, $f0, $f2
|
||||
/* E30DC0 802BC470 0240202D */ daddu $a0, $s2, $zero
|
||||
/* E30DC4 802BC474 0C043F5A */ jal func_8010FD68
|
||||
/* E30DC4 802BC474 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E30DC8 802BC478 E480004C */ swc1 $f0, 0x4c($a0)
|
||||
/* E30DCC 802BC47C 24020004 */ addiu $v0, $zero, 4
|
||||
/* E30DD0 802BC480 0C038045 */ jal disable_player_static_collisions
|
||||
|
@ -270,7 +270,7 @@ glabel L802BC928_E31278
|
||||
/* E312B0 802BC960 080AF25E */ j .L802BC978
|
||||
/* E312B4 802BC964 A2020000 */ sb $v0, ($s0)
|
||||
glabel L802BC968_E312B8
|
||||
/* E312B8 802BC968 0C043F5A */ jal func_8010FD68
|
||||
/* E312B8 802BC968 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E312BC 802BC96C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* E312C0 802BC970 0C038050 */ jal enable_player_static_collisions
|
||||
/* E312C4 802BC974 A2000000 */ sb $zero, ($s0)
|
||||
|
@ -9,7 +9,7 @@ glabel func_802BC99C_E312EC
|
||||
/* E312FC 802BC9AC 00431024 */ and $v0, $v0, $v1
|
||||
/* E31300 802BC9B0 14400003 */ bnez $v0, .L802BC9C0
|
||||
/* E31304 802BC9B4 00000000 */ nop
|
||||
/* E31308 802BC9B8 0C043F5A */ jal func_8010FD68
|
||||
/* E31308 802BC9B8 0C043F5A */ jal exec_entity_updatecmd
|
||||
/* E3130C 802BC9BC 00000000 */ nop
|
||||
.L802BC9C0:
|
||||
/* E31310 802BC9C0 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
2
asm/nonmatchings/code_F5750/func_802D2FCC.s
generated
2
asm/nonmatchings/code_F5750/func_802D2FCC.s
generated
@ -17,7 +17,7 @@ glabel func_802D2FCC
|
||||
/* F79A8 802D2FF8 8C440000 */ lw $a0, ($v0)
|
||||
/* F79AC 802D2FFC 04800003 */ bltz $a0, .L802D300C
|
||||
/* F79B0 802D3000 00000000 */ nop
|
||||
/* F79B4 802D3004 0C0483C1 */ jal func_80120F04
|
||||
/* F79B4 802D3004 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* F79B8 802D3008 00000000 */ nop
|
||||
.L802D300C:
|
||||
/* F79BC 802D300C 2A020040 */ slti $v0, $s0, 0x40
|
||||
|
4
asm/nonmatchings/code_F5750/func_802D33D4.s
generated
4
asm/nonmatchings/code_F5750/func_802D33D4.s
generated
@ -20,7 +20,7 @@ glabel func_802D33D4
|
||||
/* F7DC0 802D3410 8C42B7C0 */ lw $v0, %lo(D_802DB7C0)($v0)
|
||||
/* F7DC4 802D3414 00108080 */ sll $s0, $s0, 2
|
||||
/* F7DC8 802D3418 02028021 */ addu $s0, $s0, $v0
|
||||
/* F7DCC 802D341C 0C048338 */ jal load_virtual_model
|
||||
/* F7DCC 802D341C 0C048338 */ jal load_entity_model
|
||||
/* F7DD0 802D3420 8E100000 */ lw $s0, ($s0)
|
||||
/* F7DD4 802D3424 3C013F80 */ lui $at, 0x3f80
|
||||
/* F7DD8 802D3428 44810000 */ mtc1 $at, $f0
|
||||
@ -34,7 +34,7 @@ glabel func_802D33D4
|
||||
/* F7DF8 802D3448 AE000018 */ sw $zero, 0x18($s0)
|
||||
/* F7DFC 802D344C E600001C */ swc1 $f0, 0x1c($s0)
|
||||
/* F7E00 802D3450 E6000020 */ swc1 $f0, 0x20($s0)
|
||||
/* F7E04 802D3454 0C0483C1 */ jal func_80120F04
|
||||
/* F7E04 802D3454 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* F7E08 802D3458 E6000024 */ swc1 $f0, 0x24($s0)
|
||||
/* F7E0C 802D345C 8FBF0018 */ lw $ra, 0x18($sp)
|
||||
/* F7E10 802D3460 8FB10014 */ lw $s1, 0x14($sp)
|
||||
|
4
asm/nonmatchings/code_F5750/func_802D3474.s
generated
4
asm/nonmatchings/code_F5750/func_802D3474.s
generated
@ -30,7 +30,7 @@ glabel func_802D3474
|
||||
.L802D34D4:
|
||||
/* F7E84 802D34D4 10400016 */ beqz $v0, .L802D3530
|
||||
/* F7E88 802D34D8 24020002 */ addiu $v0, $zero, 2
|
||||
/* F7E8C 802D34DC 0C048338 */ jal load_virtual_model
|
||||
/* F7E8C 802D34DC 0C048338 */ jal load_entity_model
|
||||
/* F7E90 802D34E0 00000000 */ nop
|
||||
/* F7E94 802D34E4 3C013F80 */ lui $at, 0x3f80
|
||||
/* F7E98 802D34E8 44810000 */ mtc1 $at, $f0
|
||||
@ -44,7 +44,7 @@ glabel func_802D3474
|
||||
/* F7EB8 802D3508 AE000018 */ sw $zero, 0x18($s0)
|
||||
/* F7EBC 802D350C E600001C */ swc1 $f0, 0x1c($s0)
|
||||
/* F7EC0 802D3510 E6000020 */ swc1 $f0, 0x20($s0)
|
||||
/* F7EC4 802D3514 0C0483C1 */ jal func_80120F04
|
||||
/* F7EC4 802D3514 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* F7EC8 802D3518 E6000024 */ swc1 $f0, 0x24($s0)
|
||||
/* F7ECC 802D351C 0240202D */ daddu $a0, $s2, $zero
|
||||
/* F7ED0 802D3520 0260282D */ daddu $a1, $s3, $zero
|
||||
|
4
asm/nonmatchings/code_F5750/func_802D354C.s
generated
4
asm/nonmatchings/code_F5750/func_802D354C.s
generated
@ -30,7 +30,7 @@ glabel func_802D354C
|
||||
.L802D35AC:
|
||||
/* F7F5C 802D35AC 10400016 */ beqz $v0, .L802D3608
|
||||
/* F7F60 802D35B0 24020002 */ addiu $v0, $zero, 2
|
||||
/* F7F64 802D35B4 0C048379 */ jal func_80120DE4
|
||||
/* F7F64 802D35B4 0C048379 */ jal ALT_load_entity_model
|
||||
/* F7F68 802D35B8 00000000 */ nop
|
||||
/* F7F6C 802D35BC 3C013F80 */ lui $at, 0x3f80
|
||||
/* F7F70 802D35C0 44810000 */ mtc1 $at, $f0
|
||||
@ -44,7 +44,7 @@ glabel func_802D354C
|
||||
/* F7F90 802D35E0 AE000018 */ sw $zero, 0x18($s0)
|
||||
/* F7F94 802D35E4 E600001C */ swc1 $f0, 0x1c($s0)
|
||||
/* F7F98 802D35E8 E6000020 */ swc1 $f0, 0x20($s0)
|
||||
/* F7F9C 802D35EC 0C0483C1 */ jal func_80120F04
|
||||
/* F7F9C 802D35EC 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* F7FA0 802D35F0 E6000024 */ swc1 $f0, 0x24($s0)
|
||||
/* F7FA4 802D35F4 0240202D */ daddu $a0, $s2, $zero
|
||||
/* F7FA8 802D35F8 0260282D */ daddu $a1, $s3, $zero
|
||||
|
2
asm/nonmatchings/code_F5750/func_802D3624.s
generated
2
asm/nonmatchings/code_F5750/func_802D3624.s
generated
@ -13,7 +13,7 @@ glabel func_802D3624
|
||||
/* F7FF4 802D3644 00021080 */ sll $v0, $v0, 2
|
||||
/* F7FF8 802D3648 00431021 */ addu $v0, $v0, $v1
|
||||
/* F7FFC 802D364C 8C500000 */ lw $s0, ($v0)
|
||||
/* F8000 802D3650 0C048B7F */ jal func_80122DFC
|
||||
/* F8000 802D3650 0C048B7F */ jal free_entity_model_by_index
|
||||
/* F8004 802D3654 8E040000 */ lw $a0, ($s0)
|
||||
/* F8008 802D3658 2403FFFF */ addiu $v1, $zero, -1
|
||||
/* F800C 802D365C AE030000 */ sw $v1, ($s0)
|
||||
|
4
asm/nonmatchings/code_F5750/func_802D3FC8.s
generated
4
asm/nonmatchings/code_F5750/func_802D3FC8.s
generated
@ -23,13 +23,13 @@ glabel func_802D3FC8
|
||||
/* F89C0 802D4010 10400006 */ beqz $v0, .L802D402C
|
||||
/* F89C4 802D4014 8E240000 */ lw $a0, ($s1)
|
||||
/* F89C8 802D4018 8C840000 */ lw $a0, ($a0)
|
||||
/* F89CC 802D401C 0C048BBA */ jal func_80122EE8
|
||||
/* F89CC 802D401C 0C048BBA */ jal set_entity_model_flags
|
||||
/* F89D0 802D4020 0200282D */ daddu $a1, $s0, $zero
|
||||
/* F89D4 802D4024 080B500E */ j .L802D4038
|
||||
/* F89D8 802D4028 00000000 */ nop
|
||||
.L802D402C:
|
||||
/* F89DC 802D402C 8C840000 */ lw $a0, ($a0)
|
||||
/* F89E0 802D4030 0C048BC9 */ jal func_80122F24
|
||||
/* F89E0 802D4030 0C048BC9 */ jal clear_entity_model_flags
|
||||
/* F89E4 802D4034 0200282D */ daddu $a1, $s0, $zero
|
||||
.L802D4038:
|
||||
/* F89E8 802D4038 8FBF0018 */ lw $ra, 0x18($sp)
|
||||
|
4
asm/nonmatchings/code_F5750/func_802D417C.s
generated
4
asm/nonmatchings/code_F5750/func_802D417C.s
generated
@ -13,7 +13,7 @@ glabel func_802D417C
|
||||
/* F8B4C 802D419C 8E420000 */ lw $v0, ($s2)
|
||||
/* F8B50 802D41A0 02221021 */ addu $v0, $s1, $v0
|
||||
/* F8B54 802D41A4 8C500000 */ lw $s0, ($v0)
|
||||
/* F8B58 802D41A8 0C048338 */ jal load_virtual_model
|
||||
/* F8B58 802D41A8 0C048338 */ jal load_entity_model
|
||||
/* F8B5C 802D41AC 00A0202D */ daddu $a0, $a1, $zero
|
||||
/* F8B60 802D41B0 3C013F80 */ lui $at, 0x3f80
|
||||
/* F8B64 802D41B4 44810000 */ mtc1 $at, $f0
|
||||
@ -27,7 +27,7 @@ glabel func_802D417C
|
||||
/* F8B84 802D41D4 AE000018 */ sw $zero, 0x18($s0)
|
||||
/* F8B88 802D41D8 E600001C */ swc1 $f0, 0x1c($s0)
|
||||
/* F8B8C 802D41DC E6000020 */ swc1 $f0, 0x20($s0)
|
||||
/* F8B90 802D41E0 0C0483C1 */ jal func_80120F04
|
||||
/* F8B90 802D41E0 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* F8B94 802D41E4 E6000024 */ swc1 $f0, 0x24($s0)
|
||||
/* F8B98 802D41E8 8E420000 */ lw $v0, ($s2)
|
||||
/* F8B9C 802D41EC 8FBF001C */ lw $ra, 0x1c($sp)
|
||||
|
4
asm/nonmatchings/code_F5750/func_802D420C.s
generated
4
asm/nonmatchings/code_F5750/func_802D420C.s
generated
@ -22,7 +22,7 @@ glabel func_802D420C
|
||||
.L802D424C:
|
||||
/* F8BFC 802D424C 50400012 */ beql $v0, $zero, .L802D4298
|
||||
/* F8C00 802D4250 0000102D */ daddu $v0, $zero, $zero
|
||||
/* F8C04 802D4254 0C048338 */ jal load_virtual_model
|
||||
/* F8C04 802D4254 0C048338 */ jal load_entity_model
|
||||
/* F8C08 802D4258 00000000 */ nop
|
||||
/* F8C0C 802D425C 3C013F80 */ lui $at, 0x3f80
|
||||
/* F8C10 802D4260 44810000 */ mtc1 $at, $f0
|
||||
@ -36,7 +36,7 @@ glabel func_802D420C
|
||||
/* F8C30 802D4280 AE000018 */ sw $zero, 0x18($s0)
|
||||
/* F8C34 802D4284 E600001C */ swc1 $f0, 0x1c($s0)
|
||||
/* F8C38 802D4288 E6000020 */ swc1 $f0, 0x20($s0)
|
||||
/* F8C3C 802D428C 0C0483C1 */ jal func_80120F04
|
||||
/* F8C3C 802D428C 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* F8C40 802D4290 E6000024 */ swc1 $f0, 0x24($s0)
|
||||
/* F8C44 802D4294 0220102D */ daddu $v0, $s1, $zero
|
||||
.L802D4298:
|
||||
|
4
asm/nonmatchings/code_F5750/func_802D42AC.s
generated
4
asm/nonmatchings/code_F5750/func_802D42AC.s
generated
@ -24,7 +24,7 @@ glabel func_802D42AC
|
||||
.L802D42F4:
|
||||
/* F8CA4 802D42F4 10400015 */ beqz $v0, .L802D434C
|
||||
/* F8CA8 802D42F8 0000102D */ daddu $v0, $zero, $zero
|
||||
/* F8CAC 802D42FC 0C048379 */ jal func_80120DE4
|
||||
/* F8CAC 802D42FC 0C048379 */ jal ALT_load_entity_model
|
||||
/* F8CB0 802D4300 00000000 */ nop
|
||||
/* F8CB4 802D4304 3C013F80 */ lui $at, 0x3f80
|
||||
/* F8CB8 802D4308 44810000 */ mtc1 $at, $f0
|
||||
@ -38,7 +38,7 @@ glabel func_802D42AC
|
||||
/* F8CD8 802D4328 AE000018 */ sw $zero, 0x18($s0)
|
||||
/* F8CDC 802D432C E600001C */ swc1 $f0, 0x1c($s0)
|
||||
/* F8CE0 802D4330 E6000020 */ swc1 $f0, 0x20($s0)
|
||||
/* F8CE4 802D4334 0C0483C1 */ jal func_80120F04
|
||||
/* F8CE4 802D4334 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* F8CE8 802D4338 E6000024 */ swc1 $f0, 0x24($s0)
|
||||
/* F8CEC 802D433C 8E430000 */ lw $v1, ($s2)
|
||||
/* F8CF0 802D4340 00111080 */ sll $v0, $s1, 2
|
||||
|
2
asm/nonmatchings/code_F5750/func_802D43F4.s
generated
2
asm/nonmatchings/code_F5750/func_802D43F4.s
generated
@ -10,7 +10,7 @@ glabel func_802D43F4
|
||||
/* F8DB8 802D4408 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* F8DBC 802D440C 00822021 */ addu $a0, $a0, $v0
|
||||
/* F8DC0 802D4410 8C900000 */ lw $s0, ($a0)
|
||||
/* F8DC4 802D4414 0C048B7F */ jal func_80122DFC
|
||||
/* F8DC4 802D4414 0C048B7F */ jal free_entity_model_by_index
|
||||
/* F8DC8 802D4418 8E040000 */ lw $a0, ($s0)
|
||||
/* F8DCC 802D441C 2402FFFF */ addiu $v0, $zero, -1
|
||||
/* F8DD0 802D4420 AE020000 */ sw $v0, ($s0)
|
||||
|
@ -148,11 +148,11 @@ glabel create_entity
|
||||
/* A81E8 80111AE8 8C440004 */ lw $a0, 4($v0)
|
||||
/* A81EC 80111AEC 1080000C */ beqz $a0, .L80111B20
|
||||
/* A81F0 80111AF0 00000000 */ nop
|
||||
/* A81F4 80111AF4 0C048338 */ jal load_virtual_model
|
||||
/* A81F4 80111AF4 0C048338 */ jal load_entity_model
|
||||
/* A81F8 80111AF8 00000000 */ nop
|
||||
/* A81FC 80111AFC A6020014 */ sh $v0, 0x14($s0)
|
||||
/* A8200 80111B00 00021400 */ sll $v0, $v0, 0x10
|
||||
/* A8204 80111B04 0C0483C1 */ jal func_80120F04
|
||||
/* A8204 80111B04 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* A8208 80111B08 00022403 */ sra $a0, $v0, 0x10
|
||||
/* A820C 80111B0C 080446C7 */ j .L80111B1C
|
||||
/* A8210 80111B10 00000000 */ nop
|
||||
|
@ -75,7 +75,7 @@ glabel create_shadow_from_data
|
||||
/* A83E0 80111CE0 0804473D */ j .L80111CF4
|
||||
/* A83E4 80111CE4 00000000 */ nop
|
||||
.L80111CE8:
|
||||
/* A83E8 80111CE8 0C048338 */ jal load_virtual_model
|
||||
/* A83E8 80111CE8 0C048338 */ jal load_entity_model
|
||||
/* A83EC 80111CEC 8E440004 */ lw $a0, 4($s2)
|
||||
/* A83F0 80111CF0 A6020008 */ sh $v0, 8($s0)
|
||||
.L80111CF4:
|
||||
|
@ -19,7 +19,7 @@ glabel delete_entity
|
||||
/* A6E04 80110704 30420008 */ andi $v0, $v0, 8
|
||||
/* A6E08 80110708 14400005 */ bnez $v0, .L80110720
|
||||
/* A6E0C 8011070C 00000000 */ nop
|
||||
/* A6E10 80110710 0C048B7F */ jal func_80122DFC
|
||||
/* A6E10 80110710 0C048B7F */ jal free_entity_model_by_index
|
||||
/* A6E14 80110714 86240014 */ lh $a0, 0x14($s1)
|
||||
/* A6E18 80110718 080441CC */ j .L80110730
|
||||
/* A6E1C 8011071C 00000000 */ nop
|
||||
|
@ -19,7 +19,7 @@ glabel delete_entity_and_unload_data
|
||||
/* A6EC4 801107C4 30420008 */ andi $v0, $v0, 8
|
||||
/* A6EC8 801107C8 14400005 */ bnez $v0, .L801107E0
|
||||
/* A6ECC 801107CC 00000000 */ nop
|
||||
/* A6ED0 801107D0 0C048B7F */ jal func_80122DFC
|
||||
/* A6ED0 801107D0 0C048B7F */ jal free_entity_model_by_index
|
||||
/* A6ED4 801107D4 86240014 */ lh $a0, 0x14($s1)
|
||||
/* A6ED8 801107D8 080441FC */ j .L801107F0
|
||||
/* A6EDC 801107DC 00000000 */ nop
|
||||
|
@ -1,13 +1,13 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_8010FD68
|
||||
glabel exec_entity_updatecmd
|
||||
/* A6468 8010FD68 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* A646C 8010FD6C AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* A6470 8010FD70 0080802D */ daddu $s0, $a0, $zero
|
||||
/* A6474 8010FD74 AFBF0014 */ sw $ra, 0x14($sp)
|
||||
.L8010FD78:
|
||||
/* A6478 8010FD78 0C043EF6 */ jal func_8010FBD8
|
||||
/* A6478 8010FD78 0C043EF6 */ jal step_entity_updatecmd
|
||||
/* A647C 8010FD7C 0200202D */ daddu $a0, $s0, $zero
|
||||
/* A6480 8010FD80 1440FFFD */ bnez $v0, .L8010FD78
|
||||
/* A6484 8010FD84 00000000 */ nop
|
@ -9,7 +9,7 @@ glabel func_8011085C
|
||||
/* A6F6C 8011086C 0C044181 */ jal get_shadow_by_index
|
||||
/* A6F70 80110870 AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* A6F74 80110874 84440008 */ lh $a0, 8($v0)
|
||||
/* A6F78 80110878 0C048B7F */ jal func_80122DFC
|
||||
/* A6F78 80110878 0C048B7F */ jal free_entity_model_by_index
|
||||
/* A6F7C 8011087C 00108080 */ sll $s0, $s0, 2
|
||||
/* A6F80 80110880 3C118015 */ lui $s1, %hi(gCurrentShadowListPtr)
|
||||
/* A6F84 80110884 26311658 */ addiu $s1, $s1, %lo(gCurrentShadowListPtr)
|
||||
|
@ -69,9 +69,9 @@ glabel render_shadows
|
||||
.L801101BC:
|
||||
/* A68BC 801101BC 86040008 */ lh $a0, 8($s0)
|
||||
/* A68C0 801101C0 92050005 */ lbu $a1, 5($s0)
|
||||
/* A68C4 801101C4 3C068011 */ lui $a2, %hi(func_8010FE68)
|
||||
/* A68C4 801101C4 3C068011 */ lui $a2, %hi(entity_model_set_shadow_color)
|
||||
/* A68C8 801101C8 0C048BD9 */ jal func_80122F64
|
||||
/* A68CC 801101CC 24C6FE68 */ addiu $a2, $a2, %lo(func_8010FE68)
|
||||
/* A68CC 801101CC 24C6FE68 */ addiu $a2, $a2, %lo(entity_model_set_shadow_color)
|
||||
/* A68D0 801101D0 8E07000C */ lw $a3, 0xc($s0)
|
||||
/* A68D4 801101D4 14E00006 */ bnez $a3, .L801101F0
|
||||
/* A68D8 801101D8 00000000 */ nop
|
||||
|
@ -1,7 +1,7 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_8010FBC0
|
||||
glabel set_entity_updatecmd
|
||||
/* A62C0 8010FBC0 AC850018 */ sw $a1, 0x18($a0)
|
||||
/* A62C4 8010FBC4 00A0182D */ daddu $v1, $a1, $zero
|
||||
/* A62C8 8010FBC8 24020001 */ addiu $v0, $zero, 1
|
@ -1,7 +1,7 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_8010FBD8
|
||||
glabel step_entity_updatecmd
|
||||
/* A62D8 8010FBD8 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* A62DC 8010FBDC AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* A62E0 8010FBE0 0080882D */ daddu $s1, $a0, $zero
|
@ -73,7 +73,7 @@ glabel update_entities
|
||||
/* A5ED4 8010F7D4 08043DF9 */ j .L8010F7E4
|
||||
/* A5ED8 8010F7D8 00000000 */ nop
|
||||
.L8010F7DC:
|
||||
/* A5EDC 8010F7DC 0C0483C1 */ jal func_80120F04
|
||||
/* A5EDC 8010F7DC 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* A5EE0 8010F7E0 86040014 */ lh $a0, 0x14($s0)
|
||||
.L8010F7E4:
|
||||
/* A5EE4 8010F7E4 8E020000 */ lw $v0, ($s0)
|
||||
@ -199,7 +199,7 @@ glabel update_entities
|
||||
/* A60A0 8010F9A0 14400005 */ bnez $v0, .L8010F9B8
|
||||
/* A60A4 8010F9A4 00000000 */ nop
|
||||
.L8010F9A8:
|
||||
/* A60A8 8010F9A8 0C043EF6 */ jal func_8010FBD8
|
||||
/* A60A8 8010F9A8 0C043EF6 */ jal step_entity_updatecmd
|
||||
/* A60AC 8010F9AC 0200202D */ daddu $a0, $s0, $zero
|
||||
/* A60B0 8010F9B0 1440FFFD */ bnez $v0, .L8010F9A8
|
||||
/* A60B4 8010F9B4 00000000 */ nop
|
||||
@ -227,7 +227,7 @@ glabel update_entities
|
||||
/* A6100 8010FA00 08043E84 */ j .L8010FA10
|
||||
/* A6104 8010FA04 00000000 */ nop
|
||||
.L8010FA08:
|
||||
/* A6108 8010FA08 0C0483C1 */ jal func_80120F04
|
||||
/* A6108 8010FA08 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* A610C 8010FA0C 86040014 */ lh $a0, 0x14($s0)
|
||||
.L8010FA10:
|
||||
/* A6110 8010FA10 86020016 */ lh $v0, 0x16($s0)
|
||||
|
@ -58,7 +58,7 @@ glabel update_shadows
|
||||
/* A6264 8010FB64 08043EDD */ j .L8010FB74
|
||||
/* A6268 8010FB68 00000000 */ nop
|
||||
.L8010FB6C:
|
||||
/* A626C 8010FB6C 0C0483C1 */ jal func_80120F04
|
||||
/* A626C 8010FB6C 0C0483C1 */ jal update_entity_rendercmd
|
||||
/* A6270 8010FB70 86040008 */ lh $a0, 8($s0)
|
||||
.L8010FB74:
|
||||
/* A6274 8010FB74 8E020000 */ lw $v0, ($s0)
|
||||
|
@ -1,9 +1,9 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80120DE4
|
||||
/* B74E4 80120DE4 3C038015 */ lui $v1, %hi(D_80154370)
|
||||
/* B74E8 80120DE8 8C634370 */ lw $v1, %lo(D_80154370)($v1)
|
||||
glabel ALT_load_entity_model
|
||||
/* B74E4 80120DE4 3C038015 */ lui $v1, %hi(gCurrentEntityModelList)
|
||||
/* B74E8 80120DE8 8C634370 */ lw $v1, %lo(gCurrentEntityModelList)($v1)
|
||||
/* B74EC 80120DEC 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* B74F0 80120DF0 AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* B74F4 80120DF4 0080902D */ daddu $s2, $a0, $zero
|
||||
@ -30,10 +30,10 @@ glabel func_80120DE4
|
||||
/* B7538 80120E38 0C00AB39 */ jal heap_malloc
|
||||
/* B753C 80120E3C 24040068 */ addiu $a0, $zero, 0x68
|
||||
/* B7540 80120E40 00112080 */ sll $a0, $s1, 2
|
||||
/* B7544 80120E44 3C038015 */ lui $v1, %hi(D_80154370)
|
||||
/* B7548 80120E48 8C634370 */ lw $v1, %lo(D_80154370)($v1)
|
||||
/* B754C 80120E4C 3C058015 */ lui $a1, %hi(D_80151318)
|
||||
/* B7550 80120E50 24A51318 */ addiu $a1, $a1, %lo(D_80151318)
|
||||
/* B7544 80120E44 3C038015 */ lui $v1, %hi(gCurrentEntityModelList)
|
||||
/* B7548 80120E48 8C634370 */ lw $v1, %lo(gCurrentEntityModelList)($v1)
|
||||
/* B754C 80120E4C 3C058015 */ lui $a1, %hi(gEntityModelCount)
|
||||
/* B7550 80120E50 24A51318 */ addiu $a1, $a1, %lo(gEntityModelCount)
|
||||
/* B7554 80120E54 00832021 */ addu $a0, $a0, $v1
|
||||
/* B7558 80120E58 8CA30000 */ lw $v1, ($a1)
|
||||
/* B755C 80120E5C 0040802D */ daddu $s0, $v0, $zero
|
@ -1,7 +1,7 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80121184
|
||||
glabel appendGfx_entity_model
|
||||
/* B7884 80121184 27BDFF08 */ addiu $sp, $sp, -0xf8
|
||||
/* B7888 80121188 AFB200F0 */ sw $s2, 0xf0($sp)
|
||||
/* B788C 8012118C 0080902D */ daddu $s2, $a0, $zero
|
||||
@ -597,7 +597,7 @@ glabel L801218AC_B7FAC
|
||||
/* B8124 80121A24 0C019D60 */ jal guMtxL2F
|
||||
/* B8128 80121A28 0220282D */ daddu $a1, $s1, $zero
|
||||
/* B812C 80121A2C 27B00050 */ addiu $s0, $sp, 0x50
|
||||
/* B8130 80121A30 0C048450 */ jal func_80121140
|
||||
/* B8130 80121A30 0C048450 */ jal make_mtx_flipZ
|
||||
/* B8134 80121A34 0200202D */ daddu $a0, $s0, $zero
|
||||
/* B8138 80121A38 27A40010 */ addiu $a0, $sp, 0x10
|
||||
/* B813C 80121A3C 0200282D */ daddu $a1, $s0, $zero
|
@ -1,11 +1,11 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80122F24
|
||||
glabel clear_entity_model_flags
|
||||
/* B9624 80122F24 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B9628 80122F28 00822024 */ and $a0, $a0, $v0
|
||||
/* B962C 80122F2C 3C028015 */ lui $v0, %hi(D_80154370)
|
||||
/* B9630 80122F30 8C424370 */ lw $v0, %lo(D_80154370)($v0)
|
||||
/* B962C 80122F2C 3C028015 */ lui $v0, %hi(gCurrentEntityModelList)
|
||||
/* B9630 80122F30 8C424370 */ lw $v0, %lo(gCurrentEntityModelList)($v0)
|
||||
/* B9634 80122F34 00042080 */ sll $a0, $a0, 2
|
||||
/* B9638 80122F38 00822021 */ addu $a0, $a0, $v0
|
||||
/* B963C 80122F3C 8C840000 */ lw $a0, ($a0)
|
@ -1,24 +1,24 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel clear_virtual_models
|
||||
glabel clear_entity_models
|
||||
/* B72B0 80120BB0 3C028007 */ lui $v0, %hi(gGameStatusPtr)
|
||||
/* B72B4 80120BB4 8C42419C */ lw $v0, %lo(gGameStatusPtr)($v0)
|
||||
/* B72B8 80120BB8 80420070 */ lb $v0, 0x70($v0)
|
||||
/* B72BC 80120BBC 14400005 */ bnez $v0, .L80120BD4
|
||||
/* B72C0 80120BC0 00000000 */ nop
|
||||
/* B72C4 80120BC4 3C028015 */ lui $v0, %hi(D_80153B70)
|
||||
/* B72C8 80120BC8 24423B70 */ addiu $v0, $v0, %lo(D_80153B70)
|
||||
/* B72C4 80120BC4 3C028015 */ lui $v0, %hi(gWorldEntityModelList)
|
||||
/* B72C8 80120BC8 24423B70 */ addiu $v0, $v0, %lo(gWorldEntityModelList)
|
||||
/* B72CC 80120BCC 080482F7 */ j .L80120BDC
|
||||
/* B72D0 80120BD0 00000000 */ nop
|
||||
.L80120BD4:
|
||||
/* B72D4 80120BD4 3C028015 */ lui $v0, %hi(D_80153F70)
|
||||
/* B72D8 80120BD8 24423F70 */ addiu $v0, $v0, %lo(D_80153F70)
|
||||
/* B72D4 80120BD4 3C028015 */ lui $v0, %hi(gBattleEntityModelList)
|
||||
/* B72D8 80120BD8 24423F70 */ addiu $v0, $v0, %lo(gBattleEntityModelList)
|
||||
.L80120BDC:
|
||||
/* B72DC 80120BDC 3C018015 */ lui $at, %hi(D_80154370)
|
||||
/* B72E0 80120BE0 AC224370 */ sw $v0, %lo(D_80154370)($at)
|
||||
/* B72E4 80120BE4 3C028015 */ lui $v0, %hi(D_80154370)
|
||||
/* B72E8 80120BE8 8C424370 */ lw $v0, %lo(D_80154370)($v0)
|
||||
/* B72DC 80120BDC 3C018015 */ lui $at, %hi(gCurrentEntityModelList)
|
||||
/* B72E0 80120BE0 AC224370 */ sw $v0, %lo(gCurrentEntityModelList)($at)
|
||||
/* B72E4 80120BE4 3C028015 */ lui $v0, %hi(gCurrentEntityModelList)
|
||||
/* B72E8 80120BE8 8C424370 */ lw $v0, %lo(gCurrentEntityModelList)($v0)
|
||||
/* B72EC 80120BEC 240300FF */ addiu $v1, $zero, 0xff
|
||||
/* B72F0 80120BF0 244203FC */ addiu $v0, $v0, 0x3fc
|
||||
.L80120BF4:
|
||||
@ -39,8 +39,8 @@ glabel clear_virtual_models
|
||||
/* B732C 80120C2C 3C018015 */ lui $at, %hi(D_8015438C)
|
||||
/* B7330 80120C30 AC22438C */ sw $v0, %lo(D_8015438C)($at)
|
||||
/* B7334 80120C34 240203E8 */ addiu $v0, $zero, 0x3e8
|
||||
/* B7338 80120C38 3C018015 */ lui $at, %hi(D_80151318)
|
||||
/* B733C 80120C3C AC201318 */ sw $zero, %lo(D_80151318)($at)
|
||||
/* B7338 80120C38 3C018015 */ lui $at, %hi(gEntityModelCount)
|
||||
/* B733C 80120C3C AC201318 */ sw $zero, %lo(gEntityModelCount)($at)
|
||||
/* B7340 80120C40 3C018015 */ lui $at, %hi(D_80154378)
|
||||
/* B7344 80120C44 AC204378 */ sw $zero, %lo(D_80154378)($at)
|
||||
/* B7348 80120C48 3C018015 */ lui $at, %hi(D_80154390)
|
@ -1,13 +1,13 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80122DFC
|
||||
glabel free_entity_model_by_index
|
||||
/* B94FC 80122DFC 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* B9500 80122E00 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B9504 80122E04 00822024 */ and $a0, $a0, $v0
|
||||
/* B9508 80122E08 AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* B950C 80122E0C 3C118015 */ lui $s1, %hi(D_80154370)
|
||||
/* B9510 80122E10 26314370 */ addiu $s1, $s1, %lo(D_80154370)
|
||||
/* B950C 80122E0C 3C118015 */ lui $s1, %hi(gCurrentEntityModelList)
|
||||
/* B9510 80122E10 26314370 */ addiu $s1, $s1, %lo(gCurrentEntityModelList)
|
||||
/* B9514 80122E14 AFBF0018 */ sw $ra, 0x18($sp)
|
||||
/* B9518 80122E18 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* B951C 80122E1C 8E220000 */ lw $v0, ($s1)
|
||||
@ -28,8 +28,8 @@ glabel func_80122DFC
|
||||
/* B9554 80122E54 02021021 */ addu $v0, $s0, $v0
|
||||
/* B9558 80122E58 0C00AB4B */ jal heap_free
|
||||
/* B955C 80122E5C 8C440000 */ lw $a0, ($v0)
|
||||
/* B9560 80122E60 3C048015 */ lui $a0, %hi(D_80151318)
|
||||
/* B9564 80122E64 24841318 */ addiu $a0, $a0, %lo(D_80151318)
|
||||
/* B9560 80122E60 3C048015 */ lui $a0, %hi(gEntityModelCount)
|
||||
/* B9564 80122E64 24841318 */ addiu $a0, $a0, %lo(gEntityModelCount)
|
||||
/* B9568 80122E68 8E220000 */ lw $v0, ($s1)
|
||||
/* B956C 80122E6C 8C830000 */ lw $v1, ($a0)
|
||||
/* B9570 80122E70 02021021 */ addu $v0, $s0, $v0
|
@ -1,11 +1,11 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80122E94
|
||||
glabel free_entity_model_by_ref
|
||||
/* B9594 80122E94 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* B9598 80122E98 0080282D */ daddu $a1, $a0, $zero
|
||||
/* B959C 80122E9C 3C038015 */ lui $v1, %hi(D_80154370)
|
||||
/* B95A0 80122EA0 8C634370 */ lw $v1, %lo(D_80154370)($v1)
|
||||
/* B959C 80122E9C 3C038015 */ lui $v1, %hi(gCurrentEntityModelList)
|
||||
/* B95A0 80122EA0 8C634370 */ lw $v1, %lo(gCurrentEntityModelList)($v1)
|
||||
/* B95A4 80122EA4 0000202D */ daddu $a0, $zero, $zero
|
||||
/* B95A8 80122EA8 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
.L80122EAC:
|
||||
@ -20,7 +20,7 @@ glabel func_80122E94
|
||||
.L80122ECC:
|
||||
/* B95CC 80122ECC 10400003 */ beqz $v0, .L80122EDC
|
||||
/* B95D0 80122ED0 00000000 */ nop
|
||||
/* B95D4 80122ED4 0C048B7F */ jal func_80122DFC
|
||||
/* B95D4 80122ED4 0C048B7F */ jal free_entity_model_by_index
|
||||
/* B95D8 80122ED8 00000000 */ nop
|
||||
.L80122EDC:
|
||||
/* B95DC 80122EDC 8FBF0010 */ lw $ra, 0x10($sp)
|
@ -32,8 +32,8 @@ glabel func_80121CE8
|
||||
.L80121D54:
|
||||
/* B8454 80121D54 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B8458 80121D58 00C23024 */ and $a2, $a2, $v0
|
||||
/* B845C 80121D5C 3C038015 */ lui $v1, %hi(D_80154370)
|
||||
/* B8460 80121D60 8C634370 */ lw $v1, %lo(D_80154370)($v1)
|
||||
/* B845C 80121D5C 3C038015 */ lui $v1, %hi(gCurrentEntityModelList)
|
||||
/* B8460 80121D60 8C634370 */ lw $v1, %lo(gCurrentEntityModelList)($v1)
|
||||
/* B8464 80121D64 00061080 */ sll $v0, $a2, 2
|
||||
/* B8468 80121D68 00431021 */ addu $v0, $v0, $v1
|
||||
/* B846C 80121D6C 8C500000 */ lw $s0, ($v0)
|
||||
@ -89,8 +89,8 @@ glabel func_80121CE8
|
||||
/* B8530 80121E30 0C00A588 */ jal transform_point
|
||||
/* B8534 80121E34 E7A00010 */ swc1 $f0, 0x10($sp)
|
||||
/* B8538 80121E38 82030004 */ lb $v1, 4($s0)
|
||||
/* B853C 80121E3C 3C028012 */ lui $v0, %hi(func_80121184)
|
||||
/* B8540 80121E40 24421184 */ addiu $v0, $v0, %lo(func_80121184)
|
||||
/* B853C 80121E3C 3C028012 */ lui $v0, %hi(appendGfx_entity_model)
|
||||
/* B8540 80121E40 24421184 */ addiu $v0, $v0, %lo(appendGfx_entity_model)
|
||||
/* B8544 80121E44 AE300008 */ sw $s0, 8($s1)
|
||||
/* B8548 80121E48 AE22000C */ sw $v0, 0xc($s1)
|
||||
/* B854C 80121E4C AE230000 */ sw $v1, ($s1)
|
||||
|
@ -32,8 +32,8 @@ glabel func_80121EB8
|
||||
.L80121F24:
|
||||
/* B8624 80121F24 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B8628 80121F28 01024024 */ and $t0, $t0, $v0
|
||||
/* B862C 80121F2C 3C038015 */ lui $v1, %hi(D_80154370)
|
||||
/* B8630 80121F30 8C634370 */ lw $v1, %lo(D_80154370)($v1)
|
||||
/* B862C 80121F2C 3C038015 */ lui $v1, %hi(gCurrentEntityModelList)
|
||||
/* B8630 80121F30 8C634370 */ lw $v1, %lo(gCurrentEntityModelList)($v1)
|
||||
/* B8634 80121F34 00081080 */ sll $v0, $t0, 2
|
||||
/* B8638 80121F38 00431021 */ addu $v0, $v0, $v1
|
||||
/* B863C 80121F3C 8C500000 */ lw $s0, ($v0)
|
||||
@ -89,8 +89,8 @@ glabel func_80121EB8
|
||||
/* B8700 80122000 0C00A588 */ jal transform_point
|
||||
/* B8704 80122004 E7A00010 */ swc1 $f0, 0x10($sp)
|
||||
/* B8708 80122008 82030004 */ lb $v1, 4($s0)
|
||||
/* B870C 8012200C 3C028012 */ lui $v0, %hi(func_80121184)
|
||||
/* B8710 80122010 24421184 */ addiu $v0, $v0, %lo(func_80121184)
|
||||
/* B870C 8012200C 3C028012 */ lui $v0, %hi(appendGfx_entity_model)
|
||||
/* B8710 80122010 24421184 */ addiu $v0, $v0, %lo(appendGfx_entity_model)
|
||||
/* B8714 80122014 AE300008 */ sw $s0, 8($s1)
|
||||
/* B8718 80122018 AE22000C */ sw $v0, 0xc($s1)
|
||||
/* B871C 8012201C AE230000 */ sw $v1, ($s1)
|
||||
|
@ -15,8 +15,8 @@ glabel func_80122088
|
||||
.L801220B0:
|
||||
/* B87B0 801220B0 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B87B4 801220B4 00822024 */ and $a0, $a0, $v0
|
||||
/* B87B8 801220B8 3C038015 */ lui $v1, %hi(D_80154370)
|
||||
/* B87BC 801220BC 8C634370 */ lw $v1, %lo(D_80154370)($v1)
|
||||
/* B87B8 801220B8 3C038015 */ lui $v1, %hi(gCurrentEntityModelList)
|
||||
/* B87BC 801220BC 8C634370 */ lw $v1, %lo(gCurrentEntityModelList)($v1)
|
||||
/* B87C0 801220C0 00041080 */ sll $v0, $a0, 2
|
||||
/* B87C4 801220C4 00431021 */ addu $v0, $v0, $v1
|
||||
/* B87C8 801220C8 8C470000 */ lw $a3, ($v0)
|
||||
@ -53,8 +53,8 @@ glabel func_80122088
|
||||
/* B8840 80122140 14A3FFF6 */ bne $a1, $v1, .L8012211C
|
||||
/* B8844 80122144 24420010 */ addiu $v0, $v0, 0x10
|
||||
/* B8848 80122148 80E30004 */ lb $v1, 4($a3)
|
||||
/* B884C 8012214C 3C028012 */ lui $v0, %hi(func_80121184)
|
||||
/* B8850 80122150 24421184 */ addiu $v0, $v0, %lo(func_80121184)
|
||||
/* B884C 8012214C 3C028012 */ lui $v0, %hi(appendGfx_entity_model)
|
||||
/* B8850 80122150 24421184 */ addiu $v0, $v0, %lo(appendGfx_entity_model)
|
||||
/* B8854 80122154 ACE0005C */ sw $zero, 0x5c($a3)
|
||||
/* B8858 80122158 AD070008 */ sw $a3, 8($t0)
|
||||
/* B885C 8012215C AD02000C */ sw $v0, 0xc($t0)
|
||||
|
@ -15,8 +15,8 @@ glabel func_80122188
|
||||
.L801221B0:
|
||||
/* B88B0 801221B0 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B88B4 801221B4 00822024 */ and $a0, $a0, $v0
|
||||
/* B88B8 801221B8 3C038015 */ lui $v1, %hi(D_80154370)
|
||||
/* B88BC 801221BC 8C634370 */ lw $v1, %lo(D_80154370)($v1)
|
||||
/* B88B8 801221B8 3C038015 */ lui $v1, %hi(gCurrentEntityModelList)
|
||||
/* B88BC 801221BC 8C634370 */ lw $v1, %lo(gCurrentEntityModelList)($v1)
|
||||
/* B88C0 801221C0 00041080 */ sll $v0, $a0, 2
|
||||
/* B88C4 801221C4 00431021 */ addu $v0, $v0, $v1
|
||||
/* B88C8 801221C8 8C490000 */ lw $t1, ($v0)
|
||||
@ -53,8 +53,8 @@ glabel func_80122188
|
||||
/* B8940 80122240 3C018015 */ lui $at, %hi(D_80154374)
|
||||
/* B8944 80122244 AC264374 */ sw $a2, %lo(D_80154374)($at)
|
||||
/* B8948 80122248 81230004 */ lb $v1, 4($t1)
|
||||
/* B894C 8012224C 3C028012 */ lui $v0, %hi(func_80121184)
|
||||
/* B8950 80122250 24421184 */ addiu $v0, $v0, %lo(func_80121184)
|
||||
/* B894C 8012224C 3C028012 */ lui $v0, %hi(appendGfx_entity_model)
|
||||
/* B8950 80122250 24421184 */ addiu $v0, $v0, %lo(appendGfx_entity_model)
|
||||
/* B8954 80122254 AD27005C */ sw $a3, 0x5c($t1)
|
||||
/* B8958 80122258 AD490008 */ sw $t1, 8($t2)
|
||||
/* B895C 8012225C AD42000C */ sw $v0, 0xc($t2)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80122288
|
||||
/* B8988 80122288 27BDFF08 */ addiu $sp, $sp, -0xf8
|
||||
/* B898C 8012228C 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B8990 80122290 00822024 */ and $a0, $a0, $v0
|
||||
/* B8994 80122294 3C028015 */ lui $v0, %hi(D_80154370)
|
||||
/* B8998 80122298 8C424370 */ lw $v0, %lo(D_80154370)($v0)
|
||||
/* B8994 80122294 3C028015 */ lui $v0, %hi(gCurrentEntityModelList)
|
||||
/* B8998 80122298 8C424370 */ lw $v0, %lo(gCurrentEntityModelList)($v0)
|
||||
/* B899C 8012229C 00042080 */ sll $a0, $a0, 2
|
||||
/* B89A0 801222A0 AFBF00F4 */ sw $ra, 0xf4($sp)
|
||||
/* B89A4 801222A4 AFB200F0 */ sw $s2, 0xf0($sp)
|
||||
@ -569,7 +569,7 @@ glabel L80122980_B9080
|
||||
/* B91B8 80122AB8 0C019D60 */ jal guMtxL2F
|
||||
/* B91BC 80122ABC 0220282D */ daddu $a1, $s1, $zero
|
||||
/* B91C0 80122AC0 27B00050 */ addiu $s0, $sp, 0x50
|
||||
/* B91C4 80122AC4 0C048450 */ jal func_80121140
|
||||
/* B91C4 80122AC4 0C048450 */ jal make_mtx_flipZ
|
||||
/* B91C8 80122AC8 0200202D */ daddu $a0, $s0, $zero
|
||||
/* B91CC 80122ACC 27A40010 */ addiu $a0, $sp, 0x10
|
||||
/* B91D0 80122AD0 0200282D */ daddu $a1, $s0, $zero
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel func_80122D7C
|
||||
/* B947C 80122D7C 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B9480 80122D80 00822024 */ and $a0, $a0, $v0
|
||||
/* B9484 80122D84 3C028015 */ lui $v0, %hi(D_80154370)
|
||||
/* B9488 80122D88 8C424370 */ lw $v0, %lo(D_80154370)($v0)
|
||||
/* B9484 80122D84 3C028015 */ lui $v0, %hi(gCurrentEntityModelList)
|
||||
/* B9488 80122D88 8C424370 */ lw $v0, %lo(gCurrentEntityModelList)($v0)
|
||||
/* B948C 80122D8C 00042080 */ sll $a0, $a0, 2
|
||||
/* B9490 80122D90 00822021 */ addu $a0, $a0, $v0
|
||||
/* B9494 80122D94 8C840000 */ lw $a0, ($a0)
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel func_80122F64
|
||||
/* B9664 80122F64 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B9668 80122F68 00822024 */ and $a0, $a0, $v0
|
||||
/* B966C 80122F6C 3C028015 */ lui $v0, %hi(D_80154370)
|
||||
/* B9670 80122F70 8C424370 */ lw $v0, %lo(D_80154370)($v0)
|
||||
/* B966C 80122F6C 3C028015 */ lui $v0, %hi(gCurrentEntityModelList)
|
||||
/* B9670 80122F70 8C424370 */ lw $v0, %lo(gCurrentEntityModelList)($v0)
|
||||
/* B9674 80122F74 00042080 */ sll $a0, $a0, 2
|
||||
/* B9678 80122F78 00822021 */ addu $a0, $a0, $v0
|
||||
/* B967C 80122F7C 8C820000 */ lw $v0, ($a0)
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel func_80122F8C
|
||||
/* B968C 80122F8C 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B9690 80122F90 00822024 */ and $a0, $a0, $v0
|
||||
/* B9694 80122F94 3C028015 */ lui $v0, %hi(D_80154370)
|
||||
/* B9698 80122F98 8C424370 */ lw $v0, %lo(D_80154370)($v0)
|
||||
/* B9694 80122F94 3C028015 */ lui $v0, %hi(gCurrentEntityModelList)
|
||||
/* B9698 80122F98 8C424370 */ lw $v0, %lo(gCurrentEntityModelList)($v0)
|
||||
/* B969C 80122F9C 00042080 */ sll $a0, $a0, 2
|
||||
/* B96A0 80122FA0 00822021 */ addu $a0, $a0, $v0
|
||||
/* B96A4 80122FA4 8C830000 */ lw $v1, ($a0)
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel func_80122FB8
|
||||
/* B96B8 80122FB8 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B96BC 80122FBC 00822024 */ and $a0, $a0, $v0
|
||||
/* B96C0 80122FC0 3C028015 */ lui $v0, %hi(D_80154370)
|
||||
/* B96C4 80122FC4 8C424370 */ lw $v0, %lo(D_80154370)($v0)
|
||||
/* B96C0 80122FC0 3C028015 */ lui $v0, %hi(gCurrentEntityModelList)
|
||||
/* B96C4 80122FC4 8C424370 */ lw $v0, %lo(gCurrentEntityModelList)($v0)
|
||||
/* B96C8 80122FC8 00042080 */ sll $a0, $a0, 2
|
||||
/* B96CC 80122FCC 00822021 */ addu $a0, $a0, $v0
|
||||
/* B96D0 80122FD0 8C840000 */ lw $a0, ($a0)
|
||||
|
@ -1,22 +1,22 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel init_virtual_models
|
||||
glabel init_entity_models
|
||||
/* B7358 80120C58 3C028007 */ lui $v0, %hi(gGameStatusPtr)
|
||||
/* B735C 80120C5C 8C42419C */ lw $v0, %lo(gGameStatusPtr)($v0)
|
||||
/* B7360 80120C60 80420070 */ lb $v0, 0x70($v0)
|
||||
/* B7364 80120C64 14400005 */ bnez $v0, .L80120C7C
|
||||
/* B7368 80120C68 00000000 */ nop
|
||||
/* B736C 80120C6C 3C028015 */ lui $v0, %hi(D_80153B70)
|
||||
/* B7370 80120C70 24423B70 */ addiu $v0, $v0, %lo(D_80153B70)
|
||||
/* B736C 80120C6C 3C028015 */ lui $v0, %hi(gWorldEntityModelList)
|
||||
/* B7370 80120C70 24423B70 */ addiu $v0, $v0, %lo(gWorldEntityModelList)
|
||||
/* B7374 80120C74 08048321 */ j .L80120C84
|
||||
/* B7378 80120C78 00000000 */ nop
|
||||
.L80120C7C:
|
||||
/* B737C 80120C7C 3C028015 */ lui $v0, %hi(D_80153F70)
|
||||
/* B7380 80120C80 24423F70 */ addiu $v0, $v0, %lo(D_80153F70)
|
||||
/* B737C 80120C7C 3C028015 */ lui $v0, %hi(gBattleEntityModelList)
|
||||
/* B7380 80120C80 24423F70 */ addiu $v0, $v0, %lo(gBattleEntityModelList)
|
||||
.L80120C84:
|
||||
/* B7384 80120C84 3C018015 */ lui $at, %hi(D_80154370)
|
||||
/* B7388 80120C88 AC224370 */ sw $v0, %lo(D_80154370)($at)
|
||||
/* B7384 80120C84 3C018015 */ lui $at, %hi(gCurrentEntityModelList)
|
||||
/* B7388 80120C88 AC224370 */ sw $v0, %lo(gCurrentEntityModelList)($at)
|
||||
/* B738C 80120C8C 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* B7390 80120C90 3C018015 */ lui $at, %hi(D_8015437C)
|
||||
/* B7394 80120C94 AC22437C */ sw $v0, %lo(D_8015437C)($at)
|
||||
@ -30,8 +30,8 @@ glabel init_virtual_models
|
||||
/* B73B4 80120CB4 3C018015 */ lui $at, %hi(D_8015438C)
|
||||
/* B73B8 80120CB8 AC22438C */ sw $v0, %lo(D_8015438C)($at)
|
||||
/* B73BC 80120CBC 240203E8 */ addiu $v0, $zero, 0x3e8
|
||||
/* B73C0 80120CC0 3C018015 */ lui $at, %hi(D_80151318)
|
||||
/* B73C4 80120CC4 AC201318 */ sw $zero, %lo(D_80151318)($at)
|
||||
/* B73C0 80120CC0 3C018015 */ lui $at, %hi(gEntityModelCount)
|
||||
/* B73C4 80120CC4 AC201318 */ sw $zero, %lo(gEntityModelCount)($at)
|
||||
/* B73C8 80120CC8 3C018015 */ lui $at, %hi(D_80154378)
|
||||
/* B73CC 80120CCC AC204378 */ sw $zero, %lo(D_80154378)($at)
|
||||
/* B73D0 80120CD0 3C018015 */ lui $at, %hi(D_80154390)
|
@ -1,9 +1,9 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel load_virtual_model
|
||||
/* B73E0 80120CE0 3C038015 */ lui $v1, %hi(D_80154370)
|
||||
/* B73E4 80120CE4 8C634370 */ lw $v1, %lo(D_80154370)($v1)
|
||||
glabel load_entity_model
|
||||
/* B73E0 80120CE0 3C038015 */ lui $v1, %hi(gCurrentEntityModelList)
|
||||
/* B73E4 80120CE4 8C634370 */ lw $v1, %lo(gCurrentEntityModelList)($v1)
|
||||
/* B73E8 80120CE8 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* B73EC 80120CEC AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* B73F0 80120CF0 0080882D */ daddu $s1, $a0, $zero
|
||||
@ -29,10 +29,10 @@ glabel load_virtual_model
|
||||
/* B7430 80120D30 0C00AB39 */ jal heap_malloc
|
||||
/* B7434 80120D34 24040068 */ addiu $a0, $zero, 0x68
|
||||
/* B7438 80120D38 00102080 */ sll $a0, $s0, 2
|
||||
/* B743C 80120D3C 3C038015 */ lui $v1, %hi(D_80154370)
|
||||
/* B7440 80120D40 8C634370 */ lw $v1, %lo(D_80154370)($v1)
|
||||
/* B7444 80120D44 3C058015 */ lui $a1, %hi(D_80151318)
|
||||
/* B7448 80120D48 24A51318 */ addiu $a1, $a1, %lo(D_80151318)
|
||||
/* B743C 80120D3C 3C038015 */ lui $v1, %hi(gCurrentEntityModelList)
|
||||
/* B7440 80120D40 8C634370 */ lw $v1, %lo(gCurrentEntityModelList)($v1)
|
||||
/* B7444 80120D44 3C058015 */ lui $a1, %hi(gEntityModelCount)
|
||||
/* B7448 80120D48 24A51318 */ addiu $a1, $a1, %lo(gEntityModelCount)
|
||||
/* B744C 80120D4C 00832021 */ addu $a0, $a0, $v1
|
||||
/* B7450 80120D50 8CA30000 */ lw $v1, ($a1)
|
||||
/* B7454 80120D54 0040302D */ daddu $a2, $v0, $zero
|
@ -1,11 +1,11 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80122EE8
|
||||
glabel set_entity_model_flags
|
||||
/* B95E8 80122EE8 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B95EC 80122EEC 00822024 */ and $a0, $a0, $v0
|
||||
/* B95F0 80122EF0 3C028015 */ lui $v0, %hi(D_80154370)
|
||||
/* B95F4 80122EF4 8C424370 */ lw $v0, %lo(D_80154370)($v0)
|
||||
/* B95F0 80122EF0 3C028015 */ lui $v0, %hi(gCurrentEntityModelList)
|
||||
/* B95F4 80122EF4 8C424370 */ lw $v0, %lo(gCurrentEntityModelList)($v0)
|
||||
/* B95F8 80122EF8 00042080 */ sll $a0, $a0, 2
|
||||
/* B95FC 80122EFC 00822021 */ addu $a0, $a0, $v0
|
||||
/* B9600 80122F00 8C840000 */ lw $a0, ($a0)
|
@ -1,7 +1,7 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80120FB8
|
||||
glabel step_entity_rendercmd
|
||||
/* B76B8 80120FB8 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* B76BC 80120FBC 0080302D */ daddu $a2, $a0, $zero
|
||||
/* B76C0 80120FC0 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
@ -17,7 +17,7 @@ glabel func_80120FB8
|
||||
/* B76E8 80120FE8 00400008 */ jr $v0
|
||||
/* B76EC 80120FEC 00000000 */ nop
|
||||
glabel L80120FF0_B76F0
|
||||
/* B76F0 80120FF0 0C048BA5 */ jal func_80122E94
|
||||
/* B76F0 80120FF0 0C048BA5 */ jal free_entity_model_by_ref
|
||||
/* B76F4 80120FF4 00C0202D */ daddu $a0, $a2, $zero
|
||||
/* B76F8 80120FF8 0804844D */ j .L80121134
|
||||
/* B76FC 80120FFC 24020001 */ addiu $v0, $zero, 1
|
@ -1,7 +1,7 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80120F04
|
||||
glabel update_entity_rendercmd
|
||||
/* B7604 80120F04 3C028007 */ lui $v0, %hi(gGameStatusPtr)
|
||||
/* B7608 80120F08 8C42419C */ lw $v0, %lo(gGameStatusPtr)($v0)
|
||||
/* B760C 80120F0C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
@ -15,8 +15,8 @@ glabel func_80120F04
|
||||
.L80120F2C:
|
||||
/* B762C 80120F2C 2402F7FF */ addiu $v0, $zero, -0x801
|
||||
/* B7630 80120F30 00822024 */ and $a0, $a0, $v0
|
||||
/* B7634 80120F34 3C038015 */ lui $v1, %hi(D_80154370)
|
||||
/* B7638 80120F38 8C634370 */ lw $v1, %lo(D_80154370)($v1)
|
||||
/* B7634 80120F34 3C038015 */ lui $v1, %hi(gCurrentEntityModelList)
|
||||
/* B7638 80120F38 8C634370 */ lw $v1, %lo(gCurrentEntityModelList)($v1)
|
||||
/* B763C 80120F3C 00041080 */ sll $v0, $a0, 2
|
||||
/* B7640 80120F40 00431021 */ addu $v0, $v0, $v1
|
||||
/* B7644 80120F44 8C500000 */ lw $s0, ($v0)
|
||||
@ -41,7 +41,7 @@ glabel func_80120F04
|
||||
/* B7690 80120F90 45000005 */ bc1f .L80120FA8
|
||||
/* B7694 80120F94 E6000008 */ swc1 $f0, 8($s0)
|
||||
.L80120F98:
|
||||
/* B7698 80120F98 0C0483EE */ jal func_80120FB8
|
||||
/* B7698 80120F98 0C0483EE */ jal step_entity_rendercmd
|
||||
/* B769C 80120F9C 0200202D */ daddu $a0, $s0, $zero
|
||||
/* B76A0 80120FA0 1440FFFD */ bnez $v0, .L80120F98
|
||||
/* B76A4 80120FA4 00000000 */ nop
|
@ -68,7 +68,7 @@ glabel func_80033BC0
|
||||
/* F0BC 80033CBC 00000000 */ nop
|
||||
/* F0C0 80033CC0 0C05203C */ jal func_801480F0
|
||||
/* F0C4 80033CC4 00000000 */ nop
|
||||
/* F0C8 80033CC8 0C048316 */ jal init_virtual_models
|
||||
/* F0C8 80033CC8 0C048316 */ jal init_entity_models
|
||||
/* F0CC 80033CCC 00000000 */ nop
|
||||
/* F0D0 80033CD0 0C0478C4 */ jal func_8011E310
|
||||
/* F0D4 80033CD4 00000000 */ nop
|
||||
|
2
asm/nonmatchings/code_ebd0_len_6a0/step_battle.s
generated
2
asm/nonmatchings/code_ebd0_len_6a0/step_battle.s
generated
@ -85,7 +85,7 @@ glabel step_battle
|
||||
/* EE14 80033A14 00000000 */ nop
|
||||
/* EE18 80033A18 0C05177E */ jal func_80145DF8
|
||||
/* EE1C 80033A1C 00000000 */ nop
|
||||
/* EE20 80033A20 0C0482EC */ jal clear_virtual_models
|
||||
/* EE20 80033A20 0C0482EC */ jal clear_entity_models
|
||||
/* EE24 80033A24 00000000 */ nop
|
||||
/* EE28 80033A28 0C047889 */ jal func_8011E224
|
||||
/* EE2C 80033A2C 00000000 */ nop
|
||||
|
@ -116,7 +116,7 @@ glabel begin_state_logos
|
||||
/* F42C 8003402C 0000202D */ daddu $a0, $zero, $zero
|
||||
/* F430 80034030 0C047889 */ jal func_8011E224
|
||||
/* F434 80034034 00000000 */ nop
|
||||
/* F438 80034038 0C0482EC */ jal clear_virtual_models
|
||||
/* F438 80034038 0C0482EC */ jal clear_entity_models
|
||||
/* F43C 8003403C 00000000 */ nop
|
||||
/* F440 80034040 0C00E12F */ jal clear_npcs
|
||||
/* F444 80034044 00000000 */ nop
|
||||
|
@ -92,7 +92,7 @@ glabel func_80034C3C
|
||||
/* 1018C 80034D8C 00000000 */ nop
|
||||
/* 10190 80034D90 0C05203C */ jal func_801480F0
|
||||
/* 10194 80034D94 00000000 */ nop
|
||||
/* 10198 80034D98 0C048316 */ jal init_virtual_models
|
||||
/* 10198 80034D98 0C048316 */ jal init_entity_models
|
||||
/* 1019C 80034D9C 00000000 */ nop
|
||||
/* 101A0 80034DA0 0C0478C4 */ jal func_8011E310
|
||||
/* 101A4 80034DA4 00000000 */ nop
|
||||
|
@ -91,7 +91,7 @@ glabel step_pause_menu
|
||||
/* FEC8 80034AC8 00000000 */ nop
|
||||
/* FECC 80034ACC 0C05177E */ jal func_80145DF8
|
||||
/* FED0 80034AD0 00000000 */ nop
|
||||
/* FED4 80034AD4 0C0482EC */ jal clear_virtual_models
|
||||
/* FED4 80034AD4 0C0482EC */ jal clear_entity_models
|
||||
/* FED8 80034AD8 00000000 */ nop
|
||||
/* FEDC 80034ADC 0C047889 */ jal func_8011E224
|
||||
/* FEE0 80034AE0 00000000 */ nop
|
||||
|
@ -26,7 +26,7 @@ glabel load_demo_battle
|
||||
/* 4E268 80072E68 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 4E26C 80072E6C 0C047889 */ jal func_8011E224
|
||||
/* 4E270 80072E70 00000000 */ nop
|
||||
/* 4E274 80072E74 0C0482EC */ jal clear_virtual_models
|
||||
/* 4E274 80072E74 0C0482EC */ jal clear_entity_models
|
||||
/* 4E278 80072E78 00000000 */ nop
|
||||
/* 4E27C 80072E7C 0C00E12F */ jal clear_npcs
|
||||
/* 4E280 80072E80 00000000 */ nop
|
||||
|
@ -31,7 +31,7 @@ glabel func_80240688_E1EAE8
|
||||
/* E1EB50 802406F0 00000000 */ nop
|
||||
/* E1EB54 802406F4 0C0B763E */ jal func_802DD8F8
|
||||
/* E1EB58 802406F8 0000202D */ daddu $a0, $zero, $zero
|
||||
/* E1EB5C 802406FC 0C0482EC */ jal clear_virtual_models
|
||||
/* E1EB5C 802406FC 0C0482EC */ jal clear_entity_models
|
||||
/* E1EB60 80240700 00000000 */ nop
|
||||
/* E1EB64 80240704 0C047889 */ jal func_8011E224
|
||||
/* E1EB68 80240708 00000000 */ nop
|
||||
|
2
asm/nonmatchings/world/world/load_map_by_IDs.s
generated
2
asm/nonmatchings/world/world/load_map_by_IDs.s
generated
@ -183,7 +183,7 @@ glabel load_map_by_IDs
|
||||
/* 35D98 8005A998 80440084 */ lb $a0, 0x84($v0)
|
||||
/* 35D9C 8005A99C 0C047889 */ jal func_8011E224
|
||||
/* 35DA0 8005A9A0 00000000 */ nop
|
||||
/* 35DA4 8005A9A4 0C0482EC */ jal clear_virtual_models
|
||||
/* 35DA4 8005A9A4 0C0482EC */ jal clear_entity_models
|
||||
/* 35DA8 8005A9A8 00000000 */ nop
|
||||
/* 35DAC 8005A9AC 0C00E12F */ jal clear_npcs
|
||||
/* 35DB0 8005A9B0 00000000 */ nop
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user