1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-07-05 23:44:53 +00:00

Merge remote-tracking branch 'upstream/master'

This commit is contained in:
fig02 2020-04-05 14:54:46 -04:00
commit 4618bc4d1f
2001 changed files with 29215 additions and 34425 deletions

2
.gitignore vendored
View file

@ -17,6 +17,8 @@ baserom/
*.elf *.elf
*.sra *.sra
*.z64 *.z64
*.n64
*.v64
*.map *.map
*.dump *.dump
out.txt out.txt

8
Jenkinsfile vendored
View file

@ -5,19 +5,17 @@ pipeline {
stage('Setup') { stage('Setup') {
steps { steps {
echo 'Setting up...' echo 'Setting up...'
sh 'cp /usr/local/etc/roms/baserom_oot.z64 baserom.z64' sh 'cp /usr/local/etc/roms/baserom_oot.z64 baserom_original.z64'
sh 'git submodule update --init --recursive' sh 'git submodule update --init --recursive'
sh 'make -C tools'
sh 'cp -r /usr/local/etc/ido/ido7.1_compiler tools/ido7.1_compiler' sh 'cp -r /usr/local/etc/ido/ido7.1_compiler tools/ido7.1_compiler'
sh 'chmod +x -R tools/ido*' sh 'chmod +x -R tools/ido*'
sh 'python3 extract_baserom.py' sh 'make -j`nproc` setup'
sh 'python3 extract_assets.py'
} }
} }
stage('Build') { stage('Build') {
steps { steps {
echo 'Building...' echo 'Building...'
sh 'make' sh 'make -j`nproc`'
} }
} }
} }

View file

@ -14,8 +14,6 @@ This repo does not include all assets necessary for compiling the ROM. A prior c
This is a disassembly and decompilation of Legend of Zelda: Ocarina of Time Master Quest (debug) This is a disassembly and decompilation of Legend of Zelda: Ocarina of Time Master Quest (debug)
It builds the following ROM: It builds the following ROM:
* zelda_ocarina_mq_dbg.z64 `md5: 717179476af84133b14ff73af87db57a` * zelda_ocarina_mq_dbg.z64 `md5: f0b7f35375f9cc8ca1b2d59d78e35405`
Please refer to the Getting Started guide in the Wiki for setup instructions. Please refer to the Getting Started guide in the Wiki for setup instructions.
Thanks to z64me and CrookedPoe for their actor documentation. https://github.com/CrookedPoe/z64-rw

1
THANKS.md Normal file
View file

@ -0,0 +1 @@
Thanks to z64me and CrookedPoe for their actor documentation. https://github.com/CrookedPoe/z64-rw

View file

@ -191,7 +191,7 @@ glabel func_800B2B98
/* B29DF8 800B2C58 9606000E */ lhu $a2, 0xe($s0) /* B29DF8 800B2C58 9606000E */ lhu $a2, 0xe($s0)
/* B29DFC 800B2C5C 9605000C */ lhu $a1, 0xc($s0) /* B29DFC 800B2C5C 9605000C */ lhu $a1, 0xc($s0)
/* B29E00 800B2C60 AFA00010 */ sw $zero, 0x10($sp) /* B29E00 800B2C60 AFA00010 */ sw $zero, 0x10($sp)
/* B29E04 800B2C64 0C02536E */ jal func_80094DB8 /* B29E04 800B2C64 0C02536E */ jal Gfx_BranchTexScroll
/* B29E08 800B2C68 00003825 */ move $a3, $zero /* B29E08 800B2C68 00003825 */ move $a3, $zero
/* B29E0C 800B2C6C 8FAB007C */ lw $t3, 0x7c($sp) /* B29E0C 800B2C6C 8FAB007C */ lw $t3, 0x7c($sp)
/* B29E10 800B2C70 3C0DDB06 */ lui $t5, (0xDB060020 >> 16) # lui $t5, 0xdb06 /* B29E10 800B2C70 3C0DDB06 */ lui $t5, (0xDB060020 >> 16) # lui $t5, 0xdb06

View file

@ -299,7 +299,7 @@ glabel func_800B31D0
/* B2A3D0 800B3230 AD4C0000 */ sw $t4, ($t2) /* B2A3D0 800B3230 AD4C0000 */ sw $t4, ($t2)
/* B2A3D4 800B3234 8E06000C */ lw $a2, 0xc($s0) /* B2A3D4 800B3234 8E06000C */ lw $a2, 0xc($s0)
/* B2A3D8 800B3238 8E050008 */ lw $a1, 8($s0) /* B2A3D8 800B3238 8E050008 */ lw $a1, 8($s0)
/* B2A3DC 800B323C 0C02536E */ jal func_80094DB8 /* B2A3DC 800B323C 0C02536E */ jal Gfx_BranchTexScroll
/* B2A3E0 800B3240 AFAD0010 */ sw $t5, 0x10($sp) /* B2A3E0 800B3240 AFAD0010 */ sw $t5, 0x10($sp)
/* B2A3E4 800B3244 8FAE007C */ lw $t6, 0x7c($sp) /* B2A3E4 800B3244 8FAE007C */ lw $t6, 0x7c($sp)
/* B2A3E8 800B3248 3C18DB06 */ lui $t8, (0xDB060024 >> 16) # lui $t8, 0xdb06 /* B2A3E8 800B3248 3C18DB06 */ lui $t8, (0xDB060024 >> 16) # lui $t8, 0xdb06

View file

@ -1,48 +0,0 @@
.include "macro.inc"
# assembler directives
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
.set gp=64 # allow use of 64-bit general purposee registers
.section .text
.align 4
glabel func_800D31A0
/* B4A340 800D31A0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B4A344 800D31A4 AFBF0014 */ sw $ra, 0x14($sp)
/* B4A348 800D31A8 3C048014 */ lui $a0, %hi(D_80146670) # $a0, 0x8014
/* B4A34C 800D31AC 0C00084C */ jal osSyncPrintf
/* B4A350 800D31B0 24846670 */ addiu $a0, %lo(D_80146670) # addiu $a0, $a0, 0x6670
.L800D31B4:
/* B4A354 800D31B4 0C03FD2B */ jal func_800FF4AC
/* B4A358 800D31B8 240403E8 */ li $a0, 1000
/* B4A35C 800D31BC 1000FFFD */ b .L800D31B4
/* B4A360 800D31C0 00000000 */ nop
/* B4A364 800D31C4 00000000 */ nop
/* B4A368 800D31C8 00000000 */ nop
/* B4A36C 800D31CC 00000000 */ nop
/* B4A370 800D31D0 00000000 */ nop
/* B4A374 800D31D4 00000000 */ nop
/* B4A378 800D31D8 00000000 */ nop
/* B4A37C 800D31DC 00000000 */ nop
/* B4A380 800D31E0 8FBF0014 */ lw $ra, 0x14($sp)
/* B4A384 800D31E4 27BD0018 */ addiu $sp, $sp, 0x18
/* B4A388 800D31E8 03E00008 */ jr $ra
/* B4A38C 800D31EC 00000000 */ nop
glabel func_800D31F0
/* B4A390 800D31F0 3C0E8016 */ lui $t6, %hi(gPadMgr) # $t6, 0x8016
/* B4A394 800D31F4 25CE68C0 */ addiu $t6, %lo(gPadMgr) # addiu $t6, $t6, 0x68c0
/* B4A398 800D31F8 91CF02A8 */ lbu $t7, 0x2a8($t6)
/* B4A39C 800D31FC 3C018013 */ lui $at, %hi(D_8012DBC0)
/* B4A3A0 800D3200 31F80002 */ andi $t8, $t7, 2
/* B4A3A4 800D3204 0018C82B */ sltu $t9, $zero, $t8
/* B4A3A8 800D3208 03E00008 */ jr $ra
/* B4A3AC 800D320C AC39DBC0 */ sw $t9, %lo(D_8012DBC0)($at)
glabel func_800D3210
/* B4A3B0 800D3210 3C018013 */ lui $at, %hi(D_8012DBC0)
/* B4A3B4 800D3214 03E00008 */ jr $ra
/* B4A3B8 800D3218 AC20DBC0 */ sw $zero, %lo(D_8012DBC0)($at)

View file

@ -411,11 +411,11 @@ glabel func_800C46EC
/* B3B89C 800C46FC AFA50084 */ sw $a1, 0x84($sp) /* B3B89C 800C46FC AFA50084 */ sw $a1, 0x84($sp)
/* B3B8A0 800C4700 24C64D50 */ addiu $a2, %lo(D_80144D50) # addiu $a2, $a2, 0x4d50 /* B3B8A0 800C4700 24C64D50 */ addiu $a2, %lo(D_80144D50) # addiu $a2, $a2, 0x4d50
/* B3B8A4 800C4704 27A40064 */ addiu $a0, $sp, 0x64 /* B3B8A4 800C4704 27A40064 */ addiu $a0, $sp, 0x64
/* B3B8A8 800C4708 0C031AB1 */ jal func_800C6AC4 /* B3B8A8 800C4708 0C031AB1 */ jal Graph_OpenDisps
/* B3B8AC 800C470C 240702EA */ li $a3, 746 /* B3B8AC 800C470C 240702EA */ li $a3, 746
/* B3B8B0 800C4710 8FAE0084 */ lw $t6, 0x84($sp) /* B3B8B0 800C4710 8FAE0084 */ lw $t6, 0x84($sp)
/* B3B8B4 800C4714 8DC402C0 */ lw $a0, 0x2c0($t6) /* B3B8B4 800C4714 8DC402C0 */ lw $a0, 0x2c0($t6)
/* B3B8B8 800C4718 0C031B08 */ jal func_800C6C20 /* B3B8B8 800C4718 0C031B08 */ jal Graph_GfxPlusOne
/* B3B8BC 800C471C AFA40078 */ sw $a0, 0x78($sp) /* B3B8BC 800C471C AFA40078 */ sw $a0, 0x78($sp)
/* B3B8C0 800C4720 8FAF0084 */ lw $t7, 0x84($sp) /* B3B8C0 800C4720 8FAF0084 */ lw $t7, 0x84($sp)
/* B3B8C4 800C4724 AFA2007C */ sw $v0, 0x7c($sp) /* B3B8C4 800C4724 AFA2007C */ sw $v0, 0x7c($sp)
@ -497,7 +497,7 @@ glabel func_800C46EC
/* B3B9E4 800C4844 AD200004 */ sw $zero, 4($t1) /* B3B9E4 800C4844 AD200004 */ sw $zero, 4($t1)
/* B3B9E8 800C4848 AD2B0000 */ sw $t3, ($t1) /* B3B9E8 800C4848 AD2B0000 */ sw $t3, ($t1)
/* B3B9EC 800C484C 8FA5007C */ lw $a1, 0x7c($sp) /* B3B9EC 800C484C 8FA5007C */ lw $a1, 0x7c($sp)
/* B3B9F0 800C4850 0C031B0A */ jal func_800C6C28 /* B3B9F0 800C4850 0C031B0A */ jal Graph_BranchDlist
/* B3B9F4 800C4854 8FA40078 */ lw $a0, 0x78($sp) /* B3B9F4 800C4854 8FA40078 */ lw $a0, 0x78($sp)
/* B3B9F8 800C4858 8FAC007C */ lw $t4, 0x7c($sp) /* B3B9F8 800C4858 8FAC007C */ lw $t4, 0x7c($sp)
/* B3B9FC 800C485C 8FAD0084 */ lw $t5, 0x84($sp) /* B3B9FC 800C485C 8FAD0084 */ lw $t5, 0x84($sp)
@ -506,7 +506,7 @@ glabel func_800C46EC
/* B3BA08 800C4868 ADAC02C0 */ sw $t4, 0x2c0($t5) /* B3BA08 800C4868 ADAC02C0 */ sw $t4, 0x2c0($t5)
/* B3BA0C 800C486C 8FA50084 */ lw $a1, 0x84($sp) /* B3BA0C 800C486C 8FA50084 */ lw $a1, 0x84($sp)
/* B3BA10 800C4870 27A40064 */ addiu $a0, $sp, 0x64 /* B3BA10 800C4870 27A40064 */ addiu $a0, $sp, 0x64
/* B3BA14 800C4874 0C031AD5 */ jal func_800C6B54 /* B3BA14 800C4874 0C031AD5 */ jal Graph_CloseDisps
/* B3BA18 800C4878 24070320 */ li $a3, 800 /* B3BA18 800C4878 24070320 */ li $a3, 800
/* B3BA1C 800C487C 0C018F5F */ jal func_80063D7C /* B3BA1C 800C487C 0C018F5F */ jal func_80063D7C
/* B3BA20 800C4880 8FA40084 */ lw $a0, 0x84($sp) /* B3BA20 800C4880 8FA40084 */ lw $a0, 0x84($sp)
@ -538,7 +538,7 @@ glabel func_800C48CC
/* B3BA7C 800C48DC 24C64D98 */ addiu $a2, %lo(D_80144D98) # addiu $a2, $a2, 0x4d98 /* B3BA7C 800C48DC 24C64D98 */ addiu $a2, %lo(D_80144D98) # addiu $a2, $a2, 0x4d98
/* B3BA80 800C48E0 AFA50058 */ sw $a1, 0x58($sp) /* B3BA80 800C48E0 AFA50058 */ sw $a1, 0x58($sp)
/* B3BA84 800C48E4 27A40044 */ addiu $a0, $sp, 0x44 /* B3BA84 800C48E4 27A40044 */ addiu $a0, $sp, 0x44
/* B3BA88 800C48E8 0C031AB1 */ jal func_800C6AC4 /* B3BA88 800C48E8 0C031AB1 */ jal Graph_OpenDisps
/* B3BA8C 800C48EC 2407032E */ li $a3, 814 /* B3BA8C 800C48EC 2407032E */ li $a3, 814
/* B3BA90 800C48F0 8FA50058 */ lw $a1, 0x58($sp) /* B3BA90 800C48F0 8FA50058 */ lw $a1, 0x58($sp)
/* B3BA94 800C48F4 3C06DB06 */ lui $a2, 0xdb06 /* B3BA94 800C48F4 3C06DB06 */ lui $a2, 0xdb06
@ -599,7 +599,7 @@ glabel func_800C48CC
/* B3BB70 800C49D0 ACB802B0 */ sw $t8, 0x2b0($a1) /* B3BB70 800C49D0 ACB802B0 */ sw $t8, 0x2b0($a1)
/* B3BB74 800C49D4 AC440004 */ sw $a0, 4($v0) /* B3BB74 800C49D4 AC440004 */ sw $a0, 4($v0)
/* B3BB78 800C49D8 27A40044 */ addiu $a0, $sp, 0x44 /* B3BB78 800C49D8 27A40044 */ addiu $a0, $sp, 0x44
/* B3BB7C 800C49DC 0C031AD5 */ jal func_800C6B54 /* B3BB7C 800C49DC 0C031AD5 */ jal Graph_CloseDisps
/* B3BB80 800C49E0 AC480000 */ sw $t0, ($v0) /* B3BB80 800C49E0 AC480000 */ sw $t0, ($v0)
/* B3BB84 800C49E4 8FBF0014 */ lw $ra, 0x14($sp) /* B3BB84 800C49E4 8FBF0014 */ lw $ra, 0x14($sp)
/* B3BB88 800C49E8 27BD0058 */ addiu $sp, $sp, 0x58 /* B3BB88 800C49E8 27BD0058 */ addiu $sp, $sp, 0x58
@ -615,11 +615,11 @@ glabel func_800C49F4
/* B3BBA8 800C4A08 24C64DB0 */ addiu $a2, %lo(D_80144DB0) # addiu $a2, $a2, 0x4db0 /* B3BBA8 800C4A08 24C64DB0 */ addiu $a2, %lo(D_80144DB0) # addiu $a2, $a2, 0x4db0
/* B3BBAC 800C4A0C 02002825 */ move $a1, $s0 /* B3BBAC 800C4A0C 02002825 */ move $a1, $s0
/* B3BBB0 800C4A10 27A4002C */ addiu $a0, $sp, 0x2c /* B3BBB0 800C4A10 27A4002C */ addiu $a0, $sp, 0x2c
/* B3BBB4 800C4A14 0C031AB1 */ jal func_800C6AC4 /* B3BBB4 800C4A14 0C031AB1 */ jal Graph_OpenDisps
/* B3BBB8 800C4A18 2407034E */ li $a3, 846 /* B3BBB8 800C4A18 2407034E */ li $a3, 846
/* B3BBBC 800C4A1C 8E0602C0 */ lw $a2, 0x2c0($s0) /* B3BBBC 800C4A1C 8E0602C0 */ lw $a2, 0x2c0($s0)
/* B3BBC0 800C4A20 00C02025 */ move $a0, $a2 /* B3BBC0 800C4A20 00C02025 */ move $a0, $a2
/* B3BBC4 800C4A24 0C031B08 */ jal func_800C6C20 /* B3BBC4 800C4A24 0C031B08 */ jal Graph_GfxPlusOne
/* B3BBC8 800C4A28 AFA60040 */ sw $a2, 0x40($sp) /* B3BBC8 800C4A28 AFA60040 */ sw $a2, 0x40($sp)
/* B3BBCC 800C4A2C 8E0402B0 */ lw $a0, 0x2b0($s0) /* B3BBCC 800C4A2C 8E0402B0 */ lw $a0, 0x2b0($s0)
/* B3BBD0 800C4A30 8FA60040 */ lw $a2, 0x40($sp) /* B3BBD0 800C4A30 8FA60040 */ lw $a2, 0x40($sp)
@ -633,7 +633,7 @@ glabel func_800C49F4
/* B3BBF0 800C4A50 AC400004 */ sw $zero, 4($v0) /* B3BBF0 800C4A50 AC400004 */ sw $zero, 4($v0)
/* B3BBF4 800C4A54 24450008 */ addiu $a1, $v0, 8 /* B3BBF4 800C4A54 24450008 */ addiu $a1, $v0, 8
/* B3BBF8 800C4A58 AFA50044 */ sw $a1, 0x44($sp) /* B3BBF8 800C4A58 AFA50044 */ sw $a1, 0x44($sp)
/* B3BBFC 800C4A5C 0C031B0A */ jal func_800C6C28 /* B3BBFC 800C4A5C 0C031B0A */ jal Graph_BranchDlist
/* B3BC00 800C4A60 00C02025 */ move $a0, $a2 /* B3BC00 800C4A60 00C02025 */ move $a0, $a2
/* B3BC04 800C4A64 8FA50044 */ lw $a1, 0x44($sp) /* B3BC04 800C4A64 8FA50044 */ lw $a1, 0x44($sp)
/* B3BC08 800C4A68 3C068014 */ lui $a2, %hi(D_80144DBC) # $a2, 0x8014 /* B3BC08 800C4A68 3C068014 */ lui $a2, %hi(D_80144DBC) # $a2, 0x8014
@ -641,7 +641,7 @@ glabel func_800C49F4
/* B3BC10 800C4A70 AE0502C0 */ sw $a1, 0x2c0($s0) /* B3BC10 800C4A70 AE0502C0 */ sw $a1, 0x2c0($s0)
/* B3BC14 800C4A74 02002825 */ move $a1, $s0 /* B3BC14 800C4A74 02002825 */ move $a1, $s0
/* B3BC18 800C4A78 27A4002C */ addiu $a0, $sp, 0x2c /* B3BC18 800C4A78 27A4002C */ addiu $a0, $sp, 0x2c
/* B3BC1C 800C4A7C 0C031AD5 */ jal func_800C6B54 /* B3BC1C 800C4A7C 0C031AD5 */ jal Graph_CloseDisps
/* B3BC20 800C4A80 24070361 */ li $a3, 865 /* B3BC20 800C4A80 24070361 */ li $a3, 865
/* B3BC24 800C4A84 8FBF001C */ lw $ra, 0x1c($sp) /* B3BC24 800C4A84 8FBF001C */ lw $ra, 0x1c($sp)
/* B3BC28 800C4A88 8FB00018 */ lw $s0, 0x18($sp) /* B3BC28 800C4A88 8FB00018 */ lw $s0, 0x18($sp)

File diff suppressed because it is too large Load diff

View file

@ -153,11 +153,11 @@ glabel func_8002AAB0
/* AA1CA8 8002AB08 27A40074 */ addiu $a0, $sp, 0x74 /* AA1CA8 8002AB08 27A40074 */ addiu $a0, $sp, 0x74
/* AA1CAC 8002AB0C 24070083 */ li $a3, 131 /* AA1CAC 8002AB0C 24070083 */ li $a3, 131
/* AA1CB0 8002AB10 8D650000 */ lw $a1, ($t3) /* AA1CB0 8002AB10 8D650000 */ lw $a1, ($t3)
/* AA1CB4 8002AB14 0C031AB1 */ jal func_800C6AC4 /* AA1CB4 8002AB14 0C031AB1 */ jal Graph_OpenDisps
/* AA1CB8 8002AB18 AFA50094 */ sw $a1, 0x94($sp) /* AA1CB8 8002AB18 AFA50094 */ sw $a1, 0x94($sp)
/* AA1CBC 8002AB1C 8FAC0094 */ lw $t4, 0x94($sp) /* AA1CBC 8002AB1C 8FAC0094 */ lw $t4, 0x94($sp)
/* AA1CC0 8002AB20 8D8402C0 */ lw $a0, 0x2c0($t4) /* AA1CC0 8002AB20 8D8402C0 */ lw $a0, 0x2c0($t4)
/* AA1CC4 8002AB24 0C031B08 */ jal func_800C6C20 /* AA1CC4 8002AB24 0C031B08 */ jal Graph_GfxPlusOne
/* AA1CC8 8002AB28 AFA40088 */ sw $a0, 0x88($sp) /* AA1CC8 8002AB28 AFA40088 */ sw $a0, 0x88($sp)
/* AA1CCC 8002AB2C 8FA60094 */ lw $a2, 0x94($sp) /* AA1CCC 8002AB2C 8FA60094 */ lw $a2, 0x94($sp)
/* AA1CD0 8002AB30 3C0ADE00 */ lui $t2, 0xde00 /* AA1CD0 8002AB30 3C0ADE00 */ lui $t2, 0xde00
@ -394,7 +394,7 @@ glabel func_8002AAB0
/* AA2024 8002AE84 24A50008 */ addiu $a1, $a1, 8 /* AA2024 8002AE84 24A50008 */ addiu $a1, $a1, 8
/* AA2028 8002AE88 AFA5008C */ sw $a1, 0x8c($sp) /* AA2028 8002AE88 AFA5008C */ sw $a1, 0x8c($sp)
/* AA202C 8002AE8C 8FA40088 */ lw $a0, 0x88($sp) /* AA202C 8002AE8C 8FA40088 */ lw $a0, 0x88($sp)
/* AA2030 8002AE90 0C031B0A */ jal func_800C6C28 /* AA2030 8002AE90 0C031B0A */ jal Graph_BranchDlist
/* AA2034 8002AE94 AFA70034 */ sw $a3, 0x34($sp) /* AA2034 8002AE94 AFA70034 */ sw $a3, 0x34($sp)
/* AA2038 8002AE98 8FA5008C */ lw $a1, 0x8c($sp) /* AA2038 8002AE98 8FA5008C */ lw $a1, 0x8c($sp)
/* AA203C 8002AE9C 8FAA0094 */ lw $t2, 0x94($sp) /* AA203C 8002AE9C 8FAA0094 */ lw $t2, 0x94($sp)
@ -413,7 +413,7 @@ glabel func_8002AAB0
/* AA2070 8002AED0 A4200936 */ sh $zero, 0x936($at) /* AA2070 8002AED0 A4200936 */ sh $zero, 0x936($at)
.L8002AED4: .L8002AED4:
/* AA2074 8002AED4 8FA50094 */ lw $a1, 0x94($sp) /* AA2074 8002AED4 8FA50094 */ lw $a1, 0x94($sp)
/* AA2078 8002AED8 0C031AD5 */ jal func_800C6B54 /* AA2078 8002AED8 0C031AD5 */ jal Graph_CloseDisps
/* AA207C 8002AEDC 240700F1 */ li $a3, 241 /* AA207C 8002AEDC 240700F1 */ li $a3, 241
/* AA2080 8002AEE0 8FBF0024 */ lw $ra, 0x24($sp) /* AA2080 8002AEE0 8FBF0024 */ lw $ra, 0x24($sp)
/* AA2084 8002AEE4 8FB00020 */ lw $s0, 0x20($sp) /* AA2084 8002AEE4 8FB00020 */ lw $s0, 0x20($sp)

View file

@ -0,0 +1,300 @@
.rdata
glabel D_80145240
.asciz "\x1b[31m"
.balign 4
glabel D_80145248
.asciz "RCP"
.balign 4
glabel D_80145264
.asciz "\x1b[m"
.balign 4
glabel D_80145268
.asciz "RCP is HUNG UP!!"
.balign 4
glabel D_8014527C
.asciz "Oh! MY GOD!!"
.balign 4
glabel D_8014528C
.asciz "../graph.c"
.balign 4
glabel D_80145298
.asciz "../graph.c"
.balign 4
.text
glabel Graph_TaskSet00
/* B3CF60 800C5DC0 27BDFF68 */ addiu $sp, $sp, -0x98
/* B3CF64 800C5DC4 AFBF002C */ sw $ra, 0x2c($sp)
/* B3CF68 800C5DC8 AFB10028 */ sw $s1, 0x28($sp)
/* B3CF6C 800C5DCC 00808825 */ move $s1, $a0
/* B3CF70 800C5DD0 0C001A78 */ jal osGetTime
/* B3CF74 800C5DD4 AFB00024 */ sw $s0, 0x24($sp)
/* B3CF78 800C5DD8 3C0E8016 */ lui $t6, %hi(sGraphSetTaskTime) # $t6, 0x8016
/* B3CF7C 800C5DDC 3C0F8016 */ lui $t7, %hi(sGraphSetTaskTime+4) # $t7, 0x8016
/* B3CF80 800C5DE0 8DEF65DC */ lw $t7, %lo(sGraphSetTaskTime+4)($t7)
/* B3CF84 800C5DE4 8DCE65D8 */ lw $t6, %lo(sGraphSetTaskTime)($t6)
/* B3CF88 800C5DE8 3C108017 */ lui $s0, %hi(D_8016A558) # $s0, 0x8017
/* B3CF8C 800C5DEC 2610A558 */ addiu $s0, %lo(D_8016A558) # addiu $s0, $s0, -0x5aa8
/* B3CF90 800C5DF0 8E080000 */ lw $t0, ($s0)
/* B3CF94 800C5DF4 8E090004 */ lw $t1, 4($s0)
/* B3CF98 800C5DF8 006F082B */ sltu $at, $v1, $t7
/* B3CF9C 800C5DFC 004EC023 */ subu $t8, $v0, $t6
/* B3CFA0 800C5E00 0301C023 */ subu $t8, $t8, $at
/* B3CFA4 800C5E04 006FC823 */ subu $t9, $v1, $t7
/* B3CFA8 800C5E08 3C0C8017 */ lui $t4, %hi(D_8016A528) # $t4, 0x8017
/* B3CFAC 800C5E0C 03085023 */ subu $t2, $t8, $t0
/* B3CFB0 800C5E10 0329082B */ sltu $at, $t9, $t1
/* B3CFB4 800C5E14 01415023 */ subu $t2, $t2, $at
/* B3CFB8 800C5E18 258CA528 */ addiu $t4, %lo(D_8016A528) # addiu $t4, $t4, -0x5ad8
/* B3CFBC 800C5E1C AD8A0000 */ sw $t2, ($t4)
/* B3CFC0 800C5E20 03295823 */ subu $t3, $t9, $t1
/* B3CFC4 800C5E24 AD8B0004 */ sw $t3, 4($t4)
/* B3CFC8 800C5E28 240F0000 */ li $t7, 0
/* B3CFCC 800C5E2C 240E0000 */ li $t6, 0
/* B3CFD0 800C5E30 3C070861 */ lui $a3, (0x0861C468 >> 16) # lui $a3, 0x861
/* B3CFD4 800C5E34 2625005C */ addiu $a1, $s1, 0x5c
/* B3CFD8 800C5E38 240D029A */ li $t5, 666
/* B3CFDC 800C5E3C AFAD001C */ sw $t5, 0x1c($sp)
/* B3CFE0 800C5E40 AFA50018 */ sw $a1, 0x18($sp)
/* B3CFE4 800C5E44 AFA50038 */ sw $a1, 0x38($sp)
/* B3CFE8 800C5E48 34E7C468 */ ori $a3, (0x0861C468 & 0xFFFF) # ori $a3, $a3, 0xc468
/* B3CFEC 800C5E4C AFAE0010 */ sw $t6, 0x10($sp)
/* B3CFF0 800C5E50 AFAF0014 */ sw $t7, 0x14($sp)
/* B3CFF4 800C5E54 27A40070 */ addiu $a0, $sp, 0x70
/* B3CFF8 800C5E58 0C0418B8 */ jal osSetTimer
/* B3CFFC 800C5E5C 24060000 */ li $a2, 0
/* B3D000 800C5E60 8FA40038 */ lw $a0, 0x38($sp)
/* B3D004 800C5E64 27A5006C */ addiu $a1, $sp, 0x6c
/* B3D008 800C5E68 0C000CA0 */ jal osRecvMesg
/* B3D00C 800C5E6C 24060001 */ li $a2, 1
/* B3D010 800C5E70 0C0408CC */ jal osStopTimer
/* B3D014 800C5E74 27A40070 */ addiu $a0, $sp, 0x70
/* B3D018 800C5E78 8FB8006C */ lw $t8, 0x6c($sp)
/* B3D01C 800C5E7C 2401029A */ li $at, 666
/* B3D020 800C5E80 1701002C */ bne $t8, $at, .L800C5F34
/* B3D024 800C5E84 3C048014 */ lui $a0, %hi(D_80145240) # $a0, 0x8014
/* B3D028 800C5E88 0C00084C */ jal osSyncPrintf
/* B3D02C 800C5E8C 24845240 */ addiu $a0, %lo(D_80145240) # addiu $a0, $a0, 0x5240
/* B3D030 800C5E90 3C048014 */ lui $a0, %hi(D_80145248) # $a0, 0x8014
/* B3D034 800C5E94 0C00084C */ jal osSyncPrintf
/* B3D038 800C5E98 24845248 */ addiu $a0, %lo(D_80145248) # addiu $a0, $a0, 0x5248
/* B3D03C 800C5E9C 3C048014 */ lui $a0, %hi(D_80145264) # $a0, 0x8014
/* B3D040 800C5EA0 0C00084C */ jal osSyncPrintf
/* B3D044 800C5EA4 24845264 */ addiu $a0, %lo(D_80145264) # addiu $a0, $a0, 0x5264
/* B3D048 800C5EA8 3C04A404 */ lui $a0, 0xa404
/* B3D04C 800C5EAC 0C000AC4 */ jal LogUtils_LogHexDump
/* B3D050 800C5EB0 24050020 */ li $a1, 32
/* B3D054 800C5EB4 3C04A410 */ lui $a0, 0xa410
/* B3D058 800C5EB8 0C000AC4 */ jal LogUtils_LogHexDump
/* B3D05C 800C5EBC 24050020 */ li $a1, 32
/* B3D060 800C5EC0 3C04801B */ lui $a0, %hi(gGfxSPTaskYieldBuffer) # $a0, 0x801b
/* B3D064 800C5EC4 248431C0 */ addiu $a0, %lo(gGfxSPTaskYieldBuffer) # addiu $a0, $a0, 0x31c0
/* B3D068 800C5EC8 0C000AC4 */ jal LogUtils_LogHexDump
/* B3D06C 800C5ECC 24050C00 */ li $a1, 3072
/* B3D070 800C5ED0 3C028016 */ lui $v0, %hi(gGameInfo) # $v0, 0x8016
/* B3D074 800C5ED4 3C048013 */ lui $a0, %hi(D_8012D260) # $a0, 0x8013
/* B3D078 800C5ED8 8C84D260 */ lw $a0, %lo(D_8012D260)($a0)
/* B3D07C 800C5EDC 2442FA90 */ addiu $v0, %lo(gGameInfo) # addiu $v0, $v0, -0x570
/* B3D080 800C5EE0 8C480000 */ lw $t0, ($v0)
/* B3D084 800C5EE4 2419FFFF */ li $t9, -1
/* B3D088 800C5EE8 1080000D */ beqz $a0, .L800C5F20
/* B3D08C 800C5EEC A51900E0 */ sh $t9, 0xe0($t0)
/* B3D090 800C5EF0 8C4A0000 */ lw $t2, ($v0)
/* B3D094 800C5EF4 24090007 */ li $t1, 7
/* B3D098 800C5EF8 240B0001 */ li $t3, 1
/* B3D09C 800C5EFC A5491074 */ sh $t1, 0x1074($t2)
/* B3D0A0 800C5F00 8C4C0000 */ lw $t4, ($v0)
/* B3D0A4 800C5F04 240E0002 */ li $t6, 2
/* B3D0A8 800C5F08 3C018013 */ lui $at, %hi(D_8012D260) # $at, 0x8013
/* B3D0AC 800C5F0C A58B1076 */ sh $t3, 0x1076($t4)
/* B3D0B0 800C5F10 8C4F0000 */ lw $t7, ($v0)
/* B3D0B4 800C5F14 A5EE107A */ sh $t6, 0x107a($t7)
/* B3D0B8 800C5F18 0C03162F */ jal Graph_DisassembleUCode
/* B3D0BC 800C5F1C AC24D260 */ sw $a0, %lo(D_8012D260)($at)
.L800C5F20:
/* B3D0C0 800C5F20 3C048014 */ lui $a0, %hi(D_80145268) # $a0, 0x8014
/* B3D0C4 800C5F24 3C058014 */ lui $a1, %hi(D_8014527C) # $a1, 0x8014
/* B3D0C8 800C5F28 24A5527C */ addiu $a1, %lo(D_8014527C) # addiu $a1, $a1, 0x527c
/* B3D0CC 800C5F2C 0C0359AD */ jal Fault_AddHungupAndCrashImpl
/* B3D0D0 800C5F30 24845268 */ addiu $a0, %lo(D_80145268) # addiu $a0, $a0, 0x5268
.L800C5F34:
/* B3D0D4 800C5F34 8FA40038 */ lw $a0, 0x38($sp)
/* B3D0D8 800C5F38 27A5006C */ addiu $a1, $sp, 0x6c
/* B3D0DC 800C5F3C 0C000CA0 */ jal osRecvMesg
/* B3D0E0 800C5F40 00003025 */ move $a2, $zero
/* B3D0E4 800C5F44 8E2602EC */ lw $a2, 0x2ec($s1)
/* B3D0E8 800C5F48 8E2401B0 */ lw $a0, 0x1b0($s1)
/* B3D0EC 800C5F4C 3C018013 */ lui $at, %hi(D_8012D260) # $at, 0x8013
/* B3D0F0 800C5F50 10C00004 */ beqz $a2, .L800C5F64
/* B3D0F4 800C5F54 AC24D260 */ sw $a0, %lo(D_8012D260)($at)
/* B3D0F8 800C5F58 02202025 */ move $a0, $s1
/* B3D0FC 800C5F5C 00C0F809 */ jalr $a2
/* B3D100 800C5F60 8E2502F0 */ lw $a1, 0x2f0($s1)
.L800C5F64:
/* B3D104 800C5F64 0C001A78 */ jal osGetTime
/* B3D108 800C5F68 00000000 */ nop
/* B3D10C 800C5F6C 3C048017 */ lui $a0, %hi(D_8016A550) # $a0, 0x8017
/* B3D110 800C5F70 2484A550 */ addiu $a0, %lo(D_8016A550) # addiu $a0, $a0, -0x5ab0
/* B3D114 800C5F74 8C980000 */ lw $t8, ($a0)
/* B3D118 800C5F78 8C990004 */ lw $t9, 4($a0)
/* B3D11C 800C5F7C 57000004 */ bnezl $t8, .L800C5F90
/* B3D120 800C5F80 8E080000 */ lw $t0, ($s0)
/* B3D124 800C5F84 53200012 */ beql $t9, $zero, .L800C5FD0
/* B3D128 800C5F88 8E180000 */ lw $t8, ($s0)
/* B3D12C 800C5F8C 8E080000 */ lw $t0, ($s0)
.L800C5F90:
/* B3D130 800C5F90 8E090004 */ lw $t1, 4($s0)
/* B3D134 800C5F94 8C8C0000 */ lw $t4, ($a0)
/* B3D138 800C5F98 8C8D0004 */ lw $t5, 4($a0)
/* B3D13C 800C5F9C 01235821 */ addu $t3, $t1, $v1
/* B3D140 800C5FA0 0163082B */ sltu $at, $t3, $v1
/* B3D144 800C5FA4 00285021 */ addu $t2, $at, $t0
/* B3D148 800C5FA8 01425021 */ addu $t2, $t2, $v0
/* B3D14C 800C5FAC 014C7023 */ subu $t6, $t2, $t4
/* B3D150 800C5FB0 016D082B */ sltu $at, $t3, $t5
/* B3D154 800C5FB4 01C17023 */ subu $t6, $t6, $at
/* B3D158 800C5FB8 AE0E0000 */ sw $t6, ($s0)
/* B3D15C 800C5FBC 016D7823 */ subu $t7, $t3, $t5
/* B3D160 800C5FC0 AE0F0004 */ sw $t7, 4($s0)
/* B3D164 800C5FC4 AC820000 */ sw $v0, ($a0)
/* B3D168 800C5FC8 AC830004 */ sw $v1, 4($a0)
/* B3D16C 800C5FCC 8E180000 */ lw $t8, ($s0)
.L800C5FD0:
/* B3D170 800C5FD0 8E190004 */ lw $t9, 4($s0)
/* B3D174 800C5FD4 3C088017 */ lui $t0, %hi(D_8016A520) # $t0, 0x8017
/* B3D178 800C5FD8 2508A520 */ addiu $t0, %lo(D_8016A520) # addiu $t0, $t0, -0x5ae0
/* B3D17C 800C5FDC AD180000 */ sw $t8, ($t0)
/* B3D180 800C5FE0 240A0000 */ li $t2, 0
/* B3D184 800C5FE4 AD190004 */ sw $t9, 4($t0)
/* B3D188 800C5FE8 AE0A0000 */ sw $t2, ($s0)
/* B3D18C 800C5FEC 240B0000 */ li $t3, 0
/* B3D190 800C5FF0 0C001A78 */ jal osGetTime
/* B3D194 800C5FF4 AE0B0004 */ sw $t3, 4($s0)
/* B3D198 800C5FF8 3C018016 */ lui $at, %hi(sGraphSetTaskTime+4) # $at, 0x8016
/* B3D19C 800C5FFC AC2265D8 */ sw $v0, %lo(sGraphSetTaskTime)($at)
/* B3D1A0 800C6000 AC2365DC */ sw $v1, %lo(sGraphSetTaskTime+4)($at)
/* B3D1A4 800C6004 26300088 */ addiu $s0, $s1, 0x88
/* B3D1A8 800C6008 24090001 */ li $t1, 1
/* B3D1AC 800C600C 240C0004 */ li $t4, 4
/* B3D1B0 800C6010 AE090000 */ sw $t1, ($s0)
/* B3D1B4 800C6014 0C034B7C */ jal SysUcode_GetUCodeBoot
/* B3D1B8 800C6018 AE0C0004 */ sw $t4, 4($s0)
/* B3D1BC 800C601C 0C034B7F */ jal SysUcode_GetUcodeBootSize
/* B3D1C0 800C6020 AE020008 */ sw $v0, 8($s0)
/* B3D1C4 800C6024 0C034B85 */ jal SysUcode_GetUcode
/* B3D1C8 800C6028 AE02000C */ sw $v0, 0xc($s0)
/* B3D1CC 800C602C 0C034B88 */ jal SysUcode_GetUcodeData
/* B3D1D0 800C6030 AE020010 */ sw $v0, 0x10($s0)
/* B3D1D4 800C6034 3C0F801B */ lui $t7, %hi(gGfxSPTaskStack) # $t7, 0x801b
/* B3D1D8 800C6038 3C19801A */ lui $t9, %hi(gGfxSPTaskOutputBuffer) # $t9, 0x801a
/* B3D1DC 800C603C 3C08801B */ lui $t0, %hi(gGfxSPTaskYieldBuffer) # $t0, 0x801b
/* B3D1E0 800C6040 240D1000 */ li $t5, 4096
/* B3D1E4 800C6044 240E0800 */ li $t6, 2048
/* B3D1E8 800C6048 25EF3DC0 */ addiu $t7, %lo(gGfxSPTaskStack) # addiu $t7, $t7, 0x3dc0
/* B3D1EC 800C604C 24180400 */ li $t8, 1024
/* B3D1F0 800C6050 2739B1C0 */ addiu $t9, %lo(gGfxSPTaskOutputBuffer) # addiu $t9, $t9, -0x4e40
/* B3D1F4 800C6054 250831C0 */ addiu $t0, %lo(gGfxSPTaskYieldBuffer) # addiu $t0, $t0, 0x31c0
/* B3D1F8 800C6058 AE020018 */ sw $v0, 0x18($s0)
/* B3D1FC 800C605C AE0D0014 */ sw $t5, 0x14($s0)
/* B3D200 800C6060 AE0E001C */ sw $t6, 0x1c($s0)
/* B3D204 800C6064 AE0F0020 */ sw $t7, 0x20($s0)
/* B3D208 800C6068 AE180024 */ sw $t8, 0x24($s0)
/* B3D20C 800C606C AE190028 */ sw $t9, 0x28($s0)
/* B3D210 800C6070 AE08002C */ sw $t0, 0x2c($s0)
/* B3D214 800C6074 8E2A01B0 */ lw $t2, 0x1b0($s1)
/* B3D218 800C6078 3C068014 */ lui $a2, %hi(D_8014528C) # $a2, 0x8014
/* B3D21C 800C607C 24C6528C */ addiu $a2, %lo(D_8014528C) # addiu $a2, $a2, 0x528c
/* B3D220 800C6080 27A40048 */ addiu $a0, $sp, 0x48
/* B3D224 800C6084 02202825 */ move $a1, $s1
/* B3D228 800C6088 2407033C */ li $a3, 828
/* B3D22C 800C608C 0C031AB1 */ jal Graph_OpenDisps
/* B3D230 800C6090 AE0A0030 */ sw $t2, 0x30($s0)
/* B3D234 800C6094 8E2B01BC */ lw $t3, 0x1bc($s1)
/* B3D238 800C6098 8E2901B0 */ lw $t1, 0x1b0($s1)
/* B3D23C 800C609C 3C068014 */ lui $a2, %hi(D_80145298) # $a2, 0x8014
/* B3D240 800C60A0 24C65298 */ addiu $a2, %lo(D_80145298) # addiu $a2, $a2, 0x5298
/* B3D244 800C60A4 01696023 */ subu $t4, $t3, $t1
/* B3D248 800C60A8 AE0C0034 */ sw $t4, 0x34($s0)
/* B3D24C 800C60AC 27A40048 */ addiu $a0, $sp, 0x48
/* B3D250 800C60B0 02202825 */ move $a1, $s1
/* B3D254 800C60B4 0C031AD5 */ jal Graph_CloseDisps
/* B3D258 800C60B8 2407033E */ li $a3, 830
/* B3D25C 800C60BC 3C0D801B */ lui $t5, %hi(gGfxSPTaskYieldBuffer) # $t5, 0x801b
/* B3D260 800C60C0 25AD31C0 */ addiu $t5, %lo(gGfxSPTaskYieldBuffer) # addiu $t5, $t5, 0x31c0
/* B3D264 800C60C4 240E0C00 */ li $t6, 3072
/* B3D268 800C60C8 AE0D0038 */ sw $t5, 0x38($s0)
/* B3D26C 800C60CC AE0E003C */ sw $t6, 0x3c($s0)
/* B3D270 800C60D0 26250078 */ addiu $a1, $s1, 0x78
/* B3D274 800C60D4 240F0063 */ li $t7, 99
/* B3D278 800C60D8 ACA00000 */ sw $zero, ($a1)
/* B3D27C 800C60DC ACAF0008 */ sw $t7, 8($a1)
/* B3D280 800C60E0 3C028016 */ lui $v0, %hi(gGameInfo) # $v0, 0x8016
/* B3D284 800C60E4 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
/* B3D288 800C60E8 3C0E8016 */ lui $t6, %hi(sGraphCfbInfos) # $t6, 0x8016
/* B3D28C 800C60EC 25CE65F0 */ addiu $t6, %lo(sGraphCfbInfos) # addiu $t6, $t6, 0x65f0
/* B3D290 800C60F0 84430116 */ lh $v1, 0x116($v0)
/* B3D294 800C60F4 30780001 */ andi $t8, $v1, 1
/* B3D298 800C60F8 13000009 */ beqz $t8, .L800C6120
/* B3D29C 800C60FC 3079FFFE */ andi $t9, $v1, 0xfffe
/* B3D2A0 800C6100 A4590116 */ sh $t9, 0x116($v0)
/* B3D2A4 800C6104 8CA80008 */ lw $t0, 8($a1)
/* B3D2A8 800C6108 2401FFBF */ li $at, -65
/* B3D2AC 800C610C 01015024 */ and $t2, $t0, $at
/* B3D2B0 800C6110 ACAA0008 */ sw $t2, 8($a1)
/* B3D2B4 800C6114 8E2B02E8 */ lw $t3, 0x2e8($s1)
/* B3D2B8 800C6118 2569FFFF */ addiu $t1, $t3, -1
/* B3D2BC 800C611C AE2902E8 */ sw $t1, 0x2e8($s1)
.L800C6120:
/* B3D2C0 800C6120 3C038013 */ lui $v1, %hi(sGraphCfbInfoIdx) # $v1, 0x8013
/* B3D2C4 800C6124 8C63D264 */ lw $v1, %lo(sGraphCfbInfoIdx)($v1)
/* B3D2C8 800C6128 24010003 */ li $at, 3
/* B3D2CC 800C612C 8FAC0038 */ lw $t4, 0x38($sp)
/* B3D2D0 800C6130 000368C0 */ sll $t5, $v1, 3
/* B3D2D4 800C6134 01A36823 */ subu $t5, $t5, $v1
/* B3D2D8 800C6138 24630001 */ addiu $v1, $v1, 1
/* B3D2DC 800C613C 0061001A */ div $zero, $v1, $at
/* B3D2E0 800C6140 ACA00054 */ sw $zero, 0x54($a1)
/* B3D2E4 800C6144 ACAC0050 */ sw $t4, 0x50($a1)
/* B3D2E8 800C6148 8E2F02DC */ lw $t7, 0x2dc($s1)
/* B3D2EC 800C614C 000D6880 */ sll $t5, $t5, 2
/* B3D2F0 800C6150 01AE1021 */ addu $v0, $t5, $t6
/* B3D2F4 800C6154 AC4F0000 */ sw $t7, ($v0)
/* B3D2F8 800C6158 8E3802DC */ lw $t8, 0x2dc($s1)
/* B3D2FC 800C615C 3C0A8016 */ lui $t2, %hi(gGameInfo) # $t2, 0x8016
/* B3D300 800C6160 00001810 */ mfhi $v1
/* B3D304 800C6164 AC580004 */ sw $t8, 4($v0)
/* B3D308 800C6168 8E390284 */ lw $t9, 0x284($s1)
/* B3D30C 800C616C 3C018013 */ lui $at, %hi(sGraphCfbInfoIdx) # $at, 0x8013
/* B3D310 800C6170 3C048016 */ lui $a0, %hi(gSchedContext+0x38) # $a0, 0x8016
/* B3D314 800C6174 AC590008 */ sw $t9, 8($v0)
/* B3D318 800C6178 8E2802E4 */ lw $t0, 0x2e4($s1)
/* B3D31C 800C617C 248466A0 */ addiu $a0, %lo(gSchedContext+0x38) # addiu $a0, $a0, 0x66a0
/* B3D320 800C6180 24060001 */ li $a2, 1
/* B3D324 800C6184 AC48000C */ sw $t0, 0xc($v0)
/* B3D328 800C6188 C62402F4 */ lwc1 $f4, 0x2f4($s1)
/* B3D32C 800C618C E4440014 */ swc1 $f4, 0x14($v0)
/* B3D330 800C6190 C62602F8 */ lwc1 $f6, 0x2f8($s1)
/* B3D334 800C6194 A0400010 */ sb $zero, 0x10($v0)
/* B3D338 800C6198 E4460018 */ swc1 $f6, 0x18($v0)
/* B3D33C 800C619C 8D4AFA90 */ lw $t2, %lo(gGameInfo)($t2)
/* B3D340 800C61A0 854B0110 */ lh $t3, 0x110($t2)
/* B3D344 800C61A4 A04B0011 */ sb $t3, 0x11($v0)
/* B3D348 800C61A8 ACA2000C */ sw $v0, 0xc($a1)
/* B3D34C 800C61AC AC23D264 */ sw $v1, %lo(sGraphCfbInfoIdx)($at)
/* B3D350 800C61B0 0C000C18 */ jal osSendMesg
/* B3D354 800C61B4 AE240058 */ sw $a0, 0x58($s1)
/* B3D358 800C61B8 3C048016 */ lui $a0, %hi(gSchedContext) # $a0, 0x8016
/* B3D35C 800C61BC 0C03257E */ jal func_800C95F8
/* B3D360 800C61C0 24846668 */ addiu $a0, %lo(gSchedContext) # addiu $a0, $a0, 0x6668
/* B3D364 800C61C4 8FBF002C */ lw $ra, 0x2c($sp)
/* B3D368 800C61C8 8FB00024 */ lw $s0, 0x24($sp)
/* B3D36C 800C61CC 8FB10028 */ lw $s1, 0x28($sp)
/* B3D370 800C61D0 03E00008 */ jr $ra
/* B3D374 800C61D4 27BD0098 */ addiu $sp, $sp, 0x98

View file

@ -0,0 +1,557 @@
.rdata
glabel D_801452A4
.asciz "../graph.c"
.balign 4
glabel D_801452B0
.asciz "WORK_DISP "
# EUC-JP: | Start
.balign 4
glabel D_801452C0
.asciz "POLY_OPA_DISP "
# EUC-JP: | Start
.balign 4
glabel D_801452D4
.asciz "POLY_XLU_DISP "
# EUC-JP: | Start
.balign 4
glabel D_801452E8
.asciz "OVERLAY_DISP "
# EUC-JP: | Start
.balign 4
glabel D_801452FC
.asciz "../graph.c"
.balign 4
glabel D_80145308
.asciz "../graph.c"
.balign 4
glabel D_80145314
.asciz "WORK_DISP "
# EUC-JP: | End
.balign 4
glabel D_80145324
.asciz "POLY_OPA_DISP "
# EUC-JP: | End
.balign 4
glabel D_80145338
.asciz "POLY_XLU_DISP "
# EUC-JP: | End
.balign 4
glabel D_8014534C
.asciz "OVERLAY_DISP "
# EUC-JP: | End
.balign 4
glabel D_80145360
.asciz "../graph.c"
.balign 4
glabel D_8014536C
.asciz "../graph.c"
.balign 4
glabel D_80145378
.asciz "../graph.c"
.balign 4
glabel D_80145384
.asciz "do_count_fault"
.balign 4
glabel D_80145394
.asciz "%c"
.balign 4
glabel D_80145398
.asciz "\x1b[41;37mダイナミック領域先頭が破壊されています\n\x1b[m"
# | Dynamic area head is destroyed
.balign 4
glabel D_801453CC
.asciz "../graph.c"
.balign 4
glabel D_801453D8
.asciz "%c"
.balign 4
glabel D_801453DC
.asciz "\x1b[41;37mダイナミック領域末尾が破壊されています\n\x1b[m"
# EUC-JP: | Dynamic region tail is destroyed
.balign 4
glabel D_80145410
.asciz "../graph.c"
.balign 4
glabel D_8014541C
.asciz "%c"
.balign 4
glabel D_80145420
.asciz "\x1b[41;37mゼルダ0は死んでしまった(graph_alloc is empty)\n\x1b[m"
# EUC-JP: 0 | 'Zelda 0 is dead'?
.balign 4
glabel D_8014545C
.asciz "%c"
.balign 4
glabel D_80145460
.asciz "\x1b[41;37mゼルダ1は死んでしまった(graph_alloc is empty)\n\x1b[m"
# EUC-JP: 1 | 'Zelda 1 is dead'?
.balign 4
glabel D_8014549C
.asciz "%c"
.balign 4
glabel D_801454A0
.asciz "\x1b[41;37mゼルダ4は死んでしまった(graph_alloc is empty)\n\x1b[m"
# EUC-JP: 4 | 'Zelda 4 is dead'?
.balign 4
glabel D_801454DC
.asciz "\x1b[43;30mPRE-NMIによりリセットモードに移行します\n\x1b[m"
# EUC-JP: | To reset mode
.balign 4
.text
glabel Graph_Update
/* B3D378 800C61D8 27BDFF38 */ addiu $sp, $sp, -0xc8
/* B3D37C 800C61DC AFBF001C */ sw $ra, 0x1c($sp)
/* B3D380 800C61E0 AFB00018 */ sw $s0, 0x18($sp)
/* B3D384 800C61E4 AFA500CC */ sw $a1, 0xcc($sp)
/* B3D388 800C61E8 00808025 */ move $s0, $a0
/* B3D38C 800C61EC 0C0316C5 */ jal Graph_InitTHGA
/* B3D390 800C61F0 ACA000A0 */ sw $zero, 0xa0($a1)
/* B3D394 800C61F4 3C068014 */ lui $a2, %hi(D_801452A4) # $a2, 0x8014
/* B3D398 800C61F8 24C652A4 */ addiu $a2, %lo(D_801452A4) # addiu $a2, $a2, 0x52a4
/* B3D39C 800C61FC 27A400B0 */ addiu $a0, $sp, 0xb0
/* B3D3A0 800C6200 02002825 */ move $a1, $s0
/* B3D3A4 800C6204 0C031AB1 */ jal Graph_OpenDisps
/* B3D3A8 800C6208 240703C6 */ li $a3, 966
/* B3D3AC 800C620C 8E0201BC */ lw $v0, 0x1bc($s0)
/* B3D3B0 800C6210 3C188014 */ lui $t8, %hi(D_801452B0) # $t8, 0x8014
/* B3D3B4 800C6214 271852B0 */ addiu $t8, %lo(D_801452B0) # addiu $t8, $t8, 0x52b0
/* B3D3B8 800C6218 244F0008 */ addiu $t7, $v0, 8
/* B3D3BC 800C621C AE0F01BC */ sw $t7, 0x1bc($s0)
/* B3D3C0 800C6220 3C080002 */ lui $t0, 2
/* B3D3C4 800C6224 AC480000 */ sw $t0, ($v0)
/* B3D3C8 800C6228 AC580004 */ sw $t8, 4($v0)
/* B3D3CC 800C622C 8E0202C0 */ lw $v0, 0x2c0($s0)
/* B3D3D0 800C6230 3C098014 */ lui $t1, %hi(D_801452C0) # $t1, 0x8014
/* B3D3D4 800C6234 252952C0 */ addiu $t1, %lo(D_801452C0) # addiu $t1, $t1, 0x52c0
/* B3D3D8 800C6238 24590008 */ addiu $t9, $v0, 8
/* B3D3DC 800C623C AE1902C0 */ sw $t9, 0x2c0($s0)
/* B3D3E0 800C6240 AC490004 */ sw $t1, 4($v0)
/* B3D3E4 800C6244 AC480000 */ sw $t0, ($v0)
/* B3D3E8 800C6248 8E0202D0 */ lw $v0, 0x2d0($s0)
/* B3D3EC 800C624C 3C0B8014 */ lui $t3, %hi(D_801452D4) # $t3, 0x8014
/* B3D3F0 800C6250 256B52D4 */ addiu $t3, %lo(D_801452D4) # addiu $t3, $t3, 0x52d4
/* B3D3F4 800C6254 244A0008 */ addiu $t2, $v0, 8
/* B3D3F8 800C6258 AE0A02D0 */ sw $t2, 0x2d0($s0)
/* B3D3FC 800C625C AC4B0004 */ sw $t3, 4($v0)
/* B3D400 800C6260 AC480000 */ sw $t0, ($v0)
/* B3D404 800C6264 8E0202B0 */ lw $v0, 0x2b0($s0)
/* B3D408 800C6268 3C0D8014 */ lui $t5, %hi(D_801452E8) # $t5, 0x8014
/* B3D40C 800C626C 25AD52E8 */ addiu $t5, %lo(D_801452E8) # addiu $t5, $t5, 0x52e8
/* B3D410 800C6270 244C0008 */ addiu $t4, $v0, 8
/* B3D414 800C6274 AE0C02B0 */ sw $t4, 0x2b0($s0)
/* B3D418 800C6278 3C068014 */ lui $a2, %hi(D_801452FC) # $a2, 0x8014
/* B3D41C 800C627C 24C652FC */ addiu $a2, %lo(D_801452FC) # addiu $a2, $a2, 0x52fc
/* B3D420 800C6280 27A400B0 */ addiu $a0, $sp, 0xb0
/* B3D424 800C6284 02002825 */ move $a1, $s0
/* B3D428 800C6288 240703CF */ li $a3, 975
/* B3D42C 800C628C AC4D0004 */ sw $t5, 4($v0)
/* B3D430 800C6290 0C031AD5 */ jal Graph_CloseDisps
/* B3D434 800C6294 AC480000 */ sw $t0, ($v0)
/* B3D438 800C6298 0C0312A6 */ jal func_800C4A98
/* B3D43C 800C629C 8FA400CC */ lw $a0, 0xcc($sp)
/* B3D440 800C62A0 0C0312B2 */ jal func_800C4AC8
/* B3D444 800C62A4 8FA400CC */ lw $a0, 0xcc($sp)
/* B3D448 800C62A8 3C068014 */ lui $a2, %hi(D_80145308) # $a2, 0x8014
/* B3D44C 800C62AC 24C65308 */ addiu $a2, %lo(D_80145308) # addiu $a2, $a2, 0x5308
/* B3D450 800C62B0 27A4008C */ addiu $a0, $sp, 0x8c
/* B3D454 800C62B4 02002825 */ move $a1, $s0
/* B3D458 800C62B8 0C031AB1 */ jal Graph_OpenDisps
/* B3D45C 800C62BC 240703DB */ li $a3, 987
/* B3D460 800C62C0 8E0201BC */ lw $v0, 0x1bc($s0)
/* B3D464 800C62C4 3C0F8014 */ lui $t7, %hi(D_80145314) # $t7, 0x8014
/* B3D468 800C62C8 3C080002 */ lui $t0, 2
/* B3D46C 800C62CC 244E0008 */ addiu $t6, $v0, 8
/* B3D470 800C62D0 AE0E01BC */ sw $t6, 0x1bc($s0)
/* B3D474 800C62D4 25EF5314 */ addiu $t7, %lo(D_80145314) # addiu $t7, $t7, 0x5314
/* B3D478 800C62D8 AC4F0004 */ sw $t7, 4($v0)
/* B3D47C 800C62DC AC480000 */ sw $t0, ($v0)
/* B3D480 800C62E0 8E0202C0 */ lw $v0, 0x2c0($s0)
/* B3D484 800C62E4 3C198014 */ lui $t9, %hi(D_80145324) # $t9, 0x8014
/* B3D488 800C62E8 27395324 */ addiu $t9, %lo(D_80145324) # addiu $t9, $t9, 0x5324
/* B3D48C 800C62EC 24580008 */ addiu $t8, $v0, 8
/* B3D490 800C62F0 AE1802C0 */ sw $t8, 0x2c0($s0)
/* B3D494 800C62F4 AC590004 */ sw $t9, 4($v0)
/* B3D498 800C62F8 AC480000 */ sw $t0, ($v0)
/* B3D49C 800C62FC 8E0202D0 */ lw $v0, 0x2d0($s0)
/* B3D4A0 800C6300 3C0A8014 */ lui $t2, %hi(D_80145338) # $t2, 0x8014
/* B3D4A4 800C6304 254A5338 */ addiu $t2, %lo(D_80145338) # addiu $t2, $t2, 0x5338
/* B3D4A8 800C6308 24490008 */ addiu $t1, $v0, 8
/* B3D4AC 800C630C AE0902D0 */ sw $t1, 0x2d0($s0)
/* B3D4B0 800C6310 AC4A0004 */ sw $t2, 4($v0)
/* B3D4B4 800C6314 AC480000 */ sw $t0, ($v0)
/* B3D4B8 800C6318 8E0202B0 */ lw $v0, 0x2b0($s0)
/* B3D4BC 800C631C 3C0C8014 */ lui $t4, %hi(D_8014534C) # $t4, 0x8014
/* B3D4C0 800C6320 258C534C */ addiu $t4, %lo(D_8014534C) # addiu $t4, $t4, 0x534c
/* B3D4C4 800C6324 244B0008 */ addiu $t3, $v0, 8
/* B3D4C8 800C6328 AE0B02B0 */ sw $t3, 0x2b0($s0)
/* B3D4CC 800C632C 3C068014 */ lui $a2, %hi(D_80145360) # $a2, 0x8014
/* B3D4D0 800C6330 24C65360 */ addiu $a2, %lo(D_80145360) # addiu $a2, $a2, 0x5360
/* B3D4D4 800C6334 27A4008C */ addiu $a0, $sp, 0x8c
/* B3D4D8 800C6338 02002825 */ move $a1, $s0
/* B3D4DC 800C633C 240703E4 */ li $a3, 996
/* B3D4E0 800C6340 AC4C0004 */ sw $t4, 4($v0)
/* B3D4E4 800C6344 0C031AD5 */ jal Graph_CloseDisps
/* B3D4E8 800C6348 AC480000 */ sw $t0, ($v0)
/* B3D4EC 800C634C 3C068014 */ lui $a2, %hi(D_8014536C) # $a2, 0x8014
/* B3D4F0 800C6350 24C6536C */ addiu $a2, %lo(D_8014536C) # addiu $a2, $a2, 0x536c
/* B3D4F4 800C6354 27A40068 */ addiu $a0, $sp, 0x68
/* B3D4F8 800C6358 02002825 */ move $a1, $s0
/* B3D4FC 800C635C 0C031AB1 */ jal Graph_OpenDisps
/* B3D500 800C6360 240703E7 */ li $a3, 999
/* B3D504 800C6364 8E0201BC */ lw $v0, 0x1bc($s0)
/* B3D508 800C6368 3C04DE01 */ lui $a0, 0xde01
/* B3D50C 800C636C 3C0BE700 */ lui $t3, 0xe700
/* B3D510 800C6370 244D0008 */ addiu $t5, $v0, 8
/* B3D514 800C6374 AE0D01BC */ sw $t5, 0x1bc($s0)
/* B3D518 800C6378 AC440000 */ sw $a0, ($v0)
/* B3D51C 800C637C 8E0E0000 */ lw $t6, ($s0)
/* B3D520 800C6380 3C0DE900 */ lui $t5, 0xe900
/* B3D524 800C6384 3C068014 */ lui $a2, %hi(D_80145378) # $a2, 0x8014
/* B3D528 800C6388 AC4E0004 */ sw $t6, 4($v0)
/* B3D52C 800C638C 8E0202C0 */ lw $v0, 0x2c0($s0)
/* B3D530 800C6390 24C65378 */ addiu $a2, %lo(D_80145378) # addiu $a2, $a2, 0x5378
/* B3D534 800C6394 02002825 */ move $a1, $s0
/* B3D538 800C6398 244F0008 */ addiu $t7, $v0, 8
/* B3D53C 800C639C AE0F02C0 */ sw $t7, 0x2c0($s0)
/* B3D540 800C63A0 AC440000 */ sw $a0, ($v0)
/* B3D544 800C63A4 8E180004 */ lw $t8, 4($s0)
/* B3D548 800C63A8 3C0FDF00 */ lui $t7, 0xdf00
/* B3D54C 800C63AC 24070404 */ li $a3, 1028
/* B3D550 800C63B0 AC580004 */ sw $t8, 4($v0)
/* B3D554 800C63B4 8E0202D0 */ lw $v0, 0x2d0($s0)
/* B3D558 800C63B8 24590008 */ addiu $t9, $v0, 8
/* B3D55C 800C63BC AE1902D0 */ sw $t9, 0x2d0($s0)
/* B3D560 800C63C0 AC440000 */ sw $a0, ($v0)
/* B3D564 800C63C4 8E090010 */ lw $t1, 0x10($s0)
/* B3D568 800C63C8 27A40068 */ addiu $a0, $sp, 0x68
/* B3D56C 800C63CC AC490004 */ sw $t1, 4($v0)
/* B3D570 800C63D0 8E0202B0 */ lw $v0, 0x2b0($s0)
/* B3D574 800C63D4 244A0008 */ addiu $t2, $v0, 8
/* B3D578 800C63D8 AE0A02B0 */ sw $t2, 0x2b0($s0)
/* B3D57C 800C63DC AC400004 */ sw $zero, 4($v0)
/* B3D580 800C63E0 AC4B0000 */ sw $t3, ($v0)
/* B3D584 800C63E4 8E0202B0 */ lw $v0, 0x2b0($s0)
/* B3D588 800C63E8 244C0008 */ addiu $t4, $v0, 8
/* B3D58C 800C63EC AE0C02B0 */ sw $t4, 0x2b0($s0)
/* B3D590 800C63F0 AC400004 */ sw $zero, 4($v0)
/* B3D594 800C63F4 AC4D0000 */ sw $t5, ($v0)
/* B3D598 800C63F8 8E0202B0 */ lw $v0, 0x2b0($s0)
/* B3D59C 800C63FC 244E0008 */ addiu $t6, $v0, 8
/* B3D5A0 800C6400 AE0E02B0 */ sw $t6, 0x2b0($s0)
/* B3D5A4 800C6404 AC400004 */ sw $zero, 4($v0)
/* B3D5A8 800C6408 0C031AD5 */ jal Graph_CloseDisps
/* B3D5AC 800C640C AC4F0000 */ sw $t7, ($v0)
/* B3D5B0 800C6410 3C088016 */ lui $t0, %hi(gGameInfo) # $t0, 0x8016
/* B3D5B4 800C6414 2508FA90 */ addiu $t0, %lo(gGameInfo) # addiu $t0, $t0, -0x570
/* B3D5B8 800C6418 8D020000 */ lw $v0, ($t0)
/* B3D5BC 800C641C 2401000A */ li $at, 10
/* B3D5C0 800C6420 84431074 */ lh $v1, 0x1074($v0)
/* B3D5C4 800C6424 54610010 */ bnel $v1, $at, .L800C6468
/* B3D5C8 800C6428 24010007 */ li $at, 7
/* B3D5CC 800C642C 8458108E */ lh $t8, 0x108e($v0)
/* B3D5D0 800C6430 24010002 */ li $at, 2
/* B3D5D4 800C6434 24190007 */ li $t9, 7
/* B3D5D8 800C6438 5701000B */ bnel $t8, $at, .L800C6468
/* B3D5DC 800C643C 24010007 */ li $at, 7
/* B3D5E0 800C6440 A4591074 */ sh $t9, 0x1074($v0)
/* B3D5E4 800C6444 8D0A0000 */ lw $t2, ($t0)
/* B3D5E8 800C6448 2409FFFF */ li $t1, -1
/* B3D5EC 800C644C A5491076 */ sh $t1, 0x1076($t2)
/* B3D5F0 800C6450 8D020000 */ lw $v0, ($t0)
/* B3D5F4 800C6454 844B108C */ lh $t3, 0x108c($v0)
/* B3D5F8 800C6458 A44B107A */ sh $t3, 0x107a($v0)
/* B3D5FC 800C645C 8D020000 */ lw $v0, ($t0)
/* B3D600 800C6460 84431074 */ lh $v1, 0x1074($v0)
/* B3D604 800C6464 24010007 */ li $at, 7
.L800C6468:
/* B3D608 800C6468 5461002D */ bnel $v1, $at, .L800C6520
/* B3D60C 800C646C AFA000C4 */ sw $zero, 0xc4($sp)
/* B3D610 800C6470 844C1076 */ lh $t4, 0x1076($v0)
/* B3D614 800C6474 5180002A */ beql $t4, $zero, .L800C6520
/* B3D618 800C6478 AFA000C4 */ sw $zero, 0xc4($sp)
/* B3D61C 800C647C 844D1078 */ lh $t5, 0x1078($v0)
/* B3D620 800C6480 24010003 */ li $at, 3
/* B3D624 800C6484 3C048016 */ lui $a0, %hi(sGraphUcodeFaultClient) # $a0, 0x8016
/* B3D628 800C6488 15A10007 */ bne $t5, $at, .L800C64A8
/* B3D62C 800C648C 24846648 */ addiu $a0, %lo(sGraphUcodeFaultClient) # addiu $a0, $a0, 0x6648
/* B3D630 800C6490 3C05800C */ lui $a1, %hi(Graph_UCodeFaultClient) # $a1, 0x800c
/* B3D634 800C6494 3C078014 */ lui $a3, %hi(D_80145384) # $a3, 0x8014
/* B3D638 800C6498 24E75384 */ addiu $a3, %lo(D_80145384) # addiu $a3, $a3, 0x5384
/* B3D63C 800C649C 24A55AB0 */ addiu $a1, %lo(Graph_UCodeFaultClient) # addiu $a1, $a1, 0x5ab0
/* B3D640 800C64A0 0C035077 */ jal Fault_AddClient
/* B3D644 800C64A4 8E0601B0 */ lw $a2, 0x1b0($s0)
.L800C64A8:
/* B3D648 800C64A8 0C03162F */ jal Graph_DisassembleUCode
/* B3D64C 800C64AC 8E0401B0 */ lw $a0, 0x1b0($s0)
/* B3D650 800C64B0 3C088016 */ lui $t0, %hi(gGameInfo) # $t0, 0x8016
/* B3D654 800C64B4 2508FA90 */ addiu $t0, %lo(gGameInfo) # addiu $t0, $t0, -0x570
/* B3D658 800C64B8 8D020000 */ lw $v0, ($t0)
/* B3D65C 800C64BC 24010003 */ li $at, 3
/* B3D660 800C64C0 3C048016 */ lui $a0, %hi(sGraphUcodeFaultClient) # $a0, 0x8016
/* B3D664 800C64C4 844E1078 */ lh $t6, 0x1078($v0)
/* B3D668 800C64C8 55C10006 */ bnel $t6, $at, .L800C64E4
/* B3D66C 800C64CC 84431076 */ lh $v1, 0x1076($v0)
/* B3D670 800C64D0 0C0350B0 */ jal Fault_RemoveClient
/* B3D674 800C64D4 24846648 */ addiu $a0, %lo(sGraphUcodeFaultClient) # addiu $a0, $a0, 0x6648
/* B3D678 800C64D8 3C028016 */ lui $v0, %hi(gGameInfo) # $v0, 0x8016
/* B3D67C 800C64DC 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
/* B3D680 800C64E0 84431076 */ lh $v1, 0x1076($v0)
.L800C64E4:
/* B3D684 800C64E4 3C04A404 */ lui $a0, 0xa404
/* B3D688 800C64E8 04610009 */ bgez $v1, .L800C6510
/* B3D68C 800C64EC 00000000 */ nop
/* B3D690 800C64F0 0C000AC4 */ jal LogUtils_LogHexDump
/* B3D694 800C64F4 24050020 */ li $a1, 32
/* B3D698 800C64F8 3C04A410 */ lui $a0, 0xa410
/* B3D69C 800C64FC 0C000AC4 */ jal LogUtils_LogHexDump
/* B3D6A0 800C6500 24050020 */ li $a1, 32
/* B3D6A4 800C6504 3C028016 */ lui $v0, %hi(gGameInfo) # $v0, 0x8016
/* B3D6A8 800C6508 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
/* B3D6AC 800C650C 84431076 */ lh $v1, 0x1076($v0)
.L800C6510:
/* B3D6B0 800C6510 04630003 */ bgezl $v1, .L800C6520
/* B3D6B4 800C6514 AFA000C4 */ sw $zero, 0xc4($sp)
/* B3D6B8 800C6518 A4401076 */ sh $zero, 0x1076($v0)
/* B3D6BC 800C651C AFA000C4 */ sw $zero, 0xc4($sp)
.L800C6520:
/* B3D6C0 800C6520 8E0F02D8 */ lw $t7, 0x2d8($s0)
/* B3D6C4 800C6524 3C09801B */ lui $t1, %hi(gGfxPools) # $t1, 0x801b
/* B3D6C8 800C6528 252941C0 */ addiu $t1, %lo(gGfxPools) # addiu $t1, $t1, 0x41c0
/* B3D6CC 800C652C 31F80001 */ andi $t8, $t7, 1
/* B3D6D0 800C6530 0018C8C0 */ sll $t9, $t8, 3
/* B3D6D4 800C6534 0338C821 */ addu $t9, $t9, $t8
/* B3D6D8 800C6538 0019C8C0 */ sll $t9, $t9, 3
/* B3D6DC 800C653C 0338C821 */ addu $t9, $t9, $t8
/* B3D6E0 800C6540 0019C980 */ sll $t9, $t9, 6
/* B3D6E4 800C6544 0338C821 */ addu $t9, $t9, $t8
/* B3D6E8 800C6548 0019C900 */ sll $t9, $t9, 4
/* B3D6EC 800C654C 03295021 */ addu $t2, $t9, $t1
/* B3D6F0 800C6550 AFAA004C */ sw $t2, 0x4c($sp)
/* B3D6F4 800C6554 954B0000 */ lhu $t3, ($t2)
/* B3D6F8 800C6558 24011234 */ li $at, 4660
/* B3D6FC 800C655C 1161000B */ beq $t3, $at, .L800C658C
/* B3D700 800C6560 3C048014 */ lui $a0, %hi(D_80145394) # $a0, 0x8014
/* B3D704 800C6564 24845394 */ addiu $a0, %lo(D_80145394) # addiu $a0, $a0, 0x5394
/* B3D708 800C6568 0C00084C */ jal osSyncPrintf
/* B3D70C 800C656C 24050007 */ li $a1, 7
/* B3D710 800C6570 3C048014 */ lui $a0, %hi(D_80145398) # $a0, 0x8014
/* B3D714 800C6574 0C00084C */ jal osSyncPrintf
/* B3D718 800C6578 24845398 */ addiu $a0, %lo(D_80145398) # addiu $a0, $a0, 0x5398
/* B3D71C 800C657C 3C048014 */ lui $a0, %hi(D_801453CC) # $a0, 0x8014
/* B3D720 800C6580 248453CC */ addiu $a0, %lo(D_801453CC) # addiu $a0, $a0, 0x53cc
/* B3D724 800C6584 0C0359C3 */ jal Fault_AddHungupAndCrash
/* B3D728 800C6588 2405042E */ li $a1, 1070
.L800C658C:
/* B3D72C 800C658C 8FAC004C */ lw $t4, 0x4c($sp)
/* B3D730 800C6590 3C0D0001 */ lui $t5, 1
/* B3D734 800C6594 24015678 */ li $at, 22136
/* B3D738 800C6598 01AC6821 */ addu $t5, $t5, $t4
/* B3D73C 800C659C 95AD2408 */ lhu $t5, 0x2408($t5)
/* B3D740 800C65A0 11A1000D */ beq $t5, $at, .L800C65D8
/* B3D744 800C65A4 240E0001 */ li $t6, 1
/* B3D748 800C65A8 3C048014 */ lui $a0, %hi(D_801453D8) # $a0, 0x8014
/* B3D74C 800C65AC AFAE00C4 */ sw $t6, 0xc4($sp)
/* B3D750 800C65B0 248453D8 */ addiu $a0, %lo(D_801453D8) # addiu $a0, $a0, 0x53d8
/* B3D754 800C65B4 0C00084C */ jal osSyncPrintf
/* B3D758 800C65B8 24050007 */ li $a1, 7
/* B3D75C 800C65BC 3C048014 */ lui $a0, %hi(D_801453DC) # $a0, 0x8014
/* B3D760 800C65C0 0C00084C */ jal osSyncPrintf
/* B3D764 800C65C4 248453DC */ addiu $a0, %lo(D_801453DC) # addiu $a0, $a0, 0x53dc
/* B3D768 800C65C8 3C048014 */ lui $a0, %hi(D_80145410) # $a0, 0x8014
/* B3D76C 800C65CC 24845410 */ addiu $a0, %lo(D_80145410) # addiu $a0, $a0, 0x5410
/* B3D770 800C65D0 0C0359C3 */ jal Fault_AddHungupAndCrash
/* B3D774 800C65D4 24050434 */ li $a1, 1076
.L800C65D8:
/* B3D778 800C65D8 0C030E30 */ jal THGA_IsCrash
/* B3D77C 800C65DC 260402B8 */ addiu $a0, $s0, 0x2b8
/* B3D780 800C65E0 10400009 */ beqz $v0, .L800C6608
/* B3D784 800C65E4 240F0001 */ li $t7, 1
/* B3D788 800C65E8 3C048014 */ lui $a0, %hi(D_8014541C) # $a0, 0x8014
/* B3D78C 800C65EC AFAF00C4 */ sw $t7, 0xc4($sp)
/* B3D790 800C65F0 2484541C */ addiu $a0, %lo(D_8014541C) # addiu $a0, $a0, 0x541c
/* B3D794 800C65F4 0C00084C */ jal osSyncPrintf
/* B3D798 800C65F8 24050007 */ li $a1, 7
/* B3D79C 800C65FC 3C048014 */ lui $a0, %hi(D_80145420) # $a0, 0x8014
/* B3D7A0 800C6600 0C00084C */ jal osSyncPrintf
/* B3D7A4 800C6604 24845420 */ addiu $a0, %lo(D_80145420) # addiu $a0, $a0, 0x5420
.L800C6608:
/* B3D7A8 800C6608 0C030E30 */ jal THGA_IsCrash
/* B3D7AC 800C660C 260402C8 */ addiu $a0, $s0, 0x2c8
/* B3D7B0 800C6610 10400009 */ beqz $v0, .L800C6638
/* B3D7B4 800C6614 24180001 */ li $t8, 1
/* B3D7B8 800C6618 3C048014 */ lui $a0, %hi(D_8014545C) # $a0, 0x8014
/* B3D7BC 800C661C AFB800C4 */ sw $t8, 0xc4($sp)
/* B3D7C0 800C6620 2484545C */ addiu $a0, %lo(D_8014545C) # addiu $a0, $a0, 0x545c
/* B3D7C4 800C6624 0C00084C */ jal osSyncPrintf
/* B3D7C8 800C6628 24050007 */ li $a1, 7
/* B3D7CC 800C662C 3C048014 */ lui $a0, %hi(D_80145460) # $a0, 0x8014
/* B3D7D0 800C6630 0C00084C */ jal osSyncPrintf
/* B3D7D4 800C6634 24845460 */ addiu $a0, %lo(D_80145460) # addiu $a0, $a0, 0x5460
.L800C6638:
/* B3D7D8 800C6638 0C030E30 */ jal THGA_IsCrash
/* B3D7DC 800C663C 260402A8 */ addiu $a0, $s0, 0x2a8
/* B3D7E0 800C6640 10400009 */ beqz $v0, .L800C6668
/* B3D7E4 800C6644 24190001 */ li $t9, 1
/* B3D7E8 800C6648 3C048014 */ lui $a0, %hi(D_8014549C) # $a0, 0x8014
/* B3D7EC 800C664C AFB900C4 */ sw $t9, 0xc4($sp)
/* B3D7F0 800C6650 2484549C */ addiu $a0, %lo(D_8014549C) # addiu $a0, $a0, 0x549c
/* B3D7F4 800C6654 0C00084C */ jal osSyncPrintf
/* B3D7F8 800C6658 24050007 */ li $a1, 7
/* B3D7FC 800C665C 3C048014 */ lui $a0, %hi(D_801454A0) # $a0, 0x8014
/* B3D800 800C6660 0C00084C */ jal osSyncPrintf
/* B3D804 800C6664 248454A0 */ addiu $a0, %lo(D_801454A0) # addiu $a0, $a0, 0x54a0
.L800C6668:
/* B3D808 800C6668 8FA900C4 */ lw $t1, 0xc4($sp)
/* B3D80C 800C666C 15200009 */ bnez $t1, .L800C6694
/* B3D810 800C6670 00000000 */ nop
/* B3D814 800C6674 0C031770 */ jal Graph_TaskSet00
/* B3D818 800C6678 02002025 */ move $a0, $s0
/* B3D81C 800C667C 8E0A02D8 */ lw $t2, 0x2d8($s0)
/* B3D820 800C6680 8E0C02E8 */ lw $t4, 0x2e8($s0)
/* B3D824 800C6684 254B0001 */ addiu $t3, $t2, 1
/* B3D828 800C6688 258D0001 */ addiu $t5, $t4, 1
/* B3D82C 800C668C AE0B02D8 */ sw $t3, 0x2d8($s0)
/* B3D830 800C6690 AE0D02E8 */ sw $t5, 0x2e8($s0)
.L800C6694:
/* B3D834 800C6694 0C03CC15 */ jal func_800F3054
/* B3D838 800C6698 00000000 */ nop
/* B3D83C 800C669C 0C001A78 */ jal osGetTime
/* B3D840 800C66A0 00000000 */ nop
/* B3D844 800C66A4 3C048017 */ lui $a0, %hi(D_8016A568) # $a0, 0x8017
/* B3D848 800C66A8 2484A568 */ addiu $a0, %lo(D_8016A568) # addiu $a0, $a0, -0x5a98
/* B3D84C 800C66AC 8C8E0000 */ lw $t6, ($a0)
/* B3D850 800C66B0 8C8F0004 */ lw $t7, 4($a0)
/* B3D854 800C66B4 3C188017 */ lui $t8, %hi(D_8016A538) # $t8, 0x8017
/* B3D858 800C66B8 2718A538 */ addiu $t8, %lo(D_8016A538) # addiu $t8, $t8, -0x5ac8
/* B3D85C 800C66BC 3C058017 */ lui $a1, %hi(D_8016A560) # $a1, 0x8017
/* B3D860 800C66C0 AF0E0000 */ sw $t6, ($t8)
/* B3D864 800C66C4 24A5A560 */ addiu $a1, %lo(D_8016A560) # addiu $a1, $a1, -0x5aa0
/* B3D868 800C66C8 AF0F0004 */ sw $t7, 4($t8)
/* B3D86C 800C66CC 8CAA0000 */ lw $t2, ($a1)
/* B3D870 800C66D0 8CAB0004 */ lw $t3, 4($a1)
/* B3D874 800C66D4 3C198017 */ lui $t9, %hi(D_8016A530) # $t9, 0x8017
/* B3D878 800C66D8 2739A530 */ addiu $t9, %lo(D_8016A530) # addiu $t9, $t9, -0x5ad0
/* B3D87C 800C66DC 3C068017 */ lui $a2, %hi(D_8016A580) # $a2, 0x8017
/* B3D880 800C66E0 AF2A0000 */ sw $t2, ($t9)
/* B3D884 800C66E4 24C6A580 */ addiu $a2, %lo(D_8016A580) # addiu $a2, $a2, -0x5a80
/* B3D888 800C66E8 AF2B0004 */ sw $t3, 4($t9)
/* B3D88C 800C66EC 8CCC0000 */ lw $t4, ($a2)
/* B3D890 800C66F0 8CCD0004 */ lw $t5, 4($a2)
/* B3D894 800C66F4 3C098017 */ lui $t1, %hi(D_8016A540) # $t1, 0x8017
/* B3D898 800C66F8 2529A540 */ addiu $t1, %lo(D_8016A540) # addiu $t1, $t1, -0x5ac0
/* B3D89C 800C66FC AD2C0000 */ sw $t4, ($t1)
/* B3D8A0 800C6700 AD2D0004 */ sw $t5, 4($t1)
/* B3D8A4 800C6704 240E0000 */ li $t6, 0
/* B3D8A8 800C6708 AC8E0000 */ sw $t6, ($a0)
/* B3D8AC 800C670C 240F0000 */ li $t7, 0
/* B3D8B0 800C6710 AC8F0004 */ sw $t7, 4($a0)
/* B3D8B4 800C6714 24180000 */ li $t8, 0
/* B3D8B8 800C6718 ACB80000 */ sw $t8, ($a1)
/* B3D8BC 800C671C 24190000 */ li $t9, 0
/* B3D8C0 800C6720 ACB90004 */ sw $t9, 4($a1)
/* B3D8C4 800C6724 240A0000 */ li $t2, 0
/* B3D8C8 800C6728 ACCA0000 */ sw $t2, ($a2)
/* B3D8CC 800C672C 240B0000 */ li $t3, 0
/* B3D8D0 800C6730 ACCB0004 */ sw $t3, 4($a2)
/* B3D8D4 800C6734 3C0C8016 */ lui $t4, %hi(sGraphUpdateTime) # $t4, 0x8016
/* B3D8D8 800C6738 8D8C65D0 */ lw $t4, %lo(sGraphUpdateTime)($t4)
/* B3D8DC 800C673C 3C0D8016 */ lui $t5, %hi(sGraphUpdateTime+4) # $t5, 0x8016
/* B3D8E0 800C6740 8DAD65D4 */ lw $t5, %lo(sGraphUpdateTime+4)($t5)
/* B3D8E4 800C6744 AFAC0020 */ sw $t4, 0x20($sp)
/* B3D8E8 800C6748 15800002 */ bnez $t4, .L800C6754
/* B3D8EC 800C674C AFAD0024 */ sw $t5, 0x24($sp)
/* B3D8F0 800C6750 11A00008 */ beqz $t5, .L800C6774
.L800C6754:
/* B3D8F4 800C6754 006D082B */ sltu $at, $v1, $t5
/* B3D8F8 800C6758 004C7023 */ subu $t6, $v0, $t4
/* B3D8FC 800C675C 3C098017 */ lui $t1, %hi(D_8016A548) # $t1, 0x8017
/* B3D900 800C6760 2529A548 */ addiu $t1, %lo(D_8016A548) # addiu $t1, $t1, -0x5ab8
/* B3D904 800C6764 01C17023 */ subu $t6, $t6, $at
/* B3D908 800C6768 AD2E0000 */ sw $t6, ($t1)
/* B3D90C 800C676C 006D7823 */ subu $t7, $v1, $t5
/* B3D910 800C6770 AD2F0004 */ sw $t7, 4($t1)
.L800C6774:
/* B3D914 800C6774 3C048013 */ lui $a0, %hi(D_8012DBC0) # $a0, 0x8013
/* B3D918 800C6778 8C84DBC0 */ lw $a0, %lo(D_8012DBC0)($a0)
/* B3D91C 800C677C 3C018016 */ lui $at, %hi(sGraphUpdateTime+4) # $at, 0x8016
/* B3D920 800C6780 AC2265D0 */ sw $v0, %lo(sGraphUpdateTime)($at)
/* B3D924 800C6784 10800015 */ beqz $a0, .L800C67DC
/* B3D928 800C6788 AC2365D4 */ sw $v1, %lo(sGraphUpdateTime+4)($at)
/* B3D92C 800C678C 8FA200CC */ lw $v0, 0xcc($sp)
/* B3D930 800C6790 2401DFFF */ li $at, -8193
/* B3D934 800C6794 94580020 */ lhu $t8, 0x20($v0)
/* B3D938 800C6798 0301C827 */ nor $t9, $t8, $at
/* B3D93C 800C679C 1720000F */ bnez $t9, .L800C67DC
/* B3D940 800C67A0 00000000 */ nop
/* B3D944 800C67A4 944A0014 */ lhu $t2, 0x14($v0)
/* B3D948 800C67A8 2401FFCF */ li $at, -49
/* B3D94C 800C67AC 3C0C8080 */ lui $t4, %hi(func_80801E44) # $t4, 0x8080
/* B3D950 800C67B0 01415827 */ nor $t3, $t2, $at
/* B3D954 800C67B4 15600009 */ bnez $t3, .L800C67DC
/* B3D958 800C67B8 3C018016 */ lui $at, %hi(gSaveContext+0x135c) # $at, 0x8016
/* B3D95C 800C67BC AC20F9BC */ sw $zero, %lo(gSaveContext+0x135c)($at)
/* B3D960 800C67C0 258C1E44 */ addiu $t4, %lo(func_80801E44) # addiu $t4, $t4, 0x1e44
/* B3D964 800C67C4 240D0240 */ li $t5, 576
/* B3D968 800C67C8 AC4D0010 */ sw $t5, 0x10($v0)
/* B3D96C 800C67CC AC4C000C */ sw $t4, 0xc($v0)
/* B3D970 800C67D0 AC400098 */ sw $zero, 0x98($v0)
/* B3D974 800C67D4 3C048013 */ lui $a0, %hi(D_8012DBC0) # $a0, 0x8013
/* B3D978 800C67D8 8C84DBC0 */ lw $a0, %lo(D_8012DBC0)($a0)
.L800C67DC:
/* B3D97C 800C67DC 10800014 */ beqz $a0, .L800C6830
/* B3D980 800C67E0 3C048016 */ lui $a0, %hi(gAppNmiBufferPtr) # $a0, 0x8016
/* B3D984 800C67E4 0C01EFC2 */ jal PreNmiBuff_IsResetting
/* B3D988 800C67E8 8C846660 */ lw $a0, %lo(gAppNmiBufferPtr)($a0)
/* B3D98C 800C67EC 10400010 */ beqz $v0, .L800C6830
/* B3D990 800C67F0 8FAE00CC */ lw $t6, 0xcc($sp)
/* B3D994 800C67F4 8DCF00A0 */ lw $t7, 0xa0($t6)
/* B3D998 800C67F8 3C048014 */ lui $a0, %hi(D_801454DC) # $a0, 0x8014
/* B3D99C 800C67FC 55E0000D */ bnezl $t7, .L800C6834
/* B3D9A0 800C6800 8FBF001C */ lw $ra, 0x1c($sp)
/* B3D9A4 800C6804 0C00084C */ jal osSyncPrintf
/* B3D9A8 800C6808 248454DC */ addiu $a0, %lo(D_801454DC) # addiu $a0, $a0, 0x54dc
/* B3D9AC 800C680C 8FB800CC */ lw $t8, 0xcc($sp)
/* B3D9B0 800C6810 3C098009 */ lui $t1, %hi(PreNMI_Init) # $t1, 0x8009
/* B3D9B4 800C6814 252924B8 */ addiu $t1, %lo(PreNMI_Init) # addiu $t1, $t1, 0x24b8
/* B3D9B8 800C6818 AF09000C */ sw $t1, 0xc($t8)
/* B3D9BC 800C681C 8FAA00CC */ lw $t2, 0xcc($sp)
/* B3D9C0 800C6820 241900AC */ li $t9, 172
/* B3D9C4 800C6824 AD590010 */ sw $t9, 0x10($t2)
/* B3D9C8 800C6828 8FAB00CC */ lw $t3, 0xcc($sp)
/* B3D9CC 800C682C AD600098 */ sw $zero, 0x98($t3)
.L800C6830:
/* B3D9D0 800C6830 8FBF001C */ lw $ra, 0x1c($sp)
.L800C6834:
/* B3D9D4 800C6834 8FB00018 */ lw $s0, 0x18($sp)
/* B3D9D8 800C6838 27BD00C8 */ addiu $sp, $sp, 0xc8
/* B3D9DC 800C683C 03E00008 */ jr $ra
/* B3D9E0 800C6840 00000000 */ nop

View file

@ -23,7 +23,7 @@ glabel func_800C99C4
/* B40B90 800C99F0 27A400B4 */ addiu $a0, $sp, 0xb4 /* B40B90 800C99F0 27A400B4 */ addiu $a0, $sp, 0xb4
/* B40B94 800C99F4 240700E1 */ li $a3, 225 /* B40B94 800C99F4 240700E1 */ li $a3, 225
/* B40B98 800C99F8 AFA20208 */ sw $v0, 0x208($sp) /* B40B98 800C99F8 AFA20208 */ sw $v0, 0x208($sp)
/* B40B9C 800C99FC 0C031AB1 */ jal func_800C6AC4 /* B40B9C 800C99FC 0C031AB1 */ jal Graph_OpenDisps
/* B40BA0 800C9A00 24520002 */ addiu $s2, $v0, 2 /* B40BA0 800C9A00 24520002 */ addiu $s2, $v0, 2
/* B40BA4 800C9A04 3C0E8013 */ lui $t6, %hi(sIrqMgrRetraceTime) # $t6, 0x8013 /* B40BA4 800C9A04 3C0E8013 */ lui $t6, %hi(sIrqMgrRetraceTime) # $t6, 0x8013
/* B40BA8 800C9A08 25CEDBE0 */ addiu $t6, %lo(sIrqMgrRetraceTime) # addiu $t6, $t6, -0x2420 /* B40BA8 800C9A08 25CEDBE0 */ addiu $t6, %lo(sIrqMgrRetraceTime) # addiu $t6, $t6, -0x2420
@ -275,7 +275,7 @@ glabel func_800C99C4
/* B40F74 800C9DD4 3C068014 */ lui $a2, %hi(D_80146260) # $a2, 0x8014 /* B40F74 800C9DD4 3C068014 */ lui $a2, %hi(D_80146260) # $a2, 0x8014
/* B40F78 800C9DD8 24C66260 */ addiu $a2, %lo(D_80146260) # addiu $a2, $a2, 0x6260 /* B40F78 800C9DD8 24C66260 */ addiu $a2, %lo(D_80146260) # addiu $a2, $a2, 0x6260
/* B40F7C 800C9DDC AF3802B0 */ sw $t8, 0x2b0($t9) /* B40F7C 800C9DDC AF3802B0 */ sw $t8, 0x2b0($t9)
/* B40F80 800C9DE0 0C031AD5 */ jal func_800C6B54 /* B40F80 800C9DE0 0C031AD5 */ jal Graph_CloseDisps
/* B40F84 800C9DE4 8FA50224 */ lw $a1, 0x224($sp) /* B40F84 800C9DE4 8FA50224 */ lw $a1, 0x224($sp)
.L800C9DE8: .L800C9DE8:
/* B40F88 800C9DE8 8FBF0034 */ lw $ra, 0x34($sp) /* B40F88 800C9DE8 8FBF0034 */ lw $ra, 0x34($sp)

View file

@ -53,7 +53,7 @@ glabel func_800C9E44
.L800C9EA8: .L800C9EA8:
/* B41048 800C9EA8 3C068014 */ lui $a2, %hi(D_801462A8) # $a2, 0x8014 /* B41048 800C9EA8 3C068014 */ lui $a2, %hi(D_801462A8) # $a2, 0x8014
/* B4104C 800C9EAC 24C662A8 */ addiu $a2, %lo(D_801462A8) # addiu $a2, $a2, 0x62a8 /* B4104C 800C9EAC 24C662A8 */ addiu $a2, %lo(D_801462A8) # addiu $a2, $a2, 0x62a8
/* B41050 800C9EB0 0C031AB1 */ jal func_800C6AC4 /* B41050 800C9EB0 0C031AB1 */ jal Graph_OpenDisps
/* B41054 800C9EB4 2407013E */ li $a3, 318 /* B41054 800C9EB4 2407013E */ li $a3, 318
/* B41058 800C9EB8 27A40080 */ addiu $a0, $sp, 0x80 /* B41058 800C9EB8 27A40080 */ addiu $a0, $sp, 0x80
/* B4105C 800C9EBC 0C02A89E */ jal func_800AA278 /* B4105C 800C9EBC 0C02A89E */ jal func_800AA278
@ -197,7 +197,7 @@ glabel func_800C9E44
/* B4127C 800CA0DC 8FAF01B4 */ lw $t7, 0x1b4($sp) /* B4127C 800CA0DC 8FAF01B4 */ lw $t7, 0x1b4($sp)
/* B41280 800CA0E0 8FB8007C */ lw $t8, 0x7c($sp) /* B41280 800CA0E0 8FB8007C */ lw $t8, 0x7c($sp)
/* B41284 800CA0E4 ADF802B0 */ sw $t8, 0x2b0($t7) /* B41284 800CA0E4 ADF802B0 */ sw $t8, 0x2b0($t7)
/* B41288 800CA0E8 0C031AD5 */ jal func_800C6B54 /* B41288 800CA0E8 0C031AD5 */ jal Graph_CloseDisps
/* B4128C 800CA0EC 8FA501B4 */ lw $a1, 0x1b4($sp) /* B4128C 800CA0EC 8FA501B4 */ lw $a1, 0x1b4($sp)
/* B41290 800CA0F0 8FBF001C */ lw $ra, 0x1c($sp) /* B41290 800CA0F0 8FBF001C */ lw $ra, 0x1c($sp)
.L800CA0F4: .L800CA0F4:

View file

@ -141,10 +141,10 @@ glabel ActorShadow_DrawFunc_Teardrop
/* AA2C1C 8002BA7C 8E850000 */ lw $a1, ($s4) /* AA2C1C 8002BA7C 8E850000 */ lw $a1, ($s4)
/* AA2C20 8002BA80 240706CD */ li $a3, 1741 /* AA2C20 8002BA80 240706CD */ li $a3, 1741
/* AA2C24 8002BA84 26D6FFFE */ addiu $s6, $s6, -2 /* AA2C24 8002BA84 26D6FFFE */ addiu $s6, $s6, -2
/* AA2C28 8002BA88 0C031AB1 */ jal func_800C6AC4 /* AA2C28 8002BA88 0C031AB1 */ jal Graph_OpenDisps
/* AA2C2C 8002BA8C 00A08025 */ move $s0, $a1 /* AA2C2C 8002BA8C 00A08025 */ move $s0, $a1
/* AA2C30 8002BA90 8E0402C0 */ lw $a0, 0x2c0($s0) /* AA2C30 8002BA90 8E0402C0 */ lw $a0, 0x2c0($s0)
/* AA2C34 8002BA94 0C024DDD */ jal func_80093774 /* AA2C34 8002BA94 0C024DDD */ jal Gfx_CallSetupDL
/* AA2C38 8002BA98 2405002C */ li $a1, 44 /* AA2C38 8002BA98 2405002C */ li $a1, 44
/* AA2C3C 8002BA9C 3C014248 */ li $at, 0x42480000 # 0.000000 /* AA2C3C 8002BA9C 3C014248 */ li $at, 0x42480000 # 0.000000
/* AA2C40 8002BAA0 4481E000 */ mtc1 $at, $f28 /* AA2C40 8002BAA0 4481E000 */ mtc1 $at, $f28
@ -340,7 +340,7 @@ glabel ActorShadow_DrawFunc_Teardrop
.L8002BD5C: .L8002BD5C:
/* AA2EFC 8002BD5C 8E850000 */ lw $a1, ($s4) /* AA2EFC 8002BD5C 8E850000 */ lw $a1, ($s4)
.L8002BD60: .L8002BD60:
/* AA2F00 8002BD60 0C031AD5 */ jal func_800C6B54 /* AA2F00 8002BD60 0C031AD5 */ jal Graph_CloseDisps
/* AA2F04 8002BD64 24070727 */ li $a3, 1831 /* AA2F04 8002BD64 24070727 */ li $a3, 1831
.L8002BD68: .L8002BD68:
/* AA2F08 8002BD68 8FBF007C */ lw $ra, 0x7c($sp) /* AA2F08 8002BD68 8FBF007C */ lw $ra, 0x7c($sp)

View file

@ -57,7 +57,7 @@ glabel func_8002C124
/* AA3318 8002C178 24C66110 */ addiu $a2, %lo(D_80136110) # addiu $a2, $a2, 0x6110 /* AA3318 8002C178 24C66110 */ addiu $a2, %lo(D_80136110) # addiu $a2, $a2, 0x6110
/* AA331C 8002C17C 27A400D8 */ addiu $a0, $sp, 0xd8 /* AA331C 8002C17C 27A400D8 */ addiu $a0, $sp, 0xd8
/* AA3320 8002C180 240707ED */ li $a3, 2029 /* AA3320 8002C180 240707ED */ li $a3, 2029
/* AA3324 8002C184 0C031AB1 */ jal func_800C6AC4 /* AA3324 8002C184 0C031AB1 */ jal Graph_OpenDisps
/* AA3328 8002C188 00A09825 */ move $s3, $a1 /* AA3328 8002C188 00A09825 */ move $s3, $a1
/* AA332C 8002C18C 8FA300F0 */ lw $v1, 0xf0($sp) /* AA332C 8002C18C 8FA300F0 */ lw $v1, 0xf0($sp)
/* AA3330 8002C190 8FB800F4 */ lw $t8, 0xf4($sp) /* AA3330 8002C190 8FB800F4 */ lw $t8, 0xf4($sp)
@ -195,7 +195,7 @@ glabel func_8002C124
/* AA3514 8002C374 52280089 */ beql $s1, $t0, .L8002C59C /* AA3514 8002C374 52280089 */ beql $s1, $t0, .L8002C59C
/* AA3518 8002C378 8FA300F0 */ lw $v1, 0xf0($sp) /* AA3518 8002C378 8FA300F0 */ lw $v1, 0xf0($sp)
.L8002C37C: .L8002C37C:
/* AA351C 8002C37C 0C024DDD */ jal func_80093774 /* AA351C 8002C37C 0C024DDD */ jal Gfx_CallSetupDL
/* AA3520 8002C380 8E6402B0 */ lw $a0, 0x2b0($s3) /* AA3520 8002C380 8E6402B0 */ lw $a0, 0x2b0($s3)
/* AA3524 8002C384 AE6202B0 */ sw $v0, 0x2b0($s3) /* AA3524 8002C384 AE6202B0 */ sw $v0, 0x2b0($s3)
/* AA3528 8002C388 8FAA00B8 */ lw $t2, 0xb8($sp) /* AA3528 8002C388 8FAA00B8 */ lw $t2, 0xb8($sp)
@ -355,7 +355,7 @@ glabel func_8002C124
/* AA3770 8002C5D0 8E6402D0 */ lw $a0, 0x2d0($s3) /* AA3770 8002C5D0 8E6402D0 */ lw $a0, 0x2d0($s3)
/* AA3774 8002C5D4 24050007 */ li $a1, 7 /* AA3774 8002C5D4 24050007 */ li $a1, 7
/* AA3778 8002C5D8 0009C8C0 */ sll $t9, $t1, 3 /* AA3778 8002C5D8 0009C8C0 */ sll $t9, $t1, 3
/* AA377C 8002C5DC 0C024DDD */ jal func_80093774 /* AA377C 8002C5DC 0C024DDD */ jal Gfx_CallSetupDL
/* AA3780 8002C5E0 032A8021 */ addu $s0, $t9, $t2 /* AA3780 8002C5E0 032A8021 */ addu $s0, $t9, $t2
/* AA3784 8002C5E4 AE6202D0 */ sw $v0, 0x2d0($s3) /* AA3784 8002C5E4 AE6202D0 */ sw $v0, 0x2d0($s3)
/* AA3788 8002C5E8 C6300054 */ lwc1 $f16, 0x54($s1) /* AA3788 8002C5E8 C6300054 */ lwc1 $f16, 0x54($s1)
@ -458,7 +458,7 @@ glabel func_8002C124
/* AA3904 8002C764 24C66140 */ addiu $a2, %lo(D_80136140) # addiu $a2, $a2, 0x6140 /* AA3904 8002C764 24C66140 */ addiu $a2, %lo(D_80136140) # addiu $a2, $a2, 0x6140
/* AA3908 8002C768 27A400D8 */ addiu $a0, $sp, 0xd8 /* AA3908 8002C768 27A400D8 */ addiu $a0, $sp, 0xd8
/* AA390C 8002C76C 2407086E */ li $a3, 2158 /* AA390C 8002C76C 2407086E */ li $a3, 2158
/* AA3910 8002C770 0C031AD5 */ jal func_800C6B54 /* AA3910 8002C770 0C031AD5 */ jal Graph_CloseDisps
/* AA3914 8002C774 8D450000 */ lw $a1, ($t2) /* AA3914 8002C774 8D450000 */ lw $a1, ($t2)
/* AA3918 8002C778 8FBF006C */ lw $ra, 0x6c($sp) /* AA3918 8002C778 8FBF006C */ lw $ra, 0x6c($sp)
/* AA391C 8002C77C D7B40020 */ ldc1 $f20, 0x20($sp) /* AA391C 8002C77C D7B40020 */ ldc1 $f20, 0x20($sp)

View file

@ -61,7 +61,7 @@ glabel func_8002FBAC
/* AA6D60 8002FBC0 24C662BC */ addiu $a2, %lo(D_801362BC) # addiu $a2, $a2, 0x62bc /* AA6D60 8002FBC0 24C662BC */ addiu $a2, %lo(D_801362BC) # addiu $a2, $a2, 0x62bc
/* AA6D64 8002FBC4 27A400DC */ addiu $a0, $sp, 0xdc /* AA6D64 8002FBC4 27A400DC */ addiu $a0, $sp, 0xdc
/* AA6D68 8002FBC8 240714BC */ li $a3, 5308 /* AA6D68 8002FBC8 240714BC */ li $a3, 5308
/* AA6D6C 8002FBCC 0C031AB1 */ jal func_800C6AC4 /* AA6D6C 8002FBCC 0C031AB1 */ jal Graph_OpenDisps
/* AA6D70 8002FBD0 AFA500EC */ sw $a1, 0xec($sp) /* AA6D70 8002FBD0 AFA500EC */ sw $a1, 0xec($sp)
/* AA6D74 8002FBD4 3C088016 */ lui $t0, %hi(gSaveContext) # $t0, 0x8016 /* AA6D74 8002FBD4 3C088016 */ lui $t0, %hi(gSaveContext) # $t0, 0x8016
/* AA6D78 8002FBD8 2508E660 */ addiu $t0, %lo(gSaveContext) # addiu $t0, $t0, -0x19a0 /* AA6D78 8002FBD8 2508E660 */ addiu $t0, %lo(gSaveContext) # addiu $t0, $t0, -0x19a0
@ -432,7 +432,7 @@ glabel func_8002FBAC
/* AA72EC 8003014C 572A00A3 */ bnel $t9, $t2, .L800303DC /* AA72EC 8003014C 572A00A3 */ bnel $t9, $t2, .L800303DC
/* AA72F0 80030150 C50213A4 */ lwc1 $f2, 0x13a4($t0) /* AA72F0 80030150 C50213A4 */ lwc1 $f2, 0x13a4($t0)
/* AA72F4 80030154 8D6402D0 */ lw $a0, 0x2d0($t3) /* AA72F4 80030154 8D6402D0 */ lw $a0, 0x2d0($t3)
/* AA72F8 80030158 0C024DDD */ jal func_80093774 /* AA72F8 80030158 0C024DDD */ jal Gfx_CallSetupDL
/* AA72FC 8003015C AFA20034 */ sw $v0, 0x34($sp) /* AA72FC 8003015C AFA20034 */ sw $v0, 0x34($sp)
/* AA7300 80030160 8FAD00EC */ lw $t5, 0xec($sp) /* AA7300 80030160 8FAD00EC */ lw $t5, 0xec($sp)
/* AA7304 80030164 3C038016 */ lui $v1, %hi(gSaveContext) # $v1, 0x8016 /* AA7304 80030164 3C038016 */ lui $v1, %hi(gSaveContext) # $v1, 0x8016
@ -634,7 +634,7 @@ glabel func_8002FBAC
/* AA7604 80030464 24C66304 */ addiu $a2, %lo(D_80136304) # addiu $a2, $a2, 0x6304 /* AA7604 80030464 24C66304 */ addiu $a2, %lo(D_80136304) # addiu $a2, $a2, 0x6304
/* AA7608 80030468 27A400DC */ addiu $a0, $sp, 0xdc /* AA7608 80030468 27A400DC */ addiu $a0, $sp, 0xdc
/* AA760C 8003046C 24071562 */ li $a3, 5474 /* AA760C 8003046C 24071562 */ li $a3, 5474
/* AA7610 80030470 0C031AD5 */ jal func_800C6B54 /* AA7610 80030470 0C031AD5 */ jal Graph_CloseDisps
/* AA7614 80030474 8DE50000 */ lw $a1, ($t7) /* AA7614 80030474 8DE50000 */ lw $a1, ($t7)
.L80030478: .L80030478:
/* AA7618 80030478 8FBF0024 */ lw $ra, 0x24($sp) /* AA7618 80030478 8FBF0024 */ lw $ra, 0x24($sp)

View file

@ -213,7 +213,7 @@ glabel func_800588B4
/* ACFD30 80058B90 856C02F6 */ lh $t4, 0x2f6($t3) /* ACFD30 80058B90 856C02F6 */ lh $t4, 0x2f6($t3)
/* ACFD34 80058B94 5180000A */ beql $t4, $zero, .L80058BC0 /* ACFD34 80058B94 5180000A */ beql $t4, $zero, .L80058BC0
/* ACFD38 80058B98 8FB9002C */ lw $t9, 0x2c($sp) /* ACFD38 80058B98 8FB9002C */ lw $t9, 0x2c($sp)
/* ACFD3C 80058B9C 0C024BEB */ jal func_80092FAC /* ACFD3C 80058B9C 0C024BEB */ jal Quake_RemoveFromIdx
/* ACFD40 80058BA0 85A40000 */ lh $a0, ($t5) /* ACFD40 80058BA0 85A40000 */ lh $a0, ($t5)
/* ACFD44 80058BA4 8FAF002C */ lw $t7, 0x2c($sp) /* ACFD44 80058BA4 8FAF002C */ lw $t7, 0x2c($sp)
/* ACFD48 80058BA8 240EFFFF */ li $t6, -1 /* ACFD48 80058BA8 240EFFFF */ li $t6, -1
@ -227,31 +227,31 @@ glabel func_800588B4
/* ACFD64 80058BC4 87240000 */ lh $a0, ($t9) /* ACFD64 80058BC4 87240000 */ lh $a0, ($t9)
/* ACFD68 80058BC8 50810006 */ beql $a0, $at, .L80058BE4 /* ACFD68 80058BC8 50810006 */ beql $a0, $at, .L80058BE4
/* ACFD6C 80058BCC 02002025 */ move $a0, $s0 /* ACFD6C 80058BCC 02002025 */ move $a0, $s0
/* ACFD70 80058BD0 0C024B8F */ jal func_80092E3C /* ACFD70 80058BD0 0C024B8F */ jal Quake_GetCountdown
/* ACFD74 80058BD4 00000000 */ nop /* ACFD74 80058BD4 00000000 */ nop
/* ACFD78 80058BD8 2401000A */ li $at, 10 /* ACFD78 80058BD8 2401000A */ li $at, 10
/* ACFD7C 80058BDC 14410015 */ bne $v0, $at, .L80058C34 /* ACFD7C 80058BDC 14410015 */ bne $v0, $at, .L80058C34
/* ACFD80 80058BE0 02002025 */ move $a0, $s0 /* ACFD80 80058BE0 02002025 */ move $a0, $s0
.L80058BE4: .L80058BE4:
/* ACFD84 80058BE4 0C024BE2 */ jal func_80092F88 /* ACFD84 80058BE4 0C024BE2 */ jal Quake_Add
/* ACFD88 80058BE8 24050005 */ li $a1, 5 /* ACFD88 80058BE8 24050005 */ li $a1, 5
/* ACFD8C 80058BEC 8FA8002C */ lw $t0, 0x2c($sp) /* ACFD8C 80058BEC 8FA8002C */ lw $t0, 0x2c($sp)
/* ACFD90 80058BF0 10400010 */ beqz $v0, .L80058C34 /* ACFD90 80058BF0 10400010 */ beqz $v0, .L80058C34
/* ACFD94 80058BF4 A5020000 */ sh $v0, ($t0) /* ACFD94 80058BF4 A5020000 */ sh $v0, ($t0)
/* ACFD98 80058BF8 8FA9002C */ lw $t1, 0x2c($sp) /* ACFD98 80058BF8 8FA9002C */ lw $t1, 0x2c($sp)
/* ACFD9C 80058BFC 24050226 */ li $a1, 550 /* ACFD9C 80058BFC 24050226 */ li $a1, 550
/* ACFDA0 80058C00 0C024B6B */ jal func_80092DAC /* ACFDA0 80058C00 0C024B6B */ jal Quake_SetSpeed
/* ACFDA4 80058C04 85240000 */ lh $a0, ($t1) /* ACFDA4 80058C04 85240000 */ lh $a0, ($t1)
/* ACFDA8 80058C08 8FAA002C */ lw $t2, 0x2c($sp) /* ACFDA8 80058C08 8FAA002C */ lw $t2, 0x2c($sp)
/* ACFDAC 80058C0C 24050001 */ li $a1, 1 /* ACFDAC 80058C0C 24050001 */ li $a1, 1
/* ACFDB0 80058C10 24060001 */ li $a2, 1 /* ACFDB0 80058C10 24060001 */ li $a2, 1
/* ACFDB4 80058C14 85440000 */ lh $a0, ($t2) /* ACFDB4 80058C14 85440000 */ lh $a0, ($t2)
/* ACFDB8 80058C18 AFA00010 */ sw $zero, 0x10($sp) /* ACFDB8 80058C18 AFA00010 */ sw $zero, 0x10($sp)
/* ACFDBC 80058C1C 0C024B9C */ jal func_80092E70 /* ACFDBC 80058C1C 0C024B9C */ jal Quake_SetQuakeValues
/* ACFDC0 80058C20 240700B4 */ li $a3, 180 /* ACFDC0 80058C20 240700B4 */ li $a3, 180
/* ACFDC4 80058C24 8FAB002C */ lw $t3, 0x2c($sp) /* ACFDC4 80058C24 8FAB002C */ lw $t3, 0x2c($sp)
/* ACFDC8 80058C28 240503E8 */ li $a1, 1000 /* ACFDC8 80058C28 240503E8 */ li $a1, 1000
/* ACFDCC 80058C2C 0C024B7C */ jal func_80092DF0 /* ACFDCC 80058C2C 0C024B7C */ jal Quake_SetCountdown
/* ACFDD0 80058C30 85640000 */ lh $a0, ($t3) /* ACFDD0 80058C30 85640000 */ lh $a0, ($t3)
.L80058C34: .L80058C34:
/* ACFDD4 80058C34 86020150 */ lh $v0, 0x150($s0) /* ACFDD4 80058C34 86020150 */ lh $v0, 0x150($s0)
@ -295,7 +295,7 @@ glabel func_800588B4
/* ACFE60 80058CC0 85C40000 */ lh $a0, ($t6) /* ACFE60 80058CC0 85C40000 */ lh $a0, ($t6)
/* ACFE64 80058CC4 50800004 */ beql $a0, $zero, .L80058CD8 /* ACFE64 80058CC4 50800004 */ beql $a0, $zero, .L80058CD8
/* ACFE68 80058CC8 A6000150 */ sh $zero, 0x150($s0) /* ACFE68 80058CC8 A6000150 */ sh $zero, 0x150($s0)
/* ACFE6C 80058CCC 0C024BEB */ jal func_80092FAC /* ACFE6C 80058CCC 0C024BEB */ jal Quake_RemoveFromIdx
/* ACFE70 80058CD0 00000000 */ nop /* ACFE70 80058CD0 00000000 */ nop
/* ACFE74 80058CD4 A6000150 */ sh $zero, 0x150($s0) /* ACFE74 80058CD4 A6000150 */ sh $zero, 0x150($s0)
.L80058CD8: .L80058CD8:

View file

@ -626,7 +626,7 @@ glabel func_800591EC
/* AD0BB8 80059A18 10000126 */ b .L80059EB4 /* AD0BB8 80059A18 10000126 */ b .L80059EB4
/* AD0BBC 80059A1C 8FA200E0 */ lw $v0, 0xe0($sp) /* AD0BBC 80059A1C 8FA200E0 */ lw $v0, 0xe0($sp)
.L80059A20: .L80059A20:
/* AD0BC0 80059A20 0C024BFC */ jal func_80092FF0 /* AD0BC0 80059A20 0C024BFC */ jal Quake_Calc
/* AD0BC4 80059A24 27A5005C */ addiu $a1, $sp, 0x5c /* AD0BC4 80059A24 27A5005C */ addiu $a1, $sp, 0x5c
/* AD0BC8 80059A28 10400038 */ beqz $v0, .L80059B0C /* AD0BC8 80059A28 10400038 */ beqz $v0, .L80059B0C
/* AD0BCC 80059A2C AFA200A8 */ sw $v0, 0xa8($sp) /* AD0BCC 80059A2C AFA200A8 */ sw $v0, 0xa8($sp)

View file

@ -4,7 +4,7 @@ glabel func_8005AA1C
/* AD1BC4 8005AA24 AFA5002C */ sw $a1, 0x2c($sp) /* AD1BC4 8005AA24 AFA5002C */ sw $a1, 0x2c($sp)
/* AD1BC8 8005AA28 AFA60030 */ sw $a2, 0x30($sp) /* AD1BC8 8005AA28 AFA60030 */ sw $a2, 0x30($sp)
/* AD1BCC 8005AA2C AFA70034 */ sw $a3, 0x34($sp) /* AD1BCC 8005AA2C AFA70034 */ sw $a3, 0x34($sp)
/* AD1BD0 8005AA30 0C024BE2 */ jal func_80092F88 /* AD1BD0 8005AA30 0C024BE2 */ jal Quake_Add
/* AD1BD4 8005AA34 24050003 */ li $a1, 3 /* AD1BD4 8005AA34 24050003 */ li $a1, 3
/* AD1BD8 8005AA38 00022400 */ sll $a0, $v0, 0x10 /* AD1BD8 8005AA38 00022400 */ sll $a0, $v0, 0x10
/* AD1BDC 8005AA3C 14400003 */ bnez $v0, .L8005AA4C /* AD1BDC 8005AA3C 14400003 */ bnez $v0, .L8005AA4C
@ -13,16 +13,16 @@ glabel func_8005AA1C
/* AD1BE8 8005AA48 00001025 */ move $v0, $zero /* AD1BE8 8005AA48 00001025 */ move $v0, $zero
.L8005AA4C: .L8005AA4C:
/* AD1BEC 8005AA4C 240561A8 */ li $a1, 25000 /* AD1BEC 8005AA4C 240561A8 */ li $a1, 25000
/* AD1BF0 8005AA50 0C024B6B */ jal func_80092DAC /* AD1BF0 8005AA50 0C024B6B */ jal Quake_SetSpeed
/* AD1BF4 8005AA54 A7A40026 */ sh $a0, 0x26($sp) /* AD1BF4 8005AA54 A7A40026 */ sh $a0, 0x26($sp)
/* AD1BF8 8005AA58 87A40026 */ lh $a0, 0x26($sp) /* AD1BF8 8005AA58 87A40026 */ lh $a0, 0x26($sp)
/* AD1BFC 8005AA5C 87A50032 */ lh $a1, 0x32($sp) /* AD1BFC 8005AA5C 87A50032 */ lh $a1, 0x32($sp)
/* AD1C00 8005AA60 00003025 */ move $a2, $zero /* AD1C00 8005AA60 00003025 */ move $a2, $zero
/* AD1C04 8005AA64 00003825 */ move $a3, $zero /* AD1C04 8005AA64 00003825 */ move $a3, $zero
/* AD1C08 8005AA68 0C024B9C */ jal func_80092E70 /* AD1C08 8005AA68 0C024B9C */ jal Quake_SetQuakeValues
/* AD1C0C 8005AA6C AFA00010 */ sw $zero, 0x10($sp) /* AD1C0C 8005AA6C AFA00010 */ sw $zero, 0x10($sp)
/* AD1C10 8005AA70 87A40026 */ lh $a0, 0x26($sp) /* AD1C10 8005AA70 87A40026 */ lh $a0, 0x26($sp)
/* AD1C14 8005AA74 0C024B7C */ jal func_80092DF0 /* AD1C14 8005AA74 0C024B7C */ jal Quake_SetCountdown
/* AD1C18 8005AA78 87A50036 */ lh $a1, 0x36($sp) /* AD1C18 8005AA78 87A50036 */ lh $a1, 0x36($sp)
/* AD1C1C 8005AA7C 24020001 */ li $v0, 1 /* AD1C1C 8005AA7C 24020001 */ li $v0, 1
.L8005AA80: .L8005AA80:

View file

@ -28,7 +28,7 @@ glabel func_8005B2AC
/* AD246C 8005B2CC 24C6A5B0 */ addiu $a2, %lo(D_8013A5B0) # addiu $a2, $a2, -0x5a50 /* AD246C 8005B2CC 24C6A5B0 */ addiu $a2, %lo(D_8013A5B0) # addiu $a2, $a2, -0x5a50
/* AD2470 8005B2D0 240702C9 */ li $a3, 713 /* AD2470 8005B2D0 240702C9 */ li $a3, 713
/* AD2474 8005B2D4 02002825 */ move $a1, $s0 /* AD2474 8005B2D4 02002825 */ move $a1, $s0
/* AD2478 8005B2D8 0C031AB1 */ jal func_800C6AC4 /* AD2478 8005B2D8 0C031AB1 */ jal Graph_OpenDisps
/* AD247C 8005B2DC 27A40064 */ addiu $a0, $sp, 0x64 /* AD247C 8005B2DC 27A40064 */ addiu $a0, $sp, 0x64
/* AD2480 8005B2E0 8E0202C0 */ lw $v0, 0x2c0($s0) /* AD2480 8005B2E0 8E0202C0 */ lw $v0, 0x2c0($s0)
/* AD2484 8005B2E4 3C0FDA38 */ lui $t7, (0xDA380003 >> 16) # lui $t7, 0xda38 /* AD2484 8005B2E4 3C0FDA38 */ lui $t7, (0xDA380003 >> 16) # lui $t7, 0xda38
@ -250,7 +250,7 @@ glabel func_8005B2AC
/* AD27D4 8005B634 02002825 */ move $a1, $s0 /* AD27D4 8005B634 02002825 */ move $a1, $s0
/* AD27D8 8005B638 240702F5 */ li $a3, 757 /* AD27D8 8005B638 240702F5 */ li $a3, 757
/* AD27DC 8005B63C AC400004 */ sw $zero, 4($v0) /* AD27DC 8005B63C AC400004 */ sw $zero, 4($v0)
/* AD27E0 8005B640 0C031AD5 */ jal func_800C6B54 /* AD27E0 8005B640 0C031AD5 */ jal Graph_CloseDisps
/* AD27E4 8005B644 AC4B0000 */ sw $t3, ($v0) /* AD27E4 8005B644 AC4B0000 */ sw $t3, ($v0)
/* AD27E8 8005B648 8FBF002C */ lw $ra, 0x2c($sp) /* AD27E8 8005B648 8FBF002C */ lw $ra, 0x2c($sp)
/* AD27EC 8005B64C 8FB00028 */ lw $s0, 0x28($sp) /* AD27EC 8005B64C 8FB00028 */ lw $s0, 0x28($sp)

View file

@ -276,22 +276,22 @@ glabel L80064B78
/* ADBD24 80064B84 24050006 */ li $a1, 6 /* ADBD24 80064B84 24050006 */ li $a1, 6
/* ADBD28 80064B88 000B6080 */ sll $t4, $t3, 2 /* ADBD28 80064B88 000B6080 */ sll $t4, $t3, 2
/* ADBD2C 80064B8C 020C6821 */ addu $t5, $s0, $t4 /* ADBD2C 80064B8C 020C6821 */ addu $t5, $s0, $t4
/* ADBD30 80064B90 0C024BE2 */ jal func_80092F88 /* ADBD30 80064B90 0C024BE2 */ jal Quake_Add
/* ADBD34 80064B94 8DA40790 */ lw $a0, 0x790($t5) /* ADBD34 80064B94 8DA40790 */ lw $a0, 0x790($t5)
/* ADBD38 80064B98 3C108016 */ lui $s0, %hi(D_8015FCCA) # $s0, 0x8016 /* ADBD38 80064B98 3C108016 */ lui $s0, %hi(D_8015FCCA) # $s0, 0x8016
/* ADBD3C 80064B9C 2610FCCA */ addiu $s0, %lo(D_8015FCCA) # addiu $s0, $s0, -0x336 /* ADBD3C 80064B9C 2610FCCA */ addiu $s0, %lo(D_8015FCCA) # addiu $s0, $s0, -0x336
/* ADBD40 80064BA0 A6020000 */ sh $v0, ($s0) /* ADBD40 80064BA0 A6020000 */ sh $v0, ($s0)
/* ADBD44 80064BA4 86040000 */ lh $a0, ($s0) /* ADBD44 80064BA4 86040000 */ lh $a0, ($s0)
/* ADBD48 80064BA8 0C024B6B */ jal func_80092DAC /* ADBD48 80064BA8 0C024B6B */ jal Quake_SetSpeed
/* ADBD4C 80064BAC 24057FFF */ li $a1, 32767 /* ADBD4C 80064BAC 24057FFF */ li $a1, 32767
/* ADBD50 80064BB0 86040000 */ lh $a0, ($s0) /* ADBD50 80064BB0 86040000 */ lh $a0, ($s0)
/* ADBD54 80064BB4 24050004 */ li $a1, 4 /* ADBD54 80064BB4 24050004 */ li $a1, 4
/* ADBD58 80064BB8 00003025 */ move $a2, $zero /* ADBD58 80064BB8 00003025 */ move $a2, $zero
/* ADBD5C 80064BBC 240703E8 */ li $a3, 1000 /* ADBD5C 80064BBC 240703E8 */ li $a3, 1000
/* ADBD60 80064BC0 0C024B9C */ jal func_80092E70 /* ADBD60 80064BC0 0C024B9C */ jal Quake_SetQuakeValues
/* ADBD64 80064BC4 AFA00010 */ sw $zero, 0x10($sp) /* ADBD64 80064BC4 AFA00010 */ sw $zero, 0x10($sp)
/* ADBD68 80064BC8 86040000 */ lh $a0, ($s0) /* ADBD68 80064BC8 86040000 */ lh $a0, ($s0)
/* ADBD6C 80064BCC 0C024B7C */ jal func_80092DF0 /* ADBD6C 80064BCC 0C024B7C */ jal Quake_SetCountdown
/* ADBD70 80064BD0 24050320 */ li $a1, 800 /* ADBD70 80064BD0 24050320 */ li $a1, 800
/* ADBD74 80064BD4 100000F4 */ b .L80064FA8 /* ADBD74 80064BD4 100000F4 */ b .L80064FA8
/* ADBD78 80064BD8 8FBF002C */ lw $ra, 0x2c($sp) /* ADBD78 80064BD8 8FBF002C */ lw $ra, 0x2c($sp)
@ -299,7 +299,7 @@ glabel L80064BDC
/* ADBD7C 80064BDC 104000F1 */ beqz $v0, .L80064FA4 /* ADBD7C 80064BDC 104000F1 */ beqz $v0, .L80064FA4
/* ADBD80 80064BE0 3C108016 */ lui $s0, %hi(D_8015FCCA) # $s0, 0x8016 /* ADBD80 80064BE0 3C108016 */ lui $s0, %hi(D_8015FCCA) # $s0, 0x8016
/* ADBD84 80064BE4 2610FCCA */ addiu $s0, %lo(D_8015FCCA) # addiu $s0, $s0, -0x336 /* ADBD84 80064BE4 2610FCCA */ addiu $s0, %lo(D_8015FCCA) # addiu $s0, $s0, -0x336
/* ADBD88 80064BE8 0C024BEB */ jal func_80092FAC /* ADBD88 80064BE8 0C024BEB */ jal Quake_RemoveFromIdx
/* ADBD8C 80064BEC 86040000 */ lh $a0, ($s0) /* ADBD8C 80064BEC 86040000 */ lh $a0, ($s0)
/* ADBD90 80064BF0 100000ED */ b .L80064FA8 /* ADBD90 80064BF0 100000ED */ b .L80064FA8
/* ADBD94 80064BF4 8FBF002C */ lw $ra, 0x2c($sp) /* ADBD94 80064BF4 8FBF002C */ lw $ra, 0x2c($sp)

View file

@ -34,7 +34,7 @@ glabel func_80020FC0
/* A98184 80020FE4 AFB00024 */ sw $s0, 0x24($sp) /* A98184 80020FE4 AFB00024 */ sw $s0, 0x24($sp)
/* A98188 80020FE8 24070346 */ li $a3, 838 /* A98188 80020FE8 24070346 */ li $a3, 838
/* A9818C 80020FEC 24C651A8 */ addiu $a2, %lo(D_801351A8) # addiu $a2, $a2, 0x51a8 /* A9818C 80020FEC 24C651A8 */ addiu $a2, %lo(D_801351A8) # addiu $a2, $a2, 0x51a8
/* A98190 80020FF0 0C031AB1 */ jal func_800C6AC4 /* A98190 80020FF0 0C031AB1 */ jal Graph_OpenDisps
/* A98194 80020FF4 27A40040 */ addiu $a0, $sp, 0x40 /* A98194 80020FF4 27A40040 */ addiu $a0, $sp, 0x40
/* A98198 80020FF8 8FA50098 */ lw $a1, 0x98($sp) /* A98198 80020FF8 8FA50098 */ lw $a1, 0x98($sp)
/* A9819C 80020FFC 27A4006C */ addiu $a0, $sp, 0x6c /* A9819C 80020FFC 27A4006C */ addiu $a0, $sp, 0x6c
@ -343,7 +343,7 @@ glabel func_80020FC0
/* A98648 800214A8 24C651F8 */ addiu $a2, %lo(D_801351F8) # addiu $a2, $a2, 0x51f8 /* A98648 800214A8 24C651F8 */ addiu $a2, %lo(D_801351F8) # addiu $a2, $a2, 0x51f8
/* A9864C 800214AC 27A40040 */ addiu $a0, $sp, 0x40 /* A9864C 800214AC 27A40040 */ addiu $a0, $sp, 0x40
/* A98650 800214B0 02202825 */ move $a1, $s1 /* A98650 800214B0 02202825 */ move $a1, $s1
/* A98654 800214B4 0C031AD5 */ jal func_800C6B54 /* A98654 800214B4 0C031AD5 */ jal Graph_CloseDisps
/* A98658 800214B8 240703A4 */ li $a3, 932 /* A98658 800214B8 240703A4 */ li $a3, 932
/* A9865C 800214BC 8FBF002C */ lw $ra, 0x2c($sp) /* A9865C 800214BC 8FBF002C */ lw $ra, 0x2c($sp)
/* A98660 800214C0 8FB00024 */ lw $s0, 0x24($sp) /* A98660 800214C0 8FB00024 */ lw $s0, 0x24($sp)

View file

@ -50,7 +50,7 @@ glabel func_800214D0
/* A986B4 80021514 F7B40028 */ sdc1 $f20, 0x28($sp) /* A986B4 80021514 F7B40028 */ sdc1 $f20, 0x28($sp)
/* A986B8 80021518 240703CB */ li $a3, 971 /* A986B8 80021518 240703CB */ li $a3, 971
/* A986BC 8002151C 24C6520C */ addiu $a2, %lo(D_8013520C) # addiu $a2, $a2, 0x520c /* A986BC 8002151C 24C6520C */ addiu $a2, %lo(D_8013520C) # addiu $a2, $a2, 0x520c
/* A986C0 80021520 0C031AB1 */ jal func_800C6AC4 /* A986C0 80021520 0C031AB1 */ jal Graph_OpenDisps
/* A986C4 80021524 27A40124 */ addiu $a0, $sp, 0x124 /* A986C4 80021524 27A40124 */ addiu $a0, $sp, 0x124
/* A986C8 80021528 27A40138 */ addiu $a0, $sp, 0x138 /* A986C8 80021528 27A40138 */ addiu $a0, $sp, 0x138
/* A986CC 8002152C 0C01DF97 */ jal Math_Vec3s_ToVec3f /* A986CC 8002152C 0C01DF97 */ jal Math_Vec3s_ToVec3f
@ -680,7 +680,7 @@ glabel func_800214D0
/* A99058 80021EB8 24C652B8 */ addiu $a2, %lo(D_801352B8) # addiu $a2, $a2, 0x52b8 /* A99058 80021EB8 24C652B8 */ addiu $a2, %lo(D_801352B8) # addiu $a2, $a2, 0x52b8
/* A9905C 80021EBC 27A40124 */ addiu $a0, $sp, 0x124 /* A9905C 80021EBC 27A40124 */ addiu $a0, $sp, 0x124
/* A99060 80021EC0 8FA50204 */ lw $a1, 0x204($sp) /* A99060 80021EC0 8FA50204 */ lw $a1, 0x204($sp)
/* A99064 80021EC4 0C031AD5 */ jal func_800C6B54 /* A99064 80021EC4 0C031AD5 */ jal Graph_CloseDisps
/* A99068 80021EC8 240704A0 */ li $a3, 1184 /* A99068 80021EC8 240704A0 */ li $a3, 1184
/* A9906C 80021ECC 8FBF0064 */ lw $ra, 0x64($sp) /* A9906C 80021ECC 8FBF0064 */ lw $ra, 0x64($sp)
/* A99070 80021ED0 D7B40028 */ ldc1 $f20, 0x28($sp) /* A99070 80021ED0 D7B40028 */ ldc1 $f20, 0x28($sp)

View file

@ -43,7 +43,7 @@ glabel func_80021F00
/* A990CC 80021F2C AFB00014 */ sw $s0, 0x14($sp) /* A990CC 80021F2C AFB00014 */ sw $s0, 0x14($sp)
/* A990D0 80021F30 24C652CC */ addiu $a2, %lo(D_801352CC) # addiu $a2, $a2, 0x52cc /* A990D0 80021F30 24C652CC */ addiu $a2, %lo(D_801352CC) # addiu $a2, $a2, 0x52cc
/* A990D4 80021F34 27A40044 */ addiu $a0, $sp, 0x44 /* A990D4 80021F34 27A40044 */ addiu $a0, $sp, 0x44
/* A990D8 80021F38 0C031AB1 */ jal func_800C6AC4 /* A990D8 80021F38 0C031AB1 */ jal Graph_OpenDisps
/* A990DC 80021F3C 240704B1 */ li $a3, 1201 /* A990DC 80021F3C 240704B1 */ li $a3, 1201
/* A990E0 80021F40 9284019E */ lbu $a0, 0x19e($s4) /* A990E0 80021F40 9284019E */ lbu $a0, 0x19e($s4)
/* A990E4 80021F44 24120018 */ li $s2, 24 /* A990E4 80021F44 24120018 */ li $s2, 24
@ -223,7 +223,7 @@ glabel func_80021F00
/* A99364 800221C4 24C652E0 */ addiu $a2, %lo(D_801352E0) # addiu $a2, $a2, 0x52e0 /* A99364 800221C4 24C652E0 */ addiu $a2, %lo(D_801352E0) # addiu $a2, $a2, 0x52e0
/* A99368 800221C8 27A40044 */ addiu $a0, $sp, 0x44 /* A99368 800221C8 27A40044 */ addiu $a0, $sp, 0x44
/* A9936C 800221CC 02A02825 */ move $a1, $s5 /* A9936C 800221CC 02A02825 */ move $a1, $s5
/* A99370 800221D0 0C031AD5 */ jal func_800C6B54 /* A99370 800221D0 0C031AD5 */ jal Graph_CloseDisps
/* A99374 800221D4 240704EF */ li $a3, 1263 /* A99374 800221D4 240704EF */ li $a3, 1263
.L800221D8: .L800221D8:
/* A99378 800221D8 8FBF002C */ lw $ra, 0x2c($sp) /* A99378 800221D8 8FBF002C */ lw $ra, 0x2c($sp)
@ -246,18 +246,18 @@ glabel func_80021F00
/* A993B4 80022214 24C652F4 */ addiu $a2, %lo(D_801352F4) # addiu $a2, $a2, 0x52f4 /* A993B4 80022214 24C652F4 */ addiu $a2, %lo(D_801352F4) # addiu $a2, $a2, 0x52f4
/* A993B8 80022218 8FA50030 */ lw $a1, 0x30($sp) /* A993B8 80022218 8FA50030 */ lw $a1, 0x30($sp)
/* A993BC 8002221C 27A4001C */ addiu $a0, $sp, 0x1c /* A993BC 8002221C 27A4001C */ addiu $a0, $sp, 0x1c
/* A993C0 80022220 0C031AB1 */ jal func_800C6AC4 /* A993C0 80022220 0C031AB1 */ jal Graph_OpenDisps
/* A993C4 80022224 24070500 */ li $a3, 1280 /* A993C4 80022224 24070500 */ li $a3, 1280
/* A993C8 80022228 8FAE0030 */ lw $t6, 0x30($sp) /* A993C8 80022228 8FAE0030 */ lw $t6, 0x30($sp)
/* A993CC 8002222C 24050026 */ li $a1, 38 /* A993CC 8002222C 24050026 */ li $a1, 38
/* A993D0 80022230 0C024DDD */ jal func_80093774 /* A993D0 80022230 0C024DDD */ jal Gfx_CallSetupDL
/* A993D4 80022234 8DC402D0 */ lw $a0, 0x2d0($t6) /* A993D4 80022234 8DC402D0 */ lw $a0, 0x2d0($t6)
/* A993D8 80022238 8FA50030 */ lw $a1, 0x30($sp) /* A993D8 80022238 8FA50030 */ lw $a1, 0x30($sp)
/* A993DC 8002223C 3C068013 */ lui $a2, %hi(D_80135308) # $a2, 0x8013 /* A993DC 8002223C 3C068013 */ lui $a2, %hi(D_80135308) # $a2, 0x8013
/* A993E0 80022240 24C65308 */ addiu $a2, %lo(D_80135308) # addiu $a2, $a2, 0x5308 /* A993E0 80022240 24C65308 */ addiu $a2, %lo(D_80135308) # addiu $a2, $a2, 0x5308
/* A993E4 80022244 27A4001C */ addiu $a0, $sp, 0x1c /* A993E4 80022244 27A4001C */ addiu $a0, $sp, 0x1c
/* A993E8 80022248 24070505 */ li $a3, 1285 /* A993E8 80022248 24070505 */ li $a3, 1285
/* A993EC 8002224C 0C031AD5 */ jal func_800C6B54 /* A993EC 8002224C 0C031AD5 */ jal Graph_CloseDisps
/* A993F0 80022250 ACA202D0 */ sw $v0, 0x2d0($a1) /* A993F0 80022250 ACA202D0 */ sw $v0, 0x2d0($a1)
/* A993F4 80022254 8FBF0014 */ lw $ra, 0x14($sp) /* A993F4 80022254 8FBF0014 */ lw $ra, 0x14($sp)
/* A993F8 80022258 27BD0030 */ addiu $sp, $sp, 0x30 /* A993F8 80022258 27BD0030 */ addiu $sp, $sp, 0x30
@ -274,7 +274,7 @@ glabel func_80021F00
/* A99420 80022280 24C6531C */ addiu $a2, %lo(D_8013531C) # addiu $a2, $a2, 0x531c /* A99420 80022280 24C6531C */ addiu $a2, %lo(D_8013531C) # addiu $a2, $a2, 0x531c
/* A99424 80022284 02002825 */ move $a1, $s0 /* A99424 80022284 02002825 */ move $a1, $s0
/* A99428 80022288 27A4006C */ addiu $a0, $sp, 0x6c /* A99428 80022288 27A4006C */ addiu $a0, $sp, 0x6c
/* A9942C 8002228C 0C031AB1 */ jal func_800C6AC4 /* A9942C 8002228C 0C031AB1 */ jal Graph_OpenDisps
/* A99430 80022290 2407050E */ li $a3, 1294 /* A99430 80022290 2407050E */ li $a3, 1294
/* A99434 80022294 8E0202D0 */ lw $v0, 0x2d0($s0) /* A99434 80022294 8E0202D0 */ lw $v0, 0x2d0($s0)
/* A99438 80022298 3C07E700 */ lui $a3, 0xe700 /* A99438 80022298 3C07E700 */ lui $a3, 0xe700
@ -283,7 +283,7 @@ glabel func_80021F00
/* A99444 800222A4 AE0E02D0 */ sw $t6, 0x2d0($s0) /* A99444 800222A4 AE0E02D0 */ sw $t6, 0x2d0($s0)
/* A99448 800222A8 AC400004 */ sw $zero, 4($v0) /* A99448 800222A8 AC400004 */ sw $zero, 4($v0)
/* A9944C 800222AC AC470000 */ sw $a3, ($v0) /* A9944C 800222AC AC470000 */ sw $a3, ($v0)
/* A99450 800222B0 0C024DDD */ jal func_80093774 /* A99450 800222B0 0C024DDD */ jal Gfx_CallSetupDL
/* A99454 800222B4 8E0402D0 */ lw $a0, 0x2d0($s0) /* A99454 800222B4 8E0402D0 */ lw $a0, 0x2d0($s0)
/* A99458 800222B8 8FA60084 */ lw $a2, 0x84($sp) /* A99458 800222B8 8FA60084 */ lw $a2, 0x84($sp)
/* A9945C 800222BC AE0202D0 */ sw $v0, 0x2d0($s0) /* A9945C 800222BC AE0202D0 */ sw $v0, 0x2d0($s0)
@ -421,7 +421,7 @@ glabel func_80021F00
/* A9966C 800224CC 3C068013 */ lui $a2, %hi(D_80135330) # $a2, 0x8013 /* A9966C 800224CC 3C068013 */ lui $a2, %hi(D_80135330) # $a2, 0x8013
/* A99670 800224D0 01E84825 */ or $t1, $t7, $t0 /* A99670 800224D0 01E84825 */ or $t1, $t7, $t0
/* A99674 800224D4 24C65330 */ addiu $a2, %lo(D_80135330) # addiu $a2, $a2, 0x5330 /* A99674 800224D4 24C65330 */ addiu $a2, %lo(D_80135330) # addiu $a2, $a2, 0x5330
/* A99678 800224D8 0C031AD5 */ jal func_800C6B54 /* A99678 800224D8 0C031AD5 */ jal Graph_CloseDisps
/* A9967C 800224DC AC490004 */ sw $t1, 4($v0) /* A9967C 800224DC AC490004 */ sw $t1, 4($v0)
/* A99680 800224E0 8FBF001C */ lw $ra, 0x1c($sp) /* A99680 800224E0 8FBF001C */ lw $ra, 0x1c($sp)
/* A99684 800224E4 8FB00018 */ lw $s0, 0x18($sp) /* A99684 800224E4 8FB00018 */ lw $s0, 0x18($sp)

View file

@ -38,7 +38,7 @@ glabel func_800224F4
/* A996D8 80022538 24C65344 */ addiu $a2, %lo(D_80135344) # addiu $a2, $a2, 0x5344 /* A996D8 80022538 24C65344 */ addiu $a2, %lo(D_80135344) # addiu $a2, $a2, 0x5344
/* A996DC 8002253C 02002825 */ move $a1, $s0 /* A996DC 8002253C 02002825 */ move $a1, $s0
/* A996E0 80022540 27A401C0 */ addiu $a0, $sp, 0x1c0 /* A996E0 80022540 27A401C0 */ addiu $a0, $sp, 0x1c0
/* A996E4 80022544 0C031AB1 */ jal func_800C6AC4 /* A996E4 80022544 0C031AB1 */ jal Graph_OpenDisps
/* A996E8 80022548 2407054C */ li $a3, 1356 /* A996E8 80022548 2407054C */ li $a3, 1356
/* A996EC 8002254C 922E01A1 */ lbu $t6, 0x1a1($s1) /* A996EC 8002254C 922E01A1 */ lbu $t6, 0x1a1($s1)
/* A996F0 80022550 3C198011 */ lui $t9, %hi(D_80115780) /* A996F0 80022550 3C198011 */ lui $t9, %hi(D_80115780)
@ -340,7 +340,7 @@ glabel func_800224F4
/* A99B64 800229C4 24C653A4 */ addiu $a2, %lo(D_801353A4) # addiu $a2, $a2, 0x53a4 /* A99B64 800229C4 24C653A4 */ addiu $a2, %lo(D_801353A4) # addiu $a2, $a2, 0x53a4
/* A99B68 800229C8 27A401C0 */ addiu $a0, $sp, 0x1c0 /* A99B68 800229C8 27A401C0 */ addiu $a0, $sp, 0x1c0
/* A99B6C 800229CC 02002825 */ move $a1, $s0 /* A99B6C 800229CC 02002825 */ move $a1, $s0
/* A99B70 800229D0 0C031AD5 */ jal func_800C6B54 /* A99B70 800229D0 0C031AD5 */ jal Graph_CloseDisps
/* A99B74 800229D4 240705AC */ li $a3, 1452 /* A99B74 800229D4 240705AC */ li $a3, 1452
/* A99B78 800229D8 8FBF0054 */ lw $ra, 0x54($sp) /* A99B78 800229D8 8FBF0054 */ lw $ra, 0x54($sp)
/* A99B7C 800229DC D7B40020 */ ldc1 $f20, 0x20($sp) /* A99B7C 800229DC D7B40020 */ ldc1 $f20, 0x20($sp)

View file

@ -373,7 +373,7 @@ glabel func_80022A10
/* A9A0F8 80022F58 F7B40010 */ sdc1 $f20, 0x10($sp) /* A9A0F8 80022F58 F7B40010 */ sdc1 $f20, 0x10($sp)
/* A9A0FC 80022F5C 24C653E0 */ addiu $a2, %lo(D_801353E0) # addiu $a2, $a2, 0x53e0 /* A9A0FC 80022F5C 24C653E0 */ addiu $a2, %lo(D_801353E0) # addiu $a2, $a2, 0x53e0
/* A9A100 80022F60 27A40074 */ addiu $a0, $sp, 0x74 /* A9A100 80022F60 27A40074 */ addiu $a0, $sp, 0x74
/* A9A104 80022F64 0C031AB1 */ jal func_800C6AC4 /* A9A104 80022F64 0C031AB1 */ jal Graph_OpenDisps
/* A9A108 80022F68 2407063C */ li $a3, 1596 /* A9A108 80022F68 2407063C */ li $a3, 1596
/* A9A10C 80022F6C 8EE602D0 */ lw $a2, 0x2d0($s7) /* A9A10C 80022F6C 8EE602D0 */ lw $a2, 0x2d0($s7)
/* A9A110 80022F70 3C0FDA38 */ lui $t7, (0xDA380003 >> 16) # lui $t7, 0xda38 /* A9A110 80022F70 3C0FDA38 */ lui $t7, (0xDA380003 >> 16) # lui $t7, 0xda38
@ -691,7 +691,7 @@ glabel func_80022A10
/* A9A5A0 80023400 24C65418 */ addiu $a2, %lo(D_80135418) # addiu $a2, $a2, 0x5418 /* A9A5A0 80023400 24C65418 */ addiu $a2, %lo(D_80135418) # addiu $a2, $a2, 0x5418
/* A9A5A4 80023404 27A40074 */ addiu $a0, $sp, 0x74 /* A9A5A4 80023404 27A40074 */ addiu $a0, $sp, 0x74
/* A9A5A8 80023408 02E02825 */ move $a1, $s7 /* A9A5A8 80023408 02E02825 */ move $a1, $s7
/* A9A5AC 8002340C 0C031AD5 */ jal func_800C6B54 /* A9A5AC 8002340C 0C031AD5 */ jal Graph_CloseDisps
/* A9A5B0 80023410 2407071F */ li $a3, 1823 /* A9A5B0 80023410 2407071F */ li $a3, 1823
/* A9A5B4 80023414 8FBF003C */ lw $ra, 0x3c($sp) /* A9A5B4 80023414 8FBF003C */ lw $ra, 0x3c($sp)
/* A9A5B8 80023418 D7B40010 */ ldc1 $f20, 0x10($sp) /* A9A5B8 80023418 D7B40010 */ ldc1 $f20, 0x10($sp)

View file

@ -33,11 +33,11 @@ glabel func_800245BC
/* A9B7A0 80024600 F7B40018 */ sdc1 $f20, 0x18($sp) /* A9B7A0 80024600 F7B40018 */ sdc1 $f20, 0x18($sp)
/* A9B7A4 80024604 24C65498 */ addiu $a2, %lo(D_80135498) # addiu $a2, $a2, 0x5498 /* A9B7A4 80024604 24C65498 */ addiu $a2, %lo(D_80135498) # addiu $a2, $a2, 0x5498
/* A9B7A8 80024608 27A4018C */ addiu $a0, $sp, 0x18c /* A9B7A8 80024608 27A4018C */ addiu $a0, $sp, 0x18c
/* A9B7AC 8002460C 0C031AB1 */ jal func_800C6AC4 /* A9B7AC 8002460C 0C031AB1 */ jal Graph_OpenDisps
/* A9B7B0 80024610 24070110 */ li $a3, 272 /* A9B7B0 80024610 24070110 */ li $a3, 272
/* A9B7B4 80024614 12A00124 */ beqz $s5, .L80024AA8 /* A9B7B4 80024614 12A00124 */ beqz $s5, .L80024AA8
/* A9B7B8 80024618 24050026 */ li $a1, 38 /* A9B7B8 80024618 24050026 */ li $a1, 38
/* A9B7BC 8002461C 0C024DDD */ jal func_80093774 /* A9B7BC 8002461C 0C024DDD */ jal Gfx_CallSetupDL
/* A9B7C0 80024620 8E8402D0 */ lw $a0, 0x2d0($s4) /* A9B7C0 80024620 8E8402D0 */ lw $a0, 0x2d0($s4)
/* A9B7C4 80024624 00402025 */ move $a0, $v0 /* A9B7C4 80024624 00402025 */ move $a0, $v0
/* A9B7C8 80024628 AE8202D0 */ sw $v0, 0x2d0($s4) /* A9B7C8 80024628 AE8202D0 */ sw $v0, 0x2d0($s4)
@ -335,7 +335,7 @@ glabel func_800245BC
/* A9BC4C 80024AAC 24C654B4 */ addiu $a2, %lo(D_801354B4) # addiu $a2, $a2, 0x54b4 /* A9BC4C 80024AAC 24C654B4 */ addiu $a2, %lo(D_801354B4) # addiu $a2, $a2, 0x54b4
/* A9BC50 80024AB0 27A4018C */ addiu $a0, $sp, 0x18c /* A9BC50 80024AB0 27A4018C */ addiu $a0, $sp, 0x18c
/* A9BC54 80024AB4 02802825 */ move $a1, $s4 /* A9BC54 80024AB4 02802825 */ move $a1, $s4
/* A9BC58 80024AB8 0C031AD5 */ jal func_800C6B54 /* A9BC58 80024AB8 0C031AD5 */ jal Graph_CloseDisps
/* A9BC5C 80024ABC 24070167 */ li $a3, 359 /* A9BC5C 80024ABC 24070167 */ li $a3, 359
/* A9BC60 80024AC0 8FBF005C */ lw $ra, 0x5c($sp) /* A9BC60 80024AC0 8FBF005C */ lw $ra, 0x5c($sp)
/* A9BC64 80024AC4 D7B40018 */ ldc1 $f20, 0x18($sp) /* A9BC64 80024AC4 D7B40018 */ ldc1 $f20, 0x18($sp)

View file

@ -33,7 +33,7 @@ glabel func_80025000
/* A9C1E0 80025040 24C65548 */ addiu $a2, %lo(D_80135548) # addiu $a2, $a2, 0x5548 /* A9C1E0 80025040 24C65548 */ addiu $a2, %lo(D_80135548) # addiu $a2, $a2, 0x5548
/* A9C1E4 80025044 27A401AC */ addiu $a0, $sp, 0x1ac /* A9C1E4 80025044 27A401AC */ addiu $a0, $sp, 0x1ac
/* A9C1E8 80025048 02C02825 */ move $a1, $s6 /* A9C1E8 80025048 02C02825 */ move $a1, $s6
/* A9C1EC 8002504C 0C031AB1 */ jal func_800C6AC4 /* A9C1EC 8002504C 0C031AB1 */ jal Graph_OpenDisps
/* A9C1F0 80025050 24070125 */ li $a3, 293 /* A9C1F0 80025050 24070125 */ li $a3, 293
/* A9C1F4 80025054 12E00464 */ beqz $s7, .L800261E8 /* A9C1F4 80025054 12E00464 */ beqz $s7, .L800261E8
/* A9C1F8 80025058 3C0FDA38 */ lui $t7, (0xDA380003 >> 16) # lui $t7, 0xda38 /* A9C1F8 80025058 3C0FDA38 */ lui $t7, (0xDA380003 >> 16) # lui $t7, 0xda38
@ -46,7 +46,7 @@ glabel func_80025000
/* A9C214 80025074 AC8F0000 */ sw $t7, ($a0) /* A9C214 80025074 AC8F0000 */ sw $t7, ($a0)
/* A9C218 80025078 AC980004 */ sw $t8, 4($a0) /* A9C218 80025078 AC980004 */ sw $t8, 4($a0)
/* A9C21C 8002507C 8EC402D0 */ lw $a0, 0x2d0($s6) /* A9C21C 8002507C 8EC402D0 */ lw $a0, 0x2d0($s6)
/* A9C220 80025080 0C024DDD */ jal func_80093774 /* A9C220 80025080 0C024DDD */ jal Gfx_CallSetupDL
/* A9C224 80025084 24050026 */ li $a1, 38 /* A9C224 80025084 24050026 */ li $a1, 38
/* A9C228 80025088 00402025 */ move $a0, $v0 /* A9C228 80025088 00402025 */ move $a0, $v0
/* A9C22C 8002508C AEC202D0 */ sw $v0, 0x2d0($s6) /* A9C22C 8002508C AEC202D0 */ sw $v0, 0x2d0($s6)
@ -1248,7 +1248,7 @@ glabel func_80025000
/* A9D38C 800261EC 24C65594 */ addiu $a2, %lo(D_80135594) # addiu $a2, $a2, 0x5594 /* A9D38C 800261EC 24C65594 */ addiu $a2, %lo(D_80135594) # addiu $a2, $a2, 0x5594
/* A9D390 800261F0 27A401AC */ addiu $a0, $sp, 0x1ac /* A9D390 800261F0 27A401AC */ addiu $a0, $sp, 0x1ac
/* A9D394 800261F4 02C02825 */ move $a1, $s6 /* A9D394 800261F4 02C02825 */ move $a1, $s6
/* A9D398 800261F8 0C031AD5 */ jal func_800C6B54 /* A9D398 800261F8 0C031AD5 */ jal Graph_CloseDisps
/* A9D39C 800261FC 240701F2 */ li $a3, 498 /* A9D39C 800261FC 240701F2 */ li $a3, 498
/* A9D3A0 80026200 8FBF0034 */ lw $ra, 0x34($sp) /* A9D3A0 80026200 8FBF0034 */ lw $ra, 0x34($sp)
/* A9D3A4 80026204 8FB00014 */ lw $s0, 0x14($sp) /* A9D3A4 80026204 8FB00014 */ lw $s0, 0x14($sp)

View file

@ -25,7 +25,7 @@ glabel func_80026230
/* A9D3F4 80026254 24C655C0 */ addiu $a2, %lo(D_801355C0) # addiu $a2, $a2, 0x55c0 /* A9D3F4 80026254 24C655C0 */ addiu $a2, %lo(D_801355C0) # addiu $a2, $a2, 0x55c0
/* A9D3F8 80026258 27A40038 */ addiu $a0, $sp, 0x38 /* A9D3F8 80026258 27A40038 */ addiu $a0, $sp, 0x38
/* A9D3FC 8002625C 24070071 */ li $a3, 113 /* A9D3FC 8002625C 24070071 */ li $a3, 113
/* A9D400 80026260 0C031AB1 */ jal func_800C6AC4 /* A9D400 80026260 0C031AB1 */ jal Graph_OpenDisps
/* A9D404 80026264 AFA50048 */ sw $a1, 0x48($sp) /* A9D404 80026264 AFA50048 */ sw $a1, 0x48($sp)
/* A9D408 80026268 87B80066 */ lh $t8, 0x66($sp) /* A9D408 80026268 87B80066 */ lh $t8, 0x66($sp)
/* A9D40C 8002626C 34198000 */ li $t9, 32768 /* A9D40C 8002626C 34198000 */ li $t9, 32768
@ -130,7 +130,7 @@ glabel func_80026230
.L800263DC: .L800263DC:
/* A9D57C 800263DC AD0502C0 */ sw $a1, 0x2c0($t0) /* A9D57C 800263DC AD0502C0 */ sw $a1, 0x2c0($t0)
/* A9D580 800263E0 8FB90058 */ lw $t9, 0x58($sp) /* A9D580 800263E0 8FB90058 */ lw $t9, 0x58($sp)
/* A9D584 800263E4 0C031AD5 */ jal func_800C6B54 /* A9D584 800263E4 0C031AD5 */ jal Graph_CloseDisps
/* A9D588 800263E8 8F250000 */ lw $a1, ($t9) /* A9D588 800263E8 8F250000 */ lw $a1, ($t9)
/* A9D58C 800263EC 8FBF001C */ lw $ra, 0x1c($sp) /* A9D58C 800263EC 8FBF001C */ lw $ra, 0x1c($sp)
/* A9D590 800263F0 8FB00018 */ lw $s0, 0x18($sp) /* A9D590 800263F0 8FB00018 */ lw $s0, 0x18($sp)

View file

@ -22,7 +22,7 @@ glabel func_80026400
/* A9D5C8 80026428 24C655E8 */ addiu $a2, %lo(D_801355E8) # addiu $a2, $a2, 0x55e8 /* A9D5C8 80026428 24C655E8 */ addiu $a2, %lo(D_801355E8) # addiu $a2, $a2, 0x55e8
/* A9D5CC 8002642C 27A40034 */ addiu $a0, $sp, 0x34 /* A9D5CC 8002642C 27A40034 */ addiu $a0, $sp, 0x34
/* A9D5D0 80026430 2407008D */ li $a3, 141 /* A9D5D0 80026430 2407008D */ li $a3, 141
/* A9D5D4 80026434 0C031AB1 */ jal func_800C6AC4 /* A9D5D4 80026434 0C031AB1 */ jal Graph_OpenDisps
/* A9D5D8 80026438 AFA50044 */ sw $a1, 0x44($sp) /* A9D5D8 80026438 AFA50044 */ sw $a1, 0x44($sp)
/* A9D5DC 8002643C 87B8005E */ lh $t8, 0x5e($sp) /* A9D5DC 8002643C 87B8005E */ lh $t8, 0x5e($sp)
/* A9D5E0 80026440 24194000 */ li $t9, 16384 /* A9D5E0 80026440 24194000 */ li $t9, 16384
@ -142,7 +142,7 @@ glabel func_80026400
/* A9D784 800265E4 3C068013 */ lui $a2, %hi(D_801355FC) # $a2, 0x8013 /* A9D784 800265E4 3C068013 */ lui $a2, %hi(D_801355FC) # $a2, 0x8013
/* A9D788 800265E8 24C655FC */ addiu $a2, %lo(D_801355FC) # addiu $a2, $a2, 0x55fc /* A9D788 800265E8 24C655FC */ addiu $a2, %lo(D_801355FC) # addiu $a2, $a2, 0x55fc
/* A9D78C 800265EC 27A40034 */ addiu $a0, $sp, 0x34 /* A9D78C 800265EC 27A40034 */ addiu $a0, $sp, 0x34
/* A9D790 800265F0 0C031AD5 */ jal func_800C6B54 /* A9D790 800265F0 0C031AD5 */ jal Graph_CloseDisps
/* A9D794 800265F4 8DE50000 */ lw $a1, ($t7) /* A9D794 800265F4 8DE50000 */ lw $a1, ($t7)
.L800265F8: .L800265F8:
/* A9D798 800265F8 8FBF0014 */ lw $ra, 0x14($sp) /* A9D798 800265F8 8FBF0014 */ lw $ra, 0x14($sp)

View file

@ -17,7 +17,7 @@ glabel func_80026608
/* A9D7BC 8002661C 24C65610 */ addiu $a2, %lo(D_80135610) # addiu $a2, $a2, 0x5610 /* A9D7BC 8002661C 24C65610 */ addiu $a2, %lo(D_80135610) # addiu $a2, $a2, 0x5610
/* A9D7C0 80026620 27A40020 */ addiu $a0, $sp, 0x20 /* A9D7C0 80026620 27A40020 */ addiu $a0, $sp, 0x20
/* A9D7C4 80026624 2407009F */ li $a3, 159 /* A9D7C4 80026624 2407009F */ li $a3, 159
/* A9D7C8 80026628 0C031AB1 */ jal func_800C6AC4 /* A9D7C8 80026628 0C031AB1 */ jal Graph_OpenDisps
/* A9D7CC 8002662C AFA50030 */ sw $a1, 0x30($sp) /* A9D7CC 8002662C AFA50030 */ sw $a1, 0x30($sp)
/* A9D7D0 80026630 8FA80030 */ lw $t0, 0x30($sp) /* A9D7D0 80026630 8FA80030 */ lw $t0, 0x30($sp)
/* A9D7D4 80026634 3C18E700 */ lui $t8, 0xe700 /* A9D7D4 80026634 3C18E700 */ lui $t8, 0xe700
@ -37,7 +37,7 @@ glabel func_80026608
/* A9D80C 8002666C 8FB90038 */ lw $t9, 0x38($sp) /* A9D80C 8002666C 8FB90038 */ lw $t9, 0x38($sp)
/* A9D810 80026670 27A40020 */ addiu $a0, $sp, 0x20 /* A9D810 80026670 27A40020 */ addiu $a0, $sp, 0x20
/* A9D814 80026674 240700A4 */ li $a3, 164 /* A9D814 80026674 240700A4 */ li $a3, 164
/* A9D818 80026678 0C031AD5 */ jal func_800C6B54 /* A9D818 80026678 0C031AD5 */ jal Graph_CloseDisps
/* A9D81C 8002667C 8F250000 */ lw $a1, ($t9) /* A9D81C 8002667C 8F250000 */ lw $a1, ($t9)
/* A9D820 80026680 8FBF0014 */ lw $ra, 0x14($sp) /* A9D820 80026680 8FBF0014 */ lw $ra, 0x14($sp)
/* A9D824 80026684 27BD0038 */ addiu $sp, $sp, 0x38 /* A9D824 80026684 27BD0038 */ addiu $sp, $sp, 0x38

View file

@ -25,7 +25,7 @@ glabel func_80026690
/* A9D854 800266B4 24C65638 */ addiu $a2, %lo(D_80135638) # addiu $a2, $a2, 0x5638 /* A9D854 800266B4 24C65638 */ addiu $a2, %lo(D_80135638) # addiu $a2, $a2, 0x5638
/* A9D858 800266B8 27A40038 */ addiu $a0, $sp, 0x38 /* A9D858 800266B8 27A40038 */ addiu $a0, $sp, 0x38
/* A9D85C 800266BC 240700B2 */ li $a3, 178 /* A9D85C 800266BC 240700B2 */ li $a3, 178
/* A9D860 800266C0 0C031AB1 */ jal func_800C6AC4 /* A9D860 800266C0 0C031AB1 */ jal Graph_OpenDisps
/* A9D864 800266C4 AFA50048 */ sw $a1, 0x48($sp) /* A9D864 800266C4 AFA50048 */ sw $a1, 0x48($sp)
/* A9D868 800266C8 87B80066 */ lh $t8, 0x66($sp) /* A9D868 800266C8 87B80066 */ lh $t8, 0x66($sp)
/* A9D86C 800266CC 34198000 */ li $t9, 32768 /* A9D86C 800266CC 34198000 */ li $t9, 32768
@ -130,7 +130,7 @@ glabel func_80026690
.L8002683C: .L8002683C:
/* A9D9DC 8002683C AD0502D0 */ sw $a1, 0x2d0($t0) /* A9D9DC 8002683C AD0502D0 */ sw $a1, 0x2d0($t0)
/* A9D9E0 80026840 8FB90058 */ lw $t9, 0x58($sp) /* A9D9E0 80026840 8FB90058 */ lw $t9, 0x58($sp)
/* A9D9E4 80026844 0C031AD5 */ jal func_800C6B54 /* A9D9E4 80026844 0C031AD5 */ jal Graph_CloseDisps
/* A9D9E8 80026848 8F250000 */ lw $a1, ($t9) /* A9D9E8 80026848 8F250000 */ lw $a1, ($t9)
/* A9D9EC 8002684C 8FBF001C */ lw $ra, 0x1c($sp) /* A9D9EC 8002684C 8FBF001C */ lw $ra, 0x1c($sp)
/* A9D9F0 80026850 8FB00018 */ lw $s0, 0x18($sp) /* A9D9F0 80026850 8FB00018 */ lw $s0, 0x18($sp)

View file

@ -20,7 +20,7 @@ glabel func_80026860
/* A9DA20 80026880 24C65660 */ addiu $a2, %lo(D_80135660) # addiu $a2, $a2, 0x5660 /* A9DA20 80026880 24C65660 */ addiu $a2, %lo(D_80135660) # addiu $a2, $a2, 0x5660
/* A9DA24 80026884 27A40034 */ addiu $a0, $sp, 0x34 /* A9DA24 80026884 27A40034 */ addiu $a0, $sp, 0x34
/* A9DA28 80026888 240700C9 */ li $a3, 201 /* A9DA28 80026888 240700C9 */ li $a3, 201
/* A9DA2C 8002688C 0C031AB1 */ jal func_800C6AC4 /* A9DA2C 8002688C 0C031AB1 */ jal Graph_OpenDisps
/* A9DA30 80026890 AFA50044 */ sw $a1, 0x44($sp) /* A9DA30 80026890 AFA50044 */ sw $a1, 0x44($sp)
/* A9DA34 80026894 87B8005E */ lh $t8, 0x5e($sp) /* A9DA34 80026894 87B8005E */ lh $t8, 0x5e($sp)
/* A9DA38 80026898 24194000 */ li $t9, 16384 /* A9DA38 80026898 24194000 */ li $t9, 16384
@ -143,7 +143,7 @@ glabel func_80026860
/* A9DBE8 80026A48 ADE302D0 */ sw $v1, 0x2d0($t7) /* A9DBE8 80026A48 ADE302D0 */ sw $v1, 0x2d0($t7)
/* A9DBEC 80026A4C 8FB90050 */ lw $t9, 0x50($sp) /* A9DBEC 80026A4C 8FB90050 */ lw $t9, 0x50($sp)
/* A9DBF0 80026A50 27A40034 */ addiu $a0, $sp, 0x34 /* A9DBF0 80026A50 27A40034 */ addiu $a0, $sp, 0x34
/* A9DBF4 80026A54 0C031AD5 */ jal func_800C6B54 /* A9DBF4 80026A54 0C031AD5 */ jal Graph_CloseDisps
/* A9DBF8 80026A58 8F250000 */ lw $a1, ($t9) /* A9DBF8 80026A58 8F250000 */ lw $a1, ($t9)
/* A9DBFC 80026A5C 8FBF0014 */ lw $ra, 0x14($sp) /* A9DBFC 80026A5C 8FBF0014 */ lw $ra, 0x14($sp)
/* A9DC00 80026A60 27BD0050 */ addiu $sp, $sp, 0x50 /* A9DC00 80026A60 27BD0050 */ addiu $sp, $sp, 0x50

View file

@ -17,7 +17,7 @@ glabel func_80026A6C
/* A9DC20 80026A80 24C65688 */ addiu $a2, %lo(D_80135688) # addiu $a2, $a2, 0x5688 /* A9DC20 80026A80 24C65688 */ addiu $a2, %lo(D_80135688) # addiu $a2, $a2, 0x5688
/* A9DC24 80026A84 27A40020 */ addiu $a0, $sp, 0x20 /* A9DC24 80026A84 27A40020 */ addiu $a0, $sp, 0x20
/* A9DC28 80026A88 240700D9 */ li $a3, 217 /* A9DC28 80026A88 240700D9 */ li $a3, 217
/* A9DC2C 80026A8C 0C031AB1 */ jal func_800C6AC4 /* A9DC2C 80026A8C 0C031AB1 */ jal Graph_OpenDisps
/* A9DC30 80026A90 AFA50030 */ sw $a1, 0x30($sp) /* A9DC30 80026A90 AFA50030 */ sw $a1, 0x30($sp)
/* A9DC34 80026A94 8FA80030 */ lw $t0, 0x30($sp) /* A9DC34 80026A94 8FA80030 */ lw $t0, 0x30($sp)
/* A9DC38 80026A98 3C18E700 */ lui $t8, 0xe700 /* A9DC38 80026A98 3C18E700 */ lui $t8, 0xe700
@ -37,7 +37,7 @@ glabel func_80026A6C
/* A9DC70 80026AD0 8FB90038 */ lw $t9, 0x38($sp) /* A9DC70 80026AD0 8FB90038 */ lw $t9, 0x38($sp)
/* A9DC74 80026AD4 27A40020 */ addiu $a0, $sp, 0x20 /* A9DC74 80026AD4 27A40020 */ addiu $a0, $sp, 0x20
/* A9DC78 80026AD8 240700DE */ li $a3, 222 /* A9DC78 80026AD8 240700DE */ li $a3, 222
/* A9DC7C 80026ADC 0C031AD5 */ jal func_800C6B54 /* A9DC7C 80026ADC 0C031AD5 */ jal Graph_CloseDisps
/* A9DC80 80026AE0 8F250000 */ lw $a1, ($t9) /* A9DC80 80026AE0 8F250000 */ lw $a1, ($t9)
/* A9DC84 80026AE4 8FBF0014 */ lw $ra, 0x14($sp) /* A9DC84 80026AE4 8FBF0014 */ lw $ra, 0x14($sp)
/* A9DC88 80026AE8 27BD0038 */ addiu $sp, $sp, 0x38 /* A9DC88 80026AE8 27BD0038 */ addiu $sp, $sp, 0x38

View file

@ -34,7 +34,7 @@ glabel func_80027F80
/* A9F168 80027FC8 27A40040 */ addiu $a0, $sp, 0x40 /* A9F168 80027FC8 27A40040 */ addiu $a0, $sp, 0x40
/* A9F16C 80027FCC 240700C4 */ li $a3, 196 /* A9F16C 80027FCC 240700C4 */ li $a3, 196
/* A9F170 80027FD0 02002825 */ move $a1, $s0 /* A9F170 80027FD0 02002825 */ move $a1, $s0
/* A9F174 80027FD4 0C031AB1 */ jal func_800C6AC4 /* A9F174 80027FD4 0C031AB1 */ jal Graph_OpenDisps
/* A9F178 80027FD8 AFA80054 */ sw $t0, 0x54($sp) /* A9F178 80027FD8 AFA80054 */ sw $t0, 0x54($sp)
/* A9F17C 80027FDC 86290042 */ lh $t1, 0x42($s1) /* A9F17C 80027FDC 86290042 */ lh $t1, 0x42($s1)
/* A9F180 80027FE0 3C018013 */ lui $at, %hi(D_80135C48) /* A9F180 80027FE0 3C018013 */ lui $at, %hi(D_80135C48)
@ -161,7 +161,7 @@ glabel func_80027F80
/* A9F360 800281C0 24C65C24 */ addiu $a2, %lo(D_80135C24) # addiu $a2, $a2, 0x5c24 /* A9F360 800281C0 24C65C24 */ addiu $a2, %lo(D_80135C24) # addiu $a2, $a2, 0x5c24
/* A9F364 800281C4 27A40040 */ addiu $a0, $sp, 0x40 /* A9F364 800281C4 27A40040 */ addiu $a0, $sp, 0x40
/* A9F368 800281C8 02002825 */ move $a1, $s0 /* A9F368 800281C8 02002825 */ move $a1, $s0
/* A9F36C 800281CC 0C031AD5 */ jal func_800C6B54 /* A9F36C 800281CC 0C031AD5 */ jal Graph_CloseDisps
/* A9F370 800281D0 240700F3 */ li $a3, 243 /* A9F370 800281D0 240700F3 */ li $a3, 243
/* A9F374 800281D4 8FBF001C */ lw $ra, 0x1c($sp) /* A9F374 800281D4 8FBF001C */ lw $ra, 0x1c($sp)
/* A9F378 800281D8 8FB00014 */ lw $s0, 0x14($sp) /* A9F378 800281D8 8FB00014 */ lw $s0, 0x14($sp)

View file

@ -91,7 +91,7 @@ glabel jtbl_8013B8C8
.word L8006BE10 .word L8006BE10
.text .text
glabel func_8006BBC0 glabel ElfMessage_CheckCondition
/* AE2D60 8006BBC0 27BDFFE8 */ addiu $sp, $sp, -0x18 /* AE2D60 8006BBC0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* AE2D64 8006BBC4 AFBF0014 */ sw $ra, 0x14($sp) /* AE2D64 8006BBC4 AFBF0014 */ sw $ra, 0x14($sp)
/* AE2D68 8006BBC8 90850000 */ lbu $a1, ($a0) /* AE2D68 8006BBC8 90850000 */ lbu $a1, ($a0)
@ -133,12 +133,12 @@ glabel func_8006BBC0
/* AE2DF0 8006BC50 908E0001 */ lbu $t6, 1($a0) /* AE2DF0 8006BC50 908E0001 */ lbu $t6, 1($a0)
/* AE2DF4 8006BC54 24E7E660 */ addiu $a3, %lo(gSaveContext) # addiu $a3, $a3, -0x19a0 /* AE2DF4 8006BC54 24E7E660 */ addiu $a3, %lo(gSaveContext) # addiu $a3, $a3, -0x19a0
/* AE2DF8 8006BC58 94E91402 */ lhu $t1, 0x1402($a3) /* AE2DF8 8006BC58 94E91402 */ lhu $t1, 0x1402($a3)
/* AE2DFC 8006BC5C 3C088012 */ lui $t0, %hi(D_80126F50) /* AE2DFC 8006BC5C 3C088012 */ lui $t0, %hi(gBitFlags-0x1d0)
/* AE2E00 8006BC60 000EC080 */ sll $t8, $t6, 2 /* AE2E00 8006BC60 000EC080 */ sll $t8, $t6, 2
/* AE2E04 8006BC64 01184021 */ addu $t0, $t0, $t8 /* AE2E04 8006BC64 01184021 */ addu $t0, $t0, $t8
/* AE2E08 8006BC68 00E95021 */ addu $t2, $a3, $t1 /* AE2E08 8006BC68 00E95021 */ addu $t2, $a3, $t1
/* AE2E0C 8006BC6C 914B00A8 */ lbu $t3, 0xa8($t2) /* AE2E0C 8006BC6C 914B00A8 */ lbu $t3, 0xa8($t2)
/* AE2E10 8006BC70 8D086F50 */ lw $t0, %lo(D_80126F50)($t0) /* AE2E10 8006BC70 8D086F50 */ lw $t0, %lo(gBitFlags-0x1d0)($t0)
/* AE2E14 8006BC74 30B90001 */ andi $t9, $a1, 1 /* AE2E14 8006BC74 30B90001 */ andi $t9, $a1, 1
/* AE2E18 8006BC78 3B2F0001 */ xori $t7, $t9, 1 /* AE2E18 8006BC78 3B2F0001 */ xori $t7, $t9, 1
/* AE2E1C 8006BC7C 010B6024 */ and $t4, $t0, $t3 /* AE2E1C 8006BC7C 010B6024 */ and $t4, $t0, $t3
@ -196,13 +196,13 @@ glabel L8006BCFC
/* AE2EE0 8006BD40 2C420001 */ sltiu $v0, $v0, 1 /* AE2EE0 8006BD40 2C420001 */ sltiu $v0, $v0, 1
glabel L8006BD44 glabel L8006BD44
/* AE2EE4 8006BD44 908F0003 */ lbu $t7, 3($a0) /* AE2EE4 8006BD44 908F0003 */ lbu $t7, 3($a0)
/* AE2EE8 8006BD48 3C188012 */ lui $t8, %hi(D_80127010) /* AE2EE8 8006BD48 3C188012 */ lui $t8, %hi(gBitFlags-0x110)
/* AE2EEC 8006BD4C 3C078016 */ lui $a3, %hi(gSaveContext) # $a3, 0x8016 /* AE2EEC 8006BD4C 3C078016 */ lui $a3, %hi(gSaveContext) # $a3, 0x8016
/* AE2EF0 8006BD50 000F6880 */ sll $t5, $t7, 2 /* AE2EF0 8006BD50 000F6880 */ sll $t5, $t7, 2
/* AE2EF4 8006BD54 030DC021 */ addu $t8, $t8, $t5 /* AE2EF4 8006BD54 030DC021 */ addu $t8, $t8, $t5
/* AE2EF8 8006BD58 3C098012 */ lui $t1, %hi(gEquipShifts+3) # $t1, 0x8012 /* AE2EF8 8006BD58 3C098012 */ lui $t1, %hi(gEquipShifts+3) # $t1, 0x8012
/* AE2EFC 8006BD5C 912971F3 */ lbu $t1, %lo(gEquipShifts+3)($t1) /* AE2EFC 8006BD5C 912971F3 */ lbu $t1, %lo(gEquipShifts+3)($t1)
/* AE2F00 8006BD60 8F187010 */ lw $t8, %lo(D_80127010)($t8) /* AE2F00 8006BD60 8F187010 */ lw $t8, %lo(gBitFlags-0x110)($t8)
/* AE2F04 8006BD64 24E7E660 */ addiu $a3, %lo(gSaveContext) # addiu $a3, $a3, -0x19a0 /* AE2F04 8006BD64 24E7E660 */ addiu $a3, %lo(gSaveContext) # addiu $a3, $a3, -0x19a0
/* AE2F08 8006BD68 94E8009C */ lhu $t0, 0x9c($a3) /* AE2F08 8006BD68 94E8009C */ lhu $t0, 0x9c($a3)
/* AE2F0C 8006BD6C 30AB0001 */ andi $t3, $a1, 1 /* AE2F0C 8006BD6C 30AB0001 */ andi $t3, $a1, 1
@ -217,11 +217,11 @@ glabel L8006BD44
glabel L8006BD90 glabel L8006BD90
/* AE2F30 8006BD90 908F0003 */ lbu $t7, 3($a0) /* AE2F30 8006BD90 908F0003 */ lbu $t7, 3($a0)
/* AE2F34 8006BD94 3C078016 */ lui $a3, %hi(gSaveContext) # $a3, 0x8016 /* AE2F34 8006BD94 3C078016 */ lui $a3, %hi(gSaveContext) # $a3, 0x8016
/* AE2F38 8006BD98 3C188012 */ lui $t8, %hi(D_80126FD0) /* AE2F38 8006BD98 3C188012 */ lui $t8, %hi(gBitFlags-0x150)
/* AE2F3C 8006BD9C 000F6880 */ sll $t5, $t7, 2 /* AE2F3C 8006BD9C 000F6880 */ sll $t5, $t7, 2
/* AE2F40 8006BDA0 24E7E660 */ addiu $a3, %lo(gSaveContext) # addiu $a3, $a3, -0x19a0 /* AE2F40 8006BDA0 24E7E660 */ addiu $a3, %lo(gSaveContext) # addiu $a3, $a3, -0x19a0
/* AE2F44 8006BDA4 030DC021 */ addu $t8, $t8, $t5 /* AE2F44 8006BDA4 030DC021 */ addu $t8, $t8, $t5
/* AE2F48 8006BDA8 8F186FD0 */ lw $t8, %lo(D_80126FD0)($t8) /* AE2F48 8006BDA8 8F186FD0 */ lw $t8, %lo(gBitFlags-0x150)($t8)
/* AE2F4C 8006BDAC 8CE900A4 */ lw $t1, 0xa4($a3) /* AE2F4C 8006BDAC 8CE900A4 */ lw $t1, 0xa4($a3)
/* AE2F50 8006BDB0 30AE0001 */ andi $t6, $a1, 1 /* AE2F50 8006BDB0 30AE0001 */ andi $t6, $a1, 1
/* AE2F54 8006BDB4 39CB0001 */ xori $t3, $t6, 1 /* AE2F54 8006BDB4 39CB0001 */ xori $t3, $t6, 1
@ -234,11 +234,11 @@ glabel L8006BD90
glabel L8006BDD0 glabel L8006BDD0
/* AE2F70 8006BDD0 908C0003 */ lbu $t4, 3($a0) /* AE2F70 8006BDD0 908C0003 */ lbu $t4, 3($a0)
/* AE2F74 8006BDD4 3C078016 */ lui $a3, %hi(gSaveContext) # $a3, 0x8016 /* AE2F74 8006BDD4 3C078016 */ lui $a3, %hi(gSaveContext) # $a3, 0x8016
/* AE2F78 8006BDD8 3C0F8012 */ lui $t7, %hi(D_80126F88) /* AE2F78 8006BDD8 3C0F8012 */ lui $t7, %hi(gBitFlags-0x198)
/* AE2F7C 8006BDDC 000CC880 */ sll $t9, $t4, 2 /* AE2F7C 8006BDDC 000CC880 */ sll $t9, $t4, 2
/* AE2F80 8006BDE0 24E7E660 */ addiu $a3, %lo(gSaveContext) # addiu $a3, $a3, -0x19a0 /* AE2F80 8006BDE0 24E7E660 */ addiu $a3, %lo(gSaveContext) # addiu $a3, $a3, -0x19a0
/* AE2F84 8006BDE4 01F97821 */ addu $t7, $t7, $t9 /* AE2F84 8006BDE4 01F97821 */ addu $t7, $t7, $t9
/* AE2F88 8006BDE8 8DEF6F88 */ lw $t7, %lo(D_80126F88)($t7) /* AE2F88 8006BDE8 8DEF6F88 */ lw $t7, %lo(gBitFlags-0x198)($t7)
/* AE2F8C 8006BDEC 8CED00A4 */ lw $t5, 0xa4($a3) /* AE2F8C 8006BDEC 8CED00A4 */ lw $t5, 0xa4($a3)
/* AE2F90 8006BDF0 30AA0001 */ andi $t2, $a1, 1 /* AE2F90 8006BDF0 30AA0001 */ andi $t2, $a1, 1
/* AE2F94 8006BDF4 394E0001 */ xori $t6, $t2, 1 /* AE2F94 8006BDF4 394E0001 */ xori $t6, $t2, 1

View file

@ -1,44 +0,0 @@
glabel func_8006BE88
/* AE3028 8006BE88 27BDFFD8 */ addiu $sp, $sp, -0x28
/* AE302C 8006BE8C AFBF0024 */ sw $ra, 0x24($sp)
/* AE3030 8006BE90 AFB20020 */ sw $s2, 0x20($sp)
/* AE3034 8006BE94 AFB1001C */ sw $s1, 0x1c($sp)
/* AE3038 8006BE98 AFB00018 */ sw $s0, 0x18($sp)
/* AE303C 8006BE9C 8C850000 */ lw $a1, ($a0)
/* AE3040 8006BEA0 24120020 */ li $s2, 32
/* AE3044 8006BEA4 00808025 */ move $s0, $a0
/* AE3048 8006BEA8 90AE0000 */ lbu $t6, ($a1)
/* AE304C 8006BEAC 24110001 */ li $s1, 1
/* AE3050 8006BEB0 31CF00E0 */ andi $t7, $t6, 0xe0
/* AE3054 8006BEB4 164F000D */ bne $s2, $t7, .L8006BEEC
/* AE3058 8006BEB8 00000000 */ nop
.L8006BEBC:
/* AE305C 8006BEBC 0C01AEF0 */ jal func_8006BBC0
/* AE3060 8006BEC0 00A02025 */ move $a0, $a1
/* AE3064 8006BEC4 54400003 */ bnezl $v0, .L8006BED4
/* AE3068 8006BEC8 8E180000 */ lw $t8, ($s0)
/* AE306C 8006BECC 00008825 */ move $s1, $zero
/* AE3070 8006BED0 8E180000 */ lw $t8, ($s0)
.L8006BED4:
/* AE3074 8006BED4 27050004 */ addiu $a1, $t8, 4
/* AE3078 8006BED8 AE050000 */ sw $a1, ($s0)
/* AE307C 8006BEDC 90A80000 */ lbu $t0, ($a1)
/* AE3080 8006BEE0 310900E0 */ andi $t1, $t0, 0xe0
/* AE3084 8006BEE4 1249FFF5 */ beq $s2, $t1, .L8006BEBC
/* AE3088 8006BEE8 00000000 */ nop
.L8006BEEC:
/* AE308C 8006BEEC 12200005 */ beqz $s1, .L8006BF04
/* AE3090 8006BEF0 00001025 */ move $v0, $zero
/* AE3094 8006BEF4 0C01AEF0 */ jal func_8006BBC0
/* AE3098 8006BEF8 00A02025 */ move $a0, $a1
/* AE309C 8006BEFC 10000002 */ b .L8006BF08
/* AE30A0 8006BF00 8FBF0024 */ lw $ra, 0x24($sp)
.L8006BF04:
/* AE30A4 8006BF04 8FBF0024 */ lw $ra, 0x24($sp)
.L8006BF08:
/* AE30A8 8006BF08 8FB00018 */ lw $s0, 0x18($sp)
/* AE30AC 8006BF0C 8FB1001C */ lw $s1, 0x1c($sp)
/* AE30B0 8006BF10 8FB20020 */ lw $s2, 0x20($sp)
/* AE30B4 8006BF14 03E00008 */ jr $ra
/* AE30B8 8006BF18 27BD0028 */ addiu $sp, $sp, 0x28

View file

@ -1,144 +0,0 @@
glabel func_8006BF1C
/* AE30BC 8006BF1C 27BDFF90 */ addiu $sp, $sp, -0x70
/* AE30C0 8006BF20 AFB30020 */ sw $s3, 0x20($sp)
/* AE30C4 8006BF24 AFB2001C */ sw $s2, 0x1c($sp)
/* AE30C8 8006BF28 AFB10018 */ sw $s1, 0x18($sp)
/* AE30CC 8006BF2C AFBF0024 */ sw $ra, 0x24($sp)
/* AE30D0 8006BF30 AFB00014 */ sw $s0, 0x14($sp)
/* AE30D4 8006BF34 00808825 */ move $s1, $a0
/* AE30D8 8006BF38 8C900000 */ lw $s0, ($a0)
/* AE30DC 8006BF3C 00009025 */ move $s2, $zero
/* AE30E0 8006BF40 00009825 */ move $s3, $zero
/* AE30E4 8006BF44 27A30044 */ addiu $v1, $sp, 0x44
.L8006BF48:
/* AE30E8 8006BF48 02002025 */ move $a0, $s0
/* AE30EC 8006BF4C 0C01AEF0 */ jal func_8006BBC0
/* AE30F0 8006BF50 AFA30030 */ sw $v1, 0x30($sp)
/* AE30F4 8006BF54 8FA30030 */ lw $v1, 0x30($sp)
/* AE30F8 8006BF58 24010040 */ li $at, 64
/* AE30FC 8006BF5C 02429021 */ addu $s2, $s2, $v0
/* AE3100 8006BF60 AC620000 */ sw $v0, ($v1)
/* AE3104 8006BF64 920E0004 */ lbu $t6, 4($s0)
/* AE3108 8006BF68 26730001 */ addiu $s3, $s3, 1
/* AE310C 8006BF6C 26100004 */ addiu $s0, $s0, 4
/* AE3110 8006BF70 31CF00E0 */ andi $t7, $t6, 0xe0
/* AE3114 8006BF74 11E1FFF4 */ beq $t7, $at, .L8006BF48
/* AE3118 8006BF78 24630004 */ addiu $v1, $v1, 4
/* AE311C 8006BF7C 56400004 */ bnezl $s2, .L8006BF90
/* AE3120 8006BF80 44922000 */ mtc1 $s2, $f4
/* AE3124 8006BF84 10000056 */ b .L8006C0E0
/* AE3128 8006BF88 00001025 */ move $v0, $zero
/* AE312C 8006BF8C 44922000 */ mtc1 $s2, $f4
.L8006BF90:
/* AE3130 8006BF90 0C00CFBE */ jal Math_Rand_ZeroFloat
/* AE3134 8006BF94 46802320 */ cvt.s.w $f12, $f4
/* AE3138 8006BF98 4600018D */ trunc.w.s $f6, $f0
/* AE313C 8006BF9C 00009025 */ move $s2, $zero
/* AE3140 8006BFA0 32650003 */ andi $a1, $s3, 3
/* AE3144 8006BFA4 44023000 */ mfc1 $v0, $f6
/* AE3148 8006BFA8 5A60004D */ blezl $s3, .L8006C0E0
/* AE314C 8006BFAC 00001025 */ move $v0, $zero
/* AE3150 8006BFB0 10A00014 */ beqz $a1, .L8006C004
/* AE3154 8006BFB4 00A02025 */ move $a0, $a1
/* AE3158 8006BFB8 0000C880 */ sll $t9, $zero, 2
/* AE315C 8006BFBC 27A80044 */ addiu $t0, $sp, 0x44
/* AE3160 8006BFC0 03281821 */ addu $v1, $t9, $t0
.L8006BFC4:
/* AE3164 8006BFC4 8C690000 */ lw $t1, ($v1)
/* AE3168 8006BFC8 51200008 */ beql $t1, $zero, .L8006BFEC
/* AE316C 8006BFCC 8E2A0000 */ lw $t2, ($s1)
/* AE3170 8006BFD0 18400003 */ blez $v0, .L8006BFE0
/* AE3174 8006BFD4 00000000 */ nop
/* AE3178 8006BFD8 10000003 */ b .L8006BFE8
/* AE317C 8006BFDC 2442FFFF */ addiu $v0, $v0, -1
.L8006BFE0:
/* AE3180 8006BFE0 1000003F */ b .L8006C0E0
/* AE3184 8006BFE4 24020001 */ li $v0, 1
.L8006BFE8:
/* AE3188 8006BFE8 8E2A0000 */ lw $t2, ($s1)
.L8006BFEC:
/* AE318C 8006BFEC 26520001 */ addiu $s2, $s2, 1
/* AE3190 8006BFF0 24630004 */ addiu $v1, $v1, 4
/* AE3194 8006BFF4 254B0004 */ addiu $t3, $t2, 4
/* AE3198 8006BFF8 1492FFF2 */ bne $a0, $s2, .L8006BFC4
/* AE319C 8006BFFC AE2B0000 */ sw $t3, ($s1)
/* AE31A0 8006C000 12530036 */ beq $s2, $s3, .L8006C0DC
.L8006C004:
/* AE31A4 8006C004 00126080 */ sll $t4, $s2, 2
/* AE31A8 8006C008 27AD0044 */ addiu $t5, $sp, 0x44
/* AE31AC 8006C00C 018D1821 */ addu $v1, $t4, $t5
.L8006C010:
/* AE31B0 8006C010 8C6E0000 */ lw $t6, ($v1)
/* AE31B4 8006C014 51C00008 */ beql $t6, $zero, .L8006C038
/* AE31B8 8006C018 8E2F0000 */ lw $t7, ($s1)
/* AE31BC 8006C01C 18400003 */ blez $v0, .L8006C02C
/* AE31C0 8006C020 00000000 */ nop
/* AE31C4 8006C024 10000003 */ b .L8006C034
/* AE31C8 8006C028 2442FFFF */ addiu $v0, $v0, -1
.L8006C02C:
/* AE31CC 8006C02C 1000002C */ b .L8006C0E0
/* AE31D0 8006C030 24020001 */ li $v0, 1
.L8006C034:
/* AE31D4 8006C034 8E2F0000 */ lw $t7, ($s1)
.L8006C038:
/* AE31D8 8006C038 25F80004 */ addiu $t8, $t7, 4
/* AE31DC 8006C03C AE380000 */ sw $t8, ($s1)
/* AE31E0 8006C040 8C790004 */ lw $t9, 4($v1)
/* AE31E4 8006C044 53200008 */ beql $t9, $zero, .L8006C068
/* AE31E8 8006C048 8E280000 */ lw $t0, ($s1)
/* AE31EC 8006C04C 18400003 */ blez $v0, .L8006C05C
/* AE31F0 8006C050 00000000 */ nop
/* AE31F4 8006C054 10000003 */ b .L8006C064
/* AE31F8 8006C058 2442FFFF */ addiu $v0, $v0, -1
.L8006C05C:
/* AE31FC 8006C05C 10000020 */ b .L8006C0E0
/* AE3200 8006C060 24020001 */ li $v0, 1
.L8006C064:
/* AE3204 8006C064 8E280000 */ lw $t0, ($s1)
.L8006C068:
/* AE3208 8006C068 25090004 */ addiu $t1, $t0, 4
/* AE320C 8006C06C AE290000 */ sw $t1, ($s1)
/* AE3210 8006C070 8C6A0008 */ lw $t2, 8($v1)
/* AE3214 8006C074 51400008 */ beql $t2, $zero, .L8006C098
/* AE3218 8006C078 8E2B0000 */ lw $t3, ($s1)
/* AE321C 8006C07C 18400003 */ blez $v0, .L8006C08C
/* AE3220 8006C080 00000000 */ nop
/* AE3224 8006C084 10000003 */ b .L8006C094
/* AE3228 8006C088 2442FFFF */ addiu $v0, $v0, -1
.L8006C08C:
/* AE322C 8006C08C 10000014 */ b .L8006C0E0
/* AE3230 8006C090 24020001 */ li $v0, 1
.L8006C094:
/* AE3234 8006C094 8E2B0000 */ lw $t3, ($s1)
.L8006C098:
/* AE3238 8006C098 256C0004 */ addiu $t4, $t3, 4
/* AE323C 8006C09C AE2C0000 */ sw $t4, ($s1)
/* AE3240 8006C0A0 8C6D000C */ lw $t5, 0xc($v1)
/* AE3244 8006C0A4 51A00008 */ beql $t5, $zero, .L8006C0C8
/* AE3248 8006C0A8 8E2E0000 */ lw $t6, ($s1)
/* AE324C 8006C0AC 18400003 */ blez $v0, .L8006C0BC
/* AE3250 8006C0B0 00000000 */ nop
/* AE3254 8006C0B4 10000003 */ b .L8006C0C4
/* AE3258 8006C0B8 2442FFFF */ addiu $v0, $v0, -1
.L8006C0BC:
/* AE325C 8006C0BC 10000008 */ b .L8006C0E0
/* AE3260 8006C0C0 24020001 */ li $v0, 1
.L8006C0C4:
/* AE3264 8006C0C4 8E2E0000 */ lw $t6, ($s1)
.L8006C0C8:
/* AE3268 8006C0C8 26520004 */ addiu $s2, $s2, 4
/* AE326C 8006C0CC 24630010 */ addiu $v1, $v1, 0x10
/* AE3270 8006C0D0 25CF0004 */ addiu $t7, $t6, 4
/* AE3274 8006C0D4 1653FFCE */ bne $s2, $s3, .L8006C010
/* AE3278 8006C0D8 AE2F0000 */ sw $t7, ($s1)
.L8006C0DC:
/* AE327C 8006C0DC 00001025 */ move $v0, $zero
.L8006C0E0:
/* AE3280 8006C0E0 8FBF0024 */ lw $ra, 0x24($sp)
/* AE3284 8006C0E4 8FB00014 */ lw $s0, 0x14($sp)
/* AE3288 8006C0E8 8FB10018 */ lw $s1, 0x18($sp)
/* AE328C 8006C0EC 8FB2001C */ lw $s2, 0x1c($sp)
/* AE3290 8006C0F0 8FB30020 */ lw $s3, 0x20($sp)
/* AE3294 8006C0F4 03E00008 */ jr $ra
/* AE3298 8006C0F8 27BD0070 */ addiu $sp, $sp, 0x70

View file

@ -1,145 +0,0 @@
.rdata
glabel D_8013B87C
.asciz "../z_elf_message.c"
.balign 4
glabel D_8013B890
.asciz "\" \" = %s\n"
# EUC-JP: | Unplanned conditions
.balign 4
glabel D_8013B8A4
.asciz " "
# EUC-JP: | Unplanned conditions
.balign 4
glabel D_8013B8B0
.asciz "0"
.balign 4
glabel D_8013B8B4
.asciz "../z_elf_message.c"
.balign 4
.text
glabel func_8006C0FC
/* AE329C 8006C0FC 27BDFFC0 */ addiu $sp, $sp, -0x40
/* AE32A0 8006C100 AFBE0038 */ sw $fp, 0x38($sp)
/* AE32A4 8006C104 AFB70034 */ sw $s7, 0x34($sp)
/* AE32A8 8006C108 AFB60030 */ sw $s6, 0x30($sp)
/* AE32AC 8006C10C AFB5002C */ sw $s5, 0x2c($sp)
/* AE32B0 8006C110 AFB40028 */ sw $s4, 0x28($sp)
/* AE32B4 8006C114 AFB30024 */ sw $s3, 0x24($sp)
/* AE32B8 8006C118 AFB20020 */ sw $s2, 0x20($sp)
/* AE32BC 8006C11C AFB1001C */ sw $s1, 0x1c($sp)
/* AE32C0 8006C120 AFB00018 */ sw $s0, 0x18($sp)
/* AE32C4 8006C124 3C158014 */ lui $s5, %hi(D_8013B87C) # $s5, 0x8014
/* AE32C8 8006C128 3C168014 */ lui $s6, %hi(D_8013B890) # $s6, 0x8014
/* AE32CC 8006C12C 3C178014 */ lui $s7, %hi(D_8013B8A4) # $s7, 0x8014
/* AE32D0 8006C130 3C1E8014 */ lui $fp, %hi(D_8013B8B0) # $fp, 0x8014
/* AE32D4 8006C134 AFBF003C */ sw $ra, 0x3c($sp)
/* AE32D8 8006C138 AFA40040 */ sw $a0, 0x40($sp)
/* AE32DC 8006C13C 27DEB8B0 */ addiu $fp, %lo(D_8013B8B0) # addiu $fp, $fp, -0x4750
/* AE32E0 8006C140 26F7B8A4 */ addiu $s7, %lo(D_8013B8A4) # addiu $s7, $s7, -0x475c
/* AE32E4 8006C144 26D6B890 */ addiu $s6, %lo(D_8013B890) # addiu $s6, $s6, -0x4770
/* AE32E8 8006C148 26B5B87C */ addiu $s5, %lo(D_8013B87C) # addiu $s5, $s5, -0x4784
/* AE32EC 8006C14C 27B00040 */ addiu $s0, $sp, 0x40
/* AE32F0 8006C150 24110020 */ li $s1, 32
/* AE32F4 8006C154 24120040 */ li $s2, 64
/* AE32F8 8006C158 24130060 */ li $s3, 96
/* AE32FC 8006C15C 241400E0 */ li $s4, 224
.L8006C160:
/* AE3300 8006C160 8FAE0040 */ lw $t6, 0x40($sp)
/* AE3304 8006C164 91C20000 */ lbu $v0, ($t6)
/* AE3308 8006C168 304200E0 */ andi $v0, $v0, 0xe0
/* AE330C 8006C16C 1040000B */ beqz $v0, .L8006C19C
/* AE3310 8006C170 00000000 */ nop
/* AE3314 8006C174 10510012 */ beq $v0, $s1, .L8006C1C0
/* AE3318 8006C178 00000000 */ nop
/* AE331C 8006C17C 10520019 */ beq $v0, $s2, .L8006C1E4
/* AE3320 8006C180 00000000 */ nop
/* AE3324 8006C184 10530020 */ beq $v0, $s3, .L8006C208
/* AE3328 8006C188 02A02025 */ move $a0, $s5
/* AE332C 8006C18C 5054002A */ beql $v0, $s4, .L8006C238
/* AE3330 8006C190 8FAE0040 */ lw $t6, 0x40($sp)
/* AE3334 8006C194 1000002C */ b .L8006C248
/* AE3338 8006C198 00000000 */ nop
.L8006C19C:
/* AE333C 8006C19C 0C01AEF0 */ jal func_8006BBC0
/* AE3340 8006C1A0 8FA40040 */ lw $a0, 0x40($sp)
/* AE3344 8006C1A4 50400033 */ beql $v0, $zero, .L8006C274
/* AE3348 8006C1A8 8FAF0040 */ lw $t7, 0x40($sp)
/* AE334C 8006C1AC 8FAF0040 */ lw $t7, 0x40($sp)
/* AE3350 8006C1B0 91E20002 */ lbu $v0, 2($t7)
/* AE3354 8006C1B4 34420100 */ ori $v0, $v0, 0x100
/* AE3358 8006C1B8 10000031 */ b .L8006C280
/* AE335C 8006C1BC 3042FFFF */ andi $v0, $v0, 0xffff
.L8006C1C0:
/* AE3360 8006C1C0 0C01AFA2 */ jal func_8006BE88
/* AE3364 8006C1C4 02002025 */ move $a0, $s0
/* AE3368 8006C1C8 5040002A */ beql $v0, $zero, .L8006C274
/* AE336C 8006C1CC 8FAF0040 */ lw $t7, 0x40($sp)
/* AE3370 8006C1D0 8FB80040 */ lw $t8, 0x40($sp)
/* AE3374 8006C1D4 93020002 */ lbu $v0, 2($t8)
/* AE3378 8006C1D8 34420100 */ ori $v0, $v0, 0x100
/* AE337C 8006C1DC 10000028 */ b .L8006C280
/* AE3380 8006C1E0 3042FFFF */ andi $v0, $v0, 0xffff
.L8006C1E4:
/* AE3384 8006C1E4 0C01AFC7 */ jal func_8006BF1C
/* AE3388 8006C1E8 02002025 */ move $a0, $s0
/* AE338C 8006C1EC 50400021 */ beql $v0, $zero, .L8006C274
/* AE3390 8006C1F0 8FAF0040 */ lw $t7, 0x40($sp)
/* AE3394 8006C1F4 8FB90040 */ lw $t9, 0x40($sp)
/* AE3398 8006C1F8 93220002 */ lbu $v0, 2($t9)
/* AE339C 8006C1FC 34420100 */ ori $v0, $v0, 0x100
/* AE33A0 8006C200 1000001F */ b .L8006C280
/* AE33A4 8006C204 3042FFFF */ andi $v0, $v0, 0xffff
.L8006C208:
/* AE33A8 8006C208 0C01AEF0 */ jal func_8006BBC0
/* AE33AC 8006C20C 8FA40040 */ lw $a0, 0x40($sp)
/* AE33B0 8006C210 10400017 */ beqz $v0, .L8006C270
/* AE33B4 8006C214 8FA80040 */ lw $t0, 0x40($sp)
/* AE33B8 8006C218 910A0002 */ lbu $t2, 2($t0)
/* AE33BC 8006C21C 000A5880 */ sll $t3, $t2, 2
/* AE33C0 8006C220 010B6021 */ addu $t4, $t0, $t3
/* AE33C4 8006C224 AFAC0040 */ sw $t4, 0x40($sp)
/* AE33C8 8006C228 258DFFFC */ addiu $t5, $t4, -4
/* AE33CC 8006C22C 10000010 */ b .L8006C270
/* AE33D0 8006C230 AFAD0040 */ sw $t5, 0x40($sp)
/* AE33D4 8006C234 8FAE0040 */ lw $t6, 0x40($sp)
.L8006C238:
/* AE33D8 8006C238 91C20002 */ lbu $v0, 2($t6)
/* AE33DC 8006C23C 34420100 */ ori $v0, $v0, 0x100
/* AE33E0 8006C240 1000000F */ b .L8006C280
/* AE33E4 8006C244 3042FFFF */ andi $v0, $v0, 0xffff
.L8006C248:
/* AE33E8 8006C248 0C000B84 */ jal LogUtils_LogThreadId
/* AE33EC 8006C24C 24050119 */ li $a1, 281
/* AE33F0 8006C250 02C02025 */ move $a0, $s6
/* AE33F4 8006C254 0C00084C */ jal osSyncPrintf
/* AE33F8 8006C258 02E02825 */ move $a1, $s7
/* AE33FC 8006C25C 3C058014 */ lui $a1, %hi(D_8013B8B4) # $a1, 0x8014
/* AE3400 8006C260 24A5B8B4 */ addiu $a1, %lo(D_8013B8B4) # addiu $a1, $a1, -0x474c
/* AE3404 8006C264 03C02025 */ move $a0, $fp
/* AE3408 8006C268 0C0007FC */ jal __assert
/* AE340C 8006C26C 2406011A */ li $a2, 282
.L8006C270:
/* AE3410 8006C270 8FAF0040 */ lw $t7, 0x40($sp)
.L8006C274:
/* AE3414 8006C274 25F80004 */ addiu $t8, $t7, 4
/* AE3418 8006C278 1000FFB9 */ b .L8006C160
/* AE341C 8006C27C AFB80040 */ sw $t8, 0x40($sp)
.L8006C280:
/* AE3420 8006C280 8FBF003C */ lw $ra, 0x3c($sp)
/* AE3424 8006C284 8FB00018 */ lw $s0, 0x18($sp)
/* AE3428 8006C288 8FB1001C */ lw $s1, 0x1c($sp)
/* AE342C 8006C28C 8FB20020 */ lw $s2, 0x20($sp)
/* AE3430 8006C290 8FB30024 */ lw $s3, 0x24($sp)
/* AE3434 8006C294 8FB40028 */ lw $s4, 0x28($sp)
/* AE3438 8006C298 8FB5002C */ lw $s5, 0x2c($sp)
/* AE343C 8006C29C 8FB60030 */ lw $s6, 0x30($sp)
/* AE3440 8006C2A0 8FB70034 */ lw $s7, 0x34($sp)
/* AE3444 8006C2A4 8FBE0038 */ lw $fp, 0x38($sp)
/* AE3448 8006C2A8 03E00008 */ jr $ra
/* AE344C 8006C2AC 27BD0040 */ addiu $sp, $sp, 0x40

View file

@ -1,32 +0,0 @@
glabel func_8006C2B0
/* AE3450 8006C2B0 3C0E8016 */ lui $t6, %hi(gSaveContext+4) # $t6, 0x8016
/* AE3454 8006C2B4 8DCEE664 */ lw $t6, %lo(gSaveContext+4)($t6)
/* AE3458 8006C2B8 27BDFFE0 */ addiu $sp, $sp, -0x20
/* AE345C 8006C2BC AFBF001C */ sw $ra, 0x1c($sp)
/* AE3460 8006C2C0 11C0000D */ beqz $t6, .L8006C2F8
/* AE3464 8006C2C4 8C851C44 */ lw $a1, 0x1c44($a0)
/* AE3468 8006C2C8 3C014448 */ li $at, 0x44480000 # 0.000000
/* AE346C 8006C2CC 44812000 */ mtc1 $at, $f4
/* AE3470 8006C2D0 24060146 */ li $a2, 326
/* AE3474 8006C2D4 24070004 */ li $a3, 4
/* AE3478 8006C2D8 0C00D4FD */ jal Actor_FindNearby
/* AE347C 8006C2DC E7A40010 */ swc1 $f4, 0x10($sp)
/* AE3480 8006C2E0 14400003 */ bnez $v0, .L8006C2F0
/* AE3484 8006C2E4 3C048012 */ lui $a0, %hi(D_8011F3A0) # $a0, 0x8012
/* AE3488 8006C2E8 10000005 */ b .L8006C300
/* AE348C 8006C2EC 2484F3A0 */ addiu $a0, %lo(D_8011F3A0) # addiu $a0, $a0, -0xc60
.L8006C2F0:
/* AE3490 8006C2F0 10000005 */ b .L8006C308
/* AE3494 8006C2F4 24020160 */ li $v0, 352
.L8006C2F8:
/* AE3498 8006C2F8 3C048012 */ lui $a0, %hi(D_8011F3D4) # $a0, 0x8012
/* AE349C 8006C2FC 2484F3D4 */ addiu $a0, %lo(D_8011F3D4) # addiu $a0, $a0, -0xc2c
.L8006C300:
/* AE34A0 8006C300 0C01B03F */ jal func_8006C0FC
/* AE34A4 8006C304 00000000 */ nop
.L8006C308:
/* AE34A8 8006C308 8FBF001C */ lw $ra, 0x1c($sp)
/* AE34AC 8006C30C 27BD0020 */ addiu $sp, $sp, 0x20
/* AE34B0 8006C310 03E00008 */ jr $ra
/* AE34B4 8006C314 00000000 */ nop

View file

@ -1,18 +0,0 @@
glabel func_8006C318
/* AE34B8 8006C318 27BDFFE8 */ addiu $sp, $sp, -0x18
/* AE34BC 8006C31C 3C050001 */ lui $a1, 1
/* AE34C0 8006C320 AFBF0014 */ sw $ra, 0x14($sp)
/* AE34C4 8006C324 00A42821 */ addu $a1, $a1, $a0
/* AE34C8 8006C328 8CA51E0C */ lw $a1, 0x1e0c($a1)
/* AE34CC 8006C32C 14A00003 */ bnez $a1, .L8006C33C
/* AE34D0 8006C330 00000000 */ nop
/* AE34D4 8006C334 10000003 */ b .L8006C344
/* AE34D8 8006C338 00001025 */ move $v0, $zero
.L8006C33C:
/* AE34DC 8006C33C 0C01B03F */ jal func_8006C0FC
/* AE34E0 8006C340 00A02025 */ move $a0, $a1
.L8006C344:
/* AE34E4 8006C344 8FBF0014 */ lw $ra, 0x14($sp)
/* AE34E8 8006C348 27BD0018 */ addiu $sp, $sp, 0x18
/* AE34EC 8006C34C 03E00008 */ jr $ra
/* AE34F0 8006C350 00000000 */ nop

View file

@ -55,7 +55,7 @@ glabel func_8006CBAC
/* AE3DB4 8006CC14 24C6BA58 */ addiu $a2, %lo(D_8013BA58) # addiu $a2, $a2, -0x45a8 /* AE3DB4 8006CC14 24C6BA58 */ addiu $a2, %lo(D_8013BA58) # addiu $a2, $a2, -0x45a8
/* AE3DB8 8006CC18 27A40080 */ addiu $a0, $sp, 0x80 /* AE3DB8 8006CC18 27A40080 */ addiu $a0, $sp, 0x80
/* AE3DBC 8006CC1C 24070117 */ li $a3, 279 /* AE3DBC 8006CC1C 24070117 */ li $a3, 279
/* AE3DC0 8006CC20 0C031AB1 */ jal func_800C6AC4 /* AE3DC0 8006CC20 0C031AB1 */ jal Graph_OpenDisps
/* AE3DC4 8006CC24 00A08025 */ move $s0, $a1 /* AE3DC4 8006CC24 00A08025 */ move $s0, $a1
/* AE3DC8 8006CC28 0C034213 */ jal Matrix_Push /* AE3DC8 8006CC28 0C034213 */ jal Matrix_Push
/* AE3DCC 8006CC2C 00000000 */ nop /* AE3DCC 8006CC2C 00000000 */ nop
@ -268,7 +268,7 @@ glabel func_8006CBAC
/* AE40E4 8006CF44 24C6BAFC */ addiu $a2, %lo(D_8013BAFC) # addiu $a2, $a2, -0x4504 /* AE40E4 8006CF44 24C6BAFC */ addiu $a2, %lo(D_8013BAFC) # addiu $a2, $a2, -0x4504
/* AE40E8 8006CF48 27A40080 */ addiu $a0, $sp, 0x80 /* AE40E8 8006CF48 27A40080 */ addiu $a0, $sp, 0x80
/* AE40EC 8006CF4C 24070173 */ li $a3, 371 /* AE40EC 8006CF4C 24070173 */ li $a3, 371
/* AE40F0 8006CF50 0C031AD5 */ jal func_800C6B54 /* AE40F0 8006CF50 0C031AD5 */ jal Graph_CloseDisps
/* AE40F4 8006CF54 8F250000 */ lw $a1, ($t9) /* AE40F4 8006CF54 8F250000 */ lw $a1, ($t9)
/* AE40F8 8006CF58 8FBF002C */ lw $ra, 0x2c($sp) /* AE40F8 8006CF58 8FBF002C */ lw $ra, 0x2c($sp)
/* AE40FC 8006CF5C 8FB00028 */ lw $s0, 0x28($sp) /* AE40FC 8006CF5C 8FB00028 */ lw $s0, 0x28($sp)

View file

@ -236,11 +236,11 @@ glabel func_80070C24
/* AE8114 80070F74 8F250000 */ lw $a1, ($t9) /* AE8114 80070F74 8F250000 */ lw $a1, ($t9)
/* AE8118 80070F78 E7AE0088 */ swc1 $f14, 0x88($sp) /* AE8118 80070F78 E7AE0088 */ swc1 $f14, 0x88($sp)
/* AE811C 80070F7C AFAA007C */ sw $t2, 0x7c($sp) /* AE811C 80070F7C AFAA007C */ sw $t2, 0x7c($sp)
/* AE8120 80070F80 0C031AB1 */ jal func_800C6AC4 /* AE8120 80070F80 0C031AB1 */ jal Graph_OpenDisps
/* AE8124 80070F84 AFA5006C */ sw $a1, 0x6c($sp) /* AE8124 80070F84 AFA5006C */ sw $a1, 0x6c($sp)
/* AE8128 80070F88 8FAF006C */ lw $t7, 0x6c($sp) /* AE8128 80070F88 8FAF006C */ lw $t7, 0x6c($sp)
/* AE812C 80070F8C 8DE402C0 */ lw $a0, 0x2c0($t7) /* AE812C 80070F8C 8DE402C0 */ lw $a0, 0x2c0($t7)
/* AE8130 80070F90 0C031B08 */ jal func_800C6C20 /* AE8130 80070F90 0C031B08 */ jal Graph_GfxPlusOne
/* AE8134 80070F94 AFA40070 */ sw $a0, 0x70($sp) /* AE8134 80070F94 AFA40070 */ sw $a0, 0x70($sp)
/* AE8138 80070F98 8FA6006C */ lw $a2, 0x6c($sp) /* AE8138 80070F98 8FA6006C */ lw $a2, 0x6c($sp)
/* AE813C 80070F9C AFA20074 */ sw $v0, 0x74($sp) /* AE813C 80070F9C AFA20074 */ sw $v0, 0x74($sp)
@ -269,7 +269,7 @@ glabel func_80070C24
/* AE8198 80070FF8 8FA50074 */ lw $a1, 0x74($sp) /* AE8198 80070FF8 8FA50074 */ lw $a1, 0x74($sp)
/* AE819C 80070FFC 8FA40070 */ lw $a0, 0x70($sp) /* AE819C 80070FFC 8FA40070 */ lw $a0, 0x70($sp)
/* AE81A0 80071000 AFAA007C */ sw $t2, 0x7c($sp) /* AE81A0 80071000 AFAA007C */ sw $t2, 0x7c($sp)
/* AE81A4 80071004 0C031B0A */ jal func_800C6C28 /* AE81A4 80071004 0C031B0A */ jal Graph_BranchDlist
/* AE81A8 80071008 E7AE0088 */ swc1 $f14, 0x88($sp) /* AE81A8 80071008 E7AE0088 */ swc1 $f14, 0x88($sp)
/* AE81AC 8007100C 8FB90074 */ lw $t9, 0x74($sp) /* AE81AC 8007100C 8FB90074 */ lw $t9, 0x74($sp)
/* AE81B0 80071010 8FAF006C */ lw $t7, 0x6c($sp) /* AE81B0 80071010 8FAF006C */ lw $t7, 0x6c($sp)
@ -283,7 +283,7 @@ glabel func_80070C24
/* AE81D0 80071030 27A4005C */ addiu $a0, $sp, 0x5c /* AE81D0 80071030 27A4005C */ addiu $a0, $sp, 0x5c
/* AE81D4 80071034 2407069A */ li $a3, 1690 /* AE81D4 80071034 2407069A */ li $a3, 1690
/* AE81D8 80071038 AFAA007C */ sw $t2, 0x7c($sp) /* AE81D8 80071038 AFAA007C */ sw $t2, 0x7c($sp)
/* AE81DC 8007103C 0C031AD5 */ jal func_800C6B54 /* AE81DC 8007103C 0C031AD5 */ jal Graph_CloseDisps
/* AE81E0 80071040 E7AE0088 */ swc1 $f14, 0x88($sp) /* AE81E0 80071040 E7AE0088 */ swc1 $f14, 0x88($sp)
/* AE81E4 80071044 3C0B8016 */ lui $t3, %hi(gGameInfo) # $t3, 0x8016 /* AE81E4 80071044 3C0B8016 */ lui $t3, %hi(gGameInfo) # $t3, 0x8016
/* AE81E8 80071048 3C0D8016 */ lui $t5, %hi(gSaveContext) # $t5, 0x8016 /* AE81E8 80071048 3C0D8016 */ lui $t5, %hi(gSaveContext) # $t5, 0x8016

View file

@ -9,7 +9,7 @@ glabel func_800730DC
/* AEA298 800730F8 24C6C55C */ addiu $a2, %lo(D_8013C55C) # addiu $a2, $a2, -0x3aa4 /* AEA298 800730F8 24C6C55C */ addiu $a2, %lo(D_8013C55C) # addiu $a2, $a2, -0x3aa4
/* AEA29C 800730FC 27A40060 */ addiu $a0, $sp, 0x60 /* AEA29C 800730FC 27A40060 */ addiu $a0, $sp, 0x60
/* AEA2A0 80073100 240708DA */ li $a3, 2266 /* AEA2A0 80073100 240708DA */ li $a3, 2266
/* AEA2A4 80073104 0C031AB1 */ jal func_800C6AC4 /* AEA2A4 80073104 0C031AB1 */ jal Graph_OpenDisps
/* AEA2A8 80073108 00A08025 */ move $s0, $a1 /* AEA2A8 80073108 00A08025 */ move $s0, $a1
/* AEA2AC 8007310C 922E1D6C */ lbu $t6, 0x1d6c($s1) /* AEA2AC 8007310C 922E1D6C */ lbu $t6, 0x1d6c($s1)
/* AEA2B0 80073110 3C028016 */ lui $v0, %hi(gSaveContext+0xc) /* AEA2B0 80073110 3C028016 */ lui $v0, %hi(gSaveContext+0xc)
@ -572,7 +572,7 @@ glabel func_800730DC
/* AEAB00 80073960 24C6C58C */ addiu $a2, %lo(D_8013C58C) # addiu $a2, $a2, -0x3a74 /* AEAB00 80073960 24C6C58C */ addiu $a2, %lo(D_8013C58C) # addiu $a2, $a2, -0x3a74
/* AEAB04 80073964 27A40060 */ addiu $a0, $sp, 0x60 /* AEAB04 80073964 27A40060 */ addiu $a0, $sp, 0x60
/* AEAB08 80073968 8E250000 */ lw $a1, ($s1) /* AEAB08 80073968 8E250000 */ lw $a1, ($s1)
/* AEAB0C 8007396C 0C031AD5 */ jal func_800C6B54 /* AEAB0C 8007396C 0C031AD5 */ jal Graph_CloseDisps
/* AEAB10 80073970 2407097D */ li $a3, 2429 /* AEAB10 80073970 2407097D */ li $a3, 2429
/* AEAB14 80073974 8FBF0024 */ lw $ra, 0x24($sp) /* AEAB14 80073974 8FBF0024 */ lw $ra, 0x24($sp)
/* AEAB18 80073978 8FB0001C */ lw $s0, 0x1c($sp) /* AEAB18 80073978 8FB0001C */ lw $s0, 0x1c($sp)

View file

@ -68,7 +68,7 @@ glabel func_80073A5C
/* AEACFC 80073B5C 27A400B4 */ addiu $a0, $sp, 0xb4 /* AEACFC 80073B5C 27A400B4 */ addiu $a0, $sp, 0xb4
/* AEAD00 80073B60 02002825 */ move $a1, $s0 /* AEAD00 80073B60 02002825 */ move $a1, $s0
/* AEAD04 80073B64 240709D4 */ li $a3, 2516 /* AEAD04 80073B64 240709D4 */ li $a3, 2516
/* AEAD08 80073B68 0C031AB1 */ jal func_800C6AC4 /* AEAD08 80073B68 0C031AB1 */ jal Graph_OpenDisps
/* AEAD0C 80073B6C AF090000 */ sw $t1, ($t8) /* AEAD0C 80073B6C AF090000 */ sw $t1, ($t8)
/* AEAD10 80073B70 27A401C0 */ addiu $a0, $sp, 0x1c0 /* AEAD10 80073B70 27A401C0 */ addiu $a0, $sp, 0x1c0
/* AEAD14 80073B74 0C032D9E */ jal func_800CB678 /* AEAD14 80073B74 0C032D9E */ jal func_800CB678
@ -829,7 +829,7 @@ glabel func_80073A5C
/* AEB840 800746A0 24C6C5BC */ addiu $a2, %lo(D_8013C5BC) # addiu $a2, $a2, -0x3a44 /* AEB840 800746A0 24C6C5BC */ addiu $a2, %lo(D_8013C5BC) # addiu $a2, $a2, -0x3a44
/* AEB844 800746A4 27A400B4 */ addiu $a0, $sp, 0xb4 /* AEB844 800746A4 27A400B4 */ addiu $a0, $sp, 0xb4
/* AEB848 800746A8 02002825 */ move $a1, $s0 /* AEB848 800746A8 02002825 */ move $a1, $s0
/* AEB84C 800746AC 0C031AD5 */ jal func_800C6B54 /* AEB84C 800746AC 0C031AD5 */ jal Graph_CloseDisps
/* AEB850 800746B0 24070ABE */ li $a3, 2750 /* AEB850 800746B0 24070ABE */ li $a3, 2750
/* AEB854 800746B4 8FBF004C */ lw $ra, 0x4c($sp) /* AEB854 800746B4 8FBF004C */ lw $ra, 0x4c($sp)
/* AEB858 800746B8 D7B40020 */ ldc1 $f20, 0x20($sp) /* AEB858 800746B8 D7B40020 */ ldc1 $f20, 0x20($sp)

View file

@ -50,7 +50,7 @@ glabel func_80074704
/* AEB964 800747C4 15E00136 */ bnez $t7, .L80074CA0 /* AEB964 800747C4 15E00136 */ bnez $t7, .L80074CA0
/* AEB968 800747C8 27A400B8 */ addiu $a0, $sp, 0xb8 /* AEB968 800747C8 27A400B8 */ addiu $a0, $sp, 0xb8
/* AEB96C 800747CC 24C6C5CC */ addiu $a2, %lo(D_8013C5CC) # addiu $a2, $a2, -0x3a34 /* AEB96C 800747CC 24C6C5CC */ addiu $a2, %lo(D_8013C5CC) # addiu $a2, $a2, -0x3a34
/* AEB970 800747D0 0C031AB1 */ jal func_800C6AC4 /* AEB970 800747D0 0C031AB1 */ jal Graph_OpenDisps
/* AEB974 800747D4 24070AEF */ li $a3, 2799 /* AEB974 800747D4 24070AEF */ li $a3, 2799
/* AEB978 800747D8 C6C20028 */ lwc1 $f2, 0x28($s6) /* AEB978 800747D8 C6C20028 */ lwc1 $f2, 0x28($s6)
/* AEB97C 800747DC C6C40034 */ lwc1 $f4, 0x34($s6) /* AEB97C 800747DC C6C40034 */ lwc1 $f4, 0x34($s6)
@ -108,7 +108,7 @@ glabel func_80074704
/* AEBA4C 800748AC AE2802D0 */ sw $t0, 0x2d0($s1) /* AEBA4C 800748AC AE2802D0 */ sw $t0, 0x2d0($s1)
/* AEBA50 800748B0 AC4A0004 */ sw $t2, 4($v0) /* AEBA50 800748B0 AC4A0004 */ sw $t2, 4($v0)
/* AEBA54 800748B4 AC490000 */ sw $t1, ($v0) /* AEBA54 800748B4 AC490000 */ sw $t1, ($v0)
/* AEBA58 800748B8 0C024DDD */ jal func_80093774 /* AEBA58 800748B8 0C024DDD */ jal Gfx_CallSetupDL
/* AEBA5C 800748BC 8E2402D0 */ lw $a0, 0x2d0($s1) /* AEBA5C 800748BC 8E2402D0 */ lw $a0, 0x2d0($s1)
/* AEBA60 800748C0 AE2202D0 */ sw $v0, 0x2d0($s1) /* AEBA60 800748C0 AE2202D0 */ sw $v0, 0x2d0($s1)
/* AEBA64 800748C4 92830B13 */ lbu $v1, 0xb13($s4) /* AEBA64 800748C4 92830B13 */ lbu $v1, 0xb13($s4)
@ -367,7 +367,7 @@ glabel func_80074704
/* AEBE2C 80074C8C 24C6C5FC */ addiu $a2, %lo(D_8013C5FC) # addiu $a2, $a2, -0x3a04 /* AEBE2C 80074C8C 24C6C5FC */ addiu $a2, %lo(D_8013C5FC) # addiu $a2, $a2, -0x3a04
/* AEBE30 80074C90 27A400B8 */ addiu $a0, $sp, 0xb8 /* AEBE30 80074C90 27A400B8 */ addiu $a0, $sp, 0xb8
/* AEBE34 80074C94 02202825 */ move $a1, $s1 /* AEBE34 80074C94 02202825 */ move $a1, $s1
/* AEBE38 80074C98 0C031AD5 */ jal func_800C6B54 /* AEBE38 80074C98 0C031AD5 */ jal Graph_CloseDisps
/* AEBE3C 80074C9C 24070B82 */ li $a3, 2946 /* AEBE3C 80074C9C 24070B82 */ li $a3, 2946
.L80074CA0: .L80074CA0:
/* AEBE40 80074CA0 8FBF006C */ lw $ra, 0x6c($sp) /* AEBE40 80074CA0 8FBF006C */ lw $ra, 0x6c($sp)

View file

@ -22,7 +22,7 @@ glabel func_80074D6C
/* AEBF54 80074DB4 AFA90028 */ sw $t1, 0x28($sp) /* AEBF54 80074DB4 AFA90028 */ sw $t1, 0x28($sp)
/* AEBF58 80074DB8 27A40050 */ addiu $a0, $sp, 0x50 /* AEBF58 80074DB8 27A40050 */ addiu $a0, $sp, 0x50
/* AEBF5C 80074DBC 24070BD8 */ li $a3, 3032 /* AEBF5C 80074DBC 24070BD8 */ li $a3, 3032
/* AEBF60 80074DC0 0C031AB1 */ jal func_800C6AC4 /* AEBF60 80074DC0 0C031AB1 */ jal Graph_OpenDisps
/* AEBF64 80074DC4 AFA50060 */ sw $a1, 0x60($sp) /* AEBF64 80074DC4 AFA50060 */ sw $a1, 0x60($sp)
/* AEBF68 80074DC8 0C024E2D */ jal func_800938B4 /* AEBF68 80074DC8 0C024E2D */ jal func_800938B4
/* AEBF6C 80074DCC 8E040000 */ lw $a0, ($s0) /* AEBF6C 80074DCC 8E040000 */ lw $a0, ($s0)
@ -117,7 +117,7 @@ glabel func_80074D6C
/* AEC0BC 80074F1C AC600004 */ sw $zero, 4($v1) /* AEC0BC 80074F1C AC600004 */ sw $zero, 4($v1)
/* AEC0C0 80074F20 AC6B0000 */ sw $t3, ($v1) /* AEC0C0 80074F20 AC6B0000 */ sw $t3, ($v1)
/* AEC0C4 80074F24 8E050000 */ lw $a1, ($s0) /* AEC0C4 80074F24 8E050000 */ lw $a1, ($s0)
/* AEC0C8 80074F28 0C031AD5 */ jal func_800C6B54 /* AEC0C8 80074F28 0C031AD5 */ jal Graph_CloseDisps
/* AEC0CC 80074F2C AFA90028 */ sw $t1, 0x28($sp) /* AEC0CC 80074F2C AFA90028 */ sw $t1, 0x28($sp)
/* AEC0D0 80074F30 8FA90028 */ lw $t1, 0x28($sp) /* AEC0D0 80074F30 8FA90028 */ lw $t1, 0x28($sp)
/* AEC0D4 80074F34 912E0B0D */ lbu $t6, 0xb0d($t1) /* AEC0D4 80074F34 912E0B0D */ lbu $t6, 0xb0d($t1)
@ -129,7 +129,7 @@ glabel func_80074D6C
/* AEC0E8 80074F48 8E050000 */ lw $a1, ($s0) /* AEC0E8 80074F48 8E050000 */ lw $a1, ($s0)
/* AEC0EC 80074F4C AFA90028 */ sw $t1, 0x28($sp) /* AEC0EC 80074F4C AFA90028 */ sw $t1, 0x28($sp)
/* AEC0F0 80074F50 24070BE8 */ li $a3, 3048 /* AEC0F0 80074F50 24070BE8 */ li $a3, 3048
/* AEC0F4 80074F54 0C031AB1 */ jal func_800C6AC4 /* AEC0F4 80074F54 0C031AB1 */ jal Graph_OpenDisps
/* AEC0F8 80074F58 AFA50044 */ sw $a1, 0x44($sp) /* AEC0F8 80074F58 AFA50044 */ sw $a1, 0x44($sp)
/* AEC0FC 80074F5C 0C024E2D */ jal func_800938B4 /* AEC0FC 80074F5C 0C024E2D */ jal func_800938B4
/* AEC100 80074F60 8E040000 */ lw $a0, ($s0) /* AEC100 80074F60 8E040000 */ lw $a0, ($s0)
@ -162,7 +162,7 @@ glabel func_80074D6C
/* AEC16C 80074FCC AC6E0000 */ sw $t6, ($v1) /* AEC16C 80074FCC AC6E0000 */ sw $t6, ($v1)
/* AEC170 80074FD0 8E050000 */ lw $a1, ($s0) /* AEC170 80074FD0 8E050000 */ lw $a1, ($s0)
/* AEC174 80074FD4 27A40034 */ addiu $a0, $sp, 0x34 /* AEC174 80074FD4 27A40034 */ addiu $a0, $sp, 0x34
/* AEC178 80074FD8 0C031AD5 */ jal func_800C6B54 /* AEC178 80074FD8 0C031AD5 */ jal Graph_CloseDisps
/* AEC17C 80074FDC 24070BF0 */ li $a3, 3056 /* AEC17C 80074FDC 24070BF0 */ li $a3, 3056
.L80074FE0: .L80074FE0:
/* AEC180 80074FE0 8FBF001C */ lw $ra, 0x1c($sp) /* AEC180 80074FE0 8FBF001C */ lw $ra, 0x1c($sp)

View file

@ -10,7 +10,7 @@ glabel func_80074FF4
/* AEC1B4 80075014 24C6C64C */ addiu $a2, %lo(D_8013C64C) # addiu $a2, $a2, -0x39b4 /* AEC1B4 80075014 24C6C64C */ addiu $a2, %lo(D_8013C64C) # addiu $a2, $a2, -0x39b4
/* AEC1B8 80075018 27A40024 */ addiu $a0, $sp, 0x24 /* AEC1B8 80075018 27A40024 */ addiu $a0, $sp, 0x24
/* AEC1BC 8007501C 24070BFD */ li $a3, 3069 /* AEC1BC 8007501C 24070BFD */ li $a3, 3069
/* AEC1C0 80075020 0C031AB1 */ jal func_800C6AC4 /* AEC1C0 80075020 0C031AB1 */ jal Graph_OpenDisps
/* AEC1C4 80075024 AFA50034 */ sw $a1, 0x34($sp) /* AEC1C4 80075024 AFA50034 */ sw $a1, 0x34($sp)
/* AEC1C8 80075028 8FAF0038 */ lw $t7, 0x38($sp) /* AEC1C8 80075028 8FAF0038 */ lw $t7, 0x38($sp)
/* AEC1CC 8007502C 0C024E2D */ jal func_800938B4 /* AEC1CC 8007502C 0C024E2D */ jal func_800938B4
@ -44,7 +44,7 @@ glabel func_80074FF4
/* AEC23C 8007509C AC780000 */ sw $t8, ($v1) /* AEC23C 8007509C AC780000 */ sw $t8, ($v1)
/* AEC240 800750A0 8FB90038 */ lw $t9, 0x38($sp) /* AEC240 800750A0 8FB90038 */ lw $t9, 0x38($sp)
/* AEC244 800750A4 24070C07 */ li $a3, 3079 /* AEC244 800750A4 24070C07 */ li $a3, 3079
/* AEC248 800750A8 0C031AD5 */ jal func_800C6B54 /* AEC248 800750A8 0C031AD5 */ jal Graph_CloseDisps
/* AEC24C 800750AC 8F250000 */ lw $a1, ($t9) /* AEC24C 800750AC 8F250000 */ lw $a1, ($t9)
/* AEC250 800750B0 8FBF0014 */ lw $ra, 0x14($sp) /* AEC250 800750B0 8FBF0014 */ lw $ra, 0x14($sp)
/* AEC254 800750B4 27BD0038 */ addiu $sp, $sp, 0x38 /* AEC254 800750B4 27BD0038 */ addiu $sp, $sp, 0x38

View file

@ -40,7 +40,7 @@ glabel func_8007542C
/* AEC664 800754C4 24C6C66C */ addiu $a2, %lo(D_8013C66C) # addiu $a2, $a2, -0x3994 /* AEC664 800754C4 24C6C66C */ addiu $a2, %lo(D_8013C66C) # addiu $a2, $a2, -0x3994
/* AEC668 800754C8 27A40098 */ addiu $a0, $sp, 0x98 /* AEC668 800754C8 27A40098 */ addiu $a0, $sp, 0x98
/* AEC66C 800754CC 24070CB5 */ li $a3, 3253 /* AEC66C 800754CC 24070CB5 */ li $a3, 3253
/* AEC670 800754D0 0C031AB1 */ jal func_800C6AC4 /* AEC670 800754D0 0C031AB1 */ jal Graph_OpenDisps
/* AEC674 800754D4 00A09025 */ move $s2, $a1 /* AEC674 800754D4 00A09025 */ move $s2, $a1
/* AEC678 800754D8 3C018014 */ lui $at, %hi(D_8013C800) /* AEC678 800754D8 3C018014 */ lui $at, %hi(D_8013C800)
/* AEC67C 800754DC C43EC800 */ lwc1 $f30, %lo(D_8013C800)($at) /* AEC67C 800754DC C43EC800 */ lwc1 $f30, %lo(D_8013C800)($at)
@ -277,7 +277,7 @@ glabel func_8007542C
/* AEC9F4 80075854 24C6C68C */ addiu $a2, %lo(D_8013C68C) # addiu $a2, $a2, -0x3974 /* AEC9F4 80075854 24C6C68C */ addiu $a2, %lo(D_8013C68C) # addiu $a2, $a2, -0x3974
/* AEC9F8 80075858 27A40098 */ addiu $a0, $sp, 0x98 /* AEC9F8 80075858 27A40098 */ addiu $a0, $sp, 0x98
/* AEC9FC 8007585C 8E650000 */ lw $a1, ($s3) /* AEC9FC 8007585C 8E650000 */ lw $a1, ($s3)
/* AECA00 80075860 0C031AD5 */ jal func_800C6B54 /* AECA00 80075860 0C031AD5 */ jal Graph_CloseDisps
/* AECA04 80075864 24070D19 */ li $a3, 3353 /* AECA04 80075864 24070D19 */ li $a3, 3353
/* AECA08 80075868 8FBF0064 */ lw $ra, 0x64($sp) /* AECA08 80075868 8FBF0064 */ lw $ra, 0x64($sp)
/* AECA0C 8007586C D7B40010 */ ldc1 $f20, 0x10($sp) /* AECA0C 8007586C D7B40010 */ ldc1 $f20, 0x10($sp)

View file

@ -12,7 +12,7 @@ glabel func_8007672C
/* AED8F4 80076754 24C6C750 */ addiu $a2, %lo(D_8013C750) # addiu $a2, $a2, -0x38b0 /* AED8F4 80076754 24C6C750 */ addiu $a2, %lo(D_8013C750) # addiu $a2, $a2, -0x38b0
/* AED8F8 80076758 27A4004C */ addiu $a0, $sp, 0x4c /* AED8F8 80076758 27A4004C */ addiu $a0, $sp, 0x4c
/* AED8FC 8007675C 02002825 */ move $a1, $s0 /* AED8FC 8007675C 02002825 */ move $a1, $s0
/* AED900 80076760 0C031AB1 */ jal func_800C6AC4 /* AED900 80076760 0C031AB1 */ jal Graph_OpenDisps
/* AED904 80076764 24070EFB */ li $a3, 3835 /* AED904 80076764 24070EFB */ li $a3, 3835
/* AED908 80076768 93A50077 */ lbu $a1, 0x77($sp) /* AED908 80076768 93A50077 */ lbu $a1, 0x77($sp)
/* AED90C 8007676C 30AF0001 */ andi $t7, $a1, 1 /* AED90C 8007676C 30AF0001 */ andi $t7, $a1, 1
@ -125,7 +125,7 @@ glabel func_8007672C
/* AEDAAC 8007690C 24C6C760 */ addiu $a2, %lo(D_8013C760) # addiu $a2, $a2, -0x38a0 /* AEDAAC 8007690C 24C6C760 */ addiu $a2, %lo(D_8013C760) # addiu $a2, $a2, -0x38a0
/* AEDAB0 80076910 27A4004C */ addiu $a0, $sp, 0x4c /* AEDAB0 80076910 27A4004C */ addiu $a0, $sp, 0x4c
/* AEDAB4 80076914 02002825 */ move $a1, $s0 /* AEDAB4 80076914 02002825 */ move $a1, $s0
/* AEDAB8 80076918 0C031AD5 */ jal func_800C6B54 /* AEDAB8 80076918 0C031AD5 */ jal Graph_CloseDisps
/* AEDABC 8007691C 24070F17 */ li $a3, 3863 /* AEDABC 8007691C 24070F17 */ li $a3, 3863
.L80076920: .L80076920:
/* AEDAC0 80076920 8FBF001C */ lw $ra, 0x1c($sp) /* AEDAC0 80076920 8FBF001C */ lw $ra, 0x1c($sp)

View file

@ -591,7 +591,7 @@ glabel func_80076934
/* AEE330 80077190 A3AB00A2 */ sb $t3, 0xa2($sp) /* AEE330 80077190 A3AB00A2 */ sb $t3, 0xa2($sp)
/* AEE334 80077194 A3AA00A1 */ sb $t2, 0xa1($sp) /* AEE334 80077194 A3AA00A1 */ sb $t2, 0xa1($sp)
/* AEE338 80077198 A3A900A0 */ sb $t1, 0xa0($sp) /* AEE338 80077198 A3A900A0 */ sb $t1, 0xa0($sp)
/* AEE33C 8007719C 0C031AB1 */ jal func_800C6AC4 /* AEE33C 8007719C 0C031AB1 */ jal Graph_OpenDisps
/* AEE340 800771A0 AFA5008C */ sw $a1, 0x8c($sp) /* AEE340 800771A0 AFA5008C */ sw $a1, 0x8c($sp)
/* AEE344 800771A4 8FA3008C */ lw $v1, 0x8c($sp) /* AEE344 800771A4 8FA3008C */ lw $v1, 0x8c($sp)
/* AEE348 800771A8 0C024FCD */ jal func_80093F34 /* AEE348 800771A8 0C024FCD */ jal func_80093F34
@ -681,7 +681,7 @@ glabel func_80076934
/* AEE498 800772F8 AFA3008C */ sw $v1, 0x8c($sp) /* AEE498 800772F8 AFA3008C */ sw $v1, 0x8c($sp)
/* AEE49C 800772FC E7AE0098 */ swc1 $f14, 0x98($sp) /* AEE49C 800772FC E7AE0098 */ swc1 $f14, 0x98($sp)
/* AEE4A0 80077300 AFA20068 */ sw $v0, 0x68($sp) /* AEE4A0 80077300 AFA20068 */ sw $v0, 0x68($sp)
/* AEE4A4 80077304 0C0253D0 */ jal Draw_TwoTexScroll /* AEE4A4 80077304 0C0253D0 */ jal Gfx_TwoTexScroll
/* AEE4A8 80077308 30C60FFF */ andi $a2, $a2, 0xfff /* AEE4A8 80077308 30C60FFF */ andi $a2, $a2, 0xfff
/* AEE4AC 8007730C 8FA80068 */ lw $t0, 0x68($sp) /* AEE4AC 8007730C 8FA80068 */ lw $t0, 0x68($sp)
/* AEE4B0 80077310 8FA3008C */ lw $v1, 0x8c($sp) /* AEE4B0 80077310 8FA3008C */ lw $v1, 0x8c($sp)
@ -708,7 +708,7 @@ glabel func_80076934
/* AEE504 80077364 8F250000 */ lw $a1, ($t9) /* AEE504 80077364 8F250000 */ lw $a1, ($t9)
/* AEE508 80077368 27A4007C */ addiu $a0, $sp, 0x7c /* AEE508 80077368 27A4007C */ addiu $a0, $sp, 0x7c
/* AEE50C 8007736C 24070FE4 */ li $a3, 4068 /* AEE50C 8007736C 24070FE4 */ li $a3, 4068
/* AEE510 80077370 0C031AD5 */ jal func_800C6B54 /* AEE510 80077370 0C031AD5 */ jal Graph_CloseDisps
/* AEE514 80077374 E7AE0098 */ swc1 $f14, 0x98($sp) /* AEE514 80077374 E7AE0098 */ swc1 $f14, 0x98($sp)
/* AEE518 80077378 C7AE0098 */ lwc1 $f14, 0x98($sp) /* AEE518 80077378 C7AE0098 */ lwc1 $f14, 0x98($sp)
/* AEE51C 8007737C 3C028016 */ lui $v0, %hi(D_8015FDB0) # $v0, 0x8016 /* AEE51C 8007737C 3C028016 */ lui $v0, %hi(D_8015FDB0) # $v0, 0x8016

View file

@ -18,7 +18,7 @@ glabel func_80079EFC
/* AF10B4 80079F14 00A08025 */ move $s0, $a1 /* AF10B4 80079F14 00A08025 */ move $s0, $a1
/* AF10B8 80079F18 24C6C8A0 */ addiu $a2, %lo(D_8013C8A0) # addiu $a2, $a2, -0x3760 /* AF10B8 80079F18 24C6C8A0 */ addiu $a2, %lo(D_8013C8A0) # addiu $a2, $a2, -0x3760
/* AF10BC 80079F1C 27A4004C */ addiu $a0, $sp, 0x4c /* AF10BC 80079F1C 27A4004C */ addiu $a0, $sp, 0x4c
/* AF10C0 80079F20 0C031AB1 */ jal func_800C6AC4 /* AF10C0 80079F20 0C031AB1 */ jal Graph_OpenDisps
/* AF10C4 80079F24 24070153 */ li $a3, 339 /* AF10C4 80079F24 24070153 */ li $a3, 339
/* AF10C8 80079F28 8E0302C0 */ lw $v1, 0x2c0($s0) /* AF10C8 80079F28 8E0302C0 */ lw $v1, 0x2c0($s0)
/* AF10CC 80079F2C 3C04DB02 */ lui $a0, 0xdb02 /* AF10CC 80079F2C 3C04DB02 */ lui $a0, 0xdb02
@ -104,7 +104,7 @@ glabel func_80079EFC
/* AF11FC 8007A05C 3C068014 */ lui $a2, %hi(D_8013C8B0) # $a2, 0x8014 /* AF11FC 8007A05C 3C068014 */ lui $a2, %hi(D_8013C8B0) # $a2, 0x8014
/* AF1200 8007A060 AC640004 */ sw $a0, 4($v1) /* AF1200 8007A060 AC640004 */ sw $a0, 4($v1)
/* AF1204 8007A064 27A4004C */ addiu $a0, $sp, 0x4c /* AF1204 8007A064 27A4004C */ addiu $a0, $sp, 0x4c
/* AF1208 8007A068 0C031AD5 */ jal func_800C6B54 /* AF1208 8007A068 0C031AD5 */ jal Graph_CloseDisps
/* AF120C 8007A06C 24C6C8B0 */ addiu $a2, %lo(D_8013C8B0) # addiu $a2, $a2, -0x3750 /* AF120C 8007A06C 24C6C8B0 */ addiu $a2, %lo(D_8013C8B0) # addiu $a2, $a2, -0x3750
/* AF1210 8007A070 8FBF001C */ lw $ra, 0x1c($sp) /* AF1210 8007A070 8FBF001C */ lw $ra, 0x1c($sp)
/* AF1214 8007A074 8FB00014 */ lw $s0, 0x14($sp) /* AF1214 8007A074 8FB00014 */ lw $s0, 0x14($sp)

View file

@ -38,7 +38,7 @@ glabel func_8007ABBC
/* AF1DA4 8007AC04 AFB000B0 */ sw $s0, 0xb0($sp) /* AF1DA4 8007AC04 AFB000B0 */ sw $s0, 0xb0($sp)
/* AF1DA8 8007AC08 27A40094 */ addiu $a0, $sp, 0x94 /* AF1DA8 8007AC08 27A40094 */ addiu $a0, $sp, 0x94
/* AF1DAC 8007AC0C 24070377 */ li $a3, 887 /* AF1DAC 8007AC0C 24070377 */ li $a3, 887
/* AF1DB0 8007AC10 0C031AB1 */ jal func_800C6AC4 /* AF1DB0 8007AC10 0C031AB1 */ jal Graph_OpenDisps
/* AF1DB4 8007AC14 00A08825 */ move $s1, $a1 /* AF1DB4 8007AC14 00A08825 */ move $s1, $a1
/* AF1DB8 8007AC18 8E2702D0 */ lw $a3, 0x2d0($s1) /* AF1DB8 8007AC18 8E2702D0 */ lw $a3, 0x2d0($s1)
/* AF1DBC 8007AC1C 24EE0008 */ addiu $t6, $a3, 8 /* AF1DBC 8007AC1C 24EE0008 */ addiu $t6, $a3, 8
@ -150,7 +150,7 @@ glabel func_8007ABBC
/* AF1F58 8007ADB8 24C6C8E0 */ addiu $a2, %lo(D_8013C8E0) # addiu $a2, $a2, -0x3720 /* AF1F58 8007ADB8 24C6C8E0 */ addiu $a2, %lo(D_8013C8E0) # addiu $a2, $a2, -0x3720
/* AF1F5C 8007ADBC 27A40094 */ addiu $a0, $sp, 0x94 /* AF1F5C 8007ADBC 27A40094 */ addiu $a0, $sp, 0x94
/* AF1F60 8007ADC0 2407039F */ li $a3, 927 /* AF1F60 8007ADC0 2407039F */ li $a3, 927
/* AF1F64 8007ADC4 0C031AD5 */ jal func_800C6B54 /* AF1F64 8007ADC4 0C031AD5 */ jal Graph_CloseDisps
/* AF1F68 8007ADC8 8D850000 */ lw $a1, ($t4) /* AF1F68 8007ADC8 8D850000 */ lw $a1, ($t4)
/* AF1F6C 8007ADCC 8FBF004C */ lw $ra, 0x4c($sp) /* AF1F6C 8007ADCC 8FBF004C */ lw $ra, 0x4c($sp)
/* AF1F70 8007ADD0 D7B40018 */ ldc1 $f20, 0x18($sp) /* AF1F70 8007ADD0 D7B40018 */ ldc1 $f20, 0x18($sp)

View file

@ -59,7 +59,7 @@ glabel Interface_DrawMinimap
/* AF88A0 80081700 24C6D958 */ addiu $a2, %lo(D_8013D958) # addiu $a2, $a2, -0x26a8 /* AF88A0 80081700 24C6D958 */ addiu $a2, %lo(D_8013D958) # addiu $a2, $a2, -0x26a8
/* AF88A4 80081704 27A400EC */ addiu $a0, $sp, 0xec /* AF88A4 80081704 27A400EC */ addiu $a0, $sp, 0xec
/* AF88A8 80081708 24070272 */ li $a3, 626 /* AF88A8 80081708 24070272 */ li $a3, 626
/* AF88AC 8008170C 0C031AB1 */ jal func_800C6AC4 /* AF88AC 8008170C 0C031AB1 */ jal Graph_OpenDisps
/* AF88B0 80081710 AFA500FC */ sw $a1, 0xfc($sp) /* AF88B0 80081710 AFA500FC */ sw $a1, 0xfc($sp)
/* AF88B4 80081714 8FB80110 */ lw $t8, 0x110($sp) /* AF88B4 80081714 8FB80110 */ lw $t8, 0x110($sp)
/* AF88B8 80081718 3C190001 */ lui $t9, 1 /* AF88B8 80081718 3C190001 */ lui $t9, 1
@ -798,7 +798,7 @@ glabel L80081AA0
/* AF93C4 80082224 24C6D988 */ addiu $a2, %lo(D_8013D988) # addiu $a2, $a2, -0x2678 /* AF93C4 80082224 24C6D988 */ addiu $a2, %lo(D_8013D988) # addiu $a2, $a2, -0x2678
/* AF93C8 80082228 27A400EC */ addiu $a0, $sp, 0xec /* AF93C8 80082228 27A400EC */ addiu $a0, $sp, 0xec
/* AF93CC 8008222C 2407030E */ li $a3, 782 /* AF93CC 8008222C 2407030E */ li $a3, 782
/* AF93D0 80082230 0C031AD5 */ jal func_800C6B54 /* AF93D0 80082230 0C031AD5 */ jal Graph_CloseDisps
/* AF93D4 80082234 8DE50000 */ lw $a1, ($t7) /* AF93D4 80082234 8DE50000 */ lw $a1, ($t7)
/* AF93D8 80082238 8FBF001C */ lw $ra, 0x1c($sp) /* AF93D8 80082238 8FBF001C */ lw $ra, 0x1c($sp)
/* AF93DC 8008223C 27BD0110 */ addiu $sp, $sp, 0x110 /* AF93DC 8008223C 27BD0110 */ addiu $sp, $sp, 0x110

View file

@ -35,7 +35,7 @@ glabel func_80081240
/* AF8400 80081260 8C850000 */ lw $a1, ($a0) /* AF8400 80081260 8C850000 */ lw $a1, ($a0)
/* AF8404 80081264 27A40050 */ addiu $a0, $sp, 0x50 /* AF8404 80081264 27A40050 */ addiu $a0, $sp, 0x50
/* AF8408 80081268 24070235 */ li $a3, 565 /* AF8408 80081268 24070235 */ li $a3, 565
/* AF840C 8008126C 0C031AB1 */ jal func_800C6AC4 /* AF840C 8008126C 0C031AB1 */ jal Graph_OpenDisps
/* AF8410 80081270 00A08025 */ move $s0, $a1 /* AF8410 80081270 00A08025 */ move $s0, $a1
/* AF8414 80081274 8FA20070 */ lw $v0, 0x70($sp) /* AF8414 80081274 8FA20070 */ lw $v0, 0x70($sp)
/* AF8418 80081278 3C180001 */ lui $t8, 1 /* AF8418 80081278 3C180001 */ lui $t8, 1
@ -323,7 +323,7 @@ glabel func_80081240
/* AF8858 800816B8 24C6D948 */ addiu $a2, %lo(D_8013D948) # addiu $a2, $a2, -0x26b8 /* AF8858 800816B8 24C6D948 */ addiu $a2, %lo(D_8013D948) # addiu $a2, $a2, -0x26b8
/* AF885C 800816BC 27A40050 */ addiu $a0, $sp, 0x50 /* AF885C 800816BC 27A40050 */ addiu $a0, $sp, 0x50
/* AF8860 800816C0 8C450000 */ lw $a1, ($v0) /* AF8860 800816C0 8C450000 */ lw $a1, ($v0)
/* AF8864 800816C4 0C031AD5 */ jal func_800C6B54 /* AF8864 800816C4 0C031AD5 */ jal Graph_CloseDisps
/* AF8868 800816C8 2407025F */ li $a3, 607 /* AF8868 800816C8 2407025F */ li $a3, 607
/* AF886C 800816CC 8FBF001C */ lw $ra, 0x1c($sp) /* AF886C 800816CC 8FBF001C */ lw $ra, 0x1c($sp)
/* AF8870 800816D0 8FB00018 */ lw $s0, 0x18($sp) /* AF8870 800816D0 8FB00018 */ lw $s0, 0x18($sp)

View file

@ -6,7 +6,7 @@ glabel func_8010F2CC
/* B8647C 8010F2DC 24C64984 */ addiu $a2, %lo(D_80154984) # addiu $a2, $a2, 0x4984 /* B8647C 8010F2DC 24C64984 */ addiu $a2, %lo(D_80154984) # addiu $a2, $a2, 0x4984
/* B86480 8010F2E0 27A40050 */ addiu $a0, $sp, 0x50 /* B86480 8010F2E0 27A40050 */ addiu $a0, $sp, 0x50
/* B86484 8010F2E4 AFA5006C */ sw $a1, 0x6c($sp) /* B86484 8010F2E4 AFA5006C */ sw $a1, 0x6c($sp)
/* B86488 8010F2E8 0C031AB1 */ jal func_800C6AC4 /* B86488 8010F2E8 0C031AB1 */ jal Graph_OpenDisps
/* B8648C 8010F2EC 24070D9D */ li $a3, 3485 /* B8648C 8010F2EC 24070D9D */ li $a3, 3485
/* B86490 8010F2F0 8FAE0068 */ lw $t6, 0x68($sp) /* B86490 8010F2F0 8FAE0068 */ lw $t6, 0x68($sp)
/* B86494 8010F2F4 3C0F8015 */ lui $t7, %hi(D_80153CF8) # $t7, 0x8015 /* B86494 8010F2F4 3C0F8015 */ lui $t7, %hi(D_80153CF8) # $t7, 0x8015
@ -109,7 +109,7 @@ glabel func_8010F2CC
/* B86610 8010F470 3C068015 */ lui $a2, %hi(D_80154998) # $a2, 0x8015 /* B86610 8010F470 3C068015 */ lui $a2, %hi(D_80154998) # $a2, 0x8015
/* B86614 8010F474 24C64998 */ addiu $a2, %lo(D_80154998) # addiu $a2, $a2, 0x4998 /* B86614 8010F474 24C64998 */ addiu $a2, %lo(D_80154998) # addiu $a2, $a2, 0x4998
/* B86618 8010F478 27A40050 */ addiu $a0, $sp, 0x50 /* B86618 8010F478 27A40050 */ addiu $a0, $sp, 0x50
/* B8661C 8010F47C 0C031AD5 */ jal func_800C6B54 /* B8661C 8010F47C 0C031AD5 */ jal Graph_CloseDisps
/* B86620 8010F480 24070DB9 */ li $a3, 3513 /* B86620 8010F480 24070DB9 */ li $a3, 3513
/* B86624 8010F484 8FBF0014 */ lw $ra, 0x14($sp) /* B86624 8010F484 8FBF0014 */ lw $ra, 0x14($sp)
/* B86628 8010F488 27BD0068 */ addiu $sp, $sp, 0x68 /* B86628 8010F488 27BD0068 */ addiu $sp, $sp, 0x68

View file

@ -9,7 +9,7 @@ glabel func_8010F58C
/* B86748 8010F5A8 24C649C4 */ addiu $a2, %lo(D_801549C4) # addiu $a2, $a2, 0x49c4 /* B86748 8010F5A8 24C649C4 */ addiu $a2, %lo(D_801549C4) # addiu $a2, $a2, 0x49c4
/* B8674C 8010F5AC 27A40038 */ addiu $a0, $sp, 0x38 /* B8674C 8010F5AC 27A40038 */ addiu $a0, $sp, 0x38
/* B86750 8010F5B0 24070DE2 */ li $a3, 3554 /* B86750 8010F5B0 24070DE2 */ li $a3, 3554
/* B86754 8010F5B4 0C031AB1 */ jal func_800C6AC4 /* B86754 8010F5B4 0C031AB1 */ jal Graph_OpenDisps
/* B86758 8010F5B8 00A08025 */ move $s0, $a1 /* B86758 8010F5B8 00A08025 */ move $s0, $a1
/* B8675C 8010F5BC 3C0E8016 */ lui $t6, %hi(gSaveContext+0xf40) # $t6, 0x8016 /* B8675C 8010F5BC 3C0E8016 */ lui $t6, %hi(gSaveContext+0xf40) # $t6, 0x8016
/* B86760 8010F5C0 91CEF5A0 */ lbu $t6, %lo(gSaveContext+0xf40)($t6) /* B86760 8010F5C0 91CEF5A0 */ lbu $t6, %lo(gSaveContext+0xf40)($t6)
@ -28,7 +28,7 @@ glabel func_8010F58C
/* B86794 8010F5F4 5320001B */ beql $t9, $zero, .L8010F664 /* B86794 8010F5F4 5320001B */ beql $t9, $zero, .L8010F664
/* B86798 8010F5F8 8E0402C0 */ lw $a0, 0x2c0($s0) /* B86798 8010F5F8 8E0402C0 */ lw $a0, 0x2c0($s0)
/* B8679C 8010F5FC 8E0402C0 */ lw $a0, 0x2c0($s0) /* B8679C 8010F5FC 8E0402C0 */ lw $a0, 0x2c0($s0)
/* B867A0 8010F600 0C031B08 */ jal func_800C6C20 /* B867A0 8010F600 0C031B08 */ jal Graph_GfxPlusOne
/* B867A4 8010F604 AFA40050 */ sw $a0, 0x50($sp) /* B867A4 8010F604 AFA40050 */ sw $a0, 0x50($sp)
/* B867A8 8010F608 AFA20054 */ sw $v0, 0x54($sp) /* B867A8 8010F608 AFA20054 */ sw $v0, 0x54($sp)
/* B867AC 8010F60C 8E0302B0 */ lw $v1, 0x2b0($s0) /* B867AC 8010F60C 8E0302B0 */ lw $v1, 0x2b0($s0)
@ -48,13 +48,13 @@ glabel func_8010F58C
/* B867E4 8010F644 AD600004 */ sw $zero, 4($t3) /* B867E4 8010F644 AD600004 */ sw $zero, 4($t3)
/* B867E8 8010F648 AD6D0000 */ sw $t5, ($t3) /* B867E8 8010F648 AD6D0000 */ sw $t5, ($t3)
/* B867EC 8010F64C 8FA50054 */ lw $a1, 0x54($sp) /* B867EC 8010F64C 8FA50054 */ lw $a1, 0x54($sp)
/* B867F0 8010F650 0C031B0A */ jal func_800C6C28 /* B867F0 8010F650 0C031B0A */ jal Graph_BranchDlist
/* B867F4 8010F654 8FA40050 */ lw $a0, 0x50($sp) /* B867F4 8010F654 8FA40050 */ lw $a0, 0x50($sp)
/* B867F8 8010F658 8FAE0054 */ lw $t6, 0x54($sp) /* B867F8 8010F658 8FAE0054 */ lw $t6, 0x54($sp)
/* B867FC 8010F65C AE0E02C0 */ sw $t6, 0x2c0($s0) /* B867FC 8010F65C AE0E02C0 */ sw $t6, 0x2c0($s0)
/* B86800 8010F660 8E0402C0 */ lw $a0, 0x2c0($s0) /* B86800 8010F660 8E0402C0 */ lw $a0, 0x2c0($s0)
.L8010F664: .L8010F664:
/* B86804 8010F664 0C031B08 */ jal func_800C6C20 /* B86804 8010F664 0C031B08 */ jal Graph_GfxPlusOne
/* B86808 8010F668 AFA40050 */ sw $a0, 0x50($sp) /* B86808 8010F668 AFA40050 */ sw $a0, 0x50($sp)
/* B8680C 8010F66C AFA20054 */ sw $v0, 0x54($sp) /* B8680C 8010F66C AFA20054 */ sw $v0, 0x54($sp)
/* B86810 8010F670 8E0302B0 */ lw $v1, 0x2b0($s0) /* B86810 8010F670 8E0302B0 */ lw $v1, 0x2b0($s0)
@ -74,7 +74,7 @@ glabel func_8010F58C
/* B86848 8010F6A8 AD000004 */ sw $zero, 4($t0) /* B86848 8010F6A8 AD000004 */ sw $zero, 4($t0)
/* B8684C 8010F6AC AD0A0000 */ sw $t2, ($t0) /* B8684C 8010F6AC AD0A0000 */ sw $t2, ($t0)
/* B86850 8010F6B0 8FA50054 */ lw $a1, 0x54($sp) /* B86850 8010F6B0 8FA50054 */ lw $a1, 0x54($sp)
/* B86854 8010F6B4 0C031B0A */ jal func_800C6C28 /* B86854 8010F6B4 0C031B0A */ jal Graph_BranchDlist
/* B86858 8010F6B8 8FA40050 */ lw $a0, 0x50($sp) /* B86858 8010F6B8 8FA40050 */ lw $a0, 0x50($sp)
/* B8685C 8010F6BC 8FAB0054 */ lw $t3, 0x54($sp) /* B8685C 8010F6BC 8FAB0054 */ lw $t3, 0x54($sp)
/* B86860 8010F6C0 3C068015 */ lui $a2, %hi(D_801549D8) # $a2, 0x8015 /* B86860 8010F6C0 3C068015 */ lui $a2, %hi(D_801549D8) # $a2, 0x8015
@ -82,7 +82,7 @@ glabel func_8010F58C
/* B86868 8010F6C8 AE0B02C0 */ sw $t3, 0x2c0($s0) /* B86868 8010F6C8 AE0B02C0 */ sw $t3, 0x2c0($s0)
/* B8686C 8010F6CC 8E250000 */ lw $a1, ($s1) /* B8686C 8010F6CC 8E250000 */ lw $a1, ($s1)
/* B86870 8010F6D0 27A40038 */ addiu $a0, $sp, 0x38 /* B86870 8010F6D0 27A40038 */ addiu $a0, $sp, 0x38
/* B86874 8010F6D4 0C031AD5 */ jal func_800C6B54 /* B86874 8010F6D4 0C031AD5 */ jal Graph_CloseDisps
/* B86878 8010F6D8 24070DFE */ li $a3, 3582 /* B86878 8010F6D8 24070DFE */ li $a3, 3582
/* B8687C 8010F6DC 8FBF001C */ lw $ra, 0x1c($sp) /* B8687C 8010F6DC 8FBF001C */ lw $ra, 0x1c($sp)
/* B86880 8010F6E0 8FB00014 */ lw $s0, 0x14($sp) /* B86880 8010F6E0 8FB00014 */ lw $s0, 0x14($sp)

View file

@ -1180,12 +1180,12 @@ glabel func_8007C850
/* AF4260 8007D0C0 0C030202 */ jal func_800C0808 /* AF4260 8007D0C0 0C030202 */ jal func_800C0808
/* AF4264 8007D0C4 2407003C */ li $a3, 60 /* AF4264 8007D0C4 2407003C */ li $a3, 60
/* AF4268 8007D0C8 02602025 */ move $a0, $s3 /* AF4268 8007D0C8 02602025 */ move $a0, $s3
/* AF426C 8007D0CC 0C024BE2 */ jal func_80092F88 /* AF426C 8007D0CC 0C024BE2 */ jal Quake_Add
/* AF4270 8007D0D0 24050005 */ li $a1, 5 /* AF4270 8007D0D0 24050005 */ li $a1, 5
/* AF4274 8007D0D4 00022400 */ sll $a0, $v0, 0x10 /* AF4274 8007D0D4 00022400 */ sll $a0, $v0, 0x10
/* AF4278 8007D0D8 00408825 */ move $s1, $v0 /* AF4278 8007D0D8 00408825 */ move $s1, $v0
/* AF427C 8007D0DC 00042403 */ sra $a0, $a0, 0x10 /* AF427C 8007D0DC 00042403 */ sra $a0, $a0, 0x10
/* AF4280 8007D0E0 0C024B6B */ jal func_80092DAC /* AF4280 8007D0E0 0C024B6B */ jal Quake_SetSpeed
/* AF4284 8007D0E4 24050190 */ li $a1, 400 /* AF4284 8007D0E4 24050190 */ li $a1, 400
/* AF4288 8007D0E8 00118400 */ sll $s0, $s1, 0x10 /* AF4288 8007D0E8 00118400 */ sll $s0, $s1, 0x10
/* AF428C 8007D0EC 00108403 */ sra $s0, $s0, 0x10 /* AF428C 8007D0EC 00108403 */ sra $s0, $s0, 0x10
@ -1195,11 +1195,11 @@ glabel func_8007C850
/* AF429C 8007D0FC 00042403 */ sra $a0, $a0, 0x10 /* AF429C 8007D0FC 00042403 */ sra $a0, $a0, 0x10
/* AF42A0 8007D100 24050004 */ li $a1, 4 /* AF42A0 8007D100 24050004 */ li $a1, 4
/* AF42A4 8007D104 24060005 */ li $a2, 5 /* AF42A4 8007D104 24060005 */ li $a2, 5
/* AF42A8 8007D108 0C024B9C */ jal func_80092E70 /* AF42A8 8007D108 0C024B9C */ jal Quake_SetQuakeValues
/* AF42AC 8007D10C 24070028 */ li $a3, 40 /* AF42AC 8007D10C 24070028 */ li $a3, 40
/* AF42B0 8007D110 00102400 */ sll $a0, $s0, 0x10 /* AF42B0 8007D110 00102400 */ sll $a0, $s0, 0x10
/* AF42B4 8007D114 00042403 */ sra $a0, $a0, 0x10 /* AF42B4 8007D114 00042403 */ sra $a0, $a0, 0x10
/* AF42B8 8007D118 0C024B7C */ jal func_80092DF0 /* AF42B8 8007D118 0C024B7C */ jal Quake_SetCountdown
/* AF42BC 8007D11C 24050640 */ li $a1, 1600 /* AF42BC 8007D11C 24050640 */ li $a1, 1600
/* AF42C0 8007D120 10000BA6 */ b .L8007FFBC /* AF42C0 8007D120 10000BA6 */ b .L8007FFBC
/* AF42C4 8007D124 8FBF0044 */ lw $ra, 0x44($sp) /* AF42C4 8007D124 8FBF0044 */ lw $ra, 0x44($sp)
@ -1288,12 +1288,12 @@ glabel func_8007C850
/* AF43FC 8007D25C 0C030202 */ jal func_800C0808 /* AF43FC 8007D25C 0C030202 */ jal func_800C0808
/* AF4400 8007D260 2407003C */ li $a3, 60 /* AF4400 8007D260 2407003C */ li $a3, 60
/* AF4404 8007D264 02602025 */ move $a0, $s3 /* AF4404 8007D264 02602025 */ move $a0, $s3
/* AF4408 8007D268 0C024BE2 */ jal func_80092F88 /* AF4408 8007D268 0C024BE2 */ jal Quake_Add
/* AF440C 8007D26C 24050005 */ li $a1, 5 /* AF440C 8007D26C 24050005 */ li $a1, 5
/* AF4410 8007D270 00022400 */ sll $a0, $v0, 0x10 /* AF4410 8007D270 00022400 */ sll $a0, $v0, 0x10
/* AF4414 8007D274 00408825 */ move $s1, $v0 /* AF4414 8007D274 00408825 */ move $s1, $v0
/* AF4418 8007D278 00042403 */ sra $a0, $a0, 0x10 /* AF4418 8007D278 00042403 */ sra $a0, $a0, 0x10
/* AF441C 8007D27C 0C024B6B */ jal func_80092DAC /* AF441C 8007D27C 0C024B6B */ jal Quake_SetSpeed
/* AF4420 8007D280 24050190 */ li $a1, 400 /* AF4420 8007D280 24050190 */ li $a1, 400
/* AF4424 8007D284 00118400 */ sll $s0, $s1, 0x10 /* AF4424 8007D284 00118400 */ sll $s0, $s1, 0x10
/* AF4428 8007D288 00108403 */ sra $s0, $s0, 0x10 /* AF4428 8007D288 00108403 */ sra $s0, $s0, 0x10
@ -1303,11 +1303,11 @@ glabel func_8007C850
/* AF4438 8007D298 00042403 */ sra $a0, $a0, 0x10 /* AF4438 8007D298 00042403 */ sra $a0, $a0, 0x10
/* AF443C 8007D29C 24050002 */ li $a1, 2 /* AF443C 8007D29C 24050002 */ li $a1, 2
/* AF4440 8007D2A0 24060003 */ li $a2, 3 /* AF4440 8007D2A0 24060003 */ li $a2, 3
/* AF4444 8007D2A4 0C024B9C */ jal func_80092E70 /* AF4444 8007D2A4 0C024B9C */ jal Quake_SetQuakeValues
/* AF4448 8007D2A8 240700C8 */ li $a3, 200 /* AF4448 8007D2A8 240700C8 */ li $a3, 200
/* AF444C 8007D2AC 00102400 */ sll $a0, $s0, 0x10 /* AF444C 8007D2AC 00102400 */ sll $a0, $s0, 0x10
/* AF4450 8007D2B0 00042403 */ sra $a0, $a0, 0x10 /* AF4450 8007D2B0 00042403 */ sra $a0, $a0, 0x10
/* AF4454 8007D2B4 0C024B7C */ jal func_80092DF0 /* AF4454 8007D2B4 0C024B7C */ jal Quake_SetCountdown
/* AF4458 8007D2B8 2405270F */ li $a1, 9999 /* AF4458 8007D2B8 2405270F */ li $a1, 9999
/* AF445C 8007D2BC 10000B3F */ b .L8007FFBC /* AF445C 8007D2BC 10000B3F */ b .L8007FFBC
/* AF4460 8007D2C0 8FBF0044 */ lw $ra, 0x44($sp) /* AF4460 8007D2C0 8FBF0044 */ lw $ra, 0x44($sp)
@ -1324,12 +1324,12 @@ glabel func_8007C850
/* AF4488 8007D2E8 0C030202 */ jal func_800C0808 /* AF4488 8007D2E8 0C030202 */ jal func_800C0808
/* AF448C 8007D2EC 2407003C */ li $a3, 60 /* AF448C 8007D2EC 2407003C */ li $a3, 60
/* AF4490 8007D2F0 02602025 */ move $a0, $s3 /* AF4490 8007D2F0 02602025 */ move $a0, $s3
/* AF4494 8007D2F4 0C024BE2 */ jal func_80092F88 /* AF4494 8007D2F4 0C024BE2 */ jal Quake_Add
/* AF4498 8007D2F8 24050005 */ li $a1, 5 /* AF4498 8007D2F8 24050005 */ li $a1, 5
/* AF449C 8007D2FC 00022400 */ sll $a0, $v0, 0x10 /* AF449C 8007D2FC 00022400 */ sll $a0, $v0, 0x10
/* AF44A0 8007D300 00408825 */ move $s1, $v0 /* AF44A0 8007D300 00408825 */ move $s1, $v0
/* AF44A4 8007D304 00042403 */ sra $a0, $a0, 0x10 /* AF44A4 8007D304 00042403 */ sra $a0, $a0, 0x10
/* AF44A8 8007D308 0C024B6B */ jal func_80092DAC /* AF44A8 8007D308 0C024B6B */ jal Quake_SetSpeed
/* AF44AC 8007D30C 24050190 */ li $a1, 400 /* AF44AC 8007D30C 24050190 */ li $a1, 400
/* AF44B0 8007D310 00118400 */ sll $s0, $s1, 0x10 /* AF44B0 8007D310 00118400 */ sll $s0, $s1, 0x10
/* AF44B4 8007D314 00108403 */ sra $s0, $s0, 0x10 /* AF44B4 8007D314 00108403 */ sra $s0, $s0, 0x10
@ -1338,11 +1338,11 @@ glabel func_8007C850
/* AF44C0 8007D320 24050002 */ li $a1, 2 /* AF44C0 8007D320 24050002 */ li $a1, 2
/* AF44C4 8007D324 24060002 */ li $a2, 2 /* AF44C4 8007D324 24060002 */ li $a2, 2
/* AF44C8 8007D328 24070032 */ li $a3, 50 /* AF44C8 8007D328 24070032 */ li $a3, 50
/* AF44CC 8007D32C 0C024B9C */ jal func_80092E70 /* AF44CC 8007D32C 0C024B9C */ jal Quake_SetQuakeValues
/* AF44D0 8007D330 AFA00010 */ sw $zero, 0x10($sp) /* AF44D0 8007D330 AFA00010 */ sw $zero, 0x10($sp)
/* AF44D4 8007D334 00102400 */ sll $a0, $s0, 0x10 /* AF44D4 8007D334 00102400 */ sll $a0, $s0, 0x10
/* AF44D8 8007D338 00042403 */ sra $a0, $a0, 0x10 /* AF44D8 8007D338 00042403 */ sra $a0, $a0, 0x10
/* AF44DC 8007D33C 0C024B7C */ jal func_80092DF0 /* AF44DC 8007D33C 0C024B7C */ jal Quake_SetCountdown
/* AF44E0 8007D340 24050118 */ li $a1, 280 /* AF44E0 8007D340 24050118 */ li $a1, 280
/* AF44E4 8007D344 10000B1D */ b .L8007FFBC /* AF44E4 8007D344 10000B1D */ b .L8007FFBC
/* AF44E8 8007D348 8FBF0044 */ lw $ra, 0x44($sp) /* AF44E8 8007D348 8FBF0044 */ lw $ra, 0x44($sp)
@ -1388,12 +1388,12 @@ glabel func_8007C850
/* AF457C 8007D3DC 0C030202 */ jal func_800C0808 /* AF457C 8007D3DC 0C030202 */ jal func_800C0808
/* AF4580 8007D3E0 2407003C */ li $a3, 60 /* AF4580 8007D3E0 2407003C */ li $a3, 60
/* AF4584 8007D3E4 02602025 */ move $a0, $s3 /* AF4584 8007D3E4 02602025 */ move $a0, $s3
/* AF4588 8007D3E8 0C024BE2 */ jal func_80092F88 /* AF4588 8007D3E8 0C024BE2 */ jal Quake_Add
/* AF458C 8007D3EC 24050005 */ li $a1, 5 /* AF458C 8007D3EC 24050005 */ li $a1, 5
/* AF4590 8007D3F0 00022400 */ sll $a0, $v0, 0x10 /* AF4590 8007D3F0 00022400 */ sll $a0, $v0, 0x10
/* AF4594 8007D3F4 00408825 */ move $s1, $v0 /* AF4594 8007D3F4 00408825 */ move $s1, $v0
/* AF4598 8007D3F8 00042403 */ sra $a0, $a0, 0x10 /* AF4598 8007D3F8 00042403 */ sra $a0, $a0, 0x10
/* AF459C 8007D3FC 0C024B6B */ jal func_80092DAC /* AF459C 8007D3FC 0C024B6B */ jal Quake_SetSpeed
/* AF45A0 8007D400 24050190 */ li $a1, 400 /* AF45A0 8007D400 24050190 */ li $a1, 400
/* AF45A4 8007D404 00118400 */ sll $s0, $s1, 0x10 /* AF45A4 8007D404 00118400 */ sll $s0, $s1, 0x10
/* AF45A8 8007D408 00108403 */ sra $s0, $s0, 0x10 /* AF45A8 8007D408 00108403 */ sra $s0, $s0, 0x10
@ -1402,11 +1402,11 @@ glabel func_8007C850
/* AF45B4 8007D414 24050002 */ li $a1, 2 /* AF45B4 8007D414 24050002 */ li $a1, 2
/* AF45B8 8007D418 24060002 */ li $a2, 2 /* AF45B8 8007D418 24060002 */ li $a2, 2
/* AF45BC 8007D41C 24070032 */ li $a3, 50 /* AF45BC 8007D41C 24070032 */ li $a3, 50
/* AF45C0 8007D420 0C024B9C */ jal func_80092E70 /* AF45C0 8007D420 0C024B9C */ jal Quake_SetQuakeValues
/* AF45C4 8007D424 AFA00010 */ sw $zero, 0x10($sp) /* AF45C4 8007D424 AFA00010 */ sw $zero, 0x10($sp)
/* AF45C8 8007D428 00102400 */ sll $a0, $s0, 0x10 /* AF45C8 8007D428 00102400 */ sll $a0, $s0, 0x10
/* AF45CC 8007D42C 00042403 */ sra $a0, $a0, 0x10 /* AF45CC 8007D42C 00042403 */ sra $a0, $a0, 0x10
/* AF45D0 8007D430 0C024B7C */ jal func_80092DF0 /* AF45D0 8007D430 0C024B7C */ jal Quake_SetCountdown
/* AF45D4 8007D434 2405003C */ li $a1, 60 /* AF45D4 8007D434 2405003C */ li $a1, 60
/* AF45D8 8007D438 10000AE0 */ b .L8007FFBC /* AF45D8 8007D438 10000AE0 */ b .L8007FFBC
/* AF45DC 8007D43C 8FBF0044 */ lw $ra, 0x44($sp) /* AF45DC 8007D43C 8FBF0044 */ lw $ra, 0x44($sp)
@ -2002,12 +2002,12 @@ glabel L8007DCF8
/* AF4EBC 8007DD1C 0C030202 */ jal func_800C0808 /* AF4EBC 8007DD1C 0C030202 */ jal func_800C0808
/* AF4EC0 8007DD20 2407003C */ li $a3, 60 /* AF4EC0 8007DD20 2407003C */ li $a3, 60
/* AF4EC4 8007DD24 02602025 */ move $a0, $s3 /* AF4EC4 8007DD24 02602025 */ move $a0, $s3
/* AF4EC8 8007DD28 0C024BE2 */ jal func_80092F88 /* AF4EC8 8007DD28 0C024BE2 */ jal Quake_Add
/* AF4ECC 8007DD2C 24050003 */ li $a1, 3 /* AF4ECC 8007DD2C 24050003 */ li $a1, 3
/* AF4ED0 8007DD30 00022400 */ sll $a0, $v0, 0x10 /* AF4ED0 8007DD30 00022400 */ sll $a0, $v0, 0x10
/* AF4ED4 8007DD34 00408825 */ move $s1, $v0 /* AF4ED4 8007DD34 00408825 */ move $s1, $v0
/* AF4ED8 8007DD38 00042403 */ sra $a0, $a0, 0x10 /* AF4ED8 8007DD38 00042403 */ sra $a0, $a0, 0x10
/* AF4EDC 8007DD3C 0C024B6B */ jal func_80092DAC /* AF4EDC 8007DD3C 0C024B6B */ jal Quake_SetSpeed
/* AF4EE0 8007DD40 240555F0 */ li $a1, 22000 /* AF4EE0 8007DD40 240555F0 */ li $a1, 22000
/* AF4EE4 8007DD44 00118400 */ sll $s0, $s1, 0x10 /* AF4EE4 8007DD44 00118400 */ sll $s0, $s1, 0x10
/* AF4EE8 8007DD48 00108403 */ sra $s0, $s0, 0x10 /* AF4EE8 8007DD48 00108403 */ sra $s0, $s0, 0x10
@ -2016,11 +2016,11 @@ glabel L8007DCF8
/* AF4EF4 8007DD54 24050002 */ li $a1, 2 /* AF4EF4 8007DD54 24050002 */ li $a1, 2
/* AF4EF8 8007DD58 00003025 */ move $a2, $zero /* AF4EF8 8007DD58 00003025 */ move $a2, $zero
/* AF4EFC 8007DD5C 240700C8 */ li $a3, 200 /* AF4EFC 8007DD5C 240700C8 */ li $a3, 200
/* AF4F00 8007DD60 0C024B9C */ jal func_80092E70 /* AF4F00 8007DD60 0C024B9C */ jal Quake_SetQuakeValues
/* AF4F04 8007DD64 AFA00010 */ sw $zero, 0x10($sp) /* AF4F04 8007DD64 AFA00010 */ sw $zero, 0x10($sp)
/* AF4F08 8007DD68 00102400 */ sll $a0, $s0, 0x10 /* AF4F08 8007DD68 00102400 */ sll $a0, $s0, 0x10
/* AF4F0C 8007DD6C 00042403 */ sra $a0, $a0, 0x10 /* AF4F0C 8007DD6C 00042403 */ sra $a0, $a0, 0x10
/* AF4F10 8007DD70 0C024B7C */ jal func_80092DF0 /* AF4F10 8007DD70 0C024B7C */ jal Quake_SetCountdown
/* AF4F14 8007DD74 2405000A */ li $a1, 10 /* AF4F14 8007DD74 2405000A */ li $a1, 10
/* AF4F18 8007DD78 10000890 */ b .L8007FFBC /* AF4F18 8007DD78 10000890 */ b .L8007FFBC
/* AF4F1C 8007DD7C 8FBF0044 */ lw $ra, 0x44($sp) /* AF4F1C 8007DD7C 8FBF0044 */ lw $ra, 0x44($sp)
@ -2115,12 +2115,12 @@ glabel L8007DE9C
/* AF5070 8007DED0 0C030202 */ jal func_800C0808 /* AF5070 8007DED0 0C030202 */ jal func_800C0808
/* AF5074 8007DED4 2407003C */ li $a3, 60 /* AF5074 8007DED4 2407003C */ li $a3, 60
/* AF5078 8007DED8 02602025 */ move $a0, $s3 /* AF5078 8007DED8 02602025 */ move $a0, $s3
/* AF507C 8007DEDC 0C024BE2 */ jal func_80092F88 /* AF507C 8007DEDC 0C024BE2 */ jal Quake_Add
/* AF5080 8007DEE0 24050001 */ li $a1, 1 /* AF5080 8007DEE0 24050001 */ li $a1, 1
/* AF5084 8007DEE4 00022400 */ sll $a0, $v0, 0x10 /* AF5084 8007DEE4 00022400 */ sll $a0, $v0, 0x10
/* AF5088 8007DEE8 00408825 */ move $s1, $v0 /* AF5088 8007DEE8 00408825 */ move $s1, $v0
/* AF508C 8007DEEC 00042403 */ sra $a0, $a0, 0x10 /* AF508C 8007DEEC 00042403 */ sra $a0, $a0, 0x10
/* AF5090 8007DEF0 0C024B6B */ jal func_80092DAC /* AF5090 8007DEF0 0C024B6B */ jal Quake_SetSpeed
/* AF5094 8007DEF4 24055DC0 */ li $a1, 24000 /* AF5094 8007DEF4 24055DC0 */ li $a1, 24000
/* AF5098 8007DEF8 00118400 */ sll $s0, $s1, 0x10 /* AF5098 8007DEF8 00118400 */ sll $s0, $s1, 0x10
/* AF509C 8007DEFC 00108403 */ sra $s0, $s0, 0x10 /* AF509C 8007DEFC 00108403 */ sra $s0, $s0, 0x10
@ -2129,11 +2129,11 @@ glabel L8007DE9C
/* AF50A8 8007DF08 24050002 */ li $a1, 2 /* AF50A8 8007DF08 24050002 */ li $a1, 2
/* AF50AC 8007DF0C 00003025 */ move $a2, $zero /* AF50AC 8007DF0C 00003025 */ move $a2, $zero
/* AF50B0 8007DF10 00003825 */ move $a3, $zero /* AF50B0 8007DF10 00003825 */ move $a3, $zero
/* AF50B4 8007DF14 0C024B9C */ jal func_80092E70 /* AF50B4 8007DF14 0C024B9C */ jal Quake_SetQuakeValues
/* AF50B8 8007DF18 AFA00010 */ sw $zero, 0x10($sp) /* AF50B8 8007DF18 AFA00010 */ sw $zero, 0x10($sp)
/* AF50BC 8007DF1C 00102400 */ sll $a0, $s0, 0x10 /* AF50BC 8007DF1C 00102400 */ sll $a0, $s0, 0x10
/* AF50C0 8007DF20 00042403 */ sra $a0, $a0, 0x10 /* AF50C0 8007DF20 00042403 */ sra $a0, $a0, 0x10
/* AF50C4 8007DF24 0C024B7C */ jal func_80092DF0 /* AF50C4 8007DF24 0C024B7C */ jal Quake_SetCountdown
/* AF50C8 8007DF28 240500A0 */ li $a1, 160 /* AF50C8 8007DF28 240500A0 */ li $a1, 160
/* AF50CC 8007DF2C 10000823 */ b .L8007FFBC /* AF50CC 8007DF2C 10000823 */ b .L8007FFBC
/* AF50D0 8007DF30 8FBF0044 */ lw $ra, 0x44($sp) /* AF50D0 8007DF30 8FBF0044 */ lw $ra, 0x44($sp)
@ -2263,12 +2263,12 @@ glabel L8007DF78
/* AF52A4 8007E104 00017043 */ sra $t6, $at, 1 /* AF52A4 8007E104 00017043 */ sra $t6, $at, 1
.L8007E108: .L8007E108:
/* AF52A8 8007E108 018E7821 */ addu $t7, $t4, $t6 /* AF52A8 8007E108 018E7821 */ addu $t7, $t4, $t6
/* AF52AC 8007E10C 0C024BE2 */ jal func_80092F88 /* AF52AC 8007E10C 0C024BE2 */ jal Quake_Add
/* AF52B0 8007E110 A46FFFDC */ sh $t7, -0x24($v1) /* AF52B0 8007E110 A46FFFDC */ sh $t7, -0x24($v1)
/* AF52B4 8007E114 00022400 */ sll $a0, $v0, 0x10 /* AF52B4 8007E114 00022400 */ sll $a0, $v0, 0x10
/* AF52B8 8007E118 00408825 */ move $s1, $v0 /* AF52B8 8007E118 00408825 */ move $s1, $v0
/* AF52BC 8007E11C 00042403 */ sra $a0, $a0, 0x10 /* AF52BC 8007E11C 00042403 */ sra $a0, $a0, 0x10
/* AF52C0 8007E120 0C024B6B */ jal func_80092DAC /* AF52C0 8007E120 0C024B6B */ jal Quake_SetSpeed
/* AF52C4 8007E124 24057530 */ li $a1, 30000 /* AF52C4 8007E124 24057530 */ li $a1, 30000
/* AF52C8 8007E128 00118400 */ sll $s0, $s1, 0x10 /* AF52C8 8007E128 00118400 */ sll $s0, $s1, 0x10
/* AF52CC 8007E12C 00108403 */ sra $s0, $s0, 0x10 /* AF52CC 8007E12C 00108403 */ sra $s0, $s0, 0x10
@ -2277,11 +2277,11 @@ glabel L8007DF78
/* AF52D8 8007E138 24050002 */ li $a1, 2 /* AF52D8 8007E138 24050002 */ li $a1, 2
/* AF52DC 8007E13C 24060001 */ li $a2, 1 /* AF52DC 8007E13C 24060001 */ li $a2, 1
/* AF52E0 8007E140 24070001 */ li $a3, 1 /* AF52E0 8007E140 24070001 */ li $a3, 1
/* AF52E4 8007E144 0C024B9C */ jal func_80092E70 /* AF52E4 8007E144 0C024B9C */ jal Quake_SetQuakeValues
/* AF52E8 8007E148 AFA00010 */ sw $zero, 0x10($sp) /* AF52E8 8007E148 AFA00010 */ sw $zero, 0x10($sp)
/* AF52EC 8007E14C 00102400 */ sll $a0, $s0, 0x10 /* AF52EC 8007E14C 00102400 */ sll $a0, $s0, 0x10
/* AF52F0 8007E150 00042403 */ sra $a0, $a0, 0x10 /* AF52F0 8007E150 00042403 */ sra $a0, $a0, 0x10
/* AF52F4 8007E154 0C024B7C */ jal func_80092DF0 /* AF52F4 8007E154 0C024B7C */ jal Quake_SetCountdown
/* AF52F8 8007E158 240500C8 */ li $a1, 200 /* AF52F8 8007E158 240500C8 */ li $a1, 200
/* AF52FC 8007E15C 10000797 */ b .L8007FFBC /* AF52FC 8007E15C 10000797 */ b .L8007FFBC
/* AF5300 8007E160 8FBF0044 */ lw $ra, 0x44($sp) /* AF5300 8007E160 8FBF0044 */ lw $ra, 0x44($sp)
@ -2656,12 +2656,12 @@ glabel L8007E5DC
/* AF58A0 8007E700 0C030136 */ jal func_800C04D8 /* AF58A0 8007E700 0C030136 */ jal func_800C04D8
/* AF58A4 8007E704 27A700B4 */ addiu $a3, $sp, 0xb4 /* AF58A4 8007E704 27A700B4 */ addiu $a3, $sp, 0xb4
/* AF58A8 8007E708 02602025 */ move $a0, $s3 /* AF58A8 8007E708 02602025 */ move $a0, $s3
/* AF58AC 8007E70C 0C024BE2 */ jal func_80092F88 /* AF58AC 8007E70C 0C024BE2 */ jal Quake_Add
/* AF58B0 8007E710 24050003 */ li $a1, 3 /* AF58B0 8007E710 24050003 */ li $a1, 3
/* AF58B4 8007E714 00022400 */ sll $a0, $v0, 0x10 /* AF58B4 8007E714 00022400 */ sll $a0, $v0, 0x10
/* AF58B8 8007E718 00408825 */ move $s1, $v0 /* AF58B8 8007E718 00408825 */ move $s1, $v0
/* AF58BC 8007E71C 00042403 */ sra $a0, $a0, 0x10 /* AF58BC 8007E71C 00042403 */ sra $a0, $a0, 0x10
/* AF58C0 8007E720 0C024B6B */ jal func_80092DAC /* AF58C0 8007E720 0C024B6B */ jal Quake_SetSpeed
/* AF58C4 8007E724 240555F0 */ li $a1, 22000 /* AF58C4 8007E724 240555F0 */ li $a1, 22000
/* AF58C8 8007E728 00118400 */ sll $s0, $s1, 0x10 /* AF58C8 8007E728 00118400 */ sll $s0, $s1, 0x10
/* AF58CC 8007E72C 00108403 */ sra $s0, $s0, 0x10 /* AF58CC 8007E72C 00108403 */ sra $s0, $s0, 0x10
@ -2670,11 +2670,11 @@ glabel L8007E5DC
/* AF58D8 8007E738 24050001 */ li $a1, 1 /* AF58D8 8007E738 24050001 */ li $a1, 1
/* AF58DC 8007E73C 00003025 */ move $a2, $zero /* AF58DC 8007E73C 00003025 */ move $a2, $zero
/* AF58E0 8007E740 00003825 */ move $a3, $zero /* AF58E0 8007E740 00003825 */ move $a3, $zero
/* AF58E4 8007E744 0C024B9C */ jal func_80092E70 /* AF58E4 8007E744 0C024B9C */ jal Quake_SetQuakeValues
/* AF58E8 8007E748 AFA00010 */ sw $zero, 0x10($sp) /* AF58E8 8007E748 AFA00010 */ sw $zero, 0x10($sp)
/* AF58EC 8007E74C 00102400 */ sll $a0, $s0, 0x10 /* AF58EC 8007E74C 00102400 */ sll $a0, $s0, 0x10
/* AF58F0 8007E750 00042403 */ sra $a0, $a0, 0x10 /* AF58F0 8007E750 00042403 */ sra $a0, $a0, 0x10
/* AF58F4 8007E754 0C024B7C */ jal func_80092DF0 /* AF58F4 8007E754 0C024B7C */ jal Quake_SetCountdown
/* AF58F8 8007E758 2405005A */ li $a1, 90 /* AF58F8 8007E758 2405005A */ li $a1, 90
/* AF58FC 8007E75C 10000617 */ b .L8007FFBC /* AF58FC 8007E75C 10000617 */ b .L8007FFBC
/* AF5900 8007E760 8FBF0044 */ lw $ra, 0x44($sp) /* AF5900 8007E760 8FBF0044 */ lw $ra, 0x44($sp)
@ -2858,12 +2858,12 @@ glabel L8007E914
/* AF5BB4 8007EA14 02602025 */ move $a0, $s3 /* AF5BB4 8007EA14 02602025 */ move $a0, $s3
/* AF5BB8 8007EA18 02602025 */ move $a0, $s3 /* AF5BB8 8007EA18 02602025 */ move $a0, $s3
.L8007EA1C: .L8007EA1C:
/* AF5BBC 8007EA1C 0C024BE2 */ jal func_80092F88 /* AF5BBC 8007EA1C 0C024BE2 */ jal Quake_Add
/* AF5BC0 8007EA20 24050001 */ li $a1, 1 /* AF5BC0 8007EA20 24050001 */ li $a1, 1
/* AF5BC4 8007EA24 00022400 */ sll $a0, $v0, 0x10 /* AF5BC4 8007EA24 00022400 */ sll $a0, $v0, 0x10
/* AF5BC8 8007EA28 00408825 */ move $s1, $v0 /* AF5BC8 8007EA28 00408825 */ move $s1, $v0
/* AF5BCC 8007EA2C 00042403 */ sra $a0, $a0, 0x10 /* AF5BCC 8007EA2C 00042403 */ sra $a0, $a0, 0x10
/* AF5BD0 8007EA30 0C024B6B */ jal func_80092DAC /* AF5BD0 8007EA30 0C024B6B */ jal Quake_SetSpeed
/* AF5BD4 8007EA34 24057D00 */ li $a1, 32000 /* AF5BD4 8007EA34 24057D00 */ li $a1, 32000
/* AF5BD8 8007EA38 00118400 */ sll $s0, $s1, 0x10 /* AF5BD8 8007EA38 00118400 */ sll $s0, $s1, 0x10
/* AF5BDC 8007EA3C 00108403 */ sra $s0, $s0, 0x10 /* AF5BDC 8007EA3C 00108403 */ sra $s0, $s0, 0x10
@ -2872,14 +2872,14 @@ glabel L8007E914
/* AF5BE8 8007EA48 00002825 */ move $a1, $zero /* AF5BE8 8007EA48 00002825 */ move $a1, $zero
/* AF5BEC 8007EA4C 00003025 */ move $a2, $zero /* AF5BEC 8007EA4C 00003025 */ move $a2, $zero
/* AF5BF0 8007EA50 24070014 */ li $a3, 20 /* AF5BF0 8007EA50 24070014 */ li $a3, 20
/* AF5BF4 8007EA54 0C024B9C */ jal func_80092E70 /* AF5BF4 8007EA54 0C024B9C */ jal Quake_SetQuakeValues
/* AF5BF8 8007EA58 AFA00010 */ sw $zero, 0x10($sp) /* AF5BF8 8007EA58 AFA00010 */ sw $zero, 0x10($sp)
/* AF5BFC 8007EA5C 86450000 */ lh $a1, ($s2) /* AF5BFC 8007EA5C 86450000 */ lh $a1, ($s2)
/* AF5C00 8007EA60 00102400 */ sll $a0, $s0, 0x10 /* AF5C00 8007EA60 00102400 */ sll $a0, $s0, 0x10
/* AF5C04 8007EA64 00042403 */ sra $a0, $a0, 0x10 /* AF5C04 8007EA64 00042403 */ sra $a0, $a0, 0x10
/* AF5C08 8007EA68 24A5FFF6 */ addiu $a1, $a1, -0xa /* AF5C08 8007EA68 24A5FFF6 */ addiu $a1, $a1, -0xa
/* AF5C0C 8007EA6C 00052C00 */ sll $a1, $a1, 0x10 /* AF5C0C 8007EA6C 00052C00 */ sll $a1, $a1, 0x10
/* AF5C10 8007EA70 0C024B7C */ jal func_80092DF0 /* AF5C10 8007EA70 0C024B7C */ jal Quake_SetCountdown
/* AF5C14 8007EA74 00052C03 */ sra $a1, $a1, 0x10 /* AF5C14 8007EA74 00052C03 */ sra $a1, $a1, 0x10
/* AF5C18 8007EA78 10000550 */ b .L8007FFBC /* AF5C18 8007EA78 10000550 */ b .L8007FFBC
/* AF5C1C 8007EA7C 8FBF0044 */ lw $ra, 0x44($sp) /* AF5C1C 8007EA7C 8FBF0044 */ lw $ra, 0x44($sp)
@ -2926,12 +2926,12 @@ glabel L8007EA80
/* AF5CBC 8007EB1C 0C01F1DB */ jal func_8007C76C /* AF5CBC 8007EB1C 0C01F1DB */ jal func_8007C76C
/* AF5CC0 8007EB20 24840050 */ addiu $a0, $a0, 0x50 /* AF5CC0 8007EB20 24840050 */ addiu $a0, $a0, 0x50
/* AF5CC4 8007EB24 02602025 */ move $a0, $s3 /* AF5CC4 8007EB24 02602025 */ move $a0, $s3
/* AF5CC8 8007EB28 0C024BE2 */ jal func_80092F88 /* AF5CC8 8007EB28 0C024BE2 */ jal Quake_Add
/* AF5CCC 8007EB2C 24050001 */ li $a1, 1 /* AF5CCC 8007EB2C 24050001 */ li $a1, 1
/* AF5CD0 8007EB30 00022400 */ sll $a0, $v0, 0x10 /* AF5CD0 8007EB30 00022400 */ sll $a0, $v0, 0x10
/* AF5CD4 8007EB34 00408825 */ move $s1, $v0 /* AF5CD4 8007EB34 00408825 */ move $s1, $v0
/* AF5CD8 8007EB38 00042403 */ sra $a0, $a0, 0x10 /* AF5CD8 8007EB38 00042403 */ sra $a0, $a0, 0x10
/* AF5CDC 8007EB3C 0C024B6B */ jal func_80092DAC /* AF5CDC 8007EB3C 0C024B6B */ jal Quake_SetSpeed
/* AF5CE0 8007EB40 24054E20 */ li $a1, 20000 /* AF5CE0 8007EB40 24054E20 */ li $a1, 20000
/* AF5CE4 8007EB44 00118400 */ sll $s0, $s1, 0x10 /* AF5CE4 8007EB44 00118400 */ sll $s0, $s1, 0x10
/* AF5CE8 8007EB48 00108403 */ sra $s0, $s0, 0x10 /* AF5CE8 8007EB48 00108403 */ sra $s0, $s0, 0x10
@ -2940,14 +2940,14 @@ glabel L8007EA80
/* AF5CF4 8007EB54 24050001 */ li $a1, 1 /* AF5CF4 8007EB54 24050001 */ li $a1, 1
/* AF5CF8 8007EB58 00003025 */ move $a2, $zero /* AF5CF8 8007EB58 00003025 */ move $a2, $zero
/* AF5CFC 8007EB5C 24070032 */ li $a3, 50 /* AF5CFC 8007EB5C 24070032 */ li $a3, 50
/* AF5D00 8007EB60 0C024B9C */ jal func_80092E70 /* AF5D00 8007EB60 0C024B9C */ jal Quake_SetQuakeValues
/* AF5D04 8007EB64 AFA00010 */ sw $zero, 0x10($sp) /* AF5D04 8007EB64 AFA00010 */ sw $zero, 0x10($sp)
/* AF5D08 8007EB68 86850000 */ lh $a1, ($s4) /* AF5D08 8007EB68 86850000 */ lh $a1, ($s4)
/* AF5D0C 8007EB6C 00102400 */ sll $a0, $s0, 0x10 /* AF5D0C 8007EB6C 00102400 */ sll $a0, $s0, 0x10
/* AF5D10 8007EB70 00042403 */ sra $a0, $a0, 0x10 /* AF5D10 8007EB70 00042403 */ sra $a0, $a0, 0x10
/* AF5D14 8007EB74 24A5FFEC */ addiu $a1, $a1, -0x14 /* AF5D14 8007EB74 24A5FFEC */ addiu $a1, $a1, -0x14
/* AF5D18 8007EB78 00052C00 */ sll $a1, $a1, 0x10 /* AF5D18 8007EB78 00052C00 */ sll $a1, $a1, 0x10
/* AF5D1C 8007EB7C 0C024B7C */ jal func_80092DF0 /* AF5D1C 8007EB7C 0C024B7C */ jal Quake_SetCountdown
/* AF5D20 8007EB80 00052C03 */ sra $a1, $a1, 0x10 /* AF5D20 8007EB80 00052C03 */ sra $a1, $a1, 0x10
/* AF5D24 8007EB84 1000050D */ b .L8007FFBC /* AF5D24 8007EB84 1000050D */ b .L8007FFBC
/* AF5D28 8007EB88 8FBF0044 */ lw $ra, 0x44($sp) /* AF5D28 8007EB88 8FBF0044 */ lw $ra, 0x44($sp)
@ -2990,12 +2990,12 @@ glabel L8007EBE4
/* AF5DB4 8007EC14 0C0301E3 */ jal func_800C078C /* AF5DB4 8007EC14 0C0301E3 */ jal func_800C078C
/* AF5DB8 8007EC18 00003025 */ move $a2, $zero /* AF5DB8 8007EC18 00003025 */ move $a2, $zero
/* AF5DBC 8007EC1C 02602025 */ move $a0, $s3 /* AF5DBC 8007EC1C 02602025 */ move $a0, $s3
/* AF5DC0 8007EC20 0C024BE2 */ jal func_80092F88 /* AF5DC0 8007EC20 0C024BE2 */ jal Quake_Add
/* AF5DC4 8007EC24 24050001 */ li $a1, 1 /* AF5DC4 8007EC24 24050001 */ li $a1, 1
/* AF5DC8 8007EC28 00022400 */ sll $a0, $v0, 0x10 /* AF5DC8 8007EC28 00022400 */ sll $a0, $v0, 0x10
/* AF5DCC 8007EC2C 00408825 */ move $s1, $v0 /* AF5DCC 8007EC2C 00408825 */ move $s1, $v0
/* AF5DD0 8007EC30 00042403 */ sra $a0, $a0, 0x10 /* AF5DD0 8007EC30 00042403 */ sra $a0, $a0, 0x10
/* AF5DD4 8007EC34 0C024B6B */ jal func_80092DAC /* AF5DD4 8007EC34 0C024B6B */ jal Quake_SetSpeed
/* AF5DD8 8007EC38 24057D00 */ li $a1, 32000 /* AF5DD8 8007EC38 24057D00 */ li $a1, 32000
/* AF5DDC 8007EC3C 00118400 */ sll $s0, $s1, 0x10 /* AF5DDC 8007EC3C 00118400 */ sll $s0, $s1, 0x10
/* AF5DE0 8007EC40 00108403 */ sra $s0, $s0, 0x10 /* AF5DE0 8007EC40 00108403 */ sra $s0, $s0, 0x10
@ -3004,11 +3004,11 @@ glabel L8007EBE4
/* AF5DEC 8007EC4C 24050002 */ li $a1, 2 /* AF5DEC 8007EC4C 24050002 */ li $a1, 2
/* AF5DF0 8007EC50 00003025 */ move $a2, $zero /* AF5DF0 8007EC50 00003025 */ move $a2, $zero
/* AF5DF4 8007EC54 00003825 */ move $a3, $zero /* AF5DF4 8007EC54 00003825 */ move $a3, $zero
/* AF5DF8 8007EC58 0C024B9C */ jal func_80092E70 /* AF5DF8 8007EC58 0C024B9C */ jal Quake_SetQuakeValues
/* AF5DFC 8007EC5C AFA00010 */ sw $zero, 0x10($sp) /* AF5DFC 8007EC5C AFA00010 */ sw $zero, 0x10($sp)
/* AF5E00 8007EC60 00102400 */ sll $a0, $s0, 0x10 /* AF5E00 8007EC60 00102400 */ sll $a0, $s0, 0x10
/* AF5E04 8007EC64 00042403 */ sra $a0, $a0, 0x10 /* AF5E04 8007EC64 00042403 */ sra $a0, $a0, 0x10
/* AF5E08 8007EC68 0C024B7C */ jal func_80092DF0 /* AF5E08 8007EC68 0C024B7C */ jal Quake_SetCountdown
/* AF5E0C 8007EC6C 87A500FA */ lh $a1, 0xfa($sp) /* AF5E0C 8007EC6C 87A500FA */ lh $a1, 0xfa($sp)
/* AF5E10 8007EC70 100004D2 */ b .L8007FFBC /* AF5E10 8007EC70 100004D2 */ b .L8007FFBC
/* AF5E14 8007EC74 8FBF0044 */ lw $ra, 0x44($sp) /* AF5E14 8007EC74 8FBF0044 */ lw $ra, 0x44($sp)
@ -3052,12 +3052,12 @@ glabel L8007EC78
/* AF5EA8 8007ED08 0C030202 */ jal func_800C0808 /* AF5EA8 8007ED08 0C030202 */ jal func_800C0808
/* AF5EAC 8007ED0C 2407003C */ li $a3, 60 /* AF5EAC 8007ED0C 2407003C */ li $a3, 60
/* AF5EB0 8007ED10 02602025 */ move $a0, $s3 /* AF5EB0 8007ED10 02602025 */ move $a0, $s3
/* AF5EB4 8007ED14 0C024BE2 */ jal func_80092F88 /* AF5EB4 8007ED14 0C024BE2 */ jal Quake_Add
/* AF5EB8 8007ED18 24050003 */ li $a1, 3 /* AF5EB8 8007ED18 24050003 */ li $a1, 3
/* AF5EBC 8007ED1C 00022400 */ sll $a0, $v0, 0x10 /* AF5EBC 8007ED1C 00022400 */ sll $a0, $v0, 0x10
/* AF5EC0 8007ED20 00408825 */ move $s1, $v0 /* AF5EC0 8007ED20 00408825 */ move $s1, $v0
/* AF5EC4 8007ED24 00042403 */ sra $a0, $a0, 0x10 /* AF5EC4 8007ED24 00042403 */ sra $a0, $a0, 0x10
/* AF5EC8 8007ED28 0C024B6B */ jal func_80092DAC /* AF5EC8 8007ED28 0C024B6B */ jal Quake_SetSpeed
/* AF5ECC 8007ED2C 24052EE0 */ li $a1, 12000 /* AF5ECC 8007ED2C 24052EE0 */ li $a1, 12000
/* AF5ED0 8007ED30 00118400 */ sll $s0, $s1, 0x10 /* AF5ED0 8007ED30 00118400 */ sll $s0, $s1, 0x10
/* AF5ED4 8007ED34 00108403 */ sra $s0, $s0, 0x10 /* AF5ED4 8007ED34 00108403 */ sra $s0, $s0, 0x10
@ -3066,11 +3066,11 @@ glabel L8007EC78
/* AF5EE0 8007ED40 00002825 */ move $a1, $zero /* AF5EE0 8007ED40 00002825 */ move $a1, $zero
/* AF5EE4 8007ED44 00003025 */ move $a2, $zero /* AF5EE4 8007ED44 00003025 */ move $a2, $zero
/* AF5EE8 8007ED48 240703E8 */ li $a3, 1000 /* AF5EE8 8007ED48 240703E8 */ li $a3, 1000
/* AF5EEC 8007ED4C 0C024B9C */ jal func_80092E70 /* AF5EEC 8007ED4C 0C024B9C */ jal Quake_SetQuakeValues
/* AF5EF0 8007ED50 AFA00010 */ sw $zero, 0x10($sp) /* AF5EF0 8007ED50 AFA00010 */ sw $zero, 0x10($sp)
/* AF5EF4 8007ED54 00102400 */ sll $a0, $s0, 0x10 /* AF5EF4 8007ED54 00102400 */ sll $a0, $s0, 0x10
/* AF5EF8 8007ED58 00042403 */ sra $a0, $a0, 0x10 /* AF5EF8 8007ED58 00042403 */ sra $a0, $a0, 0x10
/* AF5EFC 8007ED5C 0C024B7C */ jal func_80092DF0 /* AF5EFC 8007ED5C 0C024B7C */ jal Quake_SetCountdown
/* AF5F00 8007ED60 24050005 */ li $a1, 5 /* AF5F00 8007ED60 24050005 */ li $a1, 5
/* AF5F04 8007ED64 10000495 */ b .L8007FFBC /* AF5F04 8007ED64 10000495 */ b .L8007FFBC
/* AF5F08 8007ED68 8FBF0044 */ lw $ra, 0x44($sp) /* AF5F08 8007ED68 8FBF0044 */ lw $ra, 0x44($sp)
@ -3109,12 +3109,12 @@ glabel L8007ED6C
/* AF5F88 8007EDE8 0C030202 */ jal func_800C0808 /* AF5F88 8007EDE8 0C030202 */ jal func_800C0808
/* AF5F8C 8007EDEC 2407003C */ li $a3, 60 /* AF5F8C 8007EDEC 2407003C */ li $a3, 60
/* AF5F90 8007EDF0 02602025 */ move $a0, $s3 /* AF5F90 8007EDF0 02602025 */ move $a0, $s3
/* AF5F94 8007EDF4 0C024BE2 */ jal func_80092F88 /* AF5F94 8007EDF4 0C024BE2 */ jal Quake_Add
/* AF5F98 8007EDF8 24050003 */ li $a1, 3 /* AF5F98 8007EDF8 24050003 */ li $a1, 3
/* AF5F9C 8007EDFC 00022400 */ sll $a0, $v0, 0x10 /* AF5F9C 8007EDFC 00022400 */ sll $a0, $v0, 0x10
/* AF5FA0 8007EE00 00408825 */ move $s1, $v0 /* AF5FA0 8007EE00 00408825 */ move $s1, $v0
/* AF5FA4 8007EE04 00042403 */ sra $a0, $a0, 0x10 /* AF5FA4 8007EE04 00042403 */ sra $a0, $a0, 0x10
/* AF5FA8 8007EE08 0C024B6B */ jal func_80092DAC /* AF5FA8 8007EE08 0C024B6B */ jal Quake_SetSpeed
/* AF5FAC 8007EE0C 24052EE0 */ li $a1, 12000 /* AF5FAC 8007EE0C 24052EE0 */ li $a1, 12000
/* AF5FB0 8007EE10 00118400 */ sll $s0, $s1, 0x10 /* AF5FB0 8007EE10 00118400 */ sll $s0, $s1, 0x10
/* AF5FB4 8007EE14 00108403 */ sra $s0, $s0, 0x10 /* AF5FB4 8007EE14 00108403 */ sra $s0, $s0, 0x10
@ -3123,11 +3123,11 @@ glabel L8007ED6C
/* AF5FC0 8007EE20 00002825 */ move $a1, $zero /* AF5FC0 8007EE20 00002825 */ move $a1, $zero
/* AF5FC4 8007EE24 00003025 */ move $a2, $zero /* AF5FC4 8007EE24 00003025 */ move $a2, $zero
/* AF5FC8 8007EE28 240703E8 */ li $a3, 1000 /* AF5FC8 8007EE28 240703E8 */ li $a3, 1000
/* AF5FCC 8007EE2C 0C024B9C */ jal func_80092E70 /* AF5FCC 8007EE2C 0C024B9C */ jal Quake_SetQuakeValues
/* AF5FD0 8007EE30 AFA00010 */ sw $zero, 0x10($sp) /* AF5FD0 8007EE30 AFA00010 */ sw $zero, 0x10($sp)
/* AF5FD4 8007EE34 00102400 */ sll $a0, $s0, 0x10 /* AF5FD4 8007EE34 00102400 */ sll $a0, $s0, 0x10
/* AF5FD8 8007EE38 00042403 */ sra $a0, $a0, 0x10 /* AF5FD8 8007EE38 00042403 */ sra $a0, $a0, 0x10
/* AF5FDC 8007EE3C 0C024B7C */ jal func_80092DF0 /* AF5FDC 8007EE3C 0C024B7C */ jal Quake_SetCountdown
/* AF5FE0 8007EE40 24050005 */ li $a1, 5 /* AF5FE0 8007EE40 24050005 */ li $a1, 5
/* AF5FE4 8007EE44 1000045D */ b .L8007FFBC /* AF5FE4 8007EE44 1000045D */ b .L8007FFBC
/* AF5FE8 8007EE48 8FBF0044 */ lw $ra, 0x44($sp) /* AF5FE8 8007EE48 8FBF0044 */ lw $ra, 0x44($sp)
@ -3244,12 +3244,12 @@ glabel L8007EFBC
/* AF6190 8007EFF0 0C030202 */ jal func_800C0808 /* AF6190 8007EFF0 0C030202 */ jal func_800C0808
/* AF6194 8007EFF4 2407003C */ li $a3, 60 /* AF6194 8007EFF4 2407003C */ li $a3, 60
/* AF6198 8007EFF8 02602025 */ move $a0, $s3 /* AF6198 8007EFF8 02602025 */ move $a0, $s3
/* AF619C 8007EFFC 0C024BE2 */ jal func_80092F88 /* AF619C 8007EFFC 0C024BE2 */ jal Quake_Add
/* AF61A0 8007F000 24050001 */ li $a1, 1 /* AF61A0 8007F000 24050001 */ li $a1, 1
/* AF61A4 8007F004 00022400 */ sll $a0, $v0, 0x10 /* AF61A4 8007F004 00022400 */ sll $a0, $v0, 0x10
/* AF61A8 8007F008 00408825 */ move $s1, $v0 /* AF61A8 8007F008 00408825 */ move $s1, $v0
/* AF61AC 8007F00C 00042403 */ sra $a0, $a0, 0x10 /* AF61AC 8007F00C 00042403 */ sra $a0, $a0, 0x10
/* AF61B0 8007F010 0C024B6B */ jal func_80092DAC /* AF61B0 8007F010 0C024B6B */ jal Quake_SetSpeed
/* AF61B4 8007F014 24057D00 */ li $a1, 32000 /* AF61B4 8007F014 24057D00 */ li $a1, 32000
/* AF61B8 8007F018 00118400 */ sll $s0, $s1, 0x10 /* AF61B8 8007F018 00118400 */ sll $s0, $s1, 0x10
/* AF61BC 8007F01C 00108403 */ sra $s0, $s0, 0x10 /* AF61BC 8007F01C 00108403 */ sra $s0, $s0, 0x10
@ -3258,11 +3258,11 @@ glabel L8007EFBC
/* AF61C8 8007F028 24050004 */ li $a1, 4 /* AF61C8 8007F028 24050004 */ li $a1, 4
/* AF61CC 8007F02C 00003025 */ move $a2, $zero /* AF61CC 8007F02C 00003025 */ move $a2, $zero
/* AF61D0 8007F030 00003825 */ move $a3, $zero /* AF61D0 8007F030 00003825 */ move $a3, $zero
/* AF61D4 8007F034 0C024B9C */ jal func_80092E70 /* AF61D4 8007F034 0C024B9C */ jal Quake_SetQuakeValues
/* AF61D8 8007F038 AFA00010 */ sw $zero, 0x10($sp) /* AF61D8 8007F038 AFA00010 */ sw $zero, 0x10($sp)
/* AF61DC 8007F03C 00102400 */ sll $a0, $s0, 0x10 /* AF61DC 8007F03C 00102400 */ sll $a0, $s0, 0x10
/* AF61E0 8007F040 00042403 */ sra $a0, $a0, 0x10 /* AF61E0 8007F040 00042403 */ sra $a0, $a0, 0x10
/* AF61E4 8007F044 0C024B7C */ jal func_80092DF0 /* AF61E4 8007F044 0C024B7C */ jal Quake_SetCountdown
/* AF61E8 8007F048 24050014 */ li $a1, 20 /* AF61E8 8007F048 24050014 */ li $a1, 20
/* AF61EC 8007F04C 100003DB */ b .L8007FFBC /* AF61EC 8007F04C 100003DB */ b .L8007FFBC
/* AF61F0 8007F050 8FBF0044 */ lw $ra, 0x44($sp) /* AF61F0 8007F050 8FBF0044 */ lw $ra, 0x44($sp)
@ -3283,12 +3283,12 @@ glabel L8007F054
/* AF6228 8007F088 0C030202 */ jal func_800C0808 /* AF6228 8007F088 0C030202 */ jal func_800C0808
/* AF622C 8007F08C 2407003C */ li $a3, 60 /* AF622C 8007F08C 2407003C */ li $a3, 60
/* AF6230 8007F090 02602025 */ move $a0, $s3 /* AF6230 8007F090 02602025 */ move $a0, $s3
/* AF6234 8007F094 0C024BE2 */ jal func_80092F88 /* AF6234 8007F094 0C024BE2 */ jal Quake_Add
/* AF6238 8007F098 24050001 */ li $a1, 1 /* AF6238 8007F098 24050001 */ li $a1, 1
/* AF623C 8007F09C 00022400 */ sll $a0, $v0, 0x10 /* AF623C 8007F09C 00022400 */ sll $a0, $v0, 0x10
/* AF6240 8007F0A0 00408825 */ move $s1, $v0 /* AF6240 8007F0A0 00408825 */ move $s1, $v0
/* AF6244 8007F0A4 00042403 */ sra $a0, $a0, 0x10 /* AF6244 8007F0A4 00042403 */ sra $a0, $a0, 0x10
/* AF6248 8007F0A8 0C024B6B */ jal func_80092DAC /* AF6248 8007F0A8 0C024B6B */ jal Quake_SetSpeed
/* AF624C 8007F0AC 24057D00 */ li $a1, 32000 /* AF624C 8007F0AC 24057D00 */ li $a1, 32000
/* AF6250 8007F0B0 00118400 */ sll $s0, $s1, 0x10 /* AF6250 8007F0B0 00118400 */ sll $s0, $s1, 0x10
/* AF6254 8007F0B4 00108403 */ sra $s0, $s0, 0x10 /* AF6254 8007F0B4 00108403 */ sra $s0, $s0, 0x10
@ -3297,11 +3297,11 @@ glabel L8007F054
/* AF6260 8007F0C0 24050002 */ li $a1, 2 /* AF6260 8007F0C0 24050002 */ li $a1, 2
/* AF6264 8007F0C4 00003025 */ move $a2, $zero /* AF6264 8007F0C4 00003025 */ move $a2, $zero
/* AF6268 8007F0C8 00003825 */ move $a3, $zero /* AF6268 8007F0C8 00003825 */ move $a3, $zero
/* AF626C 8007F0CC 0C024B9C */ jal func_80092E70 /* AF626C 8007F0CC 0C024B9C */ jal Quake_SetQuakeValues
/* AF6270 8007F0D0 AFA00010 */ sw $zero, 0x10($sp) /* AF6270 8007F0D0 AFA00010 */ sw $zero, 0x10($sp)
/* AF6274 8007F0D4 00102400 */ sll $a0, $s0, 0x10 /* AF6274 8007F0D4 00102400 */ sll $a0, $s0, 0x10
/* AF6278 8007F0D8 00042403 */ sra $a0, $a0, 0x10 /* AF6278 8007F0D8 00042403 */ sra $a0, $a0, 0x10
/* AF627C 8007F0DC 0C024B7C */ jal func_80092DF0 /* AF627C 8007F0DC 0C024B7C */ jal Quake_SetCountdown
/* AF6280 8007F0E0 2405000A */ li $a1, 10 /* AF6280 8007F0E0 2405000A */ li $a1, 10
/* AF6284 8007F0E4 100003B5 */ b .L8007FFBC /* AF6284 8007F0E4 100003B5 */ b .L8007FFBC
/* AF6288 8007F0E8 8FBF0044 */ lw $ra, 0x44($sp) /* AF6288 8007F0E8 8FBF0044 */ lw $ra, 0x44($sp)
@ -3328,12 +3328,12 @@ glabel L8007F0EC
/* AF62D8 8007F138 AE8F067C */ sw $t7, 0x67c($s4) /* AF62D8 8007F138 AE8F067C */ sw $t7, 0x67c($s4)
/* AF62DC 8007F13C A6980110 */ sh $t8, 0x110($s4) /* AF62DC 8007F13C A6980110 */ sh $t8, 0x110($s4)
/* AF62E0 8007F140 02602025 */ move $a0, $s3 /* AF62E0 8007F140 02602025 */ move $a0, $s3
/* AF62E4 8007F144 0C024BE2 */ jal func_80092F88 /* AF62E4 8007F144 0C024BE2 */ jal Quake_Add
/* AF62E8 8007F148 24050001 */ li $a1, 1 /* AF62E8 8007F148 24050001 */ li $a1, 1
/* AF62EC 8007F14C 00022400 */ sll $a0, $v0, 0x10 /* AF62EC 8007F14C 00022400 */ sll $a0, $v0, 0x10
/* AF62F0 8007F150 00408825 */ move $s1, $v0 /* AF62F0 8007F150 00408825 */ move $s1, $v0
/* AF62F4 8007F154 00042403 */ sra $a0, $a0, 0x10 /* AF62F4 8007F154 00042403 */ sra $a0, $a0, 0x10
/* AF62F8 8007F158 0C024B6B */ jal func_80092DAC /* AF62F8 8007F158 0C024B6B */ jal Quake_SetSpeed
/* AF62FC 8007F15C 24057D00 */ li $a1, 32000 /* AF62FC 8007F15C 24057D00 */ li $a1, 32000
/* AF6300 8007F160 00118400 */ sll $s0, $s1, 0x10 /* AF6300 8007F160 00118400 */ sll $s0, $s1, 0x10
/* AF6304 8007F164 00108403 */ sra $s0, $s0, 0x10 /* AF6304 8007F164 00108403 */ sra $s0, $s0, 0x10
@ -3342,11 +3342,11 @@ glabel L8007F0EC
/* AF6310 8007F170 24050002 */ li $a1, 2 /* AF6310 8007F170 24050002 */ li $a1, 2
/* AF6314 8007F174 00003025 */ move $a2, $zero /* AF6314 8007F174 00003025 */ move $a2, $zero
/* AF6318 8007F178 00003825 */ move $a3, $zero /* AF6318 8007F178 00003825 */ move $a3, $zero
/* AF631C 8007F17C 0C024B9C */ jal func_80092E70 /* AF631C 8007F17C 0C024B9C */ jal Quake_SetQuakeValues
/* AF6320 8007F180 AFA00010 */ sw $zero, 0x10($sp) /* AF6320 8007F180 AFA00010 */ sw $zero, 0x10($sp)
/* AF6324 8007F184 00102400 */ sll $a0, $s0, 0x10 /* AF6324 8007F184 00102400 */ sll $a0, $s0, 0x10
/* AF6328 8007F188 00042403 */ sra $a0, $a0, 0x10 /* AF6328 8007F188 00042403 */ sra $a0, $a0, 0x10
/* AF632C 8007F18C 0C024B7C */ jal func_80092DF0 /* AF632C 8007F18C 0C024B7C */ jal Quake_SetCountdown
/* AF6330 8007F190 2405000A */ li $a1, 10 /* AF6330 8007F190 2405000A */ li $a1, 10
/* AF6334 8007F194 10000389 */ b .L8007FFBC /* AF6334 8007F194 10000389 */ b .L8007FFBC
/* AF6338 8007F198 8FBF0044 */ lw $ra, 0x44($sp) /* AF6338 8007F198 8FBF0044 */ lw $ra, 0x44($sp)
@ -3367,12 +3367,12 @@ glabel L8007F19C
/* AF6370 8007F1D0 0C030202 */ jal func_800C0808 /* AF6370 8007F1D0 0C030202 */ jal func_800C0808
/* AF6374 8007F1D4 2407003C */ li $a3, 60 /* AF6374 8007F1D4 2407003C */ li $a3, 60
/* AF6378 8007F1D8 02602025 */ move $a0, $s3 /* AF6378 8007F1D8 02602025 */ move $a0, $s3
/* AF637C 8007F1DC 0C024BE2 */ jal func_80092F88 /* AF637C 8007F1DC 0C024BE2 */ jal Quake_Add
/* AF6380 8007F1E0 24050001 */ li $a1, 1 /* AF6380 8007F1E0 24050001 */ li $a1, 1
/* AF6384 8007F1E4 00022400 */ sll $a0, $v0, 0x10 /* AF6384 8007F1E4 00022400 */ sll $a0, $v0, 0x10
/* AF6388 8007F1E8 00408825 */ move $s1, $v0 /* AF6388 8007F1E8 00408825 */ move $s1, $v0
/* AF638C 8007F1EC 00042403 */ sra $a0, $a0, 0x10 /* AF638C 8007F1EC 00042403 */ sra $a0, $a0, 0x10
/* AF6390 8007F1F0 0C024B6B */ jal func_80092DAC /* AF6390 8007F1F0 0C024B6B */ jal Quake_SetSpeed
/* AF6394 8007F1F4 24057D00 */ li $a1, 32000 /* AF6394 8007F1F4 24057D00 */ li $a1, 32000
/* AF6398 8007F1F8 00118400 */ sll $s0, $s1, 0x10 /* AF6398 8007F1F8 00118400 */ sll $s0, $s1, 0x10
/* AF639C 8007F1FC 00108403 */ sra $s0, $s0, 0x10 /* AF639C 8007F1FC 00108403 */ sra $s0, $s0, 0x10
@ -3381,11 +3381,11 @@ glabel L8007F19C
/* AF63A8 8007F208 24050001 */ li $a1, 1 /* AF63A8 8007F208 24050001 */ li $a1, 1
/* AF63AC 8007F20C 00003025 */ move $a2, $zero /* AF63AC 8007F20C 00003025 */ move $a2, $zero
/* AF63B0 8007F210 2407000A */ li $a3, 10 /* AF63B0 8007F210 2407000A */ li $a3, 10
/* AF63B4 8007F214 0C024B9C */ jal func_80092E70 /* AF63B4 8007F214 0C024B9C */ jal Quake_SetQuakeValues
/* AF63B8 8007F218 AFA00010 */ sw $zero, 0x10($sp) /* AF63B8 8007F218 AFA00010 */ sw $zero, 0x10($sp)
/* AF63BC 8007F21C 00102400 */ sll $a0, $s0, 0x10 /* AF63BC 8007F21C 00102400 */ sll $a0, $s0, 0x10
/* AF63C0 8007F220 00042403 */ sra $a0, $a0, 0x10 /* AF63C0 8007F220 00042403 */ sra $a0, $a0, 0x10
/* AF63C4 8007F224 0C024B7C */ jal func_80092DF0 /* AF63C4 8007F224 0C024B7C */ jal Quake_SetCountdown
/* AF63C8 8007F228 24050014 */ li $a1, 20 /* AF63C8 8007F228 24050014 */ li $a1, 20
/* AF63CC 8007F22C 10000363 */ b .L8007FFBC /* AF63CC 8007F22C 10000363 */ b .L8007FFBC
/* AF63D0 8007F230 8FBF0044 */ lw $ra, 0x44($sp) /* AF63D0 8007F230 8FBF0044 */ lw $ra, 0x44($sp)
@ -3587,12 +3587,12 @@ glabel L8007F4EC
/* AF66B8 8007F518 0C030202 */ jal func_800C0808 /* AF66B8 8007F518 0C030202 */ jal func_800C0808
/* AF66BC 8007F51C 2407003C */ li $a3, 60 /* AF66BC 8007F51C 2407003C */ li $a3, 60
/* AF66C0 8007F520 02602025 */ move $a0, $s3 /* AF66C0 8007F520 02602025 */ move $a0, $s3
/* AF66C4 8007F524 0C024BE2 */ jal func_80092F88 /* AF66C4 8007F524 0C024BE2 */ jal Quake_Add
/* AF66C8 8007F528 24050003 */ li $a1, 3 /* AF66C8 8007F528 24050003 */ li $a1, 3
/* AF66CC 8007F52C 00022400 */ sll $a0, $v0, 0x10 /* AF66CC 8007F52C 00022400 */ sll $a0, $v0, 0x10
/* AF66D0 8007F530 00408825 */ move $s1, $v0 /* AF66D0 8007F530 00408825 */ move $s1, $v0
/* AF66D4 8007F534 00042403 */ sra $a0, $a0, 0x10 /* AF66D4 8007F534 00042403 */ sra $a0, $a0, 0x10
/* AF66D8 8007F538 0C024B6B */ jal func_80092DAC /* AF66D8 8007F538 0C024B6B */ jal Quake_SetSpeed
/* AF66DC 8007F53C 24052EE0 */ li $a1, 12000 /* AF66DC 8007F53C 24052EE0 */ li $a1, 12000
/* AF66E0 8007F540 00118400 */ sll $s0, $s1, 0x10 /* AF66E0 8007F540 00118400 */ sll $s0, $s1, 0x10
/* AF66E4 8007F544 00108403 */ sra $s0, $s0, 0x10 /* AF66E4 8007F544 00108403 */ sra $s0, $s0, 0x10
@ -3601,14 +3601,14 @@ glabel L8007F4EC
/* AF66F0 8007F550 00002825 */ move $a1, $zero /* AF66F0 8007F550 00002825 */ move $a1, $zero
/* AF66F4 8007F554 24060001 */ li $a2, 1 /* AF66F4 8007F554 24060001 */ li $a2, 1
/* AF66F8 8007F558 24070064 */ li $a3, 100 /* AF66F8 8007F558 24070064 */ li $a3, 100
/* AF66FC 8007F55C 0C024B9C */ jal func_80092E70 /* AF66FC 8007F55C 0C024B9C */ jal Quake_SetQuakeValues
/* AF6700 8007F560 AFA00010 */ sw $zero, 0x10($sp) /* AF6700 8007F560 AFA00010 */ sw $zero, 0x10($sp)
/* AF6704 8007F564 87A500FA */ lh $a1, 0xfa($sp) /* AF6704 8007F564 87A500FA */ lh $a1, 0xfa($sp)
/* AF6708 8007F568 00102400 */ sll $a0, $s0, 0x10 /* AF6708 8007F568 00102400 */ sll $a0, $s0, 0x10
/* AF670C 8007F56C 00042403 */ sra $a0, $a0, 0x10 /* AF670C 8007F56C 00042403 */ sra $a0, $a0, 0x10
/* AF6710 8007F570 24A5FFB0 */ addiu $a1, $a1, -0x50 /* AF6710 8007F570 24A5FFB0 */ addiu $a1, $a1, -0x50
/* AF6714 8007F574 00052C00 */ sll $a1, $a1, 0x10 /* AF6714 8007F574 00052C00 */ sll $a1, $a1, 0x10
/* AF6718 8007F578 0C024B7C */ jal func_80092DF0 /* AF6718 8007F578 0C024B7C */ jal Quake_SetCountdown
/* AF671C 8007F57C 00052C03 */ sra $a1, $a1, 0x10 /* AF671C 8007F57C 00052C03 */ sra $a1, $a1, 0x10
/* AF6720 8007F580 1000028E */ b .L8007FFBC /* AF6720 8007F580 1000028E */ b .L8007FFBC
/* AF6724 8007F584 8FBF0044 */ lw $ra, 0x44($sp) /* AF6724 8007F584 8FBF0044 */ lw $ra, 0x44($sp)
@ -3641,12 +3641,12 @@ glabel L8007F588
/* AF6784 8007F5E4 0C00B7CE */ jal func_8002DF38 /* AF6784 8007F5E4 0C00B7CE */ jal func_8002DF38
/* AF6788 8007F5E8 24060001 */ li $a2, 1 /* AF6788 8007F5E8 24060001 */ li $a2, 1
/* AF678C 8007F5EC 02602025 */ move $a0, $s3 /* AF678C 8007F5EC 02602025 */ move $a0, $s3
/* AF6790 8007F5F0 0C024BE2 */ jal func_80092F88 /* AF6790 8007F5F0 0C024BE2 */ jal Quake_Add
/* AF6794 8007F5F4 24050003 */ li $a1, 3 /* AF6794 8007F5F4 24050003 */ li $a1, 3
/* AF6798 8007F5F8 00022400 */ sll $a0, $v0, 0x10 /* AF6798 8007F5F8 00022400 */ sll $a0, $v0, 0x10
/* AF679C 8007F5FC 00408825 */ move $s1, $v0 /* AF679C 8007F5FC 00408825 */ move $s1, $v0
/* AF67A0 8007F600 00042403 */ sra $a0, $a0, 0x10 /* AF67A0 8007F600 00042403 */ sra $a0, $a0, 0x10
/* AF67A4 8007F604 0C024B6B */ jal func_80092DAC /* AF67A4 8007F604 0C024B6B */ jal Quake_SetSpeed
/* AF67A8 8007F608 24052EE0 */ li $a1, 12000 /* AF67A8 8007F608 24052EE0 */ li $a1, 12000
/* AF67AC 8007F60C 00118400 */ sll $s0, $s1, 0x10 /* AF67AC 8007F60C 00118400 */ sll $s0, $s1, 0x10
/* AF67B0 8007F610 00108403 */ sra $s0, $s0, 0x10 /* AF67B0 8007F610 00108403 */ sra $s0, $s0, 0x10
@ -3655,14 +3655,14 @@ glabel L8007F588
/* AF67BC 8007F61C 00002825 */ move $a1, $zero /* AF67BC 8007F61C 00002825 */ move $a1, $zero
/* AF67C0 8007F620 24060001 */ li $a2, 1 /* AF67C0 8007F620 24060001 */ li $a2, 1
/* AF67C4 8007F624 2407000A */ li $a3, 10 /* AF67C4 8007F624 2407000A */ li $a3, 10
/* AF67C8 8007F628 0C024B9C */ jal func_80092E70 /* AF67C8 8007F628 0C024B9C */ jal Quake_SetQuakeValues
/* AF67CC 8007F62C AFA00010 */ sw $zero, 0x10($sp) /* AF67CC 8007F62C AFA00010 */ sw $zero, 0x10($sp)
/* AF67D0 8007F630 87A500FA */ lh $a1, 0xfa($sp) /* AF67D0 8007F630 87A500FA */ lh $a1, 0xfa($sp)
/* AF67D4 8007F634 00102400 */ sll $a0, $s0, 0x10 /* AF67D4 8007F634 00102400 */ sll $a0, $s0, 0x10
/* AF67D8 8007F638 00042403 */ sra $a0, $a0, 0x10 /* AF67D8 8007F638 00042403 */ sra $a0, $a0, 0x10
/* AF67DC 8007F63C 24A5FFF6 */ addiu $a1, $a1, -0xa /* AF67DC 8007F63C 24A5FFF6 */ addiu $a1, $a1, -0xa
/* AF67E0 8007F640 00052C00 */ sll $a1, $a1, 0x10 /* AF67E0 8007F640 00052C00 */ sll $a1, $a1, 0x10
/* AF67E4 8007F644 0C024B7C */ jal func_80092DF0 /* AF67E4 8007F644 0C024B7C */ jal Quake_SetCountdown
/* AF67E8 8007F648 00052C03 */ sra $a1, $a1, 0x10 /* AF67E8 8007F648 00052C03 */ sra $a1, $a1, 0x10
/* AF67EC 8007F64C 1000025B */ b .L8007FFBC /* AF67EC 8007F64C 1000025B */ b .L8007FFBC
/* AF67F0 8007F650 8FBF0044 */ lw $ra, 0x44($sp) /* AF67F0 8007F650 8FBF0044 */ lw $ra, 0x44($sp)

View file

@ -92,7 +92,7 @@ glabel Interface_Draw
/* B01BB4 8008AA14 27A40260 */ addiu $a0, $sp, 0x260 /* B01BB4 8008AA14 27A40260 */ addiu $a0, $sp, 0x260
/* B01BB8 8008AA18 24C6E38C */ addiu $a2, %lo(D_8013E38C) # addiu $a2, $a2, -0x1c74 /* B01BB8 8008AA18 24C6E38C */ addiu $a2, %lo(D_8013E38C) # addiu $a2, $a2, -0x1c74
/* B01BBC 8008AA1C 24070D4D */ li $a3, 3405 /* B01BBC 8008AA1C 24070D4D */ li $a3, 3405
/* B01BC0 8008AA20 0C031AB1 */ jal func_800C6AC4 /* B01BC0 8008AA20 0C031AB1 */ jal Graph_OpenDisps
/* B01BC4 8008AA24 00A0A025 */ move $s4, $a1 /* B01BC4 8008AA24 00A0A025 */ move $s4, $a1
/* B01BC8 8008AA28 8E8702B0 */ lw $a3, 0x2b0($s4) /* B01BC8 8008AA28 8E8702B0 */ lw $a3, 0x2b0($s4)
/* B01BCC 8008AA2C 3C18DB06 */ lui $t8, (0xDB060008 >> 16) # lui $t8, 0xdb06 /* B01BCC 8008AA2C 3C18DB06 */ lui $t8, (0xDB060008 >> 16) # lui $t8, 0xdb06
@ -179,7 +179,7 @@ glabel Interface_Draw
/* B01D10 8008AB70 AFAA0020 */ sw $t2, 0x20($sp) /* B01D10 8008AB70 AFAA0020 */ sw $t2, 0x20($sp)
/* B01D14 8008AB74 AFAB0024 */ sw $t3, 0x24($sp) /* B01D14 8008AB74 AFAB0024 */ sw $t3, 0x24($sp)
/* B01D18 8008AB78 24070010 */ li $a3, 16 /* B01D18 8008AB78 24070010 */ li $a3, 16
/* B01D1C 8008AB7C 0C0210A6 */ jal Draw_TextureIA8 /* B01D1C 8008AB7C 0C0210A6 */ jal Gfx_TextureIA8
/* B01D20 8008AB80 24060010 */ li $a2, 16 /* B01D20 8008AB80 24060010 */ li $a2, 16
/* B01D24 8008AB84 AE8202B0 */ sw $v0, 0x2b0($s4) /* B01D24 8008AB84 AE8202B0 */ sw $v0, 0x2b0($s4)
/* B01D28 8008AB88 86EC00A4 */ lh $t4, 0xa4($s7) /* B01D28 8008AB88 86EC00A4 */ lh $t4, 0xa4($s7)
@ -239,7 +239,7 @@ glabel L8008ABB0
/* B01DFC 8008AC5C AFAE001C */ sw $t6, 0x1c($sp) /* B01DFC 8008AC5C AFAE001C */ sw $t6, 0x1c($sp)
/* B01E00 8008AC60 AFAC0014 */ sw $t4, 0x14($sp) /* B01E00 8008AC60 AFAC0014 */ sw $t4, 0x14($sp)
/* B01E04 8008AC64 AFAB0010 */ sw $t3, 0x10($sp) /* B01E04 8008AC64 AFAB0010 */ sw $t3, 0x10($sp)
/* B01E08 8008AC68 0C0210A6 */ jal Draw_TextureIA8 /* B01E08 8008AC68 0C0210A6 */ jal Gfx_TextureIA8
/* B01E0C 8008AC6C 24070010 */ li $a3, 16 /* B01E0C 8008AC6C 24070010 */ li $a3, 16
/* B01E10 8008AC70 AE8202B0 */ sw $v0, 0x2b0($s4) /* B01E10 8008AC70 AE8202B0 */ sw $v0, 0x2b0($s4)
/* B01E14 8008AC74 24590008 */ addiu $t9, $v0, 8 /* B01E14 8008AC74 24590008 */ addiu $t9, $v0, 8
@ -305,7 +305,7 @@ glabel L8008ABB0
/* B01EFC 8008AD5C AFAD0018 */ sw $t5, 0x18($sp) /* B01EFC 8008AD5C AFAD0018 */ sw $t5, 0x18($sp)
/* B01F00 8008AD60 AFAC0014 */ sw $t4, 0x14($sp) /* B01F00 8008AD60 AFAC0014 */ sw $t4, 0x14($sp)
/* B01F04 8008AD64 AFAB0010 */ sw $t3, 0x10($sp) /* B01F04 8008AD64 AFAB0010 */ sw $t3, 0x10($sp)
/* B01F08 8008AD68 0C02112F */ jal Draw_TextureI8 /* B01F08 8008AD68 0C02112F */ jal Gfx_TextureI8
/* B01F0C 8008AD6C 032A2821 */ addu $a1, $t9, $t2 /* B01F0C 8008AD6C 032A2821 */ addu $a1, $t9, $t2
/* B01F10 8008AD70 AE8202B0 */ sw $v0, 0x2b0($s4) /* B01F10 8008AD70 AE8202B0 */ sw $v0, 0x2b0($s4)
/* B01F14 8008AD74 86C30238 */ lh $v1, 0x238($s6) /* B01F14 8008AD74 86C30238 */ lh $v1, 0x238($s6)
@ -328,7 +328,7 @@ glabel L8008ABB0
/* B01F54 8008ADB4 032A2821 */ addu $a1, $t9, $t2 /* B01F54 8008ADB4 032A2821 */ addu $a1, $t9, $t2
/* B01F58 8008ADB8 AFB20010 */ sw $s2, 0x10($sp) /* B01F58 8008ADB8 AFB20010 */ sw $s2, 0x10($sp)
/* B01F5C 8008ADBC 24060008 */ li $a2, 8 /* B01F5C 8008ADBC 24060008 */ li $a2, 8
/* B01F60 8008ADC0 0C02112F */ jal Draw_TextureI8 /* B01F60 8008ADC0 0C02112F */ jal Gfx_TextureI8
/* B01F64 8008ADC4 24070010 */ li $a3, 16 /* B01F64 8008ADC4 24070010 */ li $a3, 16
/* B01F68 8008ADC8 AE8202B0 */ sw $v0, 0x2b0($s4) /* B01F68 8008ADC8 AE8202B0 */ sw $v0, 0x2b0($s4)
.L8008ADCC: .L8008ADCC:
@ -482,7 +482,7 @@ glabel L8008ABB0
/* B02188 8008AFE8 AFB90024 */ sw $t9, 0x24($sp) /* B02188 8008AFE8 AFB90024 */ sw $t9, 0x24($sp)
/* B0218C 8008AFEC AFB20010 */ sw $s2, 0x10($sp) /* B0218C 8008AFEC AFB20010 */ sw $s2, 0x10($sp)
/* B02190 8008AFF0 24060008 */ li $a2, 8 /* B02190 8008AFF0 24060008 */ li $a2, 8
/* B02194 8008AFF4 0C02112F */ jal Draw_TextureI8 /* B02194 8008AFF4 0C02112F */ jal Gfx_TextureI8
/* B02198 8008AFF8 24070010 */ li $a3, 16 /* B02198 8008AFF8 24070010 */ li $a3, 16
/* B0219C 8008AFFC 26730001 */ addiu $s3, $s3, 1 /* B0219C 8008AFFC 26730001 */ addiu $s3, $s3, 1
/* B021A0 8008B000 00139C00 */ sll $s3, $s3, 0x10 /* B021A0 8008B000 00139C00 */ sll $s3, $s3, 0x10
@ -1743,7 +1743,7 @@ glabel L8008ABB0
/* B034B4 8008C314 00021040 */ sll $v0, $v0, 1 /* B034B4 8008C314 00021040 */ sll $v0, $v0, 1
/* B034B8 8008C318 3042FFFF */ andi $v0, $v0, 0xffff /* B034B8 8008C318 3042FFFF */ andi $v0, $v0, 0xffff
/* B034BC 8008C31C AFA20020 */ sw $v0, 0x20($sp) /* B034BC 8008C31C AFA20020 */ sw $v0, 0x20($sp)
/* B034C0 8008C320 0C02112F */ jal Draw_TextureI8 /* B034C0 8008C320 0C02112F */ jal Gfx_TextureI8
/* B034C4 8008C324 AFA20024 */ sw $v0, 0x24($sp) /* B034C4 8008C324 AFA20024 */ sw $v0, 0x24($sp)
/* B034C8 8008C328 26310009 */ addiu $s1, $s1, 9 /* B034C8 8008C328 26310009 */ addiu $s1, $s1, 9
/* B034CC 8008C32C 26100001 */ addiu $s0, $s0, 1 /* B034CC 8008C32C 26100001 */ addiu $s0, $s0, 1
@ -2897,7 +2897,7 @@ glabel L8008D1EC
/* B044F8 8008D358 AFAC0020 */ sw $t4, 0x20($sp) /* B044F8 8008D358 AFAC0020 */ sw $t4, 0x20($sp)
/* B044FC 8008D35C AFAB001C */ sw $t3, 0x1c($sp) /* B044FC 8008D35C AFAB001C */ sw $t3, 0x1c($sp)
/* B04500 8008D360 24070010 */ li $a3, 16 /* B04500 8008D360 24070010 */ li $a3, 16
/* B04504 8008D364 0C0210A6 */ jal Draw_TextureIA8 /* B04504 8008D364 0C0210A6 */ jal Gfx_TextureIA8
/* B04508 8008D368 AFB10010 */ sw $s1, 0x10($sp) /* B04508 8008D368 AFB10010 */ sw $s1, 0x10($sp)
/* B0450C 8008D36C 8FA90064 */ lw $t1, 0x64($sp) /* B0450C 8008D36C 8FA90064 */ lw $t1, 0x64($sp)
/* B04510 8008D370 AE8202B0 */ sw $v0, 0x2b0($s4) /* B04510 8008D370 AE8202B0 */ sw $v0, 0x2b0($s4)
@ -3000,7 +3000,7 @@ glabel L8008D1EC
/* B04684 8008D4E4 AFA20024 */ sw $v0, 0x24($sp) /* B04684 8008D4E4 AFA20024 */ sw $v0, 0x24($sp)
/* B04688 8008D4E8 AFA90064 */ sw $t1, 0x64($sp) /* B04688 8008D4E8 AFA90064 */ sw $t1, 0x64($sp)
/* B0468C 8008D4EC 24060008 */ li $a2, 8 /* B0468C 8008D4EC 24060008 */ li $a2, 8
/* B04690 8008D4F0 0C02112F */ jal Draw_TextureI8 /* B04690 8008D4F0 0C02112F */ jal Gfx_TextureI8
/* B04694 8008D4F4 24070010 */ li $a3, 16 /* B04694 8008D4F4 24070010 */ li $a3, 16
/* B04698 8008D4F8 26730001 */ addiu $s3, $s3, 1 /* B04698 8008D4F8 26730001 */ addiu $s3, $s3, 1
/* B0469C 8008D4FC 00139C00 */ sll $s3, $s3, 0x10 /* B0469C 8008D4FC 00139C00 */ sll $s3, $s3, 0x10
@ -3065,7 +3065,7 @@ glabel L8008D1EC
/* B04780 8008D5E0 ACEA0000 */ sw $t2, ($a3) /* B04780 8008D5E0 ACEA0000 */ sw $t2, ($a3)
.L8008D5E4: .L8008D5E4:
/* B04784 8008D5E4 8EE50000 */ lw $a1, ($s7) /* B04784 8008D5E4 8EE50000 */ lw $a1, ($s7)
/* B04788 8008D5E8 0C031AD5 */ jal func_800C6B54 /* B04788 8008D5E8 0C031AD5 */ jal Graph_CloseDisps
/* B0478C 8008D5EC 240710AD */ li $a3, 4269 /* B0478C 8008D5EC 240710AD */ li $a3, 4269
/* B04790 8008D5F0 8FBF004C */ lw $ra, 0x4c($sp) /* B04790 8008D5F0 8FBF004C */ lw $ra, 0x4c($sp)
/* B04794 8008D5F4 8FB0002C */ lw $s0, 0x2c($sp) /* B04794 8008D5F4 8FB0002C */ lw $s0, 0x2c($sp)

View file

@ -19,7 +19,7 @@ glabel Interface_DrawItemButtons
/* AFFE78 80088CD8 8C850000 */ lw $a1, ($a0) /* AFFE78 80088CD8 8C850000 */ lw $a1, ($a0)
/* AFFE7C 80088CDC 27A40130 */ addiu $a0, $sp, 0x130 /* AFFE7C 80088CDC 27A40130 */ addiu $a0, $sp, 0x130
/* AFFE80 80088CE0 24070B54 */ li $a3, 2900 /* AFFE80 80088CE0 24070B54 */ li $a3, 2900
/* AFFE84 80088CE4 0C031AB1 */ jal func_800C6AC4 /* AFFE84 80088CE4 0C031AB1 */ jal Graph_OpenDisps
/* AFFE88 80088CE8 AFA50140 */ sw $a1, 0x140($sp) /* AFFE88 80088CE8 AFA50140 */ sw $a1, 0x140($sp)
/* AFFE8C 80088CEC 8FAA0140 */ lw $t2, 0x140($sp) /* AFFE8C 80088CEC 8FAA0140 */ lw $t2, 0x140($sp)
/* AFFE90 80088CF0 3C19E700 */ lui $t9, 0xe700 /* AFFE90 80088CF0 3C19E700 */ lui $t9, 0xe700
@ -89,7 +89,7 @@ glabel Interface_DrawItemButtons
/* AFFF90 80088DF0 00084040 */ sll $t0, $t0, 1 /* AFFF90 80088DF0 00084040 */ sll $t0, $t0, 1
/* AFFF94 80088DF4 3108FFFF */ andi $t0, $t0, 0xffff /* AFFF94 80088DF4 3108FFFF */ andi $t0, $t0, 0xffff
/* AFFF98 80088DF8 AFA80020 */ sw $t0, 0x20($sp) /* AFFF98 80088DF8 AFA80020 */ sw $t0, 0x20($sp)
/* AFFF9C 80088DFC 0C0210A6 */ jal Draw_TextureIA8 /* AFFF9C 80088DFC 0C0210A6 */ jal Gfx_TextureIA8
/* AFFFA0 80088E00 AFA80024 */ sw $t0, 0x24($sp) /* AFFFA0 80088E00 AFA80024 */ sw $t0, 0x24($sp)
/* AFFFA4 80088E04 8FAA0140 */ lw $t2, 0x140($sp) /* AFFFA4 80088E04 8FAA0140 */ lw $t2, 0x140($sp)
/* AFFFA8 80088E08 8FAC003C */ lw $t4, 0x3c($sp) /* AFFFA8 80088E08 8FAC003C */ lw $t4, 0x3c($sp)
@ -908,7 +908,7 @@ glabel Interface_DrawItemButtons
/* B00C24 80089A84 3108FFFF */ andi $t0, $t0, 0xffff /* B00C24 80089A84 3108FFFF */ andi $t0, $t0, 0xffff
/* B00C28 80089A88 AFA80020 */ sw $t0, 0x20($sp) /* B00C28 80089A88 AFA80020 */ sw $t0, 0x20($sp)
/* B00C2C 80089A8C AFA80024 */ sw $t0, 0x24($sp) /* B00C2C 80089A8C AFA80024 */ sw $t0, 0x24($sp)
/* B00C30 80089A90 0C0210A6 */ jal Draw_TextureIA8 /* B00C30 80089A90 0C0210A6 */ jal Gfx_TextureIA8
/* B00C34 80089A94 A7A9014A */ sh $t1, 0x14a($sp) /* B00C34 80089A94 A7A9014A */ sh $t1, 0x14a($sp)
/* B00C38 80089A98 8FAA0140 */ lw $t2, 0x140($sp) /* B00C38 80089A98 8FAA0140 */ lw $t2, 0x140($sp)
/* B00C3C 80089A9C 87A9014A */ lh $t1, 0x14a($sp) /* B00C3C 80089A9C 87A9014A */ lh $t1, 0x14a($sp)
@ -931,7 +931,7 @@ glabel Interface_DrawItemButtons
/* B00C7C 80089ADC 24C6E2EC */ addiu $a2, %lo(D_8013E2EC) # addiu $a2, $a2, -0x1d14 /* B00C7C 80089ADC 24C6E2EC */ addiu $a2, %lo(D_8013E2EC) # addiu $a2, $a2, -0x1d14
/* B00C80 80089AE0 27A40130 */ addiu $a0, $sp, 0x130 /* B00C80 80089AE0 27A40130 */ addiu $a0, $sp, 0x130
/* B00C84 80089AE4 24070BFF */ li $a3, 3071 /* B00C84 80089AE4 24070BFF */ li $a3, 3071
/* B00C88 80089AE8 0C031AD5 */ jal func_800C6B54 /* B00C88 80089AE8 0C031AD5 */ jal Graph_CloseDisps
/* B00C8C 80089AEC 8DC50000 */ lw $a1, ($t6) /* B00C8C 80089AEC 8DC50000 */ lw $a1, ($t6)
/* B00C90 80089AF0 8FBF002C */ lw $ra, 0x2c($sp) /* B00C90 80089AF0 8FBF002C */ lw $ra, 0x2c($sp)
/* B00C94 80089AF4 27BD0158 */ addiu $sp, $sp, 0x158 /* B00C94 80089AF4 27BD0158 */ addiu $sp, $sp, 0x158

View file

@ -160,9 +160,9 @@ glabel Item_Give
/* AFBF64 80084DC4 2A01006C */ slti $at, $s0, 0x6c /* AFBF64 80084DC4 2A01006C */ slti $at, $s0, 0x6c
/* AFBF68 80084DC8 10200018 */ beqz $at, .L80084E2C /* AFBF68 80084DC8 10200018 */ beqz $at, .L80084E2C
/* AFBF6C 80084DCC 00106080 */ sll $t4, $s0, 2 /* AFBF6C 80084DCC 00106080 */ sll $t4, $s0, 2
/* AFBF70 80084DD0 3C0D8012 */ lui $t5, %hi(D_80126F88) /* AFBF70 80084DD0 3C0D8012 */ lui $t5, %hi(gBitFlags-0x198)
/* AFBF74 80084DD4 01AC6821 */ addu $t5, $t5, $t4 /* AFBF74 80084DD4 01AC6821 */ addu $t5, $t5, $t4
/* AFBF78 80084DD8 8DAD6F88 */ lw $t5, %lo(D_80126F88)($t5) /* AFBF78 80084DD8 8DAD6F88 */ lw $t5, %lo(gBitFlags-0x198)($t5)
/* AFBF7C 80084DDC 8E3900A4 */ lw $t9, 0xa4($s1) /* AFBF7C 80084DDC 8E3900A4 */ lw $t9, 0xa4($s1)
/* AFBF80 80084DE0 3C048014 */ lui $a0, %hi(D_8013DF58) # $a0, 0x8014 /* AFBF80 80084DE0 3C048014 */ lui $a0, %hi(D_8013DF58) # $a0, 0x8014
/* AFBF84 80084DE4 2484DF58 */ addiu $a0, %lo(D_8013DF58) # addiu $a0, $a0, -0x20a8 /* AFBF84 80084DE4 2484DF58 */ addiu $a0, %lo(D_8013DF58) # addiu $a0, $a0, -0x20a8
@ -223,9 +223,9 @@ glabel Item_Give
/* AFC054 80084EB4 2A01006F */ slti $at, $s0, 0x6f /* AFC054 80084EB4 2A01006F */ slti $at, $s0, 0x6f
/* AFC058 80084EB8 10200013 */ beqz $at, .L80084F08 /* AFC058 80084EB8 10200013 */ beqz $at, .L80084F08
/* AFC05C 80084EBC 00107880 */ sll $t7, $s0, 2 /* AFC05C 80084EBC 00107880 */ sll $t7, $s0, 2
/* AFC060 80084EC0 3C188012 */ lui $t8, %hi(D_80126FB8) /* AFC060 80084EC0 3C188012 */ lui $t8, %hi(gBitFlags-0x168)
/* AFC064 80084EC4 030FC021 */ addu $t8, $t8, $t7 /* AFC064 80084EC4 030FC021 */ addu $t8, $t8, $t7
/* AFC068 80084EC8 8F186FB8 */ lw $t8, %lo(D_80126FB8)($t8) /* AFC068 80084EC8 8F186FB8 */ lw $t8, %lo(gBitFlags-0x168)($t8)
/* AFC06C 80084ECC 8E2E00A4 */ lw $t6, 0xa4($s1) /* AFC06C 80084ECC 8E2E00A4 */ lw $t6, 0xa4($s1)
/* AFC070 80084ED0 3C048014 */ lui $a0, %hi(D_8013DFA0) # $a0, 0x8014 /* AFC070 80084ED0 3C048014 */ lui $a0, %hi(D_8013DFA0) # $a0, 0x8014
/* AFC074 80084ED4 2484DFA0 */ addiu $a0, %lo(D_8013DFA0) # addiu $a0, $a0, -0x2060 /* AFC074 80084ED4 2484DFA0 */ addiu $a0, %lo(D_8013DFA0) # addiu $a0, $a0, -0x2060
@ -248,9 +248,9 @@ glabel Item_Give
/* AFC0B4 80084F14 24010070 */ li $at, 112 /* AFC0B4 80084F14 24010070 */ li $at, 112
/* AFC0B8 80084F18 16010012 */ bne $s0, $at, .L80084F64 /* AFC0B8 80084F18 16010012 */ bne $s0, $at, .L80084F64
.L80084F1C: .L80084F1C:
/* AFC0BC 80084F1C 3C0F8012 */ lui $t7, %hi(D_80126FB8) /* AFC0BC 80084F1C 3C0F8012 */ lui $t7, %hi(gBitFlags-0x168)
/* AFC0C0 80084F20 01ED7821 */ addu $t7, $t7, $t5 /* AFC0C0 80084F20 01ED7821 */ addu $t7, $t7, $t5
/* AFC0C4 80084F24 8DEF6FB8 */ lw $t7, %lo(D_80126FB8)($t7) /* AFC0C4 80084F24 8DEF6FB8 */ lw $t7, %lo(gBitFlags-0x168)($t7)
/* AFC0C8 80084F28 8E3900A4 */ lw $t9, 0xa4($s1) /* AFC0C8 80084F28 8E3900A4 */ lw $t9, 0xa4($s1)
/* AFC0CC 80084F2C 3C048014 */ lui $a0, %hi(D_8013DFBC) # $a0, 0x8014 /* AFC0CC 80084F2C 3C048014 */ lui $a0, %hi(D_8013DFBC) # $a0, 0x8014
/* AFC0D0 80084F30 2484DFBC */ addiu $a0, %lo(D_8013DFBC) # addiu $a0, $a0, -0x2044 /* AFC0D0 80084F30 2484DFBC */ addiu $a0, %lo(D_8013DFBC) # addiu $a0, $a0, -0x2044
@ -270,9 +270,9 @@ glabel Item_Give
/* AFC104 80084F64 24010071 */ li $at, 113 /* AFC104 80084F64 24010071 */ li $at, 113
/* AFC108 80084F68 16010017 */ bne $s0, $at, .L80084FC8 /* AFC108 80084F68 16010017 */ bne $s0, $at, .L80084FC8
/* AFC10C 80084F6C 00106080 */ sll $t4, $s0, 2 /* AFC10C 80084F6C 00106080 */ sll $t4, $s0, 2
/* AFC110 80084F70 3C0D8012 */ lui $t5, %hi(D_80126FB8) /* AFC110 80084F70 3C0D8012 */ lui $t5, %hi(gBitFlags-0x168)
/* AFC114 80084F74 01AC6821 */ addu $t5, $t5, $t4 /* AFC114 80084F74 01AC6821 */ addu $t5, $t5, $t4
/* AFC118 80084F78 8DAD6FB8 */ lw $t5, %lo(D_80126FB8)($t5) /* AFC118 80084F78 8DAD6FB8 */ lw $t5, %lo(gBitFlags-0x168)($t5)
/* AFC11C 80084F7C 8E3800A4 */ lw $t8, 0xa4($s1) /* AFC11C 80084F7C 8E3800A4 */ lw $t8, 0xa4($s1)
/* AFC120 80084F80 862F00D0 */ lh $t7, 0xd0($s1) /* AFC120 80084F80 862F00D0 */ lh $t7, 0xd0($s1)
/* AFC124 80084F84 3C048014 */ lui $a0, %hi(D_8013DFD8) # $a0, 0x8014 /* AFC124 80084F84 3C048014 */ lui $a0, %hi(D_8013DFD8) # $a0, 0x8014
@ -299,9 +299,9 @@ glabel Item_Give
/* AFC174 80084FD4 10200031 */ beqz $at, .L8008509C /* AFC174 80084FD4 10200031 */ beqz $at, .L8008509C
/* AFC178 80084FD8 3C028012 */ lui $v0, %hi(gEquipShifts) # $v0, 0x8012 /* AFC178 80084FD8 3C028012 */ lui $v0, %hi(gEquipShifts) # $v0, 0x8012
/* AFC17C 80084FDC 0010C080 */ sll $t8, $s0, 2 /* AFC17C 80084FDC 0010C080 */ sll $t8, $s0, 2
/* AFC180 80084FE0 3C0D8012 */ lui $t5, %hi(D_80127034) /* AFC180 80084FE0 3C0D8012 */ lui $t5, %hi(gBitFlags-0xec)
/* AFC184 80084FE4 01B86821 */ addu $t5, $t5, $t8 /* AFC184 80084FE4 01B86821 */ addu $t5, $t5, $t8
/* AFC188 80084FE8 8DAD7034 */ lw $t5, %lo(D_80127034)($t5) /* AFC188 80084FE8 8DAD7034 */ lw $t5, %lo(gBitFlags-0xec)($t5)
/* AFC18C 80084FEC 904271F0 */ lbu $v0, %lo(gEquipShifts)($v0) /* AFC18C 80084FEC 904271F0 */ lbu $v0, %lo(gEquipShifts)($v0)
/* AFC190 80084FF0 962C009C */ lhu $t4, 0x9c($s1) /* AFC190 80084FF0 962C009C */ lhu $t4, 0x9c($s1)
/* AFC194 80084FF4 2401003D */ li $at, 61 /* AFC194 80084FF4 2401003D */ li $at, 61
@ -354,11 +354,11 @@ glabel Item_Give
/* AFC244 800850A4 2A010041 */ slti $at, $s0, 0x41 /* AFC244 800850A4 2A010041 */ slti $at, $s0, 0x41
/* AFC248 800850A8 1020000C */ beqz $at, .L800850DC /* AFC248 800850A8 1020000C */ beqz $at, .L800850DC
/* AFC24C 800850AC 00106880 */ sll $t5, $s0, 2 /* AFC24C 800850AC 00106880 */ sll $t5, $s0, 2
/* AFC250 800850B0 3C0C8012 */ lui $t4, %hi(D_80127028) /* AFC250 800850B0 3C0C8012 */ lui $t4, %hi(gBitFlags-0xf8)
/* AFC254 800850B4 018D6021 */ addu $t4, $t4, $t5 /* AFC254 800850B4 018D6021 */ addu $t4, $t4, $t5
/* AFC258 800850B8 3C198012 */ lui $t9, %hi(gEquipShifts+1) # $t9, 0x8012 /* AFC258 800850B8 3C198012 */ lui $t9, %hi(gEquipShifts+1) # $t9, 0x8012
/* AFC25C 800850BC 933971F1 */ lbu $t9, %lo(gEquipShifts+1)($t9) /* AFC25C 800850BC 933971F1 */ lbu $t9, %lo(gEquipShifts+1)($t9)
/* AFC260 800850C0 8D8C7028 */ lw $t4, %lo(D_80127028)($t4) /* AFC260 800850C0 8D8C7028 */ lw $t4, %lo(gBitFlags-0xf8)($t4)
/* AFC264 800850C4 962E009C */ lhu $t6, 0x9c($s1) /* AFC264 800850C4 962E009C */ lhu $t6, 0x9c($s1)
/* AFC268 800850C8 240200FF */ li $v0, 255 /* AFC268 800850C8 240200FF */ li $v0, 255
/* AFC26C 800850CC 032C7804 */ sllv $t7, $t4, $t9 /* AFC26C 800850CC 032C7804 */ sllv $t7, $t4, $t9
@ -371,11 +371,11 @@ glabel Item_Give
/* AFC284 800850E4 2A010044 */ slti $at, $s0, 0x44 /* AFC284 800850E4 2A010044 */ slti $at, $s0, 0x44
/* AFC288 800850E8 1020000C */ beqz $at, .L8008511C /* AFC288 800850E8 1020000C */ beqz $at, .L8008511C
/* AFC28C 800850EC 00106880 */ sll $t5, $s0, 2 /* AFC28C 800850EC 00106880 */ sll $t5, $s0, 2
/* AFC290 800850F0 3C0C8012 */ lui $t4, %hi(D_8012701C) /* AFC290 800850F0 3C0C8012 */ lui $t4, %hi(gBitFlags-0x104)
/* AFC294 800850F4 018D6021 */ addu $t4, $t4, $t5 /* AFC294 800850F4 018D6021 */ addu $t4, $t4, $t5
/* AFC298 800850F8 3C198012 */ lui $t9, %hi(gEquipShifts+2) # $t9, 0x8012 /* AFC298 800850F8 3C198012 */ lui $t9, %hi(gEquipShifts+2) # $t9, 0x8012
/* AFC29C 800850FC 933971F2 */ lbu $t9, %lo(gEquipShifts+2)($t9) /* AFC29C 800850FC 933971F2 */ lbu $t9, %lo(gEquipShifts+2)($t9)
/* AFC2A0 80085100 8D8C701C */ lw $t4, %lo(D_8012701C)($t4) /* AFC2A0 80085100 8D8C701C */ lw $t4, %lo(gBitFlags-0x104)($t4)
/* AFC2A4 80085104 962F009C */ lhu $t7, 0x9c($s1) /* AFC2A4 80085104 962F009C */ lhu $t7, 0x9c($s1)
/* AFC2A8 80085108 240200FF */ li $v0, 255 /* AFC2A8 80085108 240200FF */ li $v0, 255
/* AFC2AC 8008510C 032C7004 */ sllv $t6, $t4, $t9 /* AFC2AC 8008510C 032C7004 */ sllv $t6, $t4, $t9
@ -388,11 +388,11 @@ glabel Item_Give
/* AFC2C4 80085124 2A010047 */ slti $at, $s0, 0x47 /* AFC2C4 80085124 2A010047 */ slti $at, $s0, 0x47
/* AFC2C8 80085128 1020000C */ beqz $at, .L8008515C /* AFC2C8 80085128 1020000C */ beqz $at, .L8008515C
/* AFC2CC 8008512C 00106880 */ sll $t5, $s0, 2 /* AFC2CC 8008512C 00106880 */ sll $t5, $s0, 2
/* AFC2D0 80085130 3C0C8012 */ lui $t4, %hi(D_80127010) /* AFC2D0 80085130 3C0C8012 */ lui $t4, %hi(gBitFlags-0x110)
/* AFC2D4 80085134 018D6021 */ addu $t4, $t4, $t5 /* AFC2D4 80085134 018D6021 */ addu $t4, $t4, $t5
/* AFC2D8 80085138 3C198012 */ lui $t9, %hi(gEquipShifts+3) # $t9, 0x8012 /* AFC2D8 80085138 3C198012 */ lui $t9, %hi(gEquipShifts+3) # $t9, 0x8012
/* AFC2DC 8008513C 933971F3 */ lbu $t9, %lo(gEquipShifts+3)($t9) /* AFC2DC 8008513C 933971F3 */ lbu $t9, %lo(gEquipShifts+3)($t9)
/* AFC2E0 80085140 8D8C7010 */ lw $t4, %lo(D_80127010)($t4) /* AFC2E0 80085140 8D8C7010 */ lw $t4, %lo(gBitFlags-0x110)($t4)
/* AFC2E4 80085144 962E009C */ lhu $t6, 0x9c($s1) /* AFC2E4 80085144 962E009C */ lhu $t6, 0x9c($s1)
/* AFC2E8 80085148 240200FF */ li $v0, 255 /* AFC2E8 80085148 240200FF */ li $v0, 255
/* AFC2EC 8008514C 032C7804 */ sllv $t7, $t4, $t9 /* AFC2EC 8008514C 032C7804 */ sllv $t7, $t4, $t9
@ -410,11 +410,11 @@ glabel Item_Give
/* AFC318 80085178 24010077 */ li $at, 119 /* AFC318 80085178 24010077 */ li $at, 119
.L8008517C: .L8008517C:
/* AFC31C 8008517C 962D1402 */ lhu $t5, 0x1402($s1) /* AFC31C 8008517C 962D1402 */ lhu $t5, 0x1402($s1)
/* AFC320 80085180 3C0E8012 */ lui $t6, %hi(D_80126F50) /* AFC320 80085180 3C0E8012 */ lui $t6, %hi(gBitFlags-0x1d0)
/* AFC324 80085184 01D97021 */ addu $t6, $t6, $t9 /* AFC324 80085184 01D97021 */ addu $t6, $t6, $t9
/* AFC328 80085188 022D1821 */ addu $v1, $s1, $t5 /* AFC328 80085188 022D1821 */ addu $v1, $s1, $t5
/* AFC32C 8008518C 906C00A8 */ lbu $t4, 0xa8($v1) /* AFC32C 8008518C 906C00A8 */ lbu $t4, 0xa8($v1)
/* AFC330 80085190 8DCE6F50 */ lw $t6, %lo(D_80126F50)($t6) /* AFC330 80085190 8DCE6F50 */ lw $t6, %lo(gBitFlags-0x1d0)($t6)
/* AFC334 80085194 240200FF */ li $v0, 255 /* AFC334 80085194 240200FF */ li $v0, 255
/* AFC338 80085198 018E7825 */ or $t7, $t4, $t6 /* AFC338 80085198 018E7825 */ or $t7, $t4, $t6
/* AFC33C 8008519C 10000475 */ b .L80086374 /* AFC33C 8008519C 10000475 */ b .L80086374

View file

@ -71,7 +71,7 @@ glabel func_800BCA64
/* B33C80 800BCAE0 02002825 */ move $a1, $s0 /* B33C80 800BCAE0 02002825 */ move $a1, $s0
/* B33C84 800BCAE4 0C03DA0A */ jal func_800F6828 /* B33C84 800BCAE4 0C03DA0A */ jal func_800F6828
/* B33C88 800BCAE8 00002025 */ move $a0, $zero /* B33C88 800BCAE8 00002025 */ move $a0, $zero
/* B33C8C 800BCAEC 0C024BCE */ jal func_80092F38 /* B33C8C 800BCAEC 0C024BCE */ jal Quake_Init
/* B33C90 800BCAF0 00000000 */ nop /* B33C90 800BCAF0 00000000 */ nop
/* B33C94 800BCAF4 00002025 */ move $a0, $zero /* B33C94 800BCAF4 00002025 */ move $a0, $zero
/* B33C98 800BCAF8 02201025 */ move $v0, $s1 /* B33C98 800BCAF8 02201025 */ move $v0, $s1

View file

@ -23,7 +23,7 @@ glabel func_800BEDD8
/* B35F94 800BEDF4 24C64720 */ addiu $a2, %lo(D_80144720) # addiu $a2, $a2, 0x4720 /* B35F94 800BEDF4 24C64720 */ addiu $a2, %lo(D_80144720) # addiu $a2, $a2, 0x4720
/* B35F98 800BEDF8 27A40208 */ addiu $a0, $sp, 0x208 /* B35F98 800BEDF8 27A40208 */ addiu $a0, $sp, 0x208
/* B35F9C 800BEDFC 24070F43 */ li $a3, 3907 /* B35F9C 800BEDFC 24070F43 */ li $a3, 3907
/* B35FA0 800BEE00 0C031AB1 */ jal func_800C6AC4 /* B35FA0 800BEE00 0C031AB1 */ jal Graph_OpenDisps
/* B35FA4 800BEE04 02202825 */ move $a1, $s1 /* B35FA4 800BEE04 02202825 */ move $a1, $s1
/* B35FA8 800BEE08 3C040001 */ lui $a0, 1 /* B35FA8 800BEE08 3C040001 */ lui $a0, 1
/* B35FAC 800BEE0C 02044021 */ addu $t0, $s0, $a0 /* B35FAC 800BEE0C 02044021 */ addu $t0, $s0, $a0
@ -258,7 +258,7 @@ glabel func_800BEDD8
/* B3633C 800BF19C 00000000 */ nop /* B3633C 800BF19C 00000000 */ nop
/* B36340 800BF1A0 8E2402C0 */ lw $a0, 0x2c0($s1) /* B36340 800BF1A0 8E2402C0 */ lw $a0, 0x2c0($s1)
.L800BF1A4: .L800BF1A4:
/* B36344 800BF1A4 0C031B08 */ jal func_800C6C20 /* B36344 800BF1A4 0C031B08 */ jal Graph_GfxPlusOne
/* B36348 800BF1A8 AFA401CC */ sw $a0, 0x1cc($sp) /* B36348 800BF1A8 AFA401CC */ sw $a0, 0x1cc($sp)
/* B3634C 800BF1AC AFA201D0 */ sw $v0, 0x1d0($sp) /* B3634C 800BF1AC AFA201D0 */ sw $v0, 0x1d0($sp)
/* B36350 800BF1B0 8E2202B0 */ lw $v0, 0x2b0($s1) /* B36350 800BF1B0 8E2202B0 */ lw $v0, 0x2b0($s1)
@ -331,7 +331,7 @@ glabel func_800BEDD8
/* B36450 800BF2B0 AD800004 */ sw $zero, 4($t4) /* B36450 800BF2B0 AD800004 */ sw $zero, 4($t4)
/* B36454 800BF2B4 AD8E0000 */ sw $t6, ($t4) /* B36454 800BF2B4 AD8E0000 */ sw $t6, ($t4)
/* B36458 800BF2B8 8FA501D0 */ lw $a1, 0x1d0($sp) /* B36458 800BF2B8 8FA501D0 */ lw $a1, 0x1d0($sp)
/* B3645C 800BF2BC 0C031B0A */ jal func_800C6C28 /* B3645C 800BF2BC 0C031B0A */ jal Graph_BranchDlist
/* B36460 800BF2C0 8FA401CC */ lw $a0, 0x1cc($sp) /* B36460 800BF2C0 8FA401CC */ lw $a0, 0x1cc($sp)
/* B36464 800BF2C4 8FAF01D0 */ lw $t7, 0x1d0($sp) /* B36464 800BF2C4 8FAF01D0 */ lw $t7, 0x1d0($sp)
/* B36468 800BF2C8 AE2F02C0 */ sw $t7, 0x2c0($s1) /* B36468 800BF2C8 AE2F02C0 */ sw $t7, 0x2c0($s1)
@ -895,7 +895,7 @@ glabel func_800BEDD8
/* B36C5C 800BFABC 24C64738 */ addiu $a2, %lo(D_80144738) # addiu $a2, $a2, 0x4738 /* B36C5C 800BFABC 24C64738 */ addiu $a2, %lo(D_80144738) # addiu $a2, $a2, 0x4738
/* B36C60 800BFAC0 27A40208 */ addiu $a0, $sp, 0x208 /* B36C60 800BFAC0 27A40208 */ addiu $a0, $sp, 0x208
/* B36C64 800BFAC4 02202825 */ move $a1, $s1 /* B36C64 800BFAC4 02202825 */ move $a1, $s1
/* B36C68 800BFAC8 0C031AD5 */ jal func_800C6B54 /* B36C68 800BFAC8 0C031AD5 */ jal Graph_CloseDisps
/* B36C6C 800BFACC 2407119C */ li $a3, 4508 /* B36C6C 800BFACC 2407119C */ li $a3, 4508
/* B36C70 800BFAD0 8FBF002C */ lw $ra, 0x2c($sp) /* B36C70 800BFAD0 8FBF002C */ lw $ra, 0x2c($sp)
/* B36C74 800BFAD4 8FB00024 */ lw $s0, 0x24($sp) /* B36C74 800BFAD4 8FB00024 */ lw $s0, 0x24($sp)

View file

@ -27,7 +27,7 @@ glabel func_8008F470
/* B0664C 8008F4AC 24C6E770 */ addiu $a2, %lo(D_8013E770) # addiu $a2, $a2, -0x1890 /* B0664C 8008F4AC 24C6E770 */ addiu $a2, %lo(D_8013E770) # addiu $a2, $a2, -0x1890
/* B06650 8008F4B0 27A40068 */ addiu $a0, $sp, 0x68 /* B06650 8008F4B0 27A40068 */ addiu $a0, $sp, 0x68
/* B06654 8008F4B4 240706B9 */ li $a3, 1721 /* B06654 8008F4B4 240706B9 */ li $a3, 1721
/* B06658 8008F4B8 0C031AB1 */ jal func_800C6AC4 /* B06658 8008F4B8 0C031AB1 */ jal Graph_OpenDisps
/* B0665C 8008F4BC AFA50078 */ sw $a1, 0x78($sp) /* B0665C 8008F4BC AFA50078 */ sw $a1, 0x78($sp)
/* B06660 8008F4C0 8FA90080 */ lw $t1, 0x80($sp) /* B06660 8008F4C0 8FA90080 */ lw $t1, 0x80($sp)
/* B06664 8008F4C4 8FA80078 */ lw $t0, 0x78($sp) /* B06664 8008F4C4 8FA80078 */ lw $t0, 0x78($sp)
@ -272,7 +272,7 @@ glabel func_8008F470
/* B069F8 8008F858 24C6E784 */ addiu $a2, %lo(D_8013E784) # addiu $a2, $a2, -0x187c /* B069F8 8008F858 24C6E784 */ addiu $a2, %lo(D_8013E784) # addiu $a2, $a2, -0x187c
/* B069FC 8008F85C 27A40068 */ addiu $a0, $sp, 0x68 /* B069FC 8008F85C 27A40068 */ addiu $a0, $sp, 0x68
/* B06A00 8008F860 2407070B */ li $a3, 1803 /* B06A00 8008F860 2407070B */ li $a3, 1803
/* B06A04 8008F864 0C031AD5 */ jal func_800C6B54 /* B06A04 8008F864 0C031AD5 */ jal Graph_CloseDisps
/* B06A08 8008F868 8F050000 */ lw $a1, ($t8) /* B06A08 8008F868 8F050000 */ lw $a1, ($t8)
/* B06A0C 8008F86C 8FBF0024 */ lw $ra, 0x24($sp) /* B06A0C 8008F86C 8FBF0024 */ lw $ra, 0x24($sp)
/* B06A10 8008F870 27BD0088 */ addiu $sp, $sp, 0x88 /* B06A10 8008F870 27BD0088 */ addiu $sp, $sp, 0x88

View file

@ -41,7 +41,7 @@ glabel func_800907E4
/* B079D4 80090834 24C6E798 */ addiu $a2, %lo(D_8013E798) # addiu $a2, $a2, -0x1868 /* B079D4 80090834 24C6E798 */ addiu $a2, %lo(D_8013E798) # addiu $a2, $a2, -0x1868
/* B079D8 80090838 8DE50000 */ lw $a1, ($t7) /* B079D8 80090838 8DE50000 */ lw $a1, ($t7)
/* B079DC 8009083C 24070961 */ li $a3, 2401 /* B079DC 8009083C 24070961 */ li $a3, 2401
/* B079E0 80090840 0C031AB1 */ jal func_800C6AC4 /* B079E0 80090840 0C031AB1 */ jal Graph_OpenDisps
/* B079E4 80090844 AFA50048 */ sw $a1, 0x48($sp) /* B079E4 80090844 AFA50048 */ sw $a1, 0x48($sp)
/* B079E8 80090848 8E1801B0 */ lw $t8, 0x1b0($s0) /* B079E8 80090848 8E1801B0 */ lw $t8, 0x1b0($s0)
/* B079EC 8009084C 3C018000 */ lui $at, 0x8000 /* B079EC 8009084C 3C018000 */ lui $at, 0x8000
@ -127,7 +127,7 @@ glabel func_800907E4
/* B07B2C 8009098C 24C6E7AC */ addiu $a2, %lo(D_8013E7AC) # addiu $a2, $a2, -0x1854 /* B07B2C 8009098C 24C6E7AC */ addiu $a2, %lo(D_8013E7AC) # addiu $a2, $a2, -0x1854
/* B07B30 80090990 27A40038 */ addiu $a0, $sp, 0x38 /* B07B30 80090990 27A40038 */ addiu $a0, $sp, 0x38
/* B07B34 80090994 24070975 */ li $a3, 2421 /* B07B34 80090994 24070975 */ li $a3, 2421
/* B07B38 80090998 0C031AD5 */ jal func_800C6B54 /* B07B38 80090998 0C031AD5 */ jal Graph_CloseDisps
/* B07B3C 8009099C 8F050000 */ lw $a1, ($t8) /* B07B3C 8009099C 8F050000 */ lw $a1, ($t8)
/* B07B40 800909A0 8FBF001C */ lw $ra, 0x1c($sp) /* B07B40 800909A0 8FBF001C */ lw $ra, 0x1c($sp)
/* B07B44 800909A4 8FB00018 */ lw $s0, 0x18($sp) /* B07B44 800909A4 8FB00018 */ lw $s0, 0x18($sp)

View file

@ -65,10 +65,10 @@ glabel func_80090AFC
/* B07D44 80090BA4 24C6E7C0 */ addiu $a2, %lo(D_8013E7C0) # addiu $a2, $a2, -0x1840 /* B07D44 80090BA4 24C6E7C0 */ addiu $a2, %lo(D_8013E7C0) # addiu $a2, $a2, -0x1840
/* B07D48 80090BA8 27A4004C */ addiu $a0, $sp, 0x4c /* B07D48 80090BA8 27A4004C */ addiu $a0, $sp, 0x4c
/* B07D4C 80090BAC 24070A0C */ li $a3, 2572 /* B07D4C 80090BAC 24070A0C */ li $a3, 2572
/* B07D50 80090BB0 0C031AB1 */ jal func_800C6AC4 /* B07D50 80090BB0 0C031AB1 */ jal Graph_OpenDisps
/* B07D54 80090BB4 00A08025 */ move $s0, $a1 /* B07D54 80090BB4 00A08025 */ move $s0, $a1
/* B07D58 80090BB8 8E0402B0 */ lw $a0, 0x2b0($s0) /* B07D58 80090BB8 8E0402B0 */ lw $a0, 0x2b0($s0)
/* B07D5C 80090BBC 0C024DDD */ jal func_80093774 /* B07D5C 80090BBC 0C024DDD */ jal Gfx_CallSetupDL
/* B07D60 80090BC0 24050007 */ li $a1, 7 /* B07D60 80090BC0 24050007 */ li $a1, 7
/* B07D64 80090BC4 AE0202B0 */ sw $v0, 0x2b0($s0) /* B07D64 80090BC4 AE0202B0 */ sw $v0, 0x2b0($s0)
/* B07D68 80090BC8 8FA400A0 */ lw $a0, 0xa0($sp) /* B07D68 80090BC8 8FA400A0 */ lw $a0, 0xa0($sp)
@ -152,7 +152,7 @@ glabel func_80090AFC
/* B07E98 80090CF8 AC4E0004 */ sw $t6, 4($v0) /* B07E98 80090CF8 AC4E0004 */ sw $t6, 4($v0)
/* B07E9C 80090CFC AC4D0000 */ sw $t5, ($v0) /* B07E9C 80090CFC AC4D0000 */ sw $t5, ($v0)
/* B07EA0 80090D00 8FAF00A0 */ lw $t7, 0xa0($sp) /* B07EA0 80090D00 8FAF00A0 */ lw $t7, 0xa0($sp)
/* B07EA4 80090D04 0C031AD5 */ jal func_800C6B54 /* B07EA4 80090D04 0C031AD5 */ jal Graph_CloseDisps
/* B07EA8 80090D08 8DE50000 */ lw $a1, ($t7) /* B07EA8 80090D08 8DE50000 */ lw $a1, ($t7)
.L80090D0C: .L80090D0C:
/* B07EAC 80090D0C 8FBF0034 */ lw $ra, 0x34($sp) /* B07EAC 80090D0C 8FBF0034 */ lw $ra, 0x34($sp)

View file

@ -95,7 +95,7 @@ glabel func_80090D20
/* B07F34 80090D94 3C068014 */ lui $a2, %hi(D_8013E7FC) /* B07F34 80090D94 3C068014 */ lui $a2, %hi(D_8013E7FC)
/* B07F38 80090D98 24C6E7FC */ addiu $a2, %lo(D_8013E7FC) # addiu $a2, $a2, -0x1804 /* B07F38 80090D98 24C6E7FC */ addiu $a2, %lo(D_8013E7FC) # addiu $a2, $a2, -0x1804
/* B07F3C 80090D9C 24070A49 */ li $a3, 2633 /* B07F3C 80090D9C 24070A49 */ li $a3, 2633
/* B07F40 80090DA0 0C031AB1 */ jal func_800C6AC4 /* B07F40 80090DA0 0C031AB1 */ jal Graph_OpenDisps
/* B07F44 80090DA4 AFA50120 */ sw $a1, 0x120($sp) /* B07F44 80090DA4 AFA50120 */ sw $a1, 0x120($sp)
/* B07F48 80090DA8 C6040054 */ lwc1 $f4, 0x54($s0) /* B07F48 80090DA8 C6040054 */ lwc1 $f4, 0x54($s0)
/* B07F4C 80090DAC 44803000 */ mtc1 $zero, $f6 /* B07F4C 80090DAC 44803000 */ mtc1 $zero, $f6
@ -175,7 +175,7 @@ glabel func_80090D20
/* B0806C 80090ECC AC580000 */ sw $t8, ($v0) /* B0806C 80090ECC AC580000 */ sw $t8, ($v0)
/* B08070 80090ED0 8FAA0190 */ lw $t2, 0x190($sp) /* B08070 80090ED0 8FAA0190 */ lw $t2, 0x190($sp)
/* B08074 80090ED4 24070A60 */ li $a3, 2656 /* B08074 80090ED4 24070A60 */ li $a3, 2656
/* B08078 80090ED8 0C031AD5 */ jal func_800C6B54 /* B08078 80090ED8 0C031AD5 */ jal Graph_CloseDisps
/* B0807C 80090EDC 8D450000 */ lw $a1, ($t2) /* B0807C 80090EDC 8D450000 */ lw $a1, ($t2)
/* B08080 80090EE0 10000072 */ b .L800910AC /* B08080 80090EE0 10000072 */ b .L800910AC
/* B08084 80090EE4 C6000054 */ lwc1 $f0, 0x54($s0) /* B08084 80090EE4 C6000054 */ lwc1 $f0, 0x54($s0)
@ -239,7 +239,7 @@ glabel func_80090D20
/* B0815C 80090FBC AFA900E0 */ sw $t1, 0xe0($sp) /* B0815C 80090FBC AFA900E0 */ sw $t1, 0xe0($sp)
/* B08160 80090FC0 27A400CC */ addiu $a0, $sp, 0xcc /* B08160 80090FC0 27A400CC */ addiu $a0, $sp, 0xcc
/* B08164 80090FC4 24070A96 */ li $a3, 2710 /* B08164 80090FC4 24070A96 */ li $a3, 2710
/* B08168 80090FC8 0C031AB1 */ jal func_800C6AC4 /* B08168 80090FC8 0C031AB1 */ jal Graph_OpenDisps
/* B0816C 80090FCC AFA500DC */ sw $a1, 0xdc($sp) /* B0816C 80090FCC AFA500DC */ sw $a1, 0xdc($sp)
/* B08170 80090FD0 8FA800DC */ lw $t0, 0xdc($sp) /* B08170 80090FD0 8FA800DC */ lw $t0, 0xdc($sp)
/* B08174 80090FD4 8FA900E0 */ lw $t1, 0xe0($sp) /* B08174 80090FD4 8FA900E0 */ lw $t1, 0xe0($sp)
@ -293,7 +293,7 @@ glabel func_80090D20
/* B08234 80091094 24070A9D */ li $a3, 2717 /* B08234 80091094 24070A9D */ li $a3, 2717
/* B08238 80091098 AC4E0004 */ sw $t6, 4($v0) /* B08238 80091098 AC4E0004 */ sw $t6, 4($v0)
/* B0823C 8009109C 8FB80190 */ lw $t8, 0x190($sp) /* B0823C 8009109C 8FB80190 */ lw $t8, 0x190($sp)
/* B08240 800910A0 0C031AD5 */ jal func_800C6B54 /* B08240 800910A0 0C031AD5 */ jal Graph_CloseDisps
/* B08244 800910A4 8F050000 */ lw $a1, ($t8) /* B08244 800910A4 8F050000 */ lw $a1, ($t8)
/* B08248 800910A8 C6000054 */ lwc1 $f0, 0x54($s0) /* B08248 800910A8 C6000054 */ lwc1 $f0, 0x54($s0)
.L800910AC: .L800910AC:
@ -416,7 +416,7 @@ glabel func_80090D20
/* B08400 80091260 24C6E874 */ addiu $a2, %lo(D_8013E874) # addiu $a2, $a2, -0x178c /* B08400 80091260 24C6E874 */ addiu $a2, %lo(D_8013E874) # addiu $a2, $a2, -0x178c
/* B08404 80091264 27A4009C */ addiu $a0, $sp, 0x9c /* B08404 80091264 27A4009C */ addiu $a0, $sp, 0x9c
/* B08408 80091268 24070ADF */ li $a3, 2783 /* B08408 80091268 24070ADF */ li $a3, 2783
/* B0840C 8009126C 0C031AB1 */ jal func_800C6AC4 /* B0840C 8009126C 0C031AB1 */ jal Graph_OpenDisps
/* B08410 80091270 AFA500AC */ sw $a1, 0xac($sp) /* B08410 80091270 AFA500AC */ sw $a1, 0xac($sp)
/* B08414 80091274 0C034213 */ jal Matrix_Push /* B08414 80091274 0C034213 */ jal Matrix_Push
/* B08418 80091278 00000000 */ nop /* B08418 80091278 00000000 */ nop
@ -525,7 +525,7 @@ glabel func_80090D20
/* B085A0 80091400 24C6E89C */ addiu $a2, %lo(D_8013E89C) # addiu $a2, $a2, -0x1764 /* B085A0 80091400 24C6E89C */ addiu $a2, %lo(D_8013E89C) # addiu $a2, $a2, -0x1764
/* B085A4 80091404 27A4009C */ addiu $a0, $sp, 0x9c /* B085A4 80091404 27A4009C */ addiu $a0, $sp, 0x9c
/* B085A8 80091408 24070AF9 */ li $a3, 2809 /* B085A8 80091408 24070AF9 */ li $a3, 2809
/* B085AC 8009140C 0C031AD5 */ jal func_800C6B54 /* B085AC 8009140C 0C031AD5 */ jal Graph_CloseDisps
/* B085B0 80091410 8DC50000 */ lw $a1, ($t6) /* B085B0 80091410 8DC50000 */ lw $a1, ($t6)
/* B085B4 80091414 10000013 */ b .L80091464 /* B085B4 80091414 10000013 */ b .L80091464
/* B085B8 80091418 C6000054 */ lwc1 $f0, 0x54($s0) /* B085B8 80091418 C6000054 */ lwc1 $f0, 0x54($s0)

View file

@ -30,7 +30,7 @@ glabel func_80091A24
/* B08C0C 80091A6C 24C6E8D8 */ addiu $a2, %lo(D_8013E8D8) # addiu $a2, $a2, -0x1728 /* B08C0C 80091A6C 24C6E8D8 */ addiu $a2, %lo(D_8013E8D8) # addiu $a2, $a2, -0x1728
/* B08C10 80091A70 27A40104 */ addiu $a0, $sp, 0x104 /* B08C10 80091A70 27A40104 */ addiu $a0, $sp, 0x104
/* B08C14 80091A74 24070C39 */ li $a3, 3129 /* B08C14 80091A74 24070C39 */ li $a3, 3129
/* B08C18 80091A78 0C031AB1 */ jal func_800C6AC4 /* B08C18 80091A78 0C031AB1 */ jal Graph_OpenDisps
/* B08C1C 80091A7C AFA50114 */ sw $a1, 0x114($sp) /* B08C1C 80091A7C AFA50114 */ sw $a1, 0x114($sp)
/* B08C20 80091A80 8FA30114 */ lw $v1, 0x114($sp) /* B08C20 80091A80 8FA30114 */ lw $v1, 0x114($sp)
/* B08C24 80091A84 3C05DE00 */ lui $a1, 0xde00 /* B08C24 80091A84 3C05DE00 */ lui $a1, 0xde00
@ -395,7 +395,7 @@ glabel func_80091A24
/* B091C0 80092020 00002825 */ move $a1, $zero /* B091C0 80092020 00002825 */ move $a1, $zero
/* B091C4 80092024 00003025 */ move $a2, $zero /* B091C4 80092024 00003025 */ move $a2, $zero
/* B091C8 80092028 00003825 */ move $a3, $zero /* B091C8 80092028 00003825 */ move $a3, $zero
/* B091CC 8009202C 0C024DC2 */ jal func_80093708 /* B091CC 8009202C 0C024DC2 */ jal Gfx_SetFog2
/* B091D0 80092030 AC6E02C0 */ sw $t6, 0x2c0($v1) /* B091D0 80092030 AC6E02C0 */ sw $t6, 0x2c0($v1)
/* B091D4 80092034 8FA30114 */ lw $v1, 0x114($sp) /* B091D4 80092034 8FA30114 */ lw $v1, 0x114($sp)
/* B091D8 80092038 8FA80130 */ lw $t0, 0x130($sp) /* B091D8 80092038 8FA80130 */ lw $t0, 0x130($sp)
@ -461,7 +461,7 @@ glabel func_80091A24
/* B092C8 80092128 AC8F0004 */ sw $t7, 4($a0) /* B092C8 80092128 AC8F0004 */ sw $t7, 4($a0)
/* B092CC 8009212C 8FAE0130 */ lw $t6, 0x130($sp) /* B092CC 8009212C 8FAE0130 */ lw $t6, 0x130($sp)
/* B092D0 80092130 27A40104 */ addiu $a0, $sp, 0x104 /* B092D0 80092130 27A40104 */ addiu $a0, $sp, 0x104
/* B092D4 80092134 0C031AD5 */ jal func_800C6B54 /* B092D4 80092134 0C031AD5 */ jal Graph_CloseDisps
/* B092D8 80092138 8DC50000 */ lw $a1, ($t6) /* B092D8 80092138 8DC50000 */ lw $a1, ($t6)
/* B092DC 8009213C 8FBF0034 */ lw $ra, 0x34($sp) /* B092DC 8009213C 8FBF0034 */ lw $ra, 0x34($sp)
/* B092E0 80092140 27BD0130 */ addiu $sp, $sp, 0x130 /* B092E0 80092140 27BD0130 */ addiu $sp, $sp, 0x130

View file

@ -1,10 +1,10 @@
glabel func_80094DB8 glabel Gfx_BranchTexScroll
/* B0BF58 80094DB8 27BDFFE8 */ addiu $sp, $sp, -0x18 /* B0BF58 80094DB8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B0BF5C 80094DBC AFBF0014 */ sw $ra, 0x14($sp) /* B0BF5C 80094DBC AFBF0014 */ sw $ra, 0x14($sp)
/* B0BF60 80094DC0 AFA5001C */ sw $a1, 0x1c($sp) /* B0BF60 80094DC0 AFA5001C */ sw $a1, 0x1c($sp)
/* B0BF64 80094DC4 AFA60020 */ sw $a2, 0x20($sp) /* B0BF64 80094DC4 AFA60020 */ sw $a2, 0x20($sp)
/* B0BF68 80094DC8 AFA70024 */ sw $a3, 0x24($sp) /* B0BF68 80094DC8 AFA70024 */ sw $a3, 0x24($sp)
/* B0BF6C 80094DCC 0C031B0F */ jal func_800C6C3C /* B0BF6C 80094DCC 0C031B0F */ jal Graph_DlistAlloc
/* B0BF70 80094DD0 24050018 */ li $a1, 24 /* B0BF70 80094DD0 24050018 */ li $a1, 24
/* B0BF74 80094DD4 8FA4001C */ lw $a0, 0x1c($sp) /* B0BF74 80094DD4 8FA4001C */ lw $a0, 0x1c($sp)
/* B0BF78 80094DD8 8FA50020 */ lw $a1, 0x20($sp) /* B0BF78 80094DD8 8FA50020 */ lw $a1, 0x20($sp)

View file

@ -1,132 +0,0 @@
.rdata
glabel D_8013EAE0
.asciz "n != f"
.balign 4
glabel D_8013EAE8
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093370
/* B0A510 80093370 27BDFFE0 */ addiu $sp, $sp, -0x20
/* B0A514 80093374 AFB10018 */ sw $s1, 0x18($sp)
/* B0A518 80093378 8FB10034 */ lw $s1, 0x34($sp)
/* B0A51C 8009337C 8FAE0038 */ lw $t6, 0x38($sp)
/* B0A520 80093380 AFB00014 */ sw $s0, 0x14($sp)
/* B0A524 80093384 00808025 */ move $s0, $a0
/* B0A528 80093388 AFBF001C */ sw $ra, 0x1c($sp)
/* B0A52C 8009338C AFA50024 */ sw $a1, 0x24($sp)
/* B0A530 80093390 AFA60028 */ sw $a2, 0x28($sp)
/* B0A534 80093394 15D10003 */ bne $t6, $s1, .L800933A4
/* B0A538 80093398 AFA7002C */ sw $a3, 0x2c($sp)
/* B0A53C 8009339C 25CF0001 */ addiu $t7, $t6, 1
/* B0A540 800933A0 AFAF0038 */ sw $t7, 0x38($sp)
.L800933A4:
/* B0A544 800933A4 8FB80038 */ lw $t8, 0x38($sp)
/* B0A548 800933A8 56380008 */ bnel $s1, $t8, .L800933CC
/* B0A54C 800933AC 02001025 */ move $v0, $s0
/* B0A550 800933B0 3C048014 */ lui $a0, %hi(D_8013EAE0) # $a0, 0x8014
/* B0A554 800933B4 3C058014 */ lui $a1, %hi(D_8013EAE8) # $a1, 0x8014
/* B0A558 800933B8 24A5EAE8 */ addiu $a1, %lo(D_8013EAE8) # addiu $a1, $a1, -0x1518
/* B0A55C 800933BC 2484EAE0 */ addiu $a0, %lo(D_8013EAE0) # addiu $a0, $a0, -0x1520
/* B0A560 800933C0 0C0007FC */ jal __assert
/* B0A564 800933C4 24060483 */ li $a2, 1155
/* B0A568 800933C8 02001025 */ move $v0, $s0
.L800933CC:
/* B0A56C 800933CC 3C19F800 */ lui $t9, 0xf800
/* B0A570 800933D0 AC590000 */ sw $t9, ($v0)
/* B0A574 800933D4 8FA90024 */ lw $t1, 0x24($sp)
/* B0A578 800933D8 8FAB0028 */ lw $t3, 0x28($sp)
/* B0A57C 800933DC 8FAF002C */ lw $t7, 0x2c($sp)
/* B0A580 800933E0 00095600 */ sll $t2, $t1, 0x18
/* B0A584 800933E4 8FA90030 */ lw $t1, 0x30($sp)
/* B0A588 800933E8 316C00FF */ andi $t4, $t3, 0xff
/* B0A58C 800933EC 000C6C00 */ sll $t5, $t4, 0x10
/* B0A590 800933F0 31F800FF */ andi $t8, $t7, 0xff
/* B0A594 800933F4 0018CA00 */ sll $t9, $t8, 8
/* B0A598 800933F8 014D7025 */ or $t6, $t2, $t5
/* B0A59C 800933FC 01D94025 */ or $t0, $t6, $t9
/* B0A5A0 80093400 312B00FF */ andi $t3, $t1, 0xff
/* B0A5A4 80093404 010B6025 */ or $t4, $t0, $t3
/* B0A5A8 80093408 2A2103E8 */ slti $at, $s1, 0x3e8
/* B0A5AC 8009340C AC4C0004 */ sw $t4, 4($v0)
/* B0A5B0 80093410 14200007 */ bnez $at, .L80093430
/* B0A5B4 80093414 26100008 */ addiu $s0, $s0, 8
/* B0A5B8 80093418 02001025 */ move $v0, $s0
/* B0A5BC 8009341C 3C0ADB08 */ lui $t2, 0xdb08
/* B0A5C0 80093420 AC4A0000 */ sw $t2, ($v0)
/* B0A5C4 80093424 AC400004 */ sw $zero, 4($v0)
/* B0A5C8 80093428 1000003A */ b .L80093514
/* B0A5CC 8009342C 26100008 */ addiu $s0, $s0, 8
.L80093430:
/* B0A5D0 80093430 2A2103E5 */ slti $at, $s1, 0x3e5
/* B0A5D4 80093434 14200008 */ bnez $at, .L80093458
/* B0A5D8 80093438 02001025 */ move $v0, $s0
/* B0A5DC 8009343C 3C0F7FFF */ lui $t7, (0x7FFF8100 >> 16) # lui $t7, 0x7fff
/* B0A5E0 80093440 35EF8100 */ ori $t7, (0x7FFF8100 & 0xFFFF) # ori $t7, $t7, 0x8100
/* B0A5E4 80093444 3C0DDB08 */ lui $t5, 0xdb08
/* B0A5E8 80093448 AC4D0000 */ sw $t5, ($v0)
/* B0A5EC 8009344C AC4F0004 */ sw $t7, 4($v0)
/* B0A5F0 80093450 10000030 */ b .L80093514
/* B0A5F4 80093454 26100008 */ addiu $s0, $s0, 8
.L80093458:
/* B0A5F8 80093458 06210008 */ bgez $s1, .L8009347C
/* B0A5FC 8009345C 02001025 */ move $v0, $s0
/* B0A600 80093460 02001025 */ move $v0, $s0
/* B0A604 80093464 3C18DB08 */ lui $t8, 0xdb08
/* B0A608 80093468 240E00FF */ li $t6, 255
/* B0A60C 8009346C AC4E0004 */ sw $t6, 4($v0)
/* B0A610 80093470 AC580000 */ sw $t8, ($v0)
/* B0A614 80093474 10000027 */ b .L80093514
/* B0A618 80093478 26100008 */ addiu $s0, $s0, 8
.L8009347C:
/* B0A61C 8009347C 3C19DB08 */ lui $t9, 0xdb08
/* B0A620 80093480 AC590000 */ sw $t9, ($v0)
/* B0A624 80093484 8FA90038 */ lw $t1, 0x38($sp)
/* B0A628 80093488 3C080001 */ lui $t0, (0x0001F400 >> 16) # lui $t0, 1
/* B0A62C 8009348C 3508F400 */ ori $t0, (0x0001F400 & 0xFFFF) # ori $t0, $t0, 0xf400
/* B0A630 80093490 01311823 */ subu $v1, $t1, $s1
/* B0A634 80093494 0103001A */ div $zero, $t0, $v1
/* B0A638 80093498 00116823 */ negu $t5, $s1
/* B0A63C 8009349C 000D7A00 */ sll $t7, $t5, 8
/* B0A640 800934A0 01E8C021 */ addu $t8, $t7, $t0
/* B0A644 800934A4 00005812 */ mflo $t3
/* B0A648 800934A8 316CFFFF */ andi $t4, $t3, 0xffff
/* B0A64C 800934AC 000C5400 */ sll $t2, $t4, 0x10
/* B0A650 800934B0 0303001A */ div $zero, $t8, $v1
/* B0A654 800934B4 00007012 */ mflo $t6
/* B0A658 800934B8 31D9FFFF */ andi $t9, $t6, 0xffff
/* B0A65C 800934BC 01594825 */ or $t1, $t2, $t9
/* B0A660 800934C0 AC490004 */ sw $t1, 4($v0)
/* B0A664 800934C4 26100008 */ addiu $s0, $s0, 8
/* B0A668 800934C8 14600002 */ bnez $v1, .L800934D4
/* B0A66C 800934CC 00000000 */ nop
/* B0A670 800934D0 0007000D */ break 7
.L800934D4:
/* B0A674 800934D4 2401FFFF */ li $at, -1
/* B0A678 800934D8 14610004 */ bne $v1, $at, .L800934EC
/* B0A67C 800934DC 3C018000 */ lui $at, 0x8000
/* B0A680 800934E0 15010002 */ bne $t0, $at, .L800934EC
/* B0A684 800934E4 00000000 */ nop
/* B0A688 800934E8 0006000D */ break 6
.L800934EC:
/* B0A68C 800934EC 01000821 */ addu $at, $t0, $zero
/* B0A690 800934F0 14600002 */ bnez $v1, .L800934FC
/* B0A694 800934F4 00000000 */ nop
/* B0A698 800934F8 0007000D */ break 7
.L800934FC:
/* B0A69C 800934FC 2401FFFF */ li $at, -1
/* B0A6A0 80093500 14610004 */ bne $v1, $at, .L80093514
/* B0A6A4 80093504 3C018000 */ lui $at, 0x8000
/* B0A6A8 80093508 17010002 */ bne $t8, $at, .L80093514
/* B0A6AC 8009350C 00000000 */ nop
/* B0A6B0 80093510 0006000D */ break 6
.L80093514:
/* B0A6B4 80093514 8FBF001C */ lw $ra, 0x1c($sp)
/* B0A6B8 80093518 02001025 */ move $v0, $s0
/* B0A6BC 8009351C 8FB00014 */ lw $s0, 0x14($sp)
/* B0A6C0 80093520 8FB10018 */ lw $s1, 0x18($sp)
/* B0A6C4 80093524 03E00008 */ jr $ra
/* B0A6C8 80093528 27BD0020 */ addiu $sp, $sp, 0x20

View file

@ -1,140 +0,0 @@
.rdata
glabel D_8013EAF4
.asciz "n != f"
.balign 4
glabel D_8013EAFC
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_8009352C
/* B0A6CC 8009352C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* B0A6D0 80093530 8FAE0038 */ lw $t6, 0x38($sp)
/* B0A6D4 80093534 8FAF0034 */ lw $t7, 0x34($sp)
/* B0A6D8 80093538 AFB00018 */ sw $s0, 0x18($sp)
/* B0A6DC 8009353C 00808025 */ move $s0, $a0
/* B0A6E0 80093540 AFBF001C */ sw $ra, 0x1c($sp)
/* B0A6E4 80093544 AFA50024 */ sw $a1, 0x24($sp)
/* B0A6E8 80093548 AFA60028 */ sw $a2, 0x28($sp)
/* B0A6EC 8009354C 15CF0003 */ bne $t6, $t7, .L8009355C
/* B0A6F0 80093550 AFA7002C */ sw $a3, 0x2c($sp)
/* B0A6F4 80093554 25D80001 */ addiu $t8, $t6, 1
/* B0A6F8 80093558 AFB80038 */ sw $t8, 0x38($sp)
.L8009355C:
/* B0A6FC 8009355C 8FB90034 */ lw $t9, 0x34($sp)
/* B0A700 80093560 8FA80038 */ lw $t0, 0x38($sp)
/* B0A704 80093564 57280008 */ bnel $t9, $t0, .L80093588
/* B0A708 80093568 02001025 */ move $v0, $s0
/* B0A70C 8009356C 3C048014 */ lui $a0, %hi(D_8013EAF4) # $a0, 0x8014
/* B0A710 80093570 3C058014 */ lui $a1, %hi(D_8013EAFC) # $a1, 0x8014
/* B0A714 80093574 24A5EAFC */ addiu $a1, %lo(D_8013EAFC) # addiu $a1, $a1, -0x1504
/* B0A718 80093578 2484EAF4 */ addiu $a0, %lo(D_8013EAF4) # addiu $a0, $a0, -0x150c
/* B0A71C 8009357C 0C0007FC */ jal __assert
/* B0A720 80093580 240604A3 */ li $a2, 1187
/* B0A724 80093584 02001025 */ move $v0, $s0
.L80093588:
/* B0A728 80093588 3C09E700 */ lui $t1, 0xe700
/* B0A72C 8009358C AC490000 */ sw $t1, ($v0)
/* B0A730 80093590 AC400004 */ sw $zero, 4($v0)
/* B0A734 80093594 26100008 */ addiu $s0, $s0, 8
/* B0A738 80093598 02001025 */ move $v0, $s0
/* B0A73C 8009359C 3C0AF800 */ lui $t2, 0xf800
/* B0A740 800935A0 AC4A0000 */ sw $t2, ($v0)
/* B0A744 800935A4 8FAC0024 */ lw $t4, 0x24($sp)
/* B0A748 800935A8 8FAF0028 */ lw $t7, 0x28($sp)
/* B0A74C 800935AC 8FA8002C */ lw $t0, 0x2c($sp)
/* B0A750 800935B0 000C6E00 */ sll $t5, $t4, 0x18
/* B0A754 800935B4 8FAC0030 */ lw $t4, 0x30($sp)
/* B0A758 800935B8 31EE00FF */ andi $t6, $t7, 0xff
/* B0A75C 800935BC 000EC400 */ sll $t8, $t6, 0x10
/* B0A760 800935C0 310900FF */ andi $t1, $t0, 0xff
/* B0A764 800935C4 00095200 */ sll $t2, $t1, 8
/* B0A768 800935C8 01B8C825 */ or $t9, $t5, $t8
/* B0A76C 800935CC 032A5825 */ or $t3, $t9, $t2
/* B0A770 800935D0 318F00FF */ andi $t7, $t4, 0xff
/* B0A774 800935D4 016F7025 */ or $t6, $t3, $t7
/* B0A778 800935D8 AC4E0004 */ sw $t6, 4($v0)
/* B0A77C 800935DC 8FAD0034 */ lw $t5, 0x34($sp)
/* B0A780 800935E0 26100008 */ addiu $s0, $s0, 8
/* B0A784 800935E4 02001025 */ move $v0, $s0
/* B0A788 800935E8 29A103E8 */ slti $at, $t5, 0x3e8
/* B0A78C 800935EC 14200006 */ bnez $at, .L80093608
/* B0A790 800935F0 8FA80034 */ lw $t0, 0x34($sp)
/* B0A794 800935F4 3C18DB08 */ lui $t8, 0xdb08
/* B0A798 800935F8 AC580000 */ sw $t8, ($v0)
/* B0A79C 800935FC 26100008 */ addiu $s0, $s0, 8
/* B0A7A0 80093600 1000003C */ b .L800936F4
/* B0A7A4 80093604 AC400004 */ sw $zero, 4($v0)
.L80093608:
/* B0A7A8 80093608 290103E5 */ slti $at, $t0, 0x3e5
/* B0A7AC 8009360C 14200009 */ bnez $at, .L80093634
/* B0A7B0 80093610 8FAA0034 */ lw $t2, 0x34($sp)
/* B0A7B4 80093614 02001025 */ move $v0, $s0
/* B0A7B8 80093618 3C197FFF */ lui $t9, (0x7FFF8100 >> 16) # lui $t9, 0x7fff
/* B0A7BC 8009361C 37398100 */ ori $t9, (0x7FFF8100 & 0xFFFF) # ori $t9, $t9, 0x8100
/* B0A7C0 80093620 3C09DB08 */ lui $t1, 0xdb08
/* B0A7C4 80093624 AC490000 */ sw $t1, ($v0)
/* B0A7C8 80093628 AC590004 */ sw $t9, 4($v0)
/* B0A7CC 8009362C 10000031 */ b .L800936F4
/* B0A7D0 80093630 26100008 */ addiu $s0, $s0, 8
.L80093634:
/* B0A7D4 80093634 05410008 */ bgez $t2, .L80093658
/* B0A7D8 80093638 02001025 */ move $v0, $s0
/* B0A7DC 8009363C 02001025 */ move $v0, $s0
/* B0A7E0 80093640 3C0CDB08 */ lui $t4, 0xdb08
/* B0A7E4 80093644 240B00FF */ li $t3, 255
/* B0A7E8 80093648 AC4B0004 */ sw $t3, 4($v0)
/* B0A7EC 8009364C AC4C0000 */ sw $t4, ($v0)
/* B0A7F0 80093650 10000028 */ b .L800936F4
/* B0A7F4 80093654 26100008 */ addiu $s0, $s0, 8
.L80093658:
/* B0A7F8 80093658 3C0FDB08 */ lui $t7, 0xdb08
/* B0A7FC 8009365C AC4F0000 */ sw $t7, ($v0)
/* B0A800 80093660 8FAD0034 */ lw $t5, 0x34($sp)
/* B0A804 80093664 8FAE0038 */ lw $t6, 0x38($sp)
/* B0A808 80093668 3C180001 */ lui $t8, (0x0001F400 >> 16) # lui $t8, 1
/* B0A80C 8009366C 3718F400 */ ori $t8, (0x0001F400 & 0xFFFF) # ori $t8, $t8, 0xf400
/* B0A810 80093670 01CD1823 */ subu $v1, $t6, $t5
/* B0A814 80093674 0303001A */ div $zero, $t8, $v1
/* B0A818 80093678 000D5023 */ negu $t2, $t5
/* B0A81C 8009367C 000A6200 */ sll $t4, $t2, 8
/* B0A820 80093680 01985821 */ addu $t3, $t4, $t8
/* B0A824 80093684 00004012 */ mflo $t0
/* B0A828 80093688 3109FFFF */ andi $t1, $t0, 0xffff
/* B0A82C 8009368C 0009CC00 */ sll $t9, $t1, 0x10
/* B0A830 80093690 0163001A */ div $zero, $t3, $v1
/* B0A834 80093694 00007812 */ mflo $t7
/* B0A838 80093698 31EEFFFF */ andi $t6, $t7, 0xffff
/* B0A83C 8009369C 26100008 */ addiu $s0, $s0, 8
/* B0A840 800936A0 14600002 */ bnez $v1, .L800936AC
/* B0A844 800936A4 00000000 */ nop
/* B0A848 800936A8 0007000D */ break 7
.L800936AC:
/* B0A84C 800936AC 2401FFFF */ li $at, -1
/* B0A850 800936B0 14610004 */ bne $v1, $at, .L800936C4
/* B0A854 800936B4 3C018000 */ lui $at, 0x8000
/* B0A858 800936B8 17010002 */ bne $t8, $at, .L800936C4
/* B0A85C 800936BC 00000000 */ nop
/* B0A860 800936C0 0006000D */ break 6
.L800936C4:
/* B0A864 800936C4 03000821 */ addu $at, $t8, $zero
/* B0A868 800936C8 032EC025 */ or $t8, $t9, $t6
/* B0A86C 800936CC AC580004 */ sw $t8, 4($v0)
/* B0A870 800936D0 14600002 */ bnez $v1, .L800936DC
/* B0A874 800936D4 00000000 */ nop
/* B0A878 800936D8 0007000D */ break 7
.L800936DC:
/* B0A87C 800936DC 2401FFFF */ li $at, -1
/* B0A880 800936E0 14610004 */ bne $v1, $at, .L800936F4
/* B0A884 800936E4 3C018000 */ lui $at, 0x8000
/* B0A888 800936E8 15610002 */ bne $t3, $at, .L800936F4
/* B0A88C 800936EC 00000000 */ nop
/* B0A890 800936F0 0006000D */ break 6
.L800936F4:
/* B0A894 800936F4 8FBF001C */ lw $ra, 0x1c($sp)
/* B0A898 800936F8 02001025 */ move $v0, $s0
/* B0A89C 800936FC 8FB00018 */ lw $s0, 0x18($sp)
/* B0A8A0 80093700 03E00008 */ jr $ra
/* B0A8A4 80093704 27BD0020 */ addiu $sp, $sp, 0x20

View file

@ -1,15 +0,0 @@
glabel func_80093708
/* B0A8A8 80093708 27BDFFD8 */ addiu $sp, $sp, -0x28
/* B0A8AC 8009370C 8FAE0038 */ lw $t6, 0x38($sp)
/* B0A8B0 80093710 8FAF003C */ lw $t7, 0x3c($sp)
/* B0A8B4 80093714 8FB80040 */ lw $t8, 0x40($sp)
/* B0A8B8 80093718 AFBF0024 */ sw $ra, 0x24($sp)
/* B0A8BC 8009371C AFAE0010 */ sw $t6, 0x10($sp)
/* B0A8C0 80093720 AFAF0014 */ sw $t7, 0x14($sp)
/* B0A8C4 80093724 0C024CDC */ jal func_80093370
/* B0A8C8 80093728 AFB80018 */ sw $t8, 0x18($sp)
/* B0A8CC 8009372C 8FBF0024 */ lw $ra, 0x24($sp)
/* B0A8D0 80093730 27BD0028 */ addiu $sp, $sp, 0x28
/* B0A8D4 80093734 03E00008 */ jr $ra
/* B0A8D8 80093738 00000000 */ nop

View file

@ -1,16 +0,0 @@
glabel func_8009373C
/* B0A8DC 8009373C 00057880 */ sll $t7, $a1, 2
/* B0A8E0 80093740 01E57823 */ subu $t7, $t7, $a1
/* B0A8E4 80093744 000F7840 */ sll $t7, $t7, 1
/* B0A8E8 80093748 00801025 */ move $v0, $a0
/* B0A8EC 8009374C 3C198012 */ lui $t9, %hi(D_80126280) # $t9, 0x8012
/* B0A8F0 80093750 27396280 */ addiu $t9, %lo(D_80126280) # addiu $t9, $t9, 0x6280
/* B0A8F4 80093754 000FC0C0 */ sll $t8, $t7, 3
/* B0A8F8 80093758 03194021 */ addu $t0, $t8, $t9
/* B0A8FC 8009375C 3C0EDE00 */ lui $t6, 0xde00
/* B0A900 80093760 AC4E0000 */ sw $t6, ($v0)
/* B0A904 80093764 AC480004 */ sw $t0, 4($v0)
/* B0A908 80093768 24840008 */ addiu $a0, $a0, 8
/* B0A90C 8009376C 03E00008 */ jr $ra
/* B0A910 80093770 00801025 */ move $v0, $a0

View file

@ -1,10 +0,0 @@
glabel func_80093774
/* B0A914 80093774 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B0A918 80093778 AFBF0014 */ sw $ra, 0x14($sp)
/* B0A91C 8009377C 0C024DCF */ jal func_8009373C
/* B0A920 80093780 00000000 */ nop
/* B0A924 80093784 8FBF0014 */ lw $ra, 0x14($sp)
/* B0A928 80093788 27BD0018 */ addiu $sp, $sp, 0x18
/* B0A92C 8009378C 03E00008 */ jr $ra
/* B0A930 80093790 00000000 */ nop

View file

@ -1,13 +0,0 @@
glabel func_80093794
/* B0A934 80093794 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B0A938 80093798 AFBF0014 */ sw $ra, 0x14($sp)
/* B0A93C 8009379C AFA40018 */ sw $a0, 0x18($sp)
/* B0A940 800937A0 0C024DDD */ jal func_80093774
/* B0A944 800937A4 8C840000 */ lw $a0, ($a0)
/* B0A948 800937A8 8FAF0018 */ lw $t7, 0x18($sp)
/* B0A94C 800937AC ADE20000 */ sw $v0, ($t7)
/* B0A950 800937B0 8FBF0014 */ lw $ra, 0x14($sp)
/* B0A954 800937B4 27BD0018 */ addiu $sp, $sp, 0x18
/* B0A958 800937B8 03E00008 */ jr $ra
/* B0A95C 800937BC 00000000 */ nop

View file

@ -1,11 +0,0 @@
glabel func_800937C0
/* B0A960 800937C0 00801025 */ move $v0, $a0
/* B0A964 800937C4 3C0F8012 */ lui $t7, %hi(D_80126D30) # $t7, 0x8012
/* B0A968 800937C8 25EF6D30 */ addiu $t7, %lo(D_80126D30) # addiu $t7, $t7, 0x6d30
/* B0A96C 800937CC 3C0EDE00 */ lui $t6, 0xde00
/* B0A970 800937D0 AC4E0000 */ sw $t6, ($v0)
/* B0A974 800937D4 AC4F0004 */ sw $t7, 4($v0)
/* B0A978 800937D8 24840008 */ addiu $a0, $a0, 8
/* B0A97C 800937DC 03E00008 */ jr $ra
/* B0A980 800937E0 00801025 */ move $v0, $a0

View file

@ -1,11 +0,0 @@
glabel func_800937E4
/* B0A984 800937E4 00801025 */ move $v0, $a0
/* B0A988 800937E8 3C0F8012 */ lui $t7, %hi(D_80126D30) # $t7, 0x8012
/* B0A98C 800937EC 25EF6D30 */ addiu $t7, %lo(D_80126D30) # addiu $t7, $t7, 0x6d30
/* B0A990 800937F0 3C0EDE00 */ lui $t6, 0xde00
/* B0A994 800937F4 AC4E0000 */ sw $t6, ($v0)
/* B0A998 800937F8 AC4F0004 */ sw $t7, 4($v0)
/* B0A99C 800937FC 24840008 */ addiu $a0, $a0, 8
/* B0A9A0 80093800 03E00008 */ jr $ra
/* B0A9A4 80093804 00801025 */ move $v0, $a0

View file

@ -1,18 +0,0 @@
glabel func_80093808
/* B0A9A8 80093808 00801025 */ move $v0, $a0
/* B0A9AC 8009380C 3C0F8012 */ lui $t7, %hi(D_80126C40) # $t7, 0x8012
/* B0A9B0 80093810 25EF6C40 */ addiu $t7, %lo(D_80126C40) # addiu $t7, $t7, 0x6c40
/* B0A9B4 80093814 3C0EDE00 */ lui $t6, 0xde00
/* B0A9B8 80093818 AC4E0000 */ sw $t6, ($v0)
/* B0A9BC 8009381C AC4F0004 */ sw $t7, 4($v0)
/* B0A9C0 80093820 24840008 */ addiu $a0, $a0, 8
/* B0A9C4 80093824 00801025 */ move $v0, $a0
/* B0A9C8 80093828 3C18E300 */ lui $t8, (0xE3001801 >> 16) # lui $t8, 0xe300
/* B0A9CC 8009382C 37181801 */ ori $t8, (0xE3001801 & 0xFFFF) # ori $t8, $t8, 0x1801
/* B0A9D0 80093830 241900C0 */ li $t9, 192
/* B0A9D4 80093834 AC590004 */ sw $t9, 4($v0)
/* B0A9D8 80093838 AC580000 */ sw $t8, ($v0)
/* B0A9DC 8009383C 24840008 */ addiu $a0, $a0, 8
/* B0A9E0 80093840 03E00008 */ jr $ra
/* B0A9E4 80093844 00801025 */ move $v0, $a0

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EB08
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EB14
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093848
/* B0A9E8 80093848 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0A9EC 8009384C AFBF0014 */ sw $ra, 0x14($sp)
/* B0A9F0 80093850 00802825 */ move $a1, $a0
/* B0A9F4 80093854 3C068014 */ lui $a2, %hi(D_8013EB08) # $a2, 0x8014
/* B0A9F8 80093858 24C6EB08 */ addiu $a2, %lo(D_8013EB08) # addiu $a2, $a2, -0x14f8
/* B0A9FC 8009385C AFA50038 */ sw $a1, 0x38($sp)
/* B0AA00 80093860 27A40024 */ addiu $a0, $sp, 0x24
/* B0AA04 80093864 0C031AB1 */ jal func_800C6AC4
/* B0AA08 80093868 2407050D */ li $a3, 1293
/* B0AA0C 8009386C 8FA50038 */ lw $a1, 0x38($sp)
/* B0AA10 80093870 3C188012 */ lui $t8, %hi(D_80126D60) # $t8, 0x8012
/* B0AA14 80093874 27186D60 */ addiu $t8, %lo(D_80126D60) # addiu $t8, $t8, 0x6d60
/* B0AA18 80093878 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0AA1C 8009387C 3C0FDE00 */ lui $t7, 0xde00
/* B0AA20 80093880 3C068014 */ lui $a2, %hi(D_8013EB14) # $a2, 0x8014
/* B0AA24 80093884 246E0008 */ addiu $t6, $v1, 8
/* B0AA28 80093888 ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0AA2C 8009388C 24C6EB14 */ addiu $a2, %lo(D_8013EB14) # addiu $a2, $a2, -0x14ec
/* B0AA30 80093890 27A40024 */ addiu $a0, $sp, 0x24
/* B0AA34 80093894 24070511 */ li $a3, 1297
/* B0AA38 80093898 AC780004 */ sw $t8, 4($v1)
/* B0AA3C 8009389C 0C031AD5 */ jal func_800C6B54
/* B0AA40 800938A0 AC6F0000 */ sw $t7, ($v1)
/* B0AA44 800938A4 8FBF0014 */ lw $ra, 0x14($sp)
/* B0AA48 800938A8 27BD0038 */ addiu $sp, $sp, 0x38
/* B0AA4C 800938AC 03E00008 */ jr $ra
/* B0AA50 800938B0 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EB20
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EB2C
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_800938B4
/* B0AA54 800938B4 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0AA58 800938B8 AFBF0014 */ sw $ra, 0x14($sp)
/* B0AA5C 800938BC 00802825 */ move $a1, $a0
/* B0AA60 800938C0 3C068014 */ lui $a2, %hi(D_8013EB20) # $a2, 0x8014
/* B0AA64 800938C4 24C6EB20 */ addiu $a2, %lo(D_8013EB20) # addiu $a2, $a2, -0x14e0
/* B0AA68 800938C8 AFA50038 */ sw $a1, 0x38($sp)
/* B0AA6C 800938CC 27A40024 */ addiu $a0, $sp, 0x24
/* B0AA70 800938D0 0C031AB1 */ jal func_800C6AC4
/* B0AA74 800938D4 2407051D */ li $a3, 1309
/* B0AA78 800938D8 8FA50038 */ lw $a1, 0x38($sp)
/* B0AA7C 800938DC 3C188012 */ lui $t8, %hi(D_80126D30) # $t8, 0x8012
/* B0AA80 800938E0 27186D30 */ addiu $t8, %lo(D_80126D30) # addiu $t8, $t8, 0x6d30
/* B0AA84 800938E4 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0AA88 800938E8 3C0FDE00 */ lui $t7, 0xde00
/* B0AA8C 800938EC 3C068014 */ lui $a2, %hi(D_8013EB2C) # $a2, 0x8014
/* B0AA90 800938F0 246E0008 */ addiu $t6, $v1, 8
/* B0AA94 800938F4 ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0AA98 800938F8 24C6EB2C */ addiu $a2, %lo(D_8013EB2C) # addiu $a2, $a2, -0x14d4
/* B0AA9C 800938FC 27A40024 */ addiu $a0, $sp, 0x24
/* B0AAA0 80093900 24070521 */ li $a3, 1313
/* B0AAA4 80093904 AC780004 */ sw $t8, 4($v1)
/* B0AAA8 80093908 0C031AD5 */ jal func_800C6B54
/* B0AAAC 8009390C AC6F0000 */ sw $t7, ($v1)
/* B0AAB0 80093910 8FBF0014 */ lw $ra, 0x14($sp)
/* B0AAB4 80093914 27BD0038 */ addiu $sp, $sp, 0x38
/* B0AAB8 80093918 03E00008 */ jr $ra
/* B0AABC 8009391C 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EB38
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EB44
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093920
/* B0AAC0 80093920 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0AAC4 80093924 AFBF0014 */ sw $ra, 0x14($sp)
/* B0AAC8 80093928 00802825 */ move $a1, $a0
/* B0AACC 8009392C 3C068014 */ lui $a2, %hi(D_8013EB38) # $a2, 0x8014
/* B0AAD0 80093930 24C6EB38 */ addiu $a2, %lo(D_8013EB38) # addiu $a2, $a2, -0x14c8
/* B0AAD4 80093934 AFA50038 */ sw $a1, 0x38($sp)
/* B0AAD8 80093938 27A40024 */ addiu $a0, $sp, 0x24
/* B0AADC 8009393C 0C031AB1 */ jal func_800C6AC4
/* B0AAE0 80093940 2407052D */ li $a3, 1325
/* B0AAE4 80093944 8FA50038 */ lw $a1, 0x38($sp)
/* B0AAE8 80093948 3C188012 */ lui $t8, %hi(D_80126BE0) # $t8, 0x8012
/* B0AAEC 8009394C 27186BE0 */ addiu $t8, %lo(D_80126BE0) # addiu $t8, $t8, 0x6be0
/* B0AAF0 80093950 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0AAF4 80093954 3C0FDE00 */ lui $t7, 0xde00
/* B0AAF8 80093958 3C068014 */ lui $a2, %hi(D_8013EB44) # $a2, 0x8014
/* B0AAFC 8009395C 246E0008 */ addiu $t6, $v1, 8
/* B0AB00 80093960 ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0AB04 80093964 24C6EB44 */ addiu $a2, %lo(D_8013EB44) # addiu $a2, $a2, -0x14bc
/* B0AB08 80093968 27A40024 */ addiu $a0, $sp, 0x24
/* B0AB0C 8009396C 24070531 */ li $a3, 1329
/* B0AB10 80093970 AC780004 */ sw $t8, 4($v1)
/* B0AB14 80093974 0C031AD5 */ jal func_800C6B54
/* B0AB18 80093978 AC6F0000 */ sw $t7, ($v1)
/* B0AB1C 8009397C 8FBF0014 */ lw $ra, 0x14($sp)
/* B0AB20 80093980 27BD0038 */ addiu $sp, $sp, 0x38
/* B0AB24 80093984 03E00008 */ jr $ra
/* B0AB28 80093988 00000000 */ nop

View file

@ -1,38 +0,0 @@
.rdata
glabel D_8013EB50
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EB5C
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_8009398C
/* B0AB2C 8009398C 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0AB30 80093990 AFBF0014 */ sw $ra, 0x14($sp)
/* B0AB34 80093994 00802825 */ move $a1, $a0
/* B0AB38 80093998 3C068014 */ lui $a2, %hi(D_8013EB50) # $a2, 0x8014
/* B0AB3C 8009399C 24C6EB50 */ addiu $a2, %lo(D_8013EB50) # addiu $a2, $a2, -0x14b0
/* B0AB40 800939A0 AFA50038 */ sw $a1, 0x38($sp)
/* B0AB44 800939A4 27A40024 */ addiu $a0, $sp, 0x24
/* B0AB48 800939A8 0C031AB1 */ jal func_800C6AC4
/* B0AB4C 800939AC 2407053D */ li $a3, 1341
/* B0AB50 800939B0 8FA50038 */ lw $a1, 0x38($sp)
/* B0AB54 800939B4 3C188012 */ lui $t8, %hi(D_80126C10) # $t8, 0x8012
/* B0AB58 800939B8 27186C10 */ addiu $t8, %lo(D_80126C10) # addiu $t8, $t8, 0x6c10
/* B0AB5C 800939BC 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0AB60 800939C0 3C0FDE00 */ lui $t7, 0xde00
/* B0AB64 800939C4 3C068014 */ lui $a2, %hi(D_8013EB5C) # $a2, 0x8014
/* B0AB68 800939C8 246E0008 */ addiu $t6, $v1, 8
/* B0AB6C 800939CC ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0AB70 800939D0 24C6EB5C */ addiu $a2, %lo(D_8013EB5C) # addiu $a2, $a2, -0x14a4
/* B0AB74 800939D4 27A40024 */ addiu $a0, $sp, 0x24
/* B0AB78 800939D8 24070541 */ li $a3, 1345
/* B0AB7C 800939DC AC780004 */ sw $t8, 4($v1)
/* B0AB80 800939E0 0C031AD5 */ jal func_800C6B54
/* B0AB84 800939E4 AC6F0000 */ sw $t7, ($v1)
/* B0AB88 800939E8 8FBF0014 */ lw $ra, 0x14($sp)
/* B0AB8C 800939EC 27BD0038 */ addiu $sp, $sp, 0x38
/* B0AB90 800939F0 03E00008 */ jr $ra
/* B0AB94 800939F4 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EB68
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EB74
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_800939F8
/* B0AB98 800939F8 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0AB9C 800939FC AFBF0014 */ sw $ra, 0x14($sp)
/* B0ABA0 80093A00 00802825 */ move $a1, $a0
/* B0ABA4 80093A04 3C068014 */ lui $a2, %hi(D_8013EB68) # $a2, 0x8014
/* B0ABA8 80093A08 24C6EB68 */ addiu $a2, %lo(D_8013EB68) # addiu $a2, $a2, -0x1498
/* B0ABAC 80093A0C AFA50038 */ sw $a1, 0x38($sp)
/* B0ABB0 80093A10 27A40024 */ addiu $a0, $sp, 0x24
/* B0ABB4 80093A14 0C031AB1 */ jal func_800C6AC4
/* B0ABB8 80093A18 2407054D */ li $a3, 1357
/* B0ABBC 80093A1C 8FA50038 */ lw $a1, 0x38($sp)
/* B0ABC0 80093A20 3C188012 */ lui $t8, %hi(D_80126C40) # $t8, 0x8012
/* B0ABC4 80093A24 27186C40 */ addiu $t8, %lo(D_80126C40) # addiu $t8, $t8, 0x6c40
/* B0ABC8 80093A28 8CA302D0 */ lw $v1, 0x2d0($a1)
/* B0ABCC 80093A2C 3C0FDE00 */ lui $t7, 0xde00
/* B0ABD0 80093A30 3C068014 */ lui $a2, %hi(D_8013EB74) # $a2, 0x8014
/* B0ABD4 80093A34 246E0008 */ addiu $t6, $v1, 8
/* B0ABD8 80093A38 ACAE02D0 */ sw $t6, 0x2d0($a1)
/* B0ABDC 80093A3C 24C6EB74 */ addiu $a2, %lo(D_8013EB74) # addiu $a2, $a2, -0x148c
/* B0ABE0 80093A40 27A40024 */ addiu $a0, $sp, 0x24
/* B0ABE4 80093A44 24070551 */ li $a3, 1361
/* B0ABE8 80093A48 AC780004 */ sw $t8, 4($v1)
/* B0ABEC 80093A4C 0C031AD5 */ jal func_800C6B54
/* B0ABF0 80093A50 AC6F0000 */ sw $t7, ($v1)
/* B0ABF4 80093A54 8FBF0014 */ lw $ra, 0x14($sp)
/* B0ABF8 80093A58 27BD0038 */ addiu $sp, $sp, 0x38
/* B0ABFC 80093A5C 03E00008 */ jr $ra
/* B0AC00 80093A60 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EB80
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EB8C
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093A64
/* B0AC04 80093A64 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0AC08 80093A68 AFBF0014 */ sw $ra, 0x14($sp)
/* B0AC0C 80093A6C 00802825 */ move $a1, $a0
/* B0AC10 80093A70 3C068014 */ lui $a2, %hi(D_8013EB80) # $a2, 0x8014
/* B0AC14 80093A74 24C6EB80 */ addiu $a2, %lo(D_8013EB80) # addiu $a2, $a2, -0x1480
/* B0AC18 80093A78 AFA50038 */ sw $a1, 0x38($sp)
/* B0AC1C 80093A7C 27A40024 */ addiu $a0, $sp, 0x24
/* B0AC20 80093A80 0C031AB1 */ jal func_800C6AC4
/* B0AC24 80093A84 2407055D */ li $a3, 1373
/* B0AC28 80093A88 8FA50038 */ lw $a1, 0x38($sp)
/* B0AC2C 80093A8C 3C188012 */ lui $t8, %hi(D_80126C70) # $t8, 0x8012
/* B0AC30 80093A90 27186C70 */ addiu $t8, %lo(D_80126C70) # addiu $t8, $t8, 0x6c70
/* B0AC34 80093A94 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0AC38 80093A98 3C0FDE00 */ lui $t7, 0xde00
/* B0AC3C 80093A9C 3C068014 */ lui $a2, %hi(D_8013EB8C) # $a2, 0x8014
/* B0AC40 80093AA0 246E0008 */ addiu $t6, $v1, 8
/* B0AC44 80093AA4 ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0AC48 80093AA8 24C6EB8C */ addiu $a2, %lo(D_8013EB8C) # addiu $a2, $a2, -0x1474
/* B0AC4C 80093AAC 27A40024 */ addiu $a0, $sp, 0x24
/* B0AC50 80093AB0 24070561 */ li $a3, 1377
/* B0AC54 80093AB4 AC780004 */ sw $t8, 4($v1)
/* B0AC58 80093AB8 0C031AD5 */ jal func_800C6B54
/* B0AC5C 80093ABC AC6F0000 */ sw $t7, ($v1)
/* B0AC60 80093AC0 8FBF0014 */ lw $ra, 0x14($sp)
/* B0AC64 80093AC4 27BD0038 */ addiu $sp, $sp, 0x38
/* B0AC68 80093AC8 03E00008 */ jr $ra
/* B0AC6C 80093ACC 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EB98
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EBA4
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093AD0
/* B0AC70 80093AD0 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0AC74 80093AD4 AFBF0014 */ sw $ra, 0x14($sp)
/* B0AC78 80093AD8 00802825 */ move $a1, $a0
/* B0AC7C 80093ADC 3C068014 */ lui $a2, %hi(D_8013EB98) # $a2, 0x8014
/* B0AC80 80093AE0 24C6EB98 */ addiu $a2, %lo(D_8013EB98) # addiu $a2, $a2, -0x1468
/* B0AC84 80093AE4 AFA50038 */ sw $a1, 0x38($sp)
/* B0AC88 80093AE8 27A40024 */ addiu $a0, $sp, 0x24
/* B0AC8C 80093AEC 0C031AB1 */ jal func_800C6AC4
/* B0AC90 80093AF0 2407056D */ li $a3, 1389
/* B0AC94 80093AF4 8FA50038 */ lw $a1, 0x38($sp)
/* B0AC98 80093AF8 3C188012 */ lui $t8, %hi(D_80126CA0) # $t8, 0x8012
/* B0AC9C 80093AFC 27186CA0 */ addiu $t8, %lo(D_80126CA0) # addiu $t8, $t8, 0x6ca0
/* B0ACA0 80093B00 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0ACA4 80093B04 3C0FDE00 */ lui $t7, 0xde00
/* B0ACA8 80093B08 3C068014 */ lui $a2, %hi(D_8013EBA4) # $a2, 0x8014
/* B0ACAC 80093B0C 246E0008 */ addiu $t6, $v1, 8
/* B0ACB0 80093B10 ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0ACB4 80093B14 24C6EBA4 */ addiu $a2, %lo(D_8013EBA4) # addiu $a2, $a2, -0x145c
/* B0ACB8 80093B18 27A40024 */ addiu $a0, $sp, 0x24
/* B0ACBC 80093B1C 24070571 */ li $a3, 1393
/* B0ACC0 80093B20 AC780004 */ sw $t8, 4($v1)
/* B0ACC4 80093B24 0C031AD5 */ jal func_800C6B54
/* B0ACC8 80093B28 AC6F0000 */ sw $t7, ($v1)
/* B0ACCC 80093B2C 8FBF0014 */ lw $ra, 0x14($sp)
/* B0ACD0 80093B30 27BD0038 */ addiu $sp, $sp, 0x38
/* B0ACD4 80093B34 03E00008 */ jr $ra
/* B0ACD8 80093B38 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EBB0
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EBBC
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093B3C
/* B0ACDC 80093B3C 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0ACE0 80093B40 AFBF0014 */ sw $ra, 0x14($sp)
/* B0ACE4 80093B44 00802825 */ move $a1, $a0
/* B0ACE8 80093B48 3C068014 */ lui $a2, %hi(D_8013EBB0) # $a2, 0x8014
/* B0ACEC 80093B4C 24C6EBB0 */ addiu $a2, %lo(D_8013EBB0) # addiu $a2, $a2, -0x1450
/* B0ACF0 80093B50 AFA50038 */ sw $a1, 0x38($sp)
/* B0ACF4 80093B54 27A40024 */ addiu $a0, $sp, 0x24
/* B0ACF8 80093B58 0C031AB1 */ jal func_800C6AC4
/* B0ACFC 80093B5C 2407057D */ li $a3, 1405
/* B0AD00 80093B60 8FA50038 */ lw $a1, 0x38($sp)
/* B0AD04 80093B64 3C188012 */ lui $t8, %hi(D_80126CD0) # $t8, 0x8012
/* B0AD08 80093B68 27186CD0 */ addiu $t8, %lo(D_80126CD0) # addiu $t8, $t8, 0x6cd0
/* B0AD0C 80093B6C 8CA302D0 */ lw $v1, 0x2d0($a1)
/* B0AD10 80093B70 3C0FDE00 */ lui $t7, 0xde00
/* B0AD14 80093B74 3C068014 */ lui $a2, %hi(D_8013EBBC) # $a2, 0x8014
/* B0AD18 80093B78 246E0008 */ addiu $t6, $v1, 8
/* B0AD1C 80093B7C ACAE02D0 */ sw $t6, 0x2d0($a1)
/* B0AD20 80093B80 24C6EBBC */ addiu $a2, %lo(D_8013EBBC) # addiu $a2, $a2, -0x1444
/* B0AD24 80093B84 27A40024 */ addiu $a0, $sp, 0x24
/* B0AD28 80093B88 24070581 */ li $a3, 1409
/* B0AD2C 80093B8C AC780004 */ sw $t8, 4($v1)
/* B0AD30 80093B90 0C031AD5 */ jal func_800C6B54
/* B0AD34 80093B94 AC6F0000 */ sw $t7, ($v1)
/* B0AD38 80093B98 8FBF0014 */ lw $ra, 0x14($sp)
/* B0AD3C 80093B9C 27BD0038 */ addiu $sp, $sp, 0x38
/* B0AD40 80093BA0 03E00008 */ jr $ra
/* B0AD44 80093BA4 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EBC8
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EBD4
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093BA8
/* B0AD48 80093BA8 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0AD4C 80093BAC AFBF0014 */ sw $ra, 0x14($sp)
/* B0AD50 80093BB0 00802825 */ move $a1, $a0
/* B0AD54 80093BB4 3C068014 */ lui $a2, %hi(D_8013EBC8) # $a2, 0x8014
/* B0AD58 80093BB8 24C6EBC8 */ addiu $a2, %lo(D_8013EBC8) # addiu $a2, $a2, -0x1438
/* B0AD5C 80093BBC AFA50038 */ sw $a1, 0x38($sp)
/* B0AD60 80093BC0 27A40024 */ addiu $a0, $sp, 0x24
/* B0AD64 80093BC4 0C031AB1 */ jal func_800C6AC4
/* B0AD68 80093BC8 2407058D */ li $a3, 1421
/* B0AD6C 80093BCC 8FA50038 */ lw $a1, 0x38($sp)
/* B0AD70 80093BD0 3C188012 */ lui $t8, %hi(D_80126760) # $t8, 0x8012
/* B0AD74 80093BD4 27186760 */ addiu $t8, %lo(D_80126760) # addiu $t8, $t8, 0x6760
/* B0AD78 80093BD8 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0AD7C 80093BDC 3C0FDE00 */ lui $t7, 0xde00
/* B0AD80 80093BE0 3C068014 */ lui $a2, %hi(D_8013EBD4) # $a2, 0x8014
/* B0AD84 80093BE4 246E0008 */ addiu $t6, $v1, 8
/* B0AD88 80093BE8 ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0AD8C 80093BEC 24C6EBD4 */ addiu $a2, %lo(D_8013EBD4) # addiu $a2, $a2, -0x142c
/* B0AD90 80093BF0 27A40024 */ addiu $a0, $sp, 0x24
/* B0AD94 80093BF4 24070591 */ li $a3, 1425
/* B0AD98 80093BF8 AC780004 */ sw $t8, 4($v1)
/* B0AD9C 80093BFC 0C031AD5 */ jal func_800C6B54
/* B0ADA0 80093C00 AC6F0000 */ sw $t7, ($v1)
/* B0ADA4 80093C04 8FBF0014 */ lw $ra, 0x14($sp)
/* B0ADA8 80093C08 27BD0038 */ addiu $sp, $sp, 0x38
/* B0ADAC 80093C0C 03E00008 */ jr $ra
/* B0ADB0 80093C10 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EBE0
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EBEC
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093C14
/* B0ADB4 80093C14 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0ADB8 80093C18 AFBF0014 */ sw $ra, 0x14($sp)
/* B0ADBC 80093C1C 00802825 */ move $a1, $a0
/* B0ADC0 80093C20 3C068014 */ lui $a2, %hi(D_8013EBE0) # $a2, 0x8014
/* B0ADC4 80093C24 24C6EBE0 */ addiu $a2, %lo(D_8013EBE0) # addiu $a2, $a2, -0x1420
/* B0ADC8 80093C28 AFA50038 */ sw $a1, 0x38($sp)
/* B0ADCC 80093C2C 27A40024 */ addiu $a0, $sp, 0x24
/* B0ADD0 80093C30 0C031AB1 */ jal func_800C6AC4
/* B0ADD4 80093C34 2407059F */ li $a3, 1439
/* B0ADD8 80093C38 8FA50038 */ lw $a1, 0x38($sp)
/* B0ADDC 80093C3C 3C188012 */ lui $t8, %hi(D_80126730) # $t8, 0x8012
/* B0ADE0 80093C40 27186730 */ addiu $t8, %lo(D_80126730) # addiu $t8, $t8, 0x6730
/* B0ADE4 80093C44 8CA302D0 */ lw $v1, 0x2d0($a1)
/* B0ADE8 80093C48 3C0FDE00 */ lui $t7, 0xde00
/* B0ADEC 80093C4C 3C068014 */ lui $a2, %hi(D_8013EBEC) # $a2, 0x8014
/* B0ADF0 80093C50 246E0008 */ addiu $t6, $v1, 8
/* B0ADF4 80093C54 ACAE02D0 */ sw $t6, 0x2d0($a1)
/* B0ADF8 80093C58 24C6EBEC */ addiu $a2, %lo(D_8013EBEC) # addiu $a2, $a2, -0x1414
/* B0ADFC 80093C5C 27A40024 */ addiu $a0, $sp, 0x24
/* B0AE00 80093C60 240705A3 */ li $a3, 1443
/* B0AE04 80093C64 AC780004 */ sw $t8, 4($v1)
/* B0AE08 80093C68 0C031AD5 */ jal func_800C6B54
/* B0AE0C 80093C6C AC6F0000 */ sw $t7, ($v1)
/* B0AE10 80093C70 8FBF0014 */ lw $ra, 0x14($sp)
/* B0AE14 80093C74 27BD0038 */ addiu $sp, $sp, 0x38
/* B0AE18 80093C78 03E00008 */ jr $ra
/* B0AE1C 80093C7C 00000000 */ nop

View file

@ -1,51 +0,0 @@
.rdata
glabel D_8013EBF8
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EC04
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093C80
/* B0AE20 80093C80 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0AE24 80093C84 AFBF0014 */ sw $ra, 0x14($sp)
/* B0AE28 80093C88 AFA40038 */ sw $a0, 0x38($sp)
/* B0AE2C 80093C8C 8C850000 */ lw $a1, ($a0)
/* B0AE30 80093C90 00A02025 */ move $a0, $a1
/* B0AE34 80093C94 0C024F46 */ jal func_80093D18
/* B0AE38 80093C98 AFA50034 */ sw $a1, 0x34($sp)
/* B0AE3C 80093C9C 8FAF0038 */ lw $t7, 0x38($sp)
/* B0AE40 80093CA0 3C180001 */ lui $t8, 1
/* B0AE44 80093CA4 24010003 */ li $at, 3
/* B0AE48 80093CA8 030FC021 */ addu $t8, $t8, $t7
/* B0AE4C 80093CAC 93181CBF */ lbu $t8, 0x1cbf($t8)
/* B0AE50 80093CB0 8FA50034 */ lw $a1, 0x34($sp)
/* B0AE54 80093CB4 27A40020 */ addiu $a0, $sp, 0x20
/* B0AE58 80093CB8 17010013 */ bne $t8, $at, .L80093D08
/* B0AE5C 80093CBC 3C068014 */ lui $a2, %hi(D_8013EBF8) # $a2, 0x8014
/* B0AE60 80093CC0 24C6EBF8 */ addiu $a2, %lo(D_8013EBF8) # addiu $a2, $a2, -0x1408
/* B0AE64 80093CC4 240705B4 */ li $a3, 1460
/* B0AE68 80093CC8 0C031AB1 */ jal func_800C6AC4
/* B0AE6C 80093CCC AFA50034 */ sw $a1, 0x34($sp)
/* B0AE70 80093CD0 8FA50034 */ lw $a1, 0x34($sp)
/* B0AE74 80093CD4 3C08E300 */ lui $t0, (0xE3001801 >> 16) # lui $t0, 0xe300
/* B0AE78 80093CD8 35081801 */ ori $t0, (0xE3001801 & 0xFFFF) # ori $t0, $t0, 0x1801
/* B0AE7C 80093CDC 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0AE80 80093CE0 240900C0 */ li $t1, 192
/* B0AE84 80093CE4 3C068014 */ lui $a2, %hi(D_8013EC04) # $a2, 0x8014
/* B0AE88 80093CE8 24790008 */ addiu $t9, $v1, 8
/* B0AE8C 80093CEC ACB902C0 */ sw $t9, 0x2c0($a1)
/* B0AE90 80093CF0 24C6EC04 */ addiu $a2, %lo(D_8013EC04) # addiu $a2, $a2, -0x13fc
/* B0AE94 80093CF4 27A40020 */ addiu $a0, $sp, 0x20
/* B0AE98 80093CF8 240705B6 */ li $a3, 1462
/* B0AE9C 80093CFC AC690004 */ sw $t1, 4($v1)
/* B0AEA0 80093D00 0C031AD5 */ jal func_800C6B54
/* B0AEA4 80093D04 AC680000 */ sw $t0, ($v1)
.L80093D08:
/* B0AEA8 80093D08 8FBF0014 */ lw $ra, 0x14($sp)
/* B0AEAC 80093D0C 27BD0038 */ addiu $sp, $sp, 0x38
/* B0AEB0 80093D10 03E00008 */ jr $ra
/* B0AEB4 80093D14 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EC10
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EC1C
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093D18
/* B0AEB8 80093D18 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0AEBC 80093D1C AFBF0014 */ sw $ra, 0x14($sp)
/* B0AEC0 80093D20 00802825 */ move $a1, $a0
/* B0AEC4 80093D24 3C068014 */ lui $a2, %hi(D_8013EC10) # $a2, 0x8014
/* B0AEC8 80093D28 24C6EC10 */ addiu $a2, %lo(D_8013EC10) # addiu $a2, $a2, -0x13f0
/* B0AECC 80093D2C AFA50038 */ sw $a1, 0x38($sp)
/* B0AED0 80093D30 27A40024 */ addiu $a0, $sp, 0x24
/* B0AED4 80093D34 0C031AB1 */ jal func_800C6AC4
/* B0AED8 80093D38 240705C3 */ li $a3, 1475
/* B0AEDC 80093D3C 8FA50038 */ lw $a1, 0x38($sp)
/* B0AEE0 80093D40 3C188012 */ lui $t8, %hi(D_80126730) # $t8, 0x8012
/* B0AEE4 80093D44 27186730 */ addiu $t8, %lo(D_80126730) # addiu $t8, $t8, 0x6730
/* B0AEE8 80093D48 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0AEEC 80093D4C 3C0FDE00 */ lui $t7, 0xde00
/* B0AEF0 80093D50 3C068014 */ lui $a2, %hi(D_8013EC1C) # $a2, 0x8014
/* B0AEF4 80093D54 246E0008 */ addiu $t6, $v1, 8
/* B0AEF8 80093D58 ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0AEFC 80093D5C 24C6EC1C */ addiu $a2, %lo(D_8013EC1C) # addiu $a2, $a2, -0x13e4
/* B0AF00 80093D60 27A40024 */ addiu $a0, $sp, 0x24
/* B0AF04 80093D64 240705C7 */ li $a3, 1479
/* B0AF08 80093D68 AC780004 */ sw $t8, 4($v1)
/* B0AF0C 80093D6C 0C031AD5 */ jal func_800C6B54
/* B0AF10 80093D70 AC6F0000 */ sw $t7, ($v1)
/* B0AF14 80093D74 8FBF0014 */ lw $ra, 0x14($sp)
/* B0AF18 80093D78 27BD0038 */ addiu $sp, $sp, 0x38
/* B0AF1C 80093D7C 03E00008 */ jr $ra
/* B0AF20 80093D80 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EC28
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EC34
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093D84
/* B0AF24 80093D84 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0AF28 80093D88 AFBF0014 */ sw $ra, 0x14($sp)
/* B0AF2C 80093D8C 00802825 */ move $a1, $a0
/* B0AF30 80093D90 3C068014 */ lui $a2, %hi(D_8013EC28) # $a2, 0x8014
/* B0AF34 80093D94 24C6EC28 */ addiu $a2, %lo(D_8013EC28) # addiu $a2, $a2, -0x13d8
/* B0AF38 80093D98 AFA50038 */ sw $a1, 0x38($sp)
/* B0AF3C 80093D9C 27A40024 */ addiu $a0, $sp, 0x24
/* B0AF40 80093DA0 0C031AB1 */ jal func_800C6AC4
/* B0AF44 80093DA4 240705D3 */ li $a3, 1491
/* B0AF48 80093DA8 8FA50038 */ lw $a1, 0x38($sp)
/* B0AF4C 80093DAC 3C188012 */ lui $t8, %hi(D_80126730) # $t8, 0x8012
/* B0AF50 80093DB0 27186730 */ addiu $t8, %lo(D_80126730) # addiu $t8, $t8, 0x6730
/* B0AF54 80093DB4 8CA302D0 */ lw $v1, 0x2d0($a1)
/* B0AF58 80093DB8 3C0FDE00 */ lui $t7, 0xde00
/* B0AF5C 80093DBC 3C068014 */ lui $a2, %hi(D_8013EC34) # $a2, 0x8014
/* B0AF60 80093DC0 246E0008 */ addiu $t6, $v1, 8
/* B0AF64 80093DC4 ACAE02D0 */ sw $t6, 0x2d0($a1)
/* B0AF68 80093DC8 24C6EC34 */ addiu $a2, %lo(D_8013EC34) # addiu $a2, $a2, -0x13cc
/* B0AF6C 80093DCC 27A40024 */ addiu $a0, $sp, 0x24
/* B0AF70 80093DD0 240705D7 */ li $a3, 1495
/* B0AF74 80093DD4 AC780004 */ sw $t8, 4($v1)
/* B0AF78 80093DD8 0C031AD5 */ jal func_800C6B54
/* B0AF7C 80093DDC AC6F0000 */ sw $t7, ($v1)
/* B0AF80 80093DE0 8FBF0014 */ lw $ra, 0x14($sp)
/* B0AF84 80093DE4 27BD0038 */ addiu $sp, $sp, 0x38
/* B0AF88 80093DE8 03E00008 */ jr $ra
/* B0AF8C 80093DEC 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EC40
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EC4C
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093DF0
/* B0AF90 80093DF0 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0AF94 80093DF4 AFBF0014 */ sw $ra, 0x14($sp)
/* B0AF98 80093DF8 00802825 */ move $a1, $a0
/* B0AF9C 80093DFC 3C068014 */ lui $a2, %hi(D_8013EC40) # $a2, 0x8014
/* B0AFA0 80093E00 24C6EC40 */ addiu $a2, %lo(D_8013EC40) # addiu $a2, $a2, -0x13c0
/* B0AFA4 80093E04 AFA50038 */ sw $a1, 0x38($sp)
/* B0AFA8 80093E08 27A40024 */ addiu $a0, $sp, 0x24
/* B0AFAC 80093E0C 0C031AB1 */ jal func_800C6AC4
/* B0AFB0 80093E10 240705E3 */ li $a3, 1507
/* B0AFB4 80093E14 8FA50038 */ lw $a1, 0x38($sp)
/* B0AFB8 80093E18 3C188012 */ lui $t8, %hi(D_80126850) # $t8, 0x8012
/* B0AFBC 80093E1C 27186850 */ addiu $t8, %lo(D_80126850) # addiu $t8, $t8, 0x6850
/* B0AFC0 80093E20 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0AFC4 80093E24 3C0FDE00 */ lui $t7, 0xde00
/* B0AFC8 80093E28 3C068014 */ lui $a2, %hi(D_8013EC4C) # $a2, 0x8014
/* B0AFCC 80093E2C 246E0008 */ addiu $t6, $v1, 8
/* B0AFD0 80093E30 ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0AFD4 80093E34 24C6EC4C */ addiu $a2, %lo(D_8013EC4C) # addiu $a2, $a2, -0x13b4
/* B0AFD8 80093E38 27A40024 */ addiu $a0, $sp, 0x24
/* B0AFDC 80093E3C 240705E7 */ li $a3, 1511
/* B0AFE0 80093E40 AC780004 */ sw $t8, 4($v1)
/* B0AFE4 80093E44 0C031AD5 */ jal func_800C6B54
/* B0AFE8 80093E48 AC6F0000 */ sw $t7, ($v1)
/* B0AFEC 80093E4C 8FBF0014 */ lw $ra, 0x14($sp)
/* B0AFF0 80093E50 27BD0038 */ addiu $sp, $sp, 0x38
/* B0AFF4 80093E54 03E00008 */ jr $ra
/* B0AFF8 80093E58 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EC58
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EC64
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093E5C
/* B0AFFC 80093E5C 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0B000 80093E60 AFBF0014 */ sw $ra, 0x14($sp)
/* B0B004 80093E64 00802825 */ move $a1, $a0
/* B0B008 80093E68 3C068014 */ lui $a2, %hi(D_8013EC58) # $a2, 0x8014
/* B0B00C 80093E6C 24C6EC58 */ addiu $a2, %lo(D_8013EC58) # addiu $a2, $a2, -0x13a8
/* B0B010 80093E70 AFA50038 */ sw $a1, 0x38($sp)
/* B0B014 80093E74 27A40024 */ addiu $a0, $sp, 0x24
/* B0B018 80093E78 0C031AB1 */ jal func_800C6AC4
/* B0B01C 80093E7C 240705F3 */ li $a3, 1523
/* B0B020 80093E80 8FA50038 */ lw $a1, 0x38($sp)
/* B0B024 80093E84 3C188012 */ lui $t8, %hi(D_80126880) # $t8, 0x8012
/* B0B028 80093E88 27186880 */ addiu $t8, %lo(D_80126880) # addiu $t8, $t8, 0x6880
/* B0B02C 80093E8C 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0B030 80093E90 3C0FDE00 */ lui $t7, 0xde00
/* B0B034 80093E94 3C068014 */ lui $a2, %hi(D_8013EC64) # $a2, 0x8014
/* B0B038 80093E98 246E0008 */ addiu $t6, $v1, 8
/* B0B03C 80093E9C ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0B040 80093EA0 24C6EC64 */ addiu $a2, %lo(D_8013EC64) # addiu $a2, $a2, -0x139c
/* B0B044 80093EA4 27A40024 */ addiu $a0, $sp, 0x24
/* B0B048 80093EA8 240705F7 */ li $a3, 1527
/* B0B04C 80093EAC AC780004 */ sw $t8, 4($v1)
/* B0B050 80093EB0 0C031AD5 */ jal func_800C6B54
/* B0B054 80093EB4 AC6F0000 */ sw $t7, ($v1)
/* B0B058 80093EB8 8FBF0014 */ lw $ra, 0x14($sp)
/* B0B05C 80093EBC 27BD0038 */ addiu $sp, $sp, 0x38
/* B0B060 80093EC0 03E00008 */ jr $ra
/* B0B064 80093EC4 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013EC70
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EC7C
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093EC8
/* B0B068 80093EC8 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0B06C 80093ECC AFBF0014 */ sw $ra, 0x14($sp)
/* B0B070 80093ED0 00802825 */ move $a1, $a0
/* B0B074 80093ED4 3C068014 */ lui $a2, %hi(D_8013EC70) # $a2, 0x8014
/* B0B078 80093ED8 24C6EC70 */ addiu $a2, %lo(D_8013EC70) # addiu $a2, $a2, -0x1390
/* B0B07C 80093EDC AFA50038 */ sw $a1, 0x38($sp)
/* B0B080 80093EE0 27A40024 */ addiu $a0, $sp, 0x24
/* B0B084 80093EE4 0C031AB1 */ jal func_800C6AC4
/* B0B088 80093EE8 24070603 */ li $a3, 1539
/* B0B08C 80093EEC 8FA50038 */ lw $a1, 0x38($sp)
/* B0B090 80093EF0 3C188012 */ lui $t8, %hi(D_801268B0) # $t8, 0x8012
/* B0B094 80093EF4 271868B0 */ addiu $t8, %lo(D_801268B0) # addiu $t8, $t8, 0x68b0
/* B0B098 80093EF8 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0B09C 80093EFC 3C0FDE00 */ lui $t7, 0xde00
/* B0B0A0 80093F00 3C068014 */ lui $a2, %hi(D_8013EC7C) # $a2, 0x8014
/* B0B0A4 80093F04 246E0008 */ addiu $t6, $v1, 8
/* B0B0A8 80093F08 ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0B0AC 80093F0C 24C6EC7C */ addiu $a2, %lo(D_8013EC7C) # addiu $a2, $a2, -0x1384
/* B0B0B0 80093F10 27A40024 */ addiu $a0, $sp, 0x24
/* B0B0B4 80093F14 24070607 */ li $a3, 1543
/* B0B0B8 80093F18 AC780004 */ sw $t8, 4($v1)
/* B0B0BC 80093F1C 0C031AD5 */ jal func_800C6B54
/* B0B0C0 80093F20 AC6F0000 */ sw $t7, ($v1)
/* B0B0C4 80093F24 8FBF0014 */ lw $ra, 0x14($sp)
/* B0B0C8 80093F28 27BD0038 */ addiu $sp, $sp, 0x38
/* B0B0CC 80093F2C 03E00008 */ jr $ra
/* B0B0D0 80093F30 00000000 */ nop

View file

@ -1,11 +0,0 @@
glabel func_80093F34
/* B0B0D4 80093F34 00801025 */ move $v0, $a0
/* B0B0D8 80093F38 3C0F8012 */ lui $t7, %hi(D_80126E80) # $t7, 0x8012
/* B0B0DC 80093F3C 25EF6E80 */ addiu $t7, %lo(D_80126E80) # addiu $t7, $t7, 0x6e80
/* B0B0E0 80093F40 3C0EDE00 */ lui $t6, 0xde00
/* B0B0E4 80093F44 AC4E0000 */ sw $t6, ($v0)
/* B0B0E8 80093F48 AC4F0004 */ sw $t7, 4($v0)
/* B0B0EC 80093F4C 24840008 */ addiu $a0, $a0, 8
/* B0B0F0 80093F50 03E00008 */ jr $ra
/* B0B0F4 80093F54 00801025 */ move $v0, $a0

View file

@ -1,11 +0,0 @@
glabel func_80093F58
/* B0B0F8 80093F58 00801025 */ move $v0, $a0
/* B0B0FC 80093F5C 3C0F8012 */ lui $t7, %hi(D_801268E0) # $t7, 0x8012
/* B0B100 80093F60 25EF68E0 */ addiu $t7, %lo(D_801268E0) # addiu $t7, $t7, 0x68e0
/* B0B104 80093F64 3C0EDE00 */ lui $t6, 0xde00
/* B0B108 80093F68 AC4E0000 */ sw $t6, ($v0)
/* B0B10C 80093F6C AC4F0004 */ sw $t7, 4($v0)
/* B0B110 80093F70 24840008 */ addiu $a0, $a0, 8
/* B0B114 80093F74 03E00008 */ jr $ra
/* B0B118 80093F78 00801025 */ move $v0, $a0

View file

@ -1,35 +0,0 @@
.rdata
glabel D_8013EC88
.asciz "../z_rcp.c"
.balign 4
glabel D_8013EC94
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093F7C
/* B0B11C 80093F7C 27BDFFD0 */ addiu $sp, $sp, -0x30
/* B0B120 80093F80 AFBF0014 */ sw $ra, 0x14($sp)
/* B0B124 80093F84 AFA40030 */ sw $a0, 0x30($sp)
/* B0B128 80093F88 3C068014 */ lui $a2, %hi(D_8013EC88) # $a2, 0x8014
/* B0B12C 80093F8C 24C6EC88 */ addiu $a2, %lo(D_8013EC88) # addiu $a2, $a2, -0x1378
/* B0B130 80093F90 8FA50030 */ lw $a1, 0x30($sp)
/* B0B134 80093F94 27A4001C */ addiu $a0, $sp, 0x1c
/* B0B138 80093F98 0C031AB1 */ jal func_800C6AC4
/* B0B13C 80093F9C 24070621 */ li $a3, 1569
/* B0B140 80093FA0 8FAE0030 */ lw $t6, 0x30($sp)
/* B0B144 80093FA4 0C024FD6 */ jal func_80093F58
/* B0B148 80093FA8 8DC402C0 */ lw $a0, 0x2c0($t6)
/* B0B14C 80093FAC 8FA50030 */ lw $a1, 0x30($sp)
/* B0B150 80093FB0 3C068014 */ lui $a2, %hi(D_8013EC94) # $a2, 0x8014
/* B0B154 80093FB4 24C6EC94 */ addiu $a2, %lo(D_8013EC94) # addiu $a2, $a2, -0x136c
/* B0B158 80093FB8 27A4001C */ addiu $a0, $sp, 0x1c
/* B0B15C 80093FBC 24070625 */ li $a3, 1573
/* B0B160 80093FC0 0C031AD5 */ jal func_800C6B54
/* B0B164 80093FC4 ACA202C0 */ sw $v0, 0x2c0($a1)
/* B0B168 80093FC8 8FBF0014 */ lw $ra, 0x14($sp)
/* B0B16C 80093FCC 27BD0030 */ addiu $sp, $sp, 0x30
/* B0B170 80093FD0 03E00008 */ jr $ra
/* B0B174 80093FD4 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013ECA0
.asciz "../z_rcp.c"
.balign 4
glabel D_8013ECAC
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80093FD8
/* B0B178 80093FD8 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0B17C 80093FDC AFBF0014 */ sw $ra, 0x14($sp)
/* B0B180 80093FE0 00802825 */ move $a1, $a0
/* B0B184 80093FE4 3C068014 */ lui $a2, %hi(D_8013ECA0) # $a2, 0x8014
/* B0B188 80093FE8 24C6ECA0 */ addiu $a2, %lo(D_8013ECA0) # addiu $a2, $a2, -0x1360
/* B0B18C 80093FEC AFA50038 */ sw $a1, 0x38($sp)
/* B0B190 80093FF0 27A40024 */ addiu $a0, $sp, 0x24
/* B0B194 80093FF4 0C031AB1 */ jal func_800C6AC4
/* B0B198 80093FF8 24070631 */ li $a3, 1585
/* B0B19C 80093FFC 8FA50038 */ lw $a1, 0x38($sp)
/* B0B1A0 80094000 3C188012 */ lui $t8, %hi(D_80126910) # $t8, 0x8012
/* B0B1A4 80094004 27186910 */ addiu $t8, %lo(D_80126910) # addiu $t8, $t8, 0x6910
/* B0B1A8 80094008 8CA302C0 */ lw $v1, 0x2c0($a1)
/* B0B1AC 8009400C 3C0FDE00 */ lui $t7, 0xde00
/* B0B1B0 80094010 3C068014 */ lui $a2, %hi(D_8013ECAC) # $a2, 0x8014
/* B0B1B4 80094014 246E0008 */ addiu $t6, $v1, 8
/* B0B1B8 80094018 ACAE02C0 */ sw $t6, 0x2c0($a1)
/* B0B1BC 8009401C 24C6ECAC */ addiu $a2, %lo(D_8013ECAC) # addiu $a2, $a2, -0x1354
/* B0B1C0 80094020 27A40024 */ addiu $a0, $sp, 0x24
/* B0B1C4 80094024 24070635 */ li $a3, 1589
/* B0B1C8 80094028 AC780004 */ sw $t8, 4($v1)
/* B0B1CC 8009402C 0C031AD5 */ jal func_800C6B54
/* B0B1D0 80094030 AC6F0000 */ sw $t7, ($v1)
/* B0B1D4 80094034 8FBF0014 */ lw $ra, 0x14($sp)
/* B0B1D8 80094038 27BD0038 */ addiu $sp, $sp, 0x38
/* B0B1DC 8009403C 03E00008 */ jr $ra
/* B0B1E0 80094040 00000000 */ nop

View file

@ -1,39 +0,0 @@
.rdata
glabel D_8013ECB8
.asciz "../z_rcp.c"
.balign 4
glabel D_8013ECC4
.asciz "../z_rcp.c"
.balign 4
.text
glabel func_80094044
/* B0B1E4 80094044 27BDFFC8 */ addiu $sp, $sp, -0x38
/* B0B1E8 80094048 AFBF0014 */ sw $ra, 0x14($sp)
/* B0B1EC 8009404C 00802825 */ move $a1, $a0
/* B0B1F0 80094050 3C068014 */ lui $a2, %hi(D_8013ECB8) # $a2, 0x8014
/* B0B1F4 80094054 24C6ECB8 */ addiu $a2, %lo(D_8013ECB8) # addiu $a2, $a2, -0x1348
/* B0B1F8 80094058 AFA50038 */ sw $a1, 0x38($sp)
/* B0B1FC 8009405C 27A40024 */ addiu $a0, $sp, 0x24
/* B0B200 80094060 0C031AB1 */ jal func_800C6AC4
/* B0B204 80094064 24070641 */ li $a3, 1601
/* B0B208 80094068 8FA50038 */ lw $a1, 0x38($sp)
/* B0B20C 8009406C 3C188012 */ lui $t8, %hi(D_80126AC0) # $t8, 0x8012
/* B0B210 80094070 27186AC0 */ addiu $t8, %lo(D_80126AC0) # addiu $t8, $t8, 0x6ac0
/* B0B214 80094074 8CA302D0 */ lw $v1, 0x2d0($a1)
/* B0B218 80094078 3C0FDE00 */ lui $t7, 0xde00
/* B0B21C 8009407C 3C068014 */ lui $a2, %hi(D_8013ECC4) # $a2, 0x8014
/* B0B220 80094080 246E0008 */ addiu $t6, $v1, 8
/* B0B224 80094084 ACAE02D0 */ sw $t6, 0x2d0($a1)
/* B0B228 80094088 24C6ECC4 */ addiu $a2, %lo(D_8013ECC4) # addiu $a2, $a2, -0x133c
/* B0B22C 8009408C 27A40024 */ addiu $a0, $sp, 0x24
/* B0B230 80094090 24070645 */ li $a3, 1605
/* B0B234 80094094 AC780004 */ sw $t8, 4($v1)
/* B0B238 80094098 0C031AD5 */ jal func_800C6B54
/* B0B23C 8009409C AC6F0000 */ sw $t7, ($v1)
/* B0B240 800940A0 8FBF0014 */ lw $ra, 0x14($sp)
/* B0B244 800940A4 27BD0038 */ addiu $sp, $sp, 0x38
/* B0B248 800940A8 03E00008 */ jr $ra
/* B0B24C 800940AC 00000000 */ nop

Some files were not shown because too many files have changed in this diff Show more