1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-04-05 14:24:17 +00:00

Decompiled ovl_En_Zl2 (2 nonmatchings) (#223)

* Almost dun

* 3 more, progress...

* 2 more

* Fixing field rename

* improvement

* 1 more

* progress

* more

* work

* Preparing for PR

* Comments

* tidbits

* more tidbits

* fixes

* PR comments

* Nonmatching reloc

* PR suggestions

* PR suggestions
This commit is contained in:
Ethan Roseman 2020-07-04 08:34:51 -04:00 committed by GitHub
parent f2ead7f2c9
commit a5aee3d691
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
140 changed files with 1777 additions and 4585 deletions

View file

@ -12,7 +12,8 @@ RUN apt-get update && \
unzip \
clang-tidy \
clang-format \
nano
nano \
vbindiff
RUN wget \
https://github.com/n64decomp/qemu-irix/releases/download/v2.11-deb/qemu-irix-2.11.0-2169-g32ab296eef_amd64.deb \
@ -24,5 +25,7 @@ RUN wget \
RUN python3 -m pip install --user colorama ansiwrap attrs watchdog python-Levenshtein
RUN python3 -m pip install --upgrade attrs pycparser
ENV LANG C.UTF-8
RUN mkdir /oot
WORKDIR /oot

View file

@ -1,9 +0,0 @@
glabel EnZl2_Destroy
/* 00000 80B4E990 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00004 80B4E994 AFBF0014 */ sw $ra, 0x0014($sp)
/* 00008 80B4E998 0C0295BC */ jal SkelAnime_Free
/* 0000C 80B4E99C 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 00010 80B4E9A0 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00014 80B4E9A4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 00018 80B4E9A8 03E00008 */ jr $ra
/* 0001C 80B4E9AC 00000000 */ nop

View file

@ -1,36 +0,0 @@
.rdata
glabel D_80B52B78
.asciz "!!!!!!!!!!!!!!!!!!!!!!!!!\n"
.balign 4
.text
glabel EnZl2_Draw
/* 03E1C 80B527AC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 03E20 80B527B0 AFBF0014 */ sw $ra, 0x0014($sp)
/* 03E24 80B527B4 8C8201A0 */ lw $v0, 0x01A0($a0) ## 000001A0
/* 03E28 80B527B8 04400008 */ bltz $v0, .L80B527DC
/* 03E2C 80B527BC 28410003 */ slti $at, $v0, 0x0003
/* 03E30 80B527C0 10200006 */ beq $at, $zero, .L80B527DC
/* 03E34 80B527C4 00027080 */ sll $t6, $v0, 2
/* 03E38 80B527C8 3C0380B5 */ lui $v1, %hi(D_80B528D4) ## $v1 = 80B50000
/* 03E3C 80B527CC 006E1821 */ addu $v1, $v1, $t6
/* 03E40 80B527D0 8C6328D4 */ lw $v1, %lo(D_80B528D4)($v1)
/* 03E44 80B527D4 14600006 */ bne $v1, $zero, .L80B527F0
/* 03E48 80B527D8 00000000 */ nop
.L80B527DC:
/* 03E4C 80B527DC 3C0480B5 */ lui $a0, %hi(D_80B52B78) ## $a0 = 80B50000
/* 03E50 80B527E0 0C00084C */ jal osSyncPrintf
/* 03E54 80B527E4 24842B78 */ addiu $a0, $a0, %lo(D_80B52B78) ## $a0 = 80B52B78
/* 03E58 80B527E8 10000004 */ beq $zero, $zero, .L80B527FC
/* 03E5C 80B527EC 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B527F0:
/* 03E60 80B527F0 0060F809 */ jalr $ra, $v1
/* 03E64 80B527F4 00000000 */ nop
/* 03E68 80B527F8 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B527FC:
/* 03E6C 80B527FC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 03E70 80B52800 03E00008 */ jr $ra
/* 03E74 80B52804 00000000 */ nop
/* 03E78 80B52808 00000000 */ nop
/* 03E7C 80B5280C 00000000 */ nop

View file

@ -1,47 +0,0 @@
glabel EnZl2_Init
/* 03910 80B522A0 27BDFFC0 */ addiu $sp, $sp, 0xFFC0 ## $sp = FFFFFFC0
/* 03914 80B522A4 AFA40040 */ sw $a0, 0x0040($sp)
/* 03918 80B522A8 AFBF0024 */ sw $ra, 0x0024($sp)
/* 0391C 80B522AC AFA50044 */ sw $a1, 0x0044($sp)
/* 03920 80B522B0 248400B4 */ addiu $a0, $a0, 0x00B4 ## $a0 = 000000B4
/* 03924 80B522B4 3C068003 */ lui $a2, %hi(ActorShadow_DrawFunc_Circle)
/* 03928 80B522B8 24C6B5EC */ addiu $a2, %lo(ActorShadow_DrawFunc_Circle)
/* 0392C 80B522BC AFA4002C */ sw $a0, 0x002C($sp)
/* 03930 80B522C0 24050000 */ addiu $a1, $zero, 0x0000 ## $a1 = 00000000
/* 03934 80B522C4 0C00AC78 */ jal ActorShape_Init
/* 03938 80B522C8 3C0741F0 */ lui $a3, 0x41F0 ## $a3 = 41F00000
/* 0393C 80B522CC 8FAE002C */ lw $t6, 0x002C($sp)
/* 03940 80B522D0 3C060601 */ lui $a2, 0x0601 ## $a2 = 06010000
/* 03944 80B522D4 24C60D70 */ addiu $a2, $a2, 0x0D70 ## $a2 = 06010D70
/* 03948 80B522D8 A1C00014 */ sb $zero, 0x0014($t6) ## 00000014
/* 0394C 80B522DC 8FA50040 */ lw $a1, 0x0040($sp)
/* 03950 80B522E0 AFA00018 */ sw $zero, 0x0018($sp)
/* 03954 80B522E4 AFA00014 */ sw $zero, 0x0014($sp)
/* 03958 80B522E8 AFA00010 */ sw $zero, 0x0010($sp)
/* 0395C 80B522EC 8FA40044 */ lw $a0, 0x0044($sp)
/* 03960 80B522F0 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
/* 03964 80B522F4 0C0291BE */ jal SkelAnime_InitSV
/* 03968 80B522F8 24A5014C */ addiu $a1, $a1, 0x014C ## $a1 = 0000014C
/* 0396C 80B522FC 8FAF0040 */ lw $t7, 0x0040($sp)
/* 03970 80B52300 24010001 */ addiu $at, $zero, 0x0001 ## $at = 00000001
/* 03974 80B52304 85E2001C */ lh $v0, 0x001C($t7) ## 0000001C
/* 03978 80B52308 10410005 */ beq $v0, $at, .L80B52320
/* 0397C 80B5230C 24010004 */ addiu $at, $zero, 0x0004 ## $at = 00000004
/* 03980 80B52310 10410007 */ beq $v0, $at, .L80B52330
/* 03984 80B52314 00000000 */ nop
/* 03988 80B52318 10000008 */ beq $zero, $zero, .L80B5233C
/* 0398C 80B5231C 8FBF0024 */ lw $ra, 0x0024($sp)
.L80B52320:
/* 03990 80B52320 0C03DC98 */ jal func_800F7260
/* 03994 80B52324 2404006F */ addiu $a0, $zero, 0x006F ## $a0 = 0000006F
/* 03998 80B52328 10000004 */ beq $zero, $zero, .L80B5233C
/* 0399C 80B5232C 8FBF0024 */ lw $ra, 0x0024($sp)
.L80B52330:
/* 039A0 80B52330 3C018016 */ lui $at, %hi(gSaveContext+0x13d2)
/* 039A4 80B52334 A420FA32 */ sh $zero, %lo(gSaveContext+0x13d2)($at)
/* 039A8 80B52338 8FBF0024 */ lw $ra, 0x0024($sp)
.L80B5233C:
/* 039AC 80B5233C 27BD0040 */ addiu $sp, $sp, 0x0040 ## $sp = 00000000
/* 039B0 80B52340 03E00008 */ jr $ra
/* 039B4 80B52344 00000000 */ nop

View file

@ -10,7 +10,7 @@ glabel D_80B52BD4
.float 1.2
.text
glabel func_80B4FB74
glabel EnZl2_PostLimbDraw
/* 011E4 80B4FB74 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
/* 011E8 80B4FB78 2401000A */ addiu $at, $zero, 0x000A ## $at = 0000000A
/* 011EC 80B4FB7C AFBF0014 */ sw $ra, 0x0014($sp)

View file

@ -1,34 +0,0 @@
.rdata
glabel D_80B52ABC
.asciz "!!!!!!!!!!!!!!!!!!!!!!!!!\n"
.balign 4
.text
glabel EnZl2_Update
/* 038B4 80B52244 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 038B8 80B52248 AFBF0014 */ sw $ra, 0x0014($sp)
/* 038BC 80B5224C 8C82019C */ lw $v0, 0x019C($a0) ## 0000019C
/* 038C0 80B52250 04400008 */ bltz $v0, .L80B52274
/* 038C4 80B52254 28410024 */ slti $at, $v0, 0x0024
/* 038C8 80B52258 10200006 */ beq $at, $zero, .L80B52274
/* 038CC 80B5225C 00027080 */ sll $t6, $v0, 2
/* 038D0 80B52260 3C0380B5 */ lui $v1, %hi(D_80B52840) ## $v1 = 80B50000
/* 038D4 80B52264 006E1821 */ addu $v1, $v1, $t6
/* 038D8 80B52268 8C632840 */ lw $v1, %lo(D_80B52840)($v1)
/* 038DC 80B5226C 14600006 */ bne $v1, $zero, .L80B52288
/* 038E0 80B52270 00000000 */ nop
.L80B52274:
/* 038E4 80B52274 3C0480B5 */ lui $a0, %hi(D_80B52ABC) ## $a0 = 80B50000
/* 038E8 80B52278 0C00084C */ jal osSyncPrintf
/* 038EC 80B5227C 24842ABC */ addiu $a0, $a0, %lo(D_80B52ABC) ## $a0 = 80B52ABC
/* 038F0 80B52280 10000004 */ beq $zero, $zero, .L80B52294
/* 038F4 80B52284 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B52288:
/* 038F8 80B52288 0060F809 */ jalr $ra, $v1
/* 038FC 80B5228C 00000000 */ nop
/* 03900 80B52290 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B52294:
/* 03904 80B52294 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 03908 80B52298 03E00008 */ jr $ra
/* 0390C 80B5229C 00000000 */ nop

View file

@ -1,42 +0,0 @@
glabel func_80B4E9B0
/* 00020 80B4E9B0 27BDFFC0 */ addiu $sp, $sp, 0xFFC0 ## $sp = FFFFFFC0
/* 00024 80B4E9B4 AFBF0014 */ sw $ra, 0x0014($sp)
/* 00028 80B4E9B8 848E0192 */ lh $t6, 0x0192($a0) ## 00000192
/* 0002C 80B4E9BC 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
/* 00030 80B4E9C0 24C30192 */ addiu $v1, $a2, 0x0192 ## $v1 = 00000192
/* 00034 80B4E9C4 15C00003 */ bne $t6, $zero, .L80B4E9D4
/* 00038 80B4E9C8 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
/* 0003C 80B4E9CC 10000005 */ beq $zero, $zero, .L80B4E9E4
/* 00040 80B4E9D0 24830192 */ addiu $v1, $a0, 0x0192 ## $v1 = 00000192
.L80B4E9D4:
/* 00044 80B4E9D4 846F0000 */ lh $t7, 0x0000($v1) ## 00000192
/* 00048 80B4E9D8 25F8FFFF */ addiu $t8, $t7, 0xFFFF ## $t8 = FFFFFFFF
/* 0004C 80B4E9DC A4780000 */ sh $t8, 0x0000($v1) ## 00000192
/* 00050 80B4E9E0 84620000 */ lh $v0, 0x0000($v1) ## 00000192
.L80B4E9E4:
/* 00054 80B4E9E4 14400008 */ bne $v0, $zero, .L80B4EA08
/* 00058 80B4E9E8 2404003C */ addiu $a0, $zero, 0x003C ## $a0 = 0000003C
/* 0005C 80B4E9EC 2405003C */ addiu $a1, $zero, 0x003C ## $a1 = 0000003C
/* 00060 80B4E9F0 AFA3001C */ sw $v1, 0x001C($sp)
/* 00064 80B4E9F4 0C01DF64 */ jal Math_Rand_S16Offset
/* 00068 80B4E9F8 AFA60040 */ sw $a2, 0x0040($sp)
/* 0006C 80B4E9FC 8FA3001C */ lw $v1, 0x001C($sp)
/* 00070 80B4EA00 8FA60040 */ lw $a2, 0x0040($sp)
/* 00074 80B4EA04 A4620000 */ sh $v0, 0x0000($v1) ## 00000000
.L80B4EA08:
/* 00078 80B4EA08 84790000 */ lh $t9, 0x0000($v1) ## 00000000
/* 0007C 80B4EA0C 24C20190 */ addiu $v0, $a2, 0x0190 ## $v0 = 00000190
/* 00080 80B4EA10 A4590000 */ sh $t9, 0x0000($v0) ## 00000190
/* 00084 80B4EA14 84440000 */ lh $a0, 0x0000($v0) ## 00000190
/* 00088 80B4EA18 28810003 */ slti $at, $a0, 0x0003
/* 0008C 80B4EA1C 54200004 */ bnel $at, $zero, .L80B4EA30
/* 00090 80B4EA20 A4C40194 */ sh $a0, 0x0194($a2) ## 00000194
/* 00094 80B4EA24 A4400000 */ sh $zero, 0x0000($v0) ## 00000190
/* 00098 80B4EA28 84440000 */ lh $a0, 0x0000($v0) ## 00000190
/* 0009C 80B4EA2C A4C40194 */ sh $a0, 0x0194($a2) ## 00000194
.L80B4EA30:
/* 000A0 80B4EA30 8FBF0014 */ lw $ra, 0x0014($sp)
/* 000A4 80B4EA34 27BD0040 */ addiu $sp, $sp, 0x0040 ## $sp = 00000000
/* 000A8 80B4EA38 03E00008 */ jr $ra
/* 000AC 80B4EA3C 00000000 */ nop

View file

@ -1,50 +0,0 @@
glabel func_80B4EA40
/* 000B0 80B4EA40 3C014040 */ lui $at, 0x4040 ## $at = 40400000
/* 000B4 80B4EA44 44813000 */ mtc1 $at, $f6 ## $f6 = 3.00
/* 000B8 80B4EA48 C484027C */ lwc1 $f4, 0x027C($a0) ## 0000027C
/* 000BC 80B4EA4C 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 000C0 80B4EA50 3C0140C0 */ lui $at, 0x40C0 ## $at = 40C00000
/* 000C4 80B4EA54 4606203C */ c.lt.s $f4, $f6
/* 000C8 80B4EA58 2483027C */ addiu $v1, $a0, 0x027C ## $v1 = 0000027C
/* 000CC 80B4EA5C 45020005 */ bc1fl .L80B4EA74
/* 000D0 80B4EA60 C4600000 */ lwc1 $f0, 0x0000($v1) ## 0000027C
/* 000D4 80B4EA64 A4400000 */ sh $zero, 0x0000($v0) ## 00000190
/* 000D8 80B4EA68 10000019 */ beq $zero, $zero, .L80B4EAD0
/* 000DC 80B4EA6C 2483027C */ addiu $v1, $a0, 0x027C ## $v1 = 0000027C
/* 000E0 80B4EA70 C4600000 */ lwc1 $f0, 0x0000($v1) ## 0000027C
.L80B4EA74:
/* 000E4 80B4EA74 44814000 */ mtc1 $at, $f8 ## $f8 = 6.00
/* 000E8 80B4EA78 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 000EC 80B4EA7C 240E0001 */ addiu $t6, $zero, 0x0001 ## $t6 = 00000001
/* 000F0 80B4EA80 4608003C */ c.lt.s $f0, $f8
/* 000F4 80B4EA84 3C014110 */ lui $at, 0x4110 ## $at = 41100000
/* 000F8 80B4EA88 45020004 */ bc1fl .L80B4EA9C
/* 000FC 80B4EA8C 44815000 */ mtc1 $at, $f10 ## $f10 = 9.00
/* 00100 80B4EA90 1000000F */ beq $zero, $zero, .L80B4EAD0
/* 00104 80B4EA94 A44E0000 */ sh $t6, 0x0000($v0) ## 00000190
/* 00108 80B4EA98 44815000 */ mtc1 $at, $f10 ## $f10 = 9.00
.L80B4EA9C:
/* 0010C 80B4EA9C 240F0002 */ addiu $t7, $zero, 0x0002 ## $t7 = 00000002
/* 00110 80B4EAA0 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 00114 80B4EAA4 460A003C */ c.lt.s $f0, $f10
/* 00118 80B4EAA8 24180005 */ addiu $t8, $zero, 0x0005 ## $t8 = 00000005
/* 0011C 80B4EAAC 45020005 */ bc1fl .L80B4EAC4
/* 00120 80B4EAB0 A4580000 */ sh $t8, 0x0000($v0) ## 00000190
/* 00124 80B4EAB4 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 00128 80B4EAB8 10000005 */ beq $zero, $zero, .L80B4EAD0
/* 0012C 80B4EABC A44F0000 */ sh $t7, 0x0000($v0) ## 00000190
/* 00130 80B4EAC0 A4580000 */ sh $t8, 0x0000($v0) ## 00000190
.L80B4EAC4:
/* 00134 80B4EAC4 84590000 */ lh $t9, 0x0000($v0) ## 00000190
/* 00138 80B4EAC8 03E00008 */ jr $ra
/* 0013C 80B4EACC A4990194 */ sh $t9, 0x0194($a0) ## 00000194
.L80B4EAD0:
/* 00140 80B4EAD0 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 00144 80B4EAD4 44819000 */ mtc1 $at, $f18 ## $f18 = 1.00
/* 00148 80B4EAD8 C4700000 */ lwc1 $f16, 0x0000($v1) ## 0000027C
/* 0014C 80B4EADC 46128100 */ add.s $f4, $f16, $f18
/* 00150 80B4EAE0 E4640000 */ swc1 $f4, 0x0000($v1) ## 0000027C
/* 00154 80B4EAE4 84480000 */ lh $t0, 0x0000($v0) ## 00000190
/* 00158 80B4EAE8 A4880194 */ sh $t0, 0x0194($a0) ## 00000194
/* 0015C 80B4EAEC 03E00008 */ jr $ra
/* 00160 80B4EAF0 00000000 */ nop

View file

@ -1,55 +0,0 @@
glabel func_80B4EAF4
/* 00164 80B4EAF4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00168 80B4EAF8 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0016C 80B4EAFC 3C014000 */ lui $at, 0x4000 ## $at = 40000000
/* 00170 80B4EB00 44813000 */ mtc1 $at, $f6 ## $f6 = 2.00
/* 00174 80B4EB04 C484027C */ lwc1 $f4, 0x027C($a0) ## 0000027C
/* 00178 80B4EB08 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 0017C 80B4EB0C 240E0005 */ addiu $t6, $zero, 0x0005 ## $t6 = 00000005
/* 00180 80B4EB10 4606203C */ c.lt.s $f4, $f6
/* 00184 80B4EB14 3C014080 */ lui $at, 0x4080 ## $at = 40800000
/* 00188 80B4EB18 2483027C */ addiu $v1, $a0, 0x027C ## $v1 = 0000027C
/* 0018C 80B4EB1C 45020005 */ bc1fl .L80B4EB34
/* 00190 80B4EB20 C4600000 */ lwc1 $f0, 0x0000($v1) ## 0000027C
/* 00194 80B4EB24 A44E0000 */ sh $t6, 0x0000($v0) ## 00000190
/* 00198 80B4EB28 10000018 */ beq $zero, $zero, .L80B4EB8C
/* 0019C 80B4EB2C 2483027C */ addiu $v1, $a0, 0x027C ## $v1 = 0000027C
/* 001A0 80B4EB30 C4600000 */ lwc1 $f0, 0x0000($v1) ## 0000027C
.L80B4EB34:
/* 001A4 80B4EB34 44814000 */ mtc1 $at, $f8 ## $f8 = 4.00
/* 001A8 80B4EB38 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 001AC 80B4EB3C 240F0002 */ addiu $t7, $zero, 0x0002 ## $t7 = 00000002
/* 001B0 80B4EB40 4608003C */ c.lt.s $f0, $f8
/* 001B4 80B4EB44 3C0140C0 */ lui $at, 0x40C0 ## $at = 40C00000
/* 001B8 80B4EB48 45020004 */ bc1fl .L80B4EB5C
/* 001BC 80B4EB4C 44815000 */ mtc1 $at, $f10 ## $f10 = 6.00
/* 001C0 80B4EB50 1000000E */ beq $zero, $zero, .L80B4EB8C
/* 001C4 80B4EB54 A44F0000 */ sh $t7, 0x0000($v0) ## 00000190
/* 001C8 80B4EB58 44815000 */ mtc1 $at, $f10 ## $f10 = 6.00
.L80B4EB5C:
/* 001CC 80B4EB5C 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 001D0 80B4EB60 24180001 */ addiu $t8, $zero, 0x0001 ## $t8 = 00000001
/* 001D4 80B4EB64 460A003C */ c.lt.s $f0, $f10
/* 001D8 80B4EB68 00000000 */ nop
/* 001DC 80B4EB6C 45000003 */ bc1f .L80B4EB7C
/* 001E0 80B4EB70 00000000 */ nop
/* 001E4 80B4EB74 10000005 */ beq $zero, $zero, .L80B4EB8C
/* 001E8 80B4EB78 A4580000 */ sh $t8, 0x0000($v0) ## 00000190
.L80B4EB7C:
/* 001EC 80B4EB7C 0C2D3A6C */ jal func_80B4E9B0
/* 001F0 80B4EB80 00000000 */ nop
/* 001F4 80B4EB84 10000009 */ beq $zero, $zero, .L80B4EBAC
/* 001F8 80B4EB88 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B4EB8C:
/* 001FC 80B4EB8C 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 00200 80B4EB90 44819000 */ mtc1 $at, $f18 ## $f18 = 1.00
/* 00204 80B4EB94 C4700000 */ lwc1 $f16, 0x0000($v1) ## 00000000
/* 00208 80B4EB98 46128100 */ add.s $f4, $f16, $f18
/* 0020C 80B4EB9C E4640000 */ swc1 $f4, 0x0000($v1) ## 00000000
/* 00210 80B4EBA0 84590000 */ lh $t9, 0x0000($v0) ## 00000000
/* 00214 80B4EBA4 A4990194 */ sh $t9, 0x0194($a0) ## 00000194
/* 00218 80B4EBA8 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B4EBAC:
/* 0021C 80B4EBAC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 00220 80B4EBB0 03E00008 */ jr $ra
/* 00224 80B4EBB4 00000000 */ nop

View file

@ -1,40 +0,0 @@
glabel func_80B4EBB8
/* 00228 80B4EBB8 3C014000 */ lui $at, 0x4000 ## $at = 40000000
/* 0022C 80B4EBBC 44813000 */ mtc1 $at, $f6 ## $f6 = 2.00
/* 00230 80B4EBC0 C484027C */ lwc1 $f4, 0x027C($a0) ## 0000027C
/* 00234 80B4EBC4 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 00238 80B4EBC8 3C014080 */ lui $at, 0x4080 ## $at = 40800000
/* 0023C 80B4EBCC 4606203C */ c.lt.s $f4, $f6
/* 00240 80B4EBD0 2483027C */ addiu $v1, $a0, 0x027C ## $v1 = 0000027C
/* 00244 80B4EBD4 45020005 */ bc1fl .L80B4EBEC
/* 00248 80B4EBD8 C4680000 */ lwc1 $f8, 0x0000($v1) ## 0000027C
/* 0024C 80B4EBDC A4400000 */ sh $zero, 0x0000($v0) ## 00000190
/* 00250 80B4EBE0 10000010 */ beq $zero, $zero, .L80B4EC24
/* 00254 80B4EBE4 2483027C */ addiu $v1, $a0, 0x027C ## $v1 = 0000027C
/* 00258 80B4EBE8 C4680000 */ lwc1 $f8, 0x0000($v1) ## 0000027C
.L80B4EBEC:
/* 0025C 80B4EBEC 44815000 */ mtc1 $at, $f10 ## $f10 = 4.00
/* 00260 80B4EBF0 240E0001 */ addiu $t6, $zero, 0x0001 ## $t6 = 00000001
/* 00264 80B4EBF4 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 00268 80B4EBF8 460A403C */ c.lt.s $f8, $f10
/* 0026C 80B4EBFC 240F0002 */ addiu $t7, $zero, 0x0002 ## $t7 = 00000002
/* 00270 80B4EC00 45020005 */ bc1fl .L80B4EC18
/* 00274 80B4EC04 A44F0000 */ sh $t7, 0x0000($v0) ## 00000190
/* 00278 80B4EC08 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 0027C 80B4EC0C 10000005 */ beq $zero, $zero, .L80B4EC24
/* 00280 80B4EC10 A44E0000 */ sh $t6, 0x0000($v0) ## 00000190
/* 00284 80B4EC14 A44F0000 */ sh $t7, 0x0000($v0) ## 00000190
.L80B4EC18:
/* 00288 80B4EC18 84580000 */ lh $t8, 0x0000($v0) ## 00000190
/* 0028C 80B4EC1C 03E00008 */ jr $ra
/* 00290 80B4EC20 A4980194 */ sh $t8, 0x0194($a0) ## 00000194
.L80B4EC24:
/* 00294 80B4EC24 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 00298 80B4EC28 44819000 */ mtc1 $at, $f18 ## $f18 = 1.00
/* 0029C 80B4EC2C C4700000 */ lwc1 $f16, 0x0000($v1) ## 0000027C
/* 002A0 80B4EC30 46128100 */ add.s $f4, $f16, $f18
/* 002A4 80B4EC34 E4640000 */ swc1 $f4, 0x0000($v1) ## 0000027C
/* 002A8 80B4EC38 84590000 */ lh $t9, 0x0000($v0) ## 00000190
/* 002AC 80B4EC3C A4990194 */ sh $t9, 0x0194($a0) ## 00000194
/* 002B0 80B4EC40 03E00008 */ jr $ra
/* 002B4 80B4EC44 00000000 */ nop

View file

@ -1,45 +0,0 @@
glabel func_80B4EC48
/* 002B8 80B4EC48 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 002BC 80B4EC4C AFBF0014 */ sw $ra, 0x0014($sp)
/* 002C0 80B4EC50 3C014000 */ lui $at, 0x4000 ## $at = 40000000
/* 002C4 80B4EC54 44813000 */ mtc1 $at, $f6 ## $f6 = 2.00
/* 002C8 80B4EC58 C484027C */ lwc1 $f4, 0x027C($a0) ## 0000027C
/* 002CC 80B4EC5C 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 002D0 80B4EC60 240E0002 */ addiu $t6, $zero, 0x0002 ## $t6 = 00000002
/* 002D4 80B4EC64 4606203C */ c.lt.s $f4, $f6
/* 002D8 80B4EC68 3C014080 */ lui $at, 0x4080 ## $at = 40800000
/* 002DC 80B4EC6C 2483027C */ addiu $v1, $a0, 0x027C ## $v1 = 0000027C
/* 002E0 80B4EC70 45020005 */ bc1fl .L80B4EC88
/* 002E4 80B4EC74 C4680000 */ lwc1 $f8, 0x0000($v1) ## 0000027C
/* 002E8 80B4EC78 A44E0000 */ sh $t6, 0x0000($v0) ## 00000190
/* 002EC 80B4EC7C 1000000F */ beq $zero, $zero, .L80B4ECBC
/* 002F0 80B4EC80 2483027C */ addiu $v1, $a0, 0x027C ## $v1 = 0000027C
/* 002F4 80B4EC84 C4680000 */ lwc1 $f8, 0x0000($v1) ## 0000027C
.L80B4EC88:
/* 002F8 80B4EC88 44815000 */ mtc1 $at, $f10 ## $f10 = 4.00
/* 002FC 80B4EC8C 24820190 */ addiu $v0, $a0, 0x0190 ## $v0 = 00000190
/* 00300 80B4EC90 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 00304 80B4EC94 460A403C */ c.lt.s $f8, $f10
/* 00308 80B4EC98 00000000 */ nop
/* 0030C 80B4EC9C 45000003 */ bc1f .L80B4ECAC
/* 00310 80B4ECA0 00000000 */ nop
/* 00314 80B4ECA4 10000005 */ beq $zero, $zero, .L80B4ECBC
/* 00318 80B4ECA8 A44F0000 */ sh $t7, 0x0000($v0) ## 00000190
.L80B4ECAC:
/* 0031C 80B4ECAC 0C2D3A6C */ jal func_80B4E9B0
/* 00320 80B4ECB0 00000000 */ nop
/* 00324 80B4ECB4 10000009 */ beq $zero, $zero, .L80B4ECDC
/* 00328 80B4ECB8 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B4ECBC:
/* 0032C 80B4ECBC 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 00330 80B4ECC0 44819000 */ mtc1 $at, $f18 ## $f18 = 1.00
/* 00334 80B4ECC4 C4700000 */ lwc1 $f16, 0x0000($v1) ## 00000000
/* 00338 80B4ECC8 46128100 */ add.s $f4, $f16, $f18
/* 0033C 80B4ECCC E4640000 */ swc1 $f4, 0x0000($v1) ## 00000000
/* 00340 80B4ECD0 84580000 */ lh $t8, 0x0000($v0) ## 00000000
/* 00344 80B4ECD4 A4980194 */ sh $t8, 0x0194($a0) ## 00000194
/* 00348 80B4ECD8 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B4ECDC:
/* 0034C 80B4ECDC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 00350 80B4ECE0 03E00008 */ jr $ra
/* 00354 80B4ECE4 00000000 */ nop

View file

@ -1,8 +0,0 @@
glabel func_80B4ECE8
/* 00358 80B4ECE8 AFA50004 */ sw $a1, 0x0004($sp)
/* 0035C 80B4ECEC 00052C00 */ sll $a1, $a1, 16
/* 00360 80B4ECF0 00052C03 */ sra $a1, $a1, 16
/* 00364 80B4ECF4 A4850190 */ sh $a1, 0x0190($a0) ## 00000190
/* 00368 80B4ECF8 848E0190 */ lh $t6, 0x0190($a0) ## 00000190
/* 0036C 80B4ECFC 03E00008 */ jr $ra
/* 00370 80B4ED00 A48E0194 */ sh $t6, 0x0194($a0) ## 00000194

View file

@ -1,6 +0,0 @@
glabel func_80B4ED04
/* 00374 80B4ED04 AFA50004 */ sw $a1, 0x0004($sp)
/* 00378 80B4ED08 00052C00 */ sll $a1, $a1, 16
/* 0037C 80B4ED0C 00052C03 */ sra $a1, $a1, 16
/* 00380 80B4ED10 03E00008 */ jr $ra
/* 00384 80B4ED14 A4850194 */ sh $a1, 0x0194($a0) ## 00000194

View file

@ -1,6 +0,0 @@
glabel func_80B4ED18
/* 00388 80B4ED18 AFA50004 */ sw $a1, 0x0004($sp)
/* 0038C 80B4ED1C 00052C00 */ sll $a1, $a1, 16
/* 00390 80B4ED20 00052C03 */ sra $a1, $a1, 16
/* 00394 80B4ED24 03E00008 */ jr $ra
/* 00398 80B4ED28 A4850198 */ sh $a1, 0x0198($a0) ## 00000198

View file

@ -1,19 +0,0 @@
glabel func_80B4ED2C
/* 0039C 80B4ED2C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 003A0 80B4ED30 3C0141F0 */ lui $at, 0x41F0 ## $at = 41F00000
/* 003A4 80B4ED34 44810000 */ mtc1 $at, $f0 ## $f0 = 30.00
/* 003A8 80B4ED38 AFA50024 */ sw $a1, 0x0024($sp)
/* 003AC 80B4ED3C 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
/* 003B0 80B4ED40 AFBF001C */ sw $ra, 0x001C($sp)
/* 003B4 80B4ED44 AFA40020 */ sw $a0, 0x0020($sp)
/* 003B8 80B4ED48 240E0005 */ addiu $t6, $zero, 0x0005 ## $t6 = 00000005
/* 003BC 80B4ED4C 44070000 */ mfc1 $a3, $f0
/* 003C0 80B4ED50 AFAE0014 */ sw $t6, 0x0014($sp)
/* 003C4 80B4ED54 8FA40024 */ lw $a0, 0x0024($sp)
/* 003C8 80B4ED58 3C064296 */ lui $a2, 0x4296 ## $a2 = 42960000
/* 003CC 80B4ED5C 0C00B92D */ jal func_8002E4B4
/* 003D0 80B4ED60 E7A00010 */ swc1 $f0, 0x0010($sp)
/* 003D4 80B4ED64 8FBF001C */ lw $ra, 0x001C($sp)
/* 003D8 80B4ED68 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 003DC 80B4ED6C 03E00008 */ jr $ra
/* 003E0 80B4ED70 00000000 */ nop

View file

@ -1,10 +0,0 @@
glabel func_80B4ED74
/* 003E4 80B4ED74 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 003E8 80B4ED78 AFBF0014 */ sw $ra, 0x0014($sp)
/* 003EC 80B4ED7C 0C02927F */ jal SkelAnime_FrameUpdateMatrix
/* 003F0 80B4ED80 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 003F4 80B4ED84 8FBF0014 */ lw $ra, 0x0014($sp)
/* 003F8 80B4ED88 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 003FC 80B4ED8C 03E00008 */ jr $ra
/* 00400 80B4ED90 00000000 */ nop

View file

@ -1,11 +0,0 @@
glabel func_80B4ED94
/* 00404 80B4ED94 908E1D6C */ lbu $t6, 0x1D6C($a0) ## 00001D6C
/* 00408 80B4ED98 00057880 */ sll $t7, $a1, 2
/* 0040C 80B4ED9C 008FC021 */ addu $t8, $a0, $t7
/* 00410 80B4EDA0 11C00003 */ beq $t6, $zero, .L80B4EDB0
/* 00414 80B4EDA4 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
/* 00418 80B4EDA8 03E00008 */ jr $ra
/* 0041C 80B4EDAC 8F021D8C */ lw $v0, 0x1D8C($t8) ## 00001D8C
.L80B4EDB0:
/* 00420 80B4EDB0 03E00008 */ jr $ra
/* 00424 80B4EDB4 00000000 */ nop

View file

@ -1,34 +0,0 @@
glabel func_80B4EDB8
/* 00428 80B4EDB8 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 0042C 80B4EDBC 00803825 */ or $a3, $a0, $zero ## $a3 = 00000000
/* 00430 80B4EDC0 AFBF0014 */ sw $ra, 0x0014($sp)
/* 00434 80B4EDC4 AFA5001C */ sw $a1, 0x001C($sp)
/* 00438 80B4EDC8 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 0043C 80B4EDCC 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 00440 80B4EDD0 0C2D3B65 */ jal func_80B4ED94
/* 00444 80B4EDD4 AFA70018 */ sw $a3, 0x0018($sp)
/* 00448 80B4EDD8 10400013 */ beq $v0, $zero, .L80B4EE28
/* 0044C 80B4EDDC 8FA70018 */ lw $a3, 0x0018($sp)
/* 00450 80B4EDE0 8C4E000C */ lw $t6, 0x000C($v0) ## 0000000C
/* 00454 80B4EDE4 448E2000 */ mtc1 $t6, $f4 ## $f4 = 0.00
/* 00458 80B4EDE8 00000000 */ nop
/* 0045C 80B4EDEC 468021A0 */ cvt.s.w $f6, $f4
/* 00460 80B4EDF0 E4E60024 */ swc1 $f6, 0x0024($a3) ## 00000024
/* 00464 80B4EDF4 8C4F0010 */ lw $t7, 0x0010($v0) ## 00000010
/* 00468 80B4EDF8 448F4000 */ mtc1 $t7, $f8 ## $f8 = 0.00
/* 0046C 80B4EDFC 00000000 */ nop
/* 00470 80B4EE00 468042A0 */ cvt.s.w $f10, $f8
/* 00474 80B4EE04 E4EA0028 */ swc1 $f10, 0x0028($a3) ## 00000028
/* 00478 80B4EE08 8C580014 */ lw $t8, 0x0014($v0) ## 00000014
/* 0047C 80B4EE0C 44988000 */ mtc1 $t8, $f16 ## $f16 = 0.00
/* 00480 80B4EE10 00000000 */ nop
/* 00484 80B4EE14 468084A0 */ cvt.s.w $f18, $f16
/* 00488 80B4EE18 E4F2002C */ swc1 $f18, 0x002C($a3) ## 0000002C
/* 0048C 80B4EE1C 84430008 */ lh $v1, 0x0008($v0) ## 00000008
/* 00490 80B4EE20 A4E300B6 */ sh $v1, 0x00B6($a3) ## 000000B6
/* 00494 80B4EE24 A4E30032 */ sh $v1, 0x0032($a3) ## 00000032
.L80B4EE28:
/* 00498 80B4EE28 8FBF0014 */ lw $ra, 0x0014($sp)
/* 0049C 80B4EE2C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 004A0 80B4EE30 03E00008 */ jr $ra
/* 004A4 80B4EE34 00000000 */ nop

View file

@ -1,85 +0,0 @@
glabel func_80B4EE38
/* 004A8 80B4EE38 AFA50004 */ sw $a1, 0x0004($sp)
/* 004AC 80B4EE3C 8C8E024C */ lw $t6, 0x024C($a0) ## 0000024C
/* 004B0 80B4EE40 00052C00 */ sll $a1, $a1, 16
/* 004B4 80B4EE44 00052C03 */ sra $a1, $a1, 16
/* 004B8 80B4EE48 11C00043 */ beq $t6, $zero, .L80B4EF58
/* 004BC 80B4EE4C 00065040 */ sll $t2, $a2, 1
/* 004C0 80B4EE50 00067840 */ sll $t7, $a2, 1
/* 004C4 80B4EE54 008F4021 */ addu $t0, $a0, $t7
/* 004C8 80B4EE58 8519020C */ lh $t9, 0x020C($t0) ## 0000020C
/* 004CC 80B4EE5C 851801DC */ lh $t8, 0x01DC($t0) ## 000001DC
/* 004D0 80B4EE60 850901AC */ lh $t1, 0x01AC($t0) ## 000001AC
/* 004D4 80B4EE64 00B93823 */ subu $a3, $a1, $t9
/* 004D8 80B4EE68 44872000 */ mtc1 $a3, $f4 ## $f4 = 0.00
/* 004DC 80B4EE6C 34018001 */ ori $at, $zero, 0x8001 ## $at = 00008001
/* 004E0 80B4EE70 03051821 */ addu $v1, $t8, $a1
/* 004E4 80B4EE74 46802020 */ cvt.s.w $f0, $f4
/* 004E8 80B4EE78 00031C00 */ sll $v1, $v1, 16
/* 004EC 80B4EE7C 00031C03 */ sra $v1, $v1, 16
/* 004F0 80B4EE80 01201025 */ or $v0, $t1, $zero ## $v0 = 00000000
/* 004F4 80B4EE84 46000005 */ abs.s $f0, $f0
/* 004F8 80B4EE88 4600018D */ trunc.w.s $f6, $f0
/* 004FC 80B4EE8C 440B3000 */ mfc1 $t3, $f6
/* 00500 80B4EE90 00000000 */ nop
/* 00504 80B4EE94 0161082A */ slt $at, $t3, $at
/* 00508 80B4EE98 14200007 */ bne $at, $zero, .L80B4EEB8
/* 0050C 80B4EE9C 00000000 */ nop
/* 00510 80B4EEA0 18A00004 */ blez $a1, .L80B4EEB4
/* 00514 80B4EEA4 3C010001 */ lui $at, 0x0001 ## $at = 00010000
/* 00518 80B4EEA8 3C01FFFF */ lui $at, 0xFFFF ## $at = FFFF0000
/* 0051C 80B4EEAC 10000002 */ beq $zero, $zero, .L80B4EEB8
/* 00520 80B4EEB0 00E13821 */ addu $a3, $a3, $at
.L80B4EEB4:
/* 00524 80B4EEB4 00E13821 */ addu $a3, $a3, $at
.L80B4EEB8:
/* 00528 80B4EEB8 10E00006 */ beq $a3, $zero, .L80B4EED4
/* 0052C 80B4EEBC 00E26023 */ subu $t4, $a3, $v0
/* 00530 80B4EEC0 05810003 */ bgez $t4, .L80B4EED0
/* 00534 80B4EEC4 000C6903 */ sra $t5, $t4, 4
/* 00538 80B4EEC8 2581000F */ addiu $at, $t4, 0x000F ## $at = 0000000F
/* 0053C 80B4EECC 00016903 */ sra $t5, $at, 4
.L80B4EED0:
/* 00540 80B4EED0 004D1021 */ addu $v0, $v0, $t5
.L80B4EED4:
/* 00544 80B4EED4 10400006 */ beq $v0, $zero, .L80B4EEF0
/* 00548 80B4EED8 00653823 */ subu $a3, $v1, $a1
/* 0054C 80B4EEDC 2401000A */ addiu $at, $zero, 0x000A ## $at = 0000000A
/* 00550 80B4EEE0 0041001A */ div $zero, $v0, $at
/* 00554 80B4EEE4 00007012 */ mflo $t6
/* 00558 80B4EEE8 004E1023 */ subu $v0, $v0, $t6
/* 0055C 80B4EEEC 00000000 */ nop
.L80B4EEF0:
/* 00560 80B4EEF0 00073C00 */ sll $a3, $a3, 16
/* 00564 80B4EEF4 00073C03 */ sra $a3, $a3, 16
/* 00568 80B4EEF8 10E00005 */ beq $a3, $zero, .L80B4EF10
/* 0056C 80B4EEFC 24010032 */ addiu $at, $zero, 0x0032 ## $at = 00000032
/* 00570 80B4EF00 00E1001A */ div $zero, $a3, $at
/* 00574 80B4EF04 00007812 */ mflo $t7
/* 00578 80B4EF08 004F1023 */ subu $v0, $v0, $t7
/* 0057C 80B4EF0C 00000000 */ nop
.L80B4EF10:
/* 00580 80B4EF10 01220019 */ multu $t1, $v0
/* 00584 80B4EF14 00621821 */ addu $v1, $v1, $v0
/* 00588 80B4EF18 00653823 */ subu $a3, $v1, $a1
/* 0058C 80B4EF1C 00073C00 */ sll $a3, $a3, 16
/* 00590 80B4EF20 00073C03 */ sra $a3, $a3, 16
/* 00594 80B4EF24 28E1FF9D */ slti $at, $a3, 0xFF9D
/* 00598 80B4EF28 0000C012 */ mflo $t8
/* 0059C 80B4EF2C 5F000008 */ bgtzl $t8, .L80B4EF50
/* 005A0 80B4EF30 0065C823 */ subu $t9, $v1, $a1
/* 005A4 80B4EF34 14200005 */ bne $at, $zero, .L80B4EF4C
/* 005A8 80B4EF38 28E10064 */ slti $at, $a3, 0x0064
/* 005AC 80B4EF3C 50200004 */ beql $at, $zero, .L80B4EF50
/* 005B0 80B4EF40 0065C823 */ subu $t9, $v1, $a1
/* 005B4 80B4EF44 00A01825 */ or $v1, $a1, $zero ## $v1 = 00000000
/* 005B8 80B4EF48 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
.L80B4EF4C:
/* 005BC 80B4EF4C 0065C823 */ subu $t9, $v1, $a1
.L80B4EF50:
/* 005C0 80B4EF50 A50201AC */ sh $v0, 0x01AC($t0) ## 000001AC
/* 005C4 80B4EF54 A51901DC */ sh $t9, 0x01DC($t0) ## 000001DC
.L80B4EF58:
/* 005C8 80B4EF58 008A5821 */ addu $t3, $a0, $t2
/* 005CC 80B4EF5C 03E00008 */ jr $ra
/* 005D0 80B4EF60 A565020C */ sh $a1, 0x020C($t3) ## 0000020C

View file

@ -1,211 +0,0 @@
.late_rodata
glabel D_80B52BB0
.word 0x455AC000
.text
glabel func_80B4EF64
/* 005D4 80B4EF64 24080002 */ addiu $t0, $zero, 0x0002 ## $t0 = 00000002
/* 005D8 80B4EF68 00803825 */ or $a3, $a0, $zero ## $a3 = 00000000
/* 005DC 80B4EF6C 14C80004 */ bne $a2, $t0, .L80B4EF80
/* 005E0 80B4EF70 AFA50004 */ sw $a1, 0x0004($sp)
/* 005E4 80B4EF74 24043A98 */ addiu $a0, $zero, 0x3A98 ## $a0 = 00003A98
/* 005E8 80B4EF78 1000001C */ beq $zero, $zero, .L80B4EFEC
/* 005EC 80B4EF7C 00004825 */ or $t1, $zero, $zero ## $t1 = 00000000
.L80B4EF80:
/* 005F0 80B4EF80 24010005 */ addiu $at, $zero, 0x0005 ## $at = 00000005
/* 005F4 80B4EF84 14C10003 */ bne $a2, $at, .L80B4EF94
/* 005F8 80B4EF88 240432C8 */ addiu $a0, $zero, 0x32C8 ## $a0 = 000032C8
/* 005FC 80B4EF8C 10000017 */ beq $zero, $zero, .L80B4EFEC
/* 00600 80B4EF90 24090003 */ addiu $t1, $zero, 0x0003 ## $t1 = 00000003
.L80B4EF94:
/* 00604 80B4EF94 24010008 */ addiu $at, $zero, 0x0008 ## $at = 00000008
/* 00608 80B4EF98 14C10003 */ bne $a2, $at, .L80B4EFA8
/* 0060C 80B4EF9C 24042EE0 */ addiu $a0, $zero, 0x2EE0 ## $a0 = 00002EE0
/* 00610 80B4EFA0 10000012 */ beq $zero, $zero, .L80B4EFEC
/* 00614 80B4EFA4 24090006 */ addiu $t1, $zero, 0x0006 ## $t1 = 00000006
.L80B4EFA8:
/* 00618 80B4EFA8 2401000B */ addiu $at, $zero, 0x000B ## $at = 0000000B
/* 0061C 80B4EFAC 14C10003 */ bne $a2, $at, .L80B4EFBC
/* 00620 80B4EFB0 24044000 */ addiu $a0, $zero, 0x4000 ## $a0 = 00004000
/* 00624 80B4EFB4 1000000D */ beq $zero, $zero, .L80B4EFEC
/* 00628 80B4EFB8 24090009 */ addiu $t1, $zero, 0x0009 ## $t1 = 00000009
.L80B4EFBC:
/* 0062C 80B4EFBC 2401000E */ addiu $at, $zero, 0x000E ## $at = 0000000E
/* 00630 80B4EFC0 14C10003 */ bne $a2, $at, .L80B4EFD0
/* 00634 80B4EFC4 24044000 */ addiu $a0, $zero, 0x4000 ## $a0 = 00004000
/* 00638 80B4EFC8 10000008 */ beq $zero, $zero, .L80B4EFEC
/* 0063C 80B4EFCC 2409000C */ addiu $t1, $zero, 0x000C ## $t1 = 0000000C
.L80B4EFD0:
/* 00640 80B4EFD0 24010011 */ addiu $at, $zero, 0x0011 ## $at = 00000011
/* 00644 80B4EFD4 14C10004 */ bne $a2, $at, .L80B4EFE8
/* 00648 80B4EFD8 24044000 */ addiu $a0, $zero, 0x4000 ## $a0 = 00004000
/* 0064C 80B4EFDC 24044000 */ addiu $a0, $zero, 0x4000 ## $a0 = 00004000
/* 00650 80B4EFE0 10000002 */ beq $zero, $zero, .L80B4EFEC
/* 00654 80B4EFE4 2409000F */ addiu $t1, $zero, 0x000F ## $t1 = 0000000F
.L80B4EFE8:
/* 00658 80B4EFE8 24090012 */ addiu $t1, $zero, 0x0012 ## $t1 = 00000012
.L80B4EFEC:
/* 0065C 80B4EFEC 8CEE024C */ lw $t6, 0x024C($a3) ## 0000024C
/* 00660 80B4EFF0 00067840 */ sll $t7, $a2, 1
/* 00664 80B4EFF4 00EF2821 */ addu $a1, $a3, $t7
/* 00668 80B4EFF8 11C00088 */ beq $t6, $zero, .L80B4F21C
/* 0066C 80B4EFFC 87B90006 */ lh $t9, 0x0006($sp)
/* 00670 80B4F000 84AD020C */ lh $t5, 0x020C($a1) ## 0000020C
/* 00674 80B4F004 84B801DC */ lh $t8, 0x01DC($a1) ## 000001DC
/* 00678 80B4F008 84AC01AC */ lh $t4, 0x01AC($a1) ## 000001AC
/* 0067C 80B4F00C 032D5023 */ subu $t2, $t9, $t5
/* 00680 80B4F010 448A2000 */ mtc1 $t2, $f4 ## $f4 = 0.00
/* 00684 80B4F014 03191821 */ addu $v1, $t8, $t9
/* 00688 80B4F018 34018001 */ ori $at, $zero, 0x8001 ## $at = 00008001
/* 0068C 80B4F01C 46802020 */ cvt.s.w $f0, $f4
/* 00690 80B4F020 00031C00 */ sll $v1, $v1, 16
/* 00694 80B4F024 0009C040 */ sll $t8, $t1, 1
/* 00698 80B4F028 00031C03 */ sra $v1, $v1, 16
/* 0069C 80B4F02C 00F86821 */ addu $t5, $a3, $t8
/* 006A0 80B4F030 01801025 */ or $v0, $t4, $zero ## $v0 = 00000000
/* 006A4 80B4F034 46000005 */ abs.s $f0, $f0
/* 006A8 80B4F038 4600018D */ trunc.w.s $f6, $f0
/* 006AC 80B4F03C 440F3000 */ mfc1 $t7, $f6
/* 006B0 80B4F040 00000000 */ nop
/* 006B4 80B4F044 01E1082A */ slt $at, $t7, $at
/* 006B8 80B4F048 14200007 */ bne $at, $zero, .L80B4F068
/* 006BC 80B4F04C 00000000 */ nop
/* 006C0 80B4F050 1B200004 */ blez $t9, .L80B4F064
/* 006C4 80B4F054 3C010001 */ lui $at, 0x0001 ## $at = 00010000
/* 006C8 80B4F058 3C01FFFF */ lui $at, 0xFFFF ## $at = FFFF0000
/* 006CC 80B4F05C 10000002 */ beq $zero, $zero, .L80B4F068
/* 006D0 80B4F060 01415021 */ addu $t2, $t2, $at
.L80B4F064:
/* 006D4 80B4F064 01415021 */ addu $t2, $t2, $at
.L80B4F068:
/* 006D8 80B4F068 0520000A */ bltz $t1, .L80B4F094
/* 006DC 80B4F06C 24010003 */ addiu $at, $zero, 0x0003 ## $at = 00000003
/* 006E0 80B4F070 85AB01AC */ lh $t3, 0x01AC($t5) ## 000001AC
/* 006E4 80B4F074 05600003 */ bltz $t3, .L80B4F084
/* 006E8 80B4F078 000B4823 */ subu $t1, $zero, $t3
/* 006EC 80B4F07C 10000001 */ beq $zero, $zero, .L80B4F084
/* 006F0 80B4F080 01604825 */ or $t1, $t3, $zero ## $t1 = 00000000
.L80B4F084:
/* 006F4 80B4F084 0121001A */ div $zero, $t1, $at
/* 006F8 80B4F088 00007012 */ mflo $t6
/* 006FC 80B4F08C 014E5021 */ addu $t2, $t2, $t6
/* 00700 80B4F090 00000000 */ nop
.L80B4F094:
/* 00704 80B4F094 11400007 */ beq $t2, $zero, .L80B4F0B4
/* 00708 80B4F098 00644823 */ subu $t1, $v1, $a0
/* 0070C 80B4F09C 01427823 */ subu $t7, $t2, $v0
/* 00710 80B4F0A0 05E10003 */ bgez $t7, .L80B4F0B0
/* 00714 80B4F0A4 000FC903 */ sra $t9, $t7, 4
/* 00718 80B4F0A8 25E1000F */ addiu $at, $t7, 0x000F ## $at = 0000000F
/* 0071C 80B4F0AC 0001C903 */ sra $t9, $at, 4
.L80B4F0B0:
/* 00720 80B4F0B0 00591021 */ addu $v0, $v0, $t9
.L80B4F0B4:
/* 00724 80B4F0B4 10400006 */ beq $v0, $zero, .L80B4F0D0
/* 00728 80B4F0B8 00094C00 */ sll $t1, $t1, 16
/* 0072C 80B4F0BC 2401000A */ addiu $at, $zero, 0x000A ## $at = 0000000A
/* 00730 80B4F0C0 0041001A */ div $zero, $v0, $at
/* 00734 80B4F0C4 0000C012 */ mflo $t8
/* 00738 80B4F0C8 00581023 */ subu $v0, $v0, $t8
/* 0073C 80B4F0CC 00000000 */ nop
.L80B4F0D0:
/* 00740 80B4F0D0 00094C03 */ sra $t1, $t1, 16
/* 00744 80B4F0D4 11200005 */ beq $t1, $zero, .L80B4F0EC
/* 00748 80B4F0D8 24010032 */ addiu $at, $zero, 0x0032 ## $at = 00000032
/* 0074C 80B4F0DC 0121001A */ div $zero, $t1, $at
/* 00750 80B4F0E0 00006812 */ mflo $t5
/* 00754 80B4F0E4 004D1023 */ subu $v0, $v0, $t5
/* 00758 80B4F0E8 00000000 */ nop
.L80B4F0EC:
/* 0075C 80B4F0EC 01820019 */ multu $t4, $v0
/* 00760 80B4F0F0 00621821 */ addu $v1, $v1, $v0
/* 00764 80B4F0F4 00644823 */ subu $t1, $v1, $a0
/* 00768 80B4F0F8 00094C00 */ sll $t1, $t1, 16
/* 0076C 80B4F0FC 00094C03 */ sra $t1, $t1, 16
/* 00770 80B4F100 2921FF9D */ slti $at, $t1, 0xFF9D
/* 00774 80B4F104 00007012 */ mflo $t6
/* 00778 80B4F108 1DC00007 */ bgtz $t6, .L80B4F128
/* 0077C 80B4F10C 00000000 */ nop
/* 00780 80B4F110 14200005 */ bne $at, $zero, .L80B4F128
/* 00784 80B4F114 29210064 */ slti $at, $t1, 0x0064
/* 00788 80B4F118 10200003 */ beq $at, $zero, .L80B4F128
/* 0078C 80B4F11C 00000000 */ nop
/* 00790 80B4F120 00801825 */ or $v1, $a0, $zero ## $v1 = 00004000
/* 00794 80B4F124 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
.L80B4F128:
/* 00798 80B4F128 54C80039 */ bnel $a2, $t0, .L80B4F210
/* 0079C 80B4F12C A4A201AC */ sh $v0, 0x01AC($a1) ## 000001AC
/* 007A0 80B4F130 8CE8019C */ lw $t0, 0x019C($a3) ## 0000019C
/* 007A4 80B4F134 24010005 */ addiu $at, $zero, 0x0005 ## $at = 00000005
/* 007A8 80B4F138 11010002 */ beq $t0, $at, .L80B4F144
/* 007AC 80B4F13C 2401001E */ addiu $at, $zero, 0x001E ## $at = 0000001E
/* 007B0 80B4F140 15010015 */ bne $t0, $at, .L80B4F198
.L80B4F144:
/* 007B4 80B4F144 3C0180B5 */ lui $at, %hi(D_80B52BB0) ## $at = 80B50000
/* 007B8 80B4F148 C4E00164 */ lwc1 $f0, 0x0164($a3) ## 00000164
/* 007BC 80B4F14C C4282BB0 */ lwc1 $f8, %lo(D_80B52BB0)($at)
/* 007C0 80B4F150 C4E20278 */ lwc1 $f2, 0x0278($a3) ## 00000278
/* 007C4 80B4F154 46004282 */ mul.s $f10, $f8, $f0
/* 007C8 80B4F158 46025403 */ div.s $f16, $f10, $f2
/* 007CC 80B4F15C 4600848D */ trunc.w.s $f18, $f16
/* 007D0 80B4F160 44199000 */ mfc1 $t9, $f18
/* 007D4 80B4F164 00000000 */ nop
/* 007D8 80B4F168 03244021 */ addu $t0, $t9, $a0
/* 007DC 80B4F16C 0103082A */ slt $at, $t0, $v1
/* 007E0 80B4F170 54200027 */ bnel $at, $zero, .L80B4F210
/* 007E4 80B4F174 A4A201AC */ sh $v0, 0x01AC($a1) ## 000001AC
/* 007E8 80B4F178 01001825 */ or $v1, $t0, $zero ## $v1 = 00000002
/* 007EC 80B4F17C 04410002 */ bgez $v0, .L80B4F188
/* 007F0 80B4F180 00400821 */ addu $at, $v0, $zero
/* 007F4 80B4F184 24410001 */ addiu $at, $v0, 0x0001 ## $at = 00000001
.L80B4F188:
/* 007F8 80B4F188 00011043 */ sra $v0, $at, 1
/* 007FC 80B4F18C 00021023 */ subu $v0, $zero, $v0
/* 00800 80B4F190 1000001F */ beq $zero, $zero, .L80B4F210
/* 00804 80B4F194 A4A201AC */ sh $v0, 0x01AC($a1) ## 000001AC
.L80B4F198:
/* 00808 80B4F198 24010006 */ addiu $at, $zero, 0x0006 ## $at = 00000006
/* 0080C 80B4F19C 11010003 */ beq $t0, $at, .L80B4F1AC
/* 00810 80B4F1A0 2401001F */ addiu $at, $zero, 0x001F ## $at = 0000001F
/* 00814 80B4F1A4 5501000E */ bnel $t0, $at, .L80B4F1E0
/* 00818 80B4F1A8 24010014 */ addiu $at, $zero, 0x0014 ## $at = 00000014
.L80B4F1AC:
/* 0081C 80B4F1AC 24880DAC */ addiu $t0, $a0, 0x0DAC ## $t0 = 00004DAC
/* 00820 80B4F1B0 0103082A */ slt $at, $t0, $v1
/* 00824 80B4F1B4 54200016 */ bnel $at, $zero, .L80B4F210
/* 00828 80B4F1B8 A4A201AC */ sh $v0, 0x01AC($a1) ## 000001AC
/* 0082C 80B4F1BC 01001825 */ or $v1, $t0, $zero ## $v1 = 00004DAC
/* 00830 80B4F1C0 04410002 */ bgez $v0, .L80B4F1CC
/* 00834 80B4F1C4 00400821 */ addu $at, $v0, $zero
/* 00838 80B4F1C8 24410001 */ addiu $at, $v0, 0x0001 ## $at = 00000001
.L80B4F1CC:
/* 0083C 80B4F1CC 00011043 */ sra $v0, $at, 1
/* 00840 80B4F1D0 00021023 */ subu $v0, $zero, $v0
/* 00844 80B4F1D4 1000000E */ beq $zero, $zero, .L80B4F210
/* 00848 80B4F1D8 A4A201AC */ sh $v0, 0x01AC($a1) ## 000001AC
/* 0084C 80B4F1DC 24010014 */ addiu $at, $zero, 0x0014 ## $at = 00000014
.L80B4F1E0:
/* 00850 80B4F1E0 1501000A */ bne $t0, $at, .L80B4F20C
/* 00854 80B4F1E4 2488FC18 */ addiu $t0, $a0, 0xFC18 ## $t0 = 00003C18
/* 00858 80B4F1E8 0103082A */ slt $at, $t0, $v1
/* 0085C 80B4F1EC 54200008 */ bnel $at, $zero, .L80B4F210
/* 00860 80B4F1F0 A4A201AC */ sh $v0, 0x01AC($a1) ## 000001AC
/* 00864 80B4F1F4 01001825 */ or $v1, $t0, $zero ## $v1 = 00003C18
/* 00868 80B4F1F8 04410002 */ bgez $v0, .L80B4F204
/* 0086C 80B4F1FC 00400821 */ addu $at, $v0, $zero
/* 00870 80B4F200 24410001 */ addiu $at, $v0, 0x0001 ## $at = 00000001
.L80B4F204:
/* 00874 80B4F204 00011043 */ sra $v0, $at, 1
/* 00878 80B4F208 00021023 */ subu $v0, $zero, $v0
.L80B4F20C:
/* 0087C 80B4F20C A4A201AC */ sh $v0, 0x01AC($a1) ## 000001AC
.L80B4F210:
/* 00880 80B4F210 87B80006 */ lh $t8, 0x0006($sp)
/* 00884 80B4F214 00786823 */ subu $t5, $v1, $t8
/* 00888 80B4F218 A4AD01DC */ sh $t5, 0x01DC($a1) ## 000001DC
.L80B4F21C:
/* 0088C 80B4F21C 87AE0006 */ lh $t6, 0x0006($sp)
/* 00890 80B4F220 00067840 */ sll $t7, $a2, 1
/* 00894 80B4F224 00EFC821 */ addu $t9, $a3, $t7
/* 00898 80B4F228 03E00008 */ jr $ra
/* 0089C 80B4F22C A72E020C */ sh $t6, 0x020C($t9) ## 0000020C

View file

@ -1,510 +0,0 @@
.rdata
glabel D_80B52900
.asciz "../z_en_zl2.c"
.balign 4
glabel D_80B52910
.asciz "../z_en_zl2.c"
.balign 4
glabel D_80B52920
.asciz "../z_en_zl2.c"
.balign 4
glabel D_80B52930
.asciz "../z_en_zl2.c"
.balign 4
glabel D_80B52940
.asciz "../z_en_zl2.c"
.balign 4
glabel D_80B52950
.asciz "../z_en_zl2.c"
.balign 4
glabel D_80B52960
.asciz "../z_en_zl2.c"
.balign 4
.late_rodata
glabel D_80B52BB4
.word 0xC47EC000
glabel D_80B52BB8
.word 0x43E98000
glabel D_80B52BBC
.word 0x43848000
glabel D_80B52BC0
.word 0xC3D58000
glabel D_80B52BC4
.word 0x43E98000
glabel D_80B52BC8
.word 0x43848000
glabel D_80B52BCC
.word 0xC3D58000
.text
glabel func_80B4F45C
/* 00ACC 80B4F45C 27BDFF80 */ addiu $sp, $sp, 0xFF80 ## $sp = FFFFFF80
/* 00AD0 80B4F460 2401000E */ addiu $at, $zero, 0x000E ## $at = 0000000E
/* 00AD4 80B4F464 AFBF0014 */ sw $ra, 0x0014($sp)
/* 00AD8 80B4F468 AFA40080 */ sw $a0, 0x0080($sp)
/* 00ADC 80B4F46C AFA60088 */ sw $a2, 0x0088($sp)
/* 00AE0 80B4F470 14A101BB */ bne $a1, $at, .L80B4FB60
/* 00AE4 80B4F474 AFA7008C */ sw $a3, 0x008C($sp)
/* 00AE8 80B4F478 8C840000 */ lw $a0, 0x0000($a0) ## 00000000
/* 00AEC 80B4F47C 0C031A73 */ jal Graph_Alloc
/* 00AF0 80B4F480 240501C0 */ addiu $a1, $zero, 0x01C0 ## $a1 = 000001C0
/* 00AF4 80B4F484 8FA50098 */ lw $a1, 0x0098($sp)
/* 00AF8 80B4F488 AFA20074 */ sw $v0, 0x0074($sp)
/* 00AFC 80B4F48C 3C18DB06 */ lui $t8, 0xDB06 ## $t8 = DB060000
/* 00B00 80B4F490 8CA40000 */ lw $a0, 0x0000($a1) ## 00000000
/* 00B04 80B4F494 37180030 */ ori $t8, $t8, 0x0030 ## $t8 = DB060030
/* 00B08 80B4F498 248F0008 */ addiu $t7, $a0, 0x0008 ## $t7 = 00000008
/* 00B0C 80B4F49C ACAF0000 */ sw $t7, 0x0000($a1) ## 00000000
/* 00B10 80B4F4A0 AC820004 */ sw $v0, 0x0004($a0) ## 00000004
/* 00B14 80B4F4A4 0C034213 */ jal Matrix_Push
/* 00B18 80B4F4A8 AC980000 */ sw $t8, 0x0000($a0) ## 00000000
/* 00B1C 80B4F4AC 8FA8008C */ lw $t0, 0x008C($sp)
/* 00B20 80B4F4B0 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00B24 80B4F4B4 C50C0000 */ lwc1 $f12, 0x0000($t0) ## 00000000
/* 00B28 80B4F4B8 C50E0004 */ lwc1 $f14, 0x0004($t0) ## 00000004
/* 00B2C 80B4F4BC 0C034261 */ jal Matrix_Translate
/* 00B30 80B4F4C0 8D060008 */ lw $a2, 0x0008($t0) ## 00000008
/* 00B34 80B4F4C4 8FA20090 */ lw $v0, 0x0090($sp)
/* 00B38 80B4F4C8 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00B3C 80B4F4CC 84440000 */ lh $a0, 0x0000($v0) ## 00000000
/* 00B40 80B4F4D0 84450002 */ lh $a1, 0x0002($v0) ## 00000002
/* 00B44 80B4F4D4 0C034421 */ jal Matrix_RotateRPY
/* 00B48 80B4F4D8 84460004 */ lh $a2, 0x0004($v0) ## 00000004
/* 00B4C 80B4F4DC 0C034213 */ jal Matrix_Push
/* 00B50 80B4F4E0 00000000 */ nop
/* 00B54 80B4F4E4 3C0143B5 */ lui $at, 0x43B5 ## $at = 43B50000
/* 00B58 80B4F4E8 44816000 */ mtc1 $at, $f12 ## $f12 = 362.00
/* 00B5C 80B4F4EC 3C01C305 */ lui $at, 0xC305 ## $at = C3050000
/* 00B60 80B4F4F0 44817000 */ mtc1 $at, $f14 ## $f14 = -133.00
/* 00B64 80B4F4F4 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
/* 00B68 80B4F4F8 0C034261 */ jal Matrix_Translate
/* 00B6C 80B4F4FC 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00B70 80B4F500 0C034236 */ jal Matrix_Get
/* 00B74 80B4F504 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 00B78 80B4F508 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 00B7C 80B4F50C 27A5002C */ addiu $a1, $sp, 0x002C ## $a1 = FFFFFFAC
/* 00B80 80B4F510 0C034833 */ jal func_800D20CC
/* 00B84 80B4F514 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 00B88 80B4F518 0C03034A */ jal func_800C0D28
/* 00B8C 80B4F51C 8FA40080 */ lw $a0, 0x0080($sp)
/* 00B90 80B4F520 1440000D */ bne $v0, $zero, .L80B4F558
/* 00B94 80B4F524 00000000 */ nop
/* 00B98 80B4F528 8FA40094 */ lw $a0, 0x0094($sp)
/* 00B9C 80B4F52C 87A5002E */ lh $a1, 0x002E($sp)
/* 00BA0 80B4F530 0C2D3B8E */ jal func_80B4EE38
/* 00BA4 80B4F534 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 00BA8 80B4F538 8FA40094 */ lw $a0, 0x0094($sp)
/* 00BAC 80B4F53C 87A5002C */ lh $a1, 0x002C($sp)
/* 00BB0 80B4F540 0C2D3C8C */ jal func_80B4F230
/* 00BB4 80B4F544 24060001 */ addiu $a2, $zero, 0x0001 ## $a2 = 00000001
/* 00BB8 80B4F548 8FA40094 */ lw $a0, 0x0094($sp)
/* 00BBC 80B4F54C 87A50030 */ lh $a1, 0x0030($sp)
/* 00BC0 80B4F550 0C2D3BD9 */ jal func_80B4EF64
/* 00BC4 80B4F554 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
.L80B4F558:
/* 00BC8 80B4F558 3C028016 */ lui $v0, %hi(gGameInfo)
/* 00BCC 80B4F55C 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
/* 00BD0 80B4F560 8FA30094 */ lw $v1, 0x0094($sp)
/* 00BD4 80B4F564 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00BD8 80B4F568 84591492 */ lh $t9, 0x1492($v0) ## 80161492
/* 00BDC 80B4F56C 844A1494 */ lh $t2, 0x1494($v0) ## 80161494
/* 00BE0 80B4F570 844C1496 */ lh $t4, 0x1496($v0) ## 80161496
/* 00BE4 80B4F574 846D01E0 */ lh $t5, 0x01E0($v1) ## 000001E0
/* 00BE8 80B4F578 846B01DE */ lh $t3, 0x01DE($v1) ## 000001DE
/* 00BEC 80B4F57C 846901DC */ lh $t1, 0x01DC($v1) ## 000001DC
/* 00BF0 80B4F580 018D3021 */ addu $a2, $t4, $t5
/* 00BF4 80B4F584 014B2821 */ addu $a1, $t2, $t3
/* 00BF8 80B4F588 03292021 */ addu $a0, $t9, $t1
/* 00BFC 80B4F58C 00042400 */ sll $a0, $a0, 16
/* 00C00 80B4F590 00052C00 */ sll $a1, $a1, 16
/* 00C04 80B4F594 00063400 */ sll $a2, $a2, 16
/* 00C08 80B4F598 246301DC */ addiu $v1, $v1, 0x01DC ## $v1 = 000001DC
/* 00C0C 80B4F59C AFA3001C */ sw $v1, 0x001C($sp)
/* 00C10 80B4F5A0 00063403 */ sra $a2, $a2, 16
/* 00C14 80B4F5A4 00052C03 */ sra $a1, $a1, 16
/* 00C18 80B4F5A8 0C034421 */ jal Matrix_RotateRPY
/* 00C1C 80B4F5AC 00042403 */ sra $a0, $a0, 16
/* 00C20 80B4F5B0 3C01C33C */ lui $at, 0xC33C ## $at = C33C0000
/* 00C24 80B4F5B4 44816000 */ mtc1 $at, $f12 ## $f12 = -188.00
/* 00C28 80B4F5B8 3C01C338 */ lui $at, 0xC338 ## $at = C3380000
/* 00C2C 80B4F5BC 44817000 */ mtc1 $at, $f14 ## $f14 = -184.00
/* 00C30 80B4F5C0 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
/* 00C34 80B4F5C4 0C034261 */ jal Matrix_Translate
/* 00C38 80B4F5C8 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00C3C 80B4F5CC 3C0580B5 */ lui $a1, %hi(D_80B52900) ## $a1 = 80B50000
/* 00C40 80B4F5D0 24A52900 */ addiu $a1, $a1, %lo(D_80B52900) ## $a1 = 80B52900
/* 00C44 80B4F5D4 8FA40074 */ lw $a0, 0x0074($sp)
/* 00C48 80B4F5D8 0C034695 */ jal Matrix_ToMtx
/* 00C4C 80B4F5DC 24060420 */ addiu $a2, $zero, 0x0420 ## $a2 = 00000420
/* 00C50 80B4F5E0 0C034236 */ jal Matrix_Get
/* 00C54 80B4F5E4 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 00C58 80B4F5E8 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 00C5C 80B4F5EC 27A5002C */ addiu $a1, $sp, 0x002C ## $a1 = FFFFFFAC
/* 00C60 80B4F5F0 0C034833 */ jal func_800D20CC
/* 00C64 80B4F5F4 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 00C68 80B4F5F8 0C03034A */ jal func_800C0D28
/* 00C6C 80B4F5FC 8FA40080 */ lw $a0, 0x0080($sp)
/* 00C70 80B4F600 14400009 */ bne $v0, $zero, .L80B4F628
/* 00C74 80B4F604 00000000 */ nop
/* 00C78 80B4F608 8FA40094 */ lw $a0, 0x0094($sp)
/* 00C7C 80B4F60C 87A5002E */ lh $a1, 0x002E($sp)
/* 00C80 80B4F610 0C2D3B8E */ jal func_80B4EE38
/* 00C84 80B4F614 24060003 */ addiu $a2, $zero, 0x0003 ## $a2 = 00000003
/* 00C88 80B4F618 8FA40094 */ lw $a0, 0x0094($sp)
/* 00C8C 80B4F61C 87A5002C */ lh $a1, 0x002C($sp)
/* 00C90 80B4F620 0C2D3C8C */ jal func_80B4F230
/* 00C94 80B4F624 24060004 */ addiu $a2, $zero, 0x0004 ## $a2 = 00000004
.L80B4F628:
/* 00C98 80B4F628 3C028016 */ lui $v0, %hi(gGameInfo)
/* 00C9C 80B4F62C 8FA3001C */ lw $v1, 0x001C($sp)
/* 00CA0 80B4F630 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
/* 00CA4 80B4F634 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00CA8 80B4F638 846F0006 */ lh $t7, 0x0006($v1) ## 00000006
/* 00CAC 80B4F63C 84790008 */ lh $t9, 0x0008($v1) ## 00000008
/* 00CB0 80B4F640 846A000A */ lh $t2, 0x000A($v1) ## 0000000A
/* 00CB4 80B4F644 844E1498 */ lh $t6, 0x1498($v0) ## 80161498
/* 00CB8 80B4F648 8458149A */ lh $t8, 0x149A($v0) ## 8016149A
/* 00CBC 80B4F64C 8449149C */ lh $t1, 0x149C($v0) ## 8016149C
/* 00CC0 80B4F650 01CF2021 */ addu $a0, $t6, $t7
/* 00CC4 80B4F654 03192821 */ addu $a1, $t8, $t9
/* 00CC8 80B4F658 012A3021 */ addu $a2, $t1, $t2
/* 00CCC 80B4F65C 00063400 */ sll $a2, $a2, 16
/* 00CD0 80B4F660 00052C00 */ sll $a1, $a1, 16
/* 00CD4 80B4F664 00042400 */ sll $a0, $a0, 16
/* 00CD8 80B4F668 00042403 */ sra $a0, $a0, 16
/* 00CDC 80B4F66C 00052C03 */ sra $a1, $a1, 16
/* 00CE0 80B4F670 0C034421 */ jal Matrix_RotateRPY
/* 00CE4 80B4F674 00063403 */ sra $a2, $a2, 16
/* 00CE8 80B4F678 3C01C3CD */ lui $at, 0xC3CD ## $at = C3CD0000
/* 00CEC 80B4F67C 44816000 */ mtc1 $at, $f12 ## $f12 = -410.00
/* 00CF0 80B4F680 3C01C338 */ lui $at, 0xC338 ## $at = C3380000
/* 00CF4 80B4F684 44817000 */ mtc1 $at, $f14 ## $f14 = -184.00
/* 00CF8 80B4F688 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
/* 00CFC 80B4F68C 0C034261 */ jal Matrix_Translate
/* 00D00 80B4F690 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00D04 80B4F694 8FA40074 */ lw $a0, 0x0074($sp)
/* 00D08 80B4F698 3C0580B5 */ lui $a1, %hi(D_80B52910) ## $a1 = 80B50000
/* 00D0C 80B4F69C 24A52910 */ addiu $a1, $a1, %lo(D_80B52910) ## $a1 = 80B52910
/* 00D10 80B4F6A0 2406044C */ addiu $a2, $zero, 0x044C ## $a2 = 0000044C
/* 00D14 80B4F6A4 0C034695 */ jal Matrix_ToMtx
/* 00D18 80B4F6A8 24840040 */ addiu $a0, $a0, 0x0040 ## $a0 = 00000040
/* 00D1C 80B4F6AC 0C034236 */ jal Matrix_Get
/* 00D20 80B4F6B0 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 00D24 80B4F6B4 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 00D28 80B4F6B8 27A5002C */ addiu $a1, $sp, 0x002C ## $a1 = FFFFFFAC
/* 00D2C 80B4F6BC 0C034833 */ jal func_800D20CC
/* 00D30 80B4F6C0 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 00D34 80B4F6C4 0C03034A */ jal func_800C0D28
/* 00D38 80B4F6C8 8FA40080 */ lw $a0, 0x0080($sp)
/* 00D3C 80B4F6CC 14400009 */ bne $v0, $zero, .L80B4F6F4
/* 00D40 80B4F6D0 00000000 */ nop
/* 00D44 80B4F6D4 8FA40094 */ lw $a0, 0x0094($sp)
/* 00D48 80B4F6D8 87A5002E */ lh $a1, 0x002E($sp)
/* 00D4C 80B4F6DC 0C2D3B8E */ jal func_80B4EE38
/* 00D50 80B4F6E0 24060006 */ addiu $a2, $zero, 0x0006 ## $a2 = 00000006
/* 00D54 80B4F6E4 8FA40094 */ lw $a0, 0x0094($sp)
/* 00D58 80B4F6E8 87A5002C */ lh $a1, 0x002C($sp)
/* 00D5C 80B4F6EC 0C2D3C8C */ jal func_80B4F230
/* 00D60 80B4F6F0 24060007 */ addiu $a2, $zero, 0x0007 ## $a2 = 00000007
.L80B4F6F4:
/* 00D64 80B4F6F4 3C028016 */ lui $v0, %hi(gGameInfo)
/* 00D68 80B4F6F8 8FA3001C */ lw $v1, 0x001C($sp)
/* 00D6C 80B4F6FC 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
/* 00D70 80B4F700 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00D74 80B4F704 846C000C */ lh $t4, 0x000C($v1) ## 0000000C
/* 00D78 80B4F708 846E000E */ lh $t6, 0x000E($v1) ## 0000000E
/* 00D7C 80B4F70C 84780010 */ lh $t8, 0x0010($v1) ## 00000010
/* 00D80 80B4F710 844B149E */ lh $t3, 0x149E($v0) ## 8016149E
/* 00D84 80B4F714 844D14A0 */ lh $t5, 0x14A0($v0) ## 801614A0
/* 00D88 80B4F718 844F14A2 */ lh $t7, 0x14A2($v0) ## 801614A2
/* 00D8C 80B4F71C 016C2021 */ addu $a0, $t3, $t4
/* 00D90 80B4F720 01AE2821 */ addu $a1, $t5, $t6
/* 00D94 80B4F724 01F83021 */ addu $a2, $t7, $t8
/* 00D98 80B4F728 00063400 */ sll $a2, $a2, 16
/* 00D9C 80B4F72C 00052C00 */ sll $a1, $a1, 16
/* 00DA0 80B4F730 00042400 */ sll $a0, $a0, 16
/* 00DA4 80B4F734 00042403 */ sra $a0, $a0, 16
/* 00DA8 80B4F738 00052C03 */ sra $a1, $a1, 16
/* 00DAC 80B4F73C 0C034421 */ jal Matrix_RotateRPY
/* 00DB0 80B4F740 00063403 */ sra $a2, $a2, 16
/* 00DB4 80B4F744 3C0180B5 */ lui $at, %hi(D_80B52BB4) ## $at = 80B50000
/* 00DB8 80B4F748 C42C2BB4 */ lwc1 $f12, %lo(D_80B52BB4)($at)
/* 00DBC 80B4F74C 3C01C1D0 */ lui $at, 0xC1D0 ## $at = C1D00000
/* 00DC0 80B4F750 44817000 */ mtc1 $at, $f14 ## $f14 = -26.00
/* 00DC4 80B4F754 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
/* 00DC8 80B4F758 0C034261 */ jal Matrix_Translate
/* 00DCC 80B4F75C 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00DD0 80B4F760 8FA40074 */ lw $a0, 0x0074($sp)
/* 00DD4 80B4F764 3C0580B5 */ lui $a1, %hi(D_80B52920) ## $a1 = 80B50000
/* 00DD8 80B4F768 24A52920 */ addiu $a1, $a1, %lo(D_80B52920) ## $a1 = 80B52920
/* 00DDC 80B4F76C 24060460 */ addiu $a2, $zero, 0x0460 ## $a2 = 00000460
/* 00DE0 80B4F770 0C034695 */ jal Matrix_ToMtx
/* 00DE4 80B4F774 24840080 */ addiu $a0, $a0, 0x0080 ## $a0 = 00000080
/* 00DE8 80B4F778 0C034221 */ jal Matrix_Pull
/* 00DEC 80B4F77C 00000000 */ nop
/* 00DF0 80B4F780 0C034213 */ jal Matrix_Push
/* 00DF4 80B4F784 00000000 */ nop
/* 00DF8 80B4F788 3C0180B5 */ lui $at, %hi(D_80B52BB8) ## $at = 80B50000
/* 00DFC 80B4F78C C42C2BB8 */ lwc1 $f12, %lo(D_80B52BB8)($at)
/* 00E00 80B4F790 3C0180B5 */ lui $at, %hi(D_80B52BBC) ## $at = 80B50000
/* 00E04 80B4F794 3C0643C2 */ lui $a2, 0x43C2 ## $a2 = 43C20000
/* 00E08 80B4F798 34C68000 */ ori $a2, $a2, 0x8000 ## $a2 = 43C28000
/* 00E0C 80B4F79C C42E2BBC */ lwc1 $f14, %lo(D_80B52BBC)($at)
/* 00E10 80B4F7A0 0C034261 */ jal Matrix_Translate
/* 00E14 80B4F7A4 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00E18 80B4F7A8 0C034236 */ jal Matrix_Get
/* 00E1C 80B4F7AC 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 00E20 80B4F7B0 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 00E24 80B4F7B4 27A5002C */ addiu $a1, $sp, 0x002C ## $a1 = FFFFFFAC
/* 00E28 80B4F7B8 0C034833 */ jal func_800D20CC
/* 00E2C 80B4F7BC 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 00E30 80B4F7C0 0C03034A */ jal func_800C0D28
/* 00E34 80B4F7C4 8FA40080 */ lw $a0, 0x0080($sp)
/* 00E38 80B4F7C8 1440000D */ bne $v0, $zero, .L80B4F800
/* 00E3C 80B4F7CC 00000000 */ nop
/* 00E40 80B4F7D0 8FA40094 */ lw $a0, 0x0094($sp)
/* 00E44 80B4F7D4 87A5002E */ lh $a1, 0x002E($sp)
/* 00E48 80B4F7D8 0C2D3B8E */ jal func_80B4EE38
/* 00E4C 80B4F7DC 24060009 */ addiu $a2, $zero, 0x0009 ## $a2 = 00000009
/* 00E50 80B4F7E0 8FA40094 */ lw $a0, 0x0094($sp)
/* 00E54 80B4F7E4 87A5002C */ lh $a1, 0x002C($sp)
/* 00E58 80B4F7E8 0C2D3C8C */ jal func_80B4F230
/* 00E5C 80B4F7EC 2406000A */ addiu $a2, $zero, 0x000A ## $a2 = 0000000A
/* 00E60 80B4F7F0 8FA40094 */ lw $a0, 0x0094($sp)
/* 00E64 80B4F7F4 87A50030 */ lh $a1, 0x0030($sp)
/* 00E68 80B4F7F8 0C2D3BD9 */ jal func_80B4EF64
/* 00E6C 80B4F7FC 2406000B */ addiu $a2, $zero, 0x000B ## $a2 = 0000000B
.L80B4F800:
/* 00E70 80B4F800 3C028016 */ lui $v0, %hi(gGameInfo)
/* 00E74 80B4F804 8FA3001C */ lw $v1, 0x001C($sp)
/* 00E78 80B4F808 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
/* 00E7C 80B4F80C 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00E80 80B4F810 84690012 */ lh $t1, 0x0012($v1) ## 00000012
/* 00E84 80B4F814 846B0014 */ lh $t3, 0x0014($v1) ## 00000014
/* 00E88 80B4F818 846D0016 */ lh $t5, 0x0016($v1) ## 00000016
/* 00E8C 80B4F81C 845914A4 */ lh $t9, 0x14A4($v0) ## 801614A4
/* 00E90 80B4F820 844A14A6 */ lh $t2, 0x14A6($v0) ## 801614A6
/* 00E94 80B4F824 844C14A8 */ lh $t4, 0x14A8($v0) ## 801614A8
/* 00E98 80B4F828 03292021 */ addu $a0, $t9, $t1
/* 00E9C 80B4F82C 014B2821 */ addu $a1, $t2, $t3
/* 00EA0 80B4F830 018D3021 */ addu $a2, $t4, $t5
/* 00EA4 80B4F834 00063400 */ sll $a2, $a2, 16
/* 00EA8 80B4F838 00052C00 */ sll $a1, $a1, 16
/* 00EAC 80B4F83C 00042400 */ sll $a0, $a0, 16
/* 00EB0 80B4F840 00042403 */ sra $a0, $a0, 16
/* 00EB4 80B4F844 00052C03 */ sra $a1, $a1, 16
/* 00EB8 80B4F848 0C034421 */ jal Matrix_RotateRPY
/* 00EBC 80B4F84C 00063403 */ sra $a2, $a2, 16
/* 00EC0 80B4F850 3C0180B5 */ lui $at, %hi(D_80B52BC0) ## $at = 80B50000
/* 00EC4 80B4F854 C42C2BC0 */ lwc1 $f12, %lo(D_80B52BC0)($at)
/* 00EC8 80B4F858 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
/* 00ECC 80B4F85C 44817000 */ mtc1 $at, $f14 ## $f14 = -1.00
/* 00ED0 80B4F860 3C06C040 */ lui $a2, 0xC040 ## $a2 = C0400000
/* 00ED4 80B4F864 0C034261 */ jal Matrix_Translate
/* 00ED8 80B4F868 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00EDC 80B4F86C 8FA40074 */ lw $a0, 0x0074($sp)
/* 00EE0 80B4F870 3C0580B5 */ lui $a1, %hi(D_80B52930) ## $a1 = 80B50000
/* 00EE4 80B4F874 24A52930 */ addiu $a1, $a1, %lo(D_80B52930) ## $a1 = 80B52930
/* 00EE8 80B4F878 24060479 */ addiu $a2, $zero, 0x0479 ## $a2 = 00000479
/* 00EEC 80B4F87C 0C034695 */ jal Matrix_ToMtx
/* 00EF0 80B4F880 248400C0 */ addiu $a0, $a0, 0x00C0 ## $a0 = 000000C0
/* 00EF4 80B4F884 0C034236 */ jal Matrix_Get
/* 00EF8 80B4F888 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 00EFC 80B4F88C 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 00F00 80B4F890 27A5002C */ addiu $a1, $sp, 0x002C ## $a1 = FFFFFFAC
/* 00F04 80B4F894 0C034833 */ jal func_800D20CC
/* 00F08 80B4F898 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 00F0C 80B4F89C 0C03034A */ jal func_800C0D28
/* 00F10 80B4F8A0 8FA40080 */ lw $a0, 0x0080($sp)
/* 00F14 80B4F8A4 1440000D */ bne $v0, $zero, .L80B4F8DC
/* 00F18 80B4F8A8 00000000 */ nop
/* 00F1C 80B4F8AC 8FA40094 */ lw $a0, 0x0094($sp)
/* 00F20 80B4F8B0 87A5002E */ lh $a1, 0x002E($sp)
/* 00F24 80B4F8B4 0C2D3B8E */ jal func_80B4EE38
/* 00F28 80B4F8B8 2406000C */ addiu $a2, $zero, 0x000C ## $a2 = 0000000C
/* 00F2C 80B4F8BC 8FA40094 */ lw $a0, 0x0094($sp)
/* 00F30 80B4F8C0 87A5002C */ lh $a1, 0x002C($sp)
/* 00F34 80B4F8C4 0C2D3C8C */ jal func_80B4F230
/* 00F38 80B4F8C8 2406000D */ addiu $a2, $zero, 0x000D ## $a2 = 0000000D
/* 00F3C 80B4F8CC 8FA40094 */ lw $a0, 0x0094($sp)
/* 00F40 80B4F8D0 87A50030 */ lh $a1, 0x0030($sp)
/* 00F44 80B4F8D4 0C2D3BD9 */ jal func_80B4EF64
/* 00F48 80B4F8D8 2406000E */ addiu $a2, $zero, 0x000E ## $a2 = 0000000E
.L80B4F8DC:
/* 00F4C 80B4F8DC 3C028016 */ lui $v0, %hi(gGameInfo)
/* 00F50 80B4F8E0 8FA3001C */ lw $v1, 0x001C($sp)
/* 00F54 80B4F8E4 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
/* 00F58 80B4F8E8 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00F5C 80B4F8EC 846F0018 */ lh $t7, 0x0018($v1) ## 00000018
/* 00F60 80B4F8F0 8479001A */ lh $t9, 0x001A($v1) ## 0000001A
/* 00F64 80B4F8F4 846A001C */ lh $t2, 0x001C($v1) ## 0000001C
/* 00F68 80B4F8F8 844E14AA */ lh $t6, 0x14AA($v0) ## 801614AA
/* 00F6C 80B4F8FC 845814AC */ lh $t8, 0x14AC($v0) ## 801614AC
/* 00F70 80B4F900 844914AE */ lh $t1, 0x14AE($v0) ## 801614AE
/* 00F74 80B4F904 01CF2021 */ addu $a0, $t6, $t7
/* 00F78 80B4F908 03192821 */ addu $a1, $t8, $t9
/* 00F7C 80B4F90C 012A3021 */ addu $a2, $t1, $t2
/* 00F80 80B4F910 00063400 */ sll $a2, $a2, 16
/* 00F84 80B4F914 00052C00 */ sll $a1, $a1, 16
/* 00F88 80B4F918 00042400 */ sll $a0, $a0, 16
/* 00F8C 80B4F91C 00042403 */ sra $a0, $a0, 16
/* 00F90 80B4F920 00052C03 */ sra $a1, $a1, 16
/* 00F94 80B4F924 0C034421 */ jal Matrix_RotateRPY
/* 00F98 80B4F928 00063403 */ sra $a2, $a2, 16
/* 00F9C 80B4F92C 3C01C3DF */ lui $at, 0xC3DF ## $at = C3DF0000
/* 00FA0 80B4F930 44816000 */ mtc1 $at, $f12 ## $f12 = -446.00
/* 00FA4 80B4F934 3C01C250 */ lui $at, 0xC250 ## $at = C2500000
/* 00FA8 80B4F938 44817000 */ mtc1 $at, $f14 ## $f14 = -52.00
/* 00FAC 80B4F93C 3C0642A8 */ lui $a2, 0x42A8 ## $a2 = 42A80000
/* 00FB0 80B4F940 0C034261 */ jal Matrix_Translate
/* 00FB4 80B4F944 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 00FB8 80B4F948 8FA40074 */ lw $a0, 0x0074($sp)
/* 00FBC 80B4F94C 3C0580B5 */ lui $a1, %hi(D_80B52940) ## $a1 = 80B50000
/* 00FC0 80B4F950 24A52940 */ addiu $a1, $a1, %lo(D_80B52940) ## $a1 = 80B52940
/* 00FC4 80B4F954 2406048C */ addiu $a2, $zero, 0x048C ## $a2 = 0000048C
/* 00FC8 80B4F958 0C034695 */ jal Matrix_ToMtx
/* 00FCC 80B4F95C 24840100 */ addiu $a0, $a0, 0x0100 ## $a0 = 00000100
/* 00FD0 80B4F960 0C034221 */ jal Matrix_Pull
/* 00FD4 80B4F964 00000000 */ nop
/* 00FD8 80B4F968 0C034213 */ jal Matrix_Push
/* 00FDC 80B4F96C 00000000 */ nop
/* 00FE0 80B4F970 3C0180B5 */ lui $at, %hi(D_80B52BC4) ## $at = 80B50000
/* 00FE4 80B4F974 C42C2BC4 */ lwc1 $f12, %lo(D_80B52BC4)($at)
/* 00FE8 80B4F978 3C0180B5 */ lui $at, %hi(D_80B52BC8) ## $at = 80B50000
/* 00FEC 80B4F97C 3C06C3C2 */ lui $a2, 0xC3C2 ## $a2 = C3C20000
/* 00FF0 80B4F980 34C68000 */ ori $a2, $a2, 0x8000 ## $a2 = C3C28000
/* 00FF4 80B4F984 C42E2BC8 */ lwc1 $f14, %lo(D_80B52BC8)($at)
/* 00FF8 80B4F988 0C034261 */ jal Matrix_Translate
/* 00FFC 80B4F98C 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 01000 80B4F990 0C034236 */ jal Matrix_Get
/* 01004 80B4F994 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 01008 80B4F998 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 0100C 80B4F99C 27A5002C */ addiu $a1, $sp, 0x002C ## $a1 = FFFFFFAC
/* 01010 80B4F9A0 0C034833 */ jal func_800D20CC
/* 01014 80B4F9A4 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 01018 80B4F9A8 0C03034A */ jal func_800C0D28
/* 0101C 80B4F9AC 8FA40080 */ lw $a0, 0x0080($sp)
/* 01020 80B4F9B0 1440000D */ bne $v0, $zero, .L80B4F9E8
/* 01024 80B4F9B4 00000000 */ nop
/* 01028 80B4F9B8 8FA40094 */ lw $a0, 0x0094($sp)
/* 0102C 80B4F9BC 87A5002E */ lh $a1, 0x002E($sp)
/* 01030 80B4F9C0 0C2D3B8E */ jal func_80B4EE38
/* 01034 80B4F9C4 2406000F */ addiu $a2, $zero, 0x000F ## $a2 = 0000000F
/* 01038 80B4F9C8 8FA40094 */ lw $a0, 0x0094($sp)
/* 0103C 80B4F9CC 87A5002C */ lh $a1, 0x002C($sp)
/* 01040 80B4F9D0 0C2D3C8C */ jal func_80B4F230
/* 01044 80B4F9D4 24060010 */ addiu $a2, $zero, 0x0010 ## $a2 = 00000010
/* 01048 80B4F9D8 8FA40094 */ lw $a0, 0x0094($sp)
/* 0104C 80B4F9DC 87A50030 */ lh $a1, 0x0030($sp)
/* 01050 80B4F9E0 0C2D3BD9 */ jal func_80B4EF64
/* 01054 80B4F9E4 24060011 */ addiu $a2, $zero, 0x0011 ## $a2 = 00000011
.L80B4F9E8:
/* 01058 80B4F9E8 3C028016 */ lui $v0, %hi(gGameInfo)
/* 0105C 80B4F9EC 8FA3001C */ lw $v1, 0x001C($sp)
/* 01060 80B4F9F0 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
/* 01064 80B4F9F4 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 01068 80B4F9F8 846C001E */ lh $t4, 0x001E($v1) ## 0000001E
/* 0106C 80B4F9FC 846E0020 */ lh $t6, 0x0020($v1) ## 00000020
/* 01070 80B4FA00 84780022 */ lh $t8, 0x0022($v1) ## 00000022
/* 01074 80B4FA04 844B14B0 */ lh $t3, 0x14B0($v0) ## 801614B0
/* 01078 80B4FA08 844D14B2 */ lh $t5, 0x14B2($v0) ## 801614B2
/* 0107C 80B4FA0C 844F14B4 */ lh $t7, 0x14B4($v0) ## 801614B4
/* 01080 80B4FA10 016C2021 */ addu $a0, $t3, $t4
/* 01084 80B4FA14 01AE2821 */ addu $a1, $t5, $t6
/* 01088 80B4FA18 01F83021 */ addu $a2, $t7, $t8
/* 0108C 80B4FA1C 00063400 */ sll $a2, $a2, 16
/* 01090 80B4FA20 00052C00 */ sll $a1, $a1, 16
/* 01094 80B4FA24 00042400 */ sll $a0, $a0, 16
/* 01098 80B4FA28 00042403 */ sra $a0, $a0, 16
/* 0109C 80B4FA2C 00052C03 */ sra $a1, $a1, 16
/* 010A0 80B4FA30 0C034421 */ jal Matrix_RotateRPY
/* 010A4 80B4FA34 00063403 */ sra $a2, $a2, 16
/* 010A8 80B4FA38 3C0180B5 */ lui $at, %hi(D_80B52BCC) ## $at = 80B50000
/* 010AC 80B4FA3C C42C2BCC */ lwc1 $f12, %lo(D_80B52BCC)($at)
/* 010B0 80B4FA40 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
/* 010B4 80B4FA44 44817000 */ mtc1 $at, $f14 ## $f14 = -1.00
/* 010B8 80B4FA48 3C064040 */ lui $a2, 0x4040 ## $a2 = 40400000
/* 010BC 80B4FA4C 0C034261 */ jal Matrix_Translate
/* 010C0 80B4FA50 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 010C4 80B4FA54 8FA40074 */ lw $a0, 0x0074($sp)
/* 010C8 80B4FA58 3C0580B5 */ lui $a1, %hi(D_80B52950) ## $a1 = 80B50000
/* 010CC 80B4FA5C 24A52950 */ addiu $a1, $a1, %lo(D_80B52950) ## $a1 = 80B52950
/* 010D0 80B4FA60 240604A5 */ addiu $a2, $zero, 0x04A5 ## $a2 = 000004A5
/* 010D4 80B4FA64 0C034695 */ jal Matrix_ToMtx
/* 010D8 80B4FA68 24840140 */ addiu $a0, $a0, 0x0140 ## $a0 = 00000140
/* 010DC 80B4FA6C 0C034236 */ jal Matrix_Get
/* 010E0 80B4FA70 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 010E4 80B4FA74 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFB4
/* 010E8 80B4FA78 27A5002C */ addiu $a1, $sp, 0x002C ## $a1 = FFFFFFAC
/* 010EC 80B4FA7C 0C034833 */ jal func_800D20CC
/* 010F0 80B4FA80 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 010F4 80B4FA84 0C03034A */ jal func_800C0D28
/* 010F8 80B4FA88 8FA40080 */ lw $a0, 0x0080($sp)
/* 010FC 80B4FA8C 1440000C */ bne $v0, $zero, .L80B4FAC0
/* 01100 80B4FA90 8FA40094 */ lw $a0, 0x0094($sp)
/* 01104 80B4FA94 87A5002E */ lh $a1, 0x002E($sp)
/* 01108 80B4FA98 0C2D3B8E */ jal func_80B4EE38
/* 0110C 80B4FA9C 24060012 */ addiu $a2, $zero, 0x0012 ## $a2 = 00000012
/* 01110 80B4FAA0 8FA40094 */ lw $a0, 0x0094($sp)
/* 01114 80B4FAA4 87A5002C */ lh $a1, 0x002C($sp)
/* 01118 80B4FAA8 0C2D3C8C */ jal func_80B4F230
/* 0111C 80B4FAAC 24060013 */ addiu $a2, $zero, 0x0013 ## $a2 = 00000013
/* 01120 80B4FAB0 8FA40094 */ lw $a0, 0x0094($sp)
/* 01124 80B4FAB4 87A50030 */ lh $a1, 0x0030($sp)
/* 01128 80B4FAB8 0C2D3BD9 */ jal func_80B4EF64
/* 0112C 80B4FABC 24060014 */ addiu $a2, $zero, 0x0014 ## $a2 = 00000014
.L80B4FAC0:
/* 01130 80B4FAC0 3C028016 */ lui $v0, %hi(gGameInfo)
/* 01134 80B4FAC4 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
/* 01138 80B4FAC8 8FA9001C */ lw $t1, 0x001C($sp)
/* 0113C 80B4FACC 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 01140 80B4FAD0 845914B6 */ lh $t9, 0x14B6($v0) ## 801614B6
/* 01144 80B4FAD4 844B14B8 */ lh $t3, 0x14B8($v0) ## 801614B8
/* 01148 80B4FAD8 844D14BA */ lh $t5, 0x14BA($v0) ## 801614BA
/* 0114C 80B4FADC 852A0024 */ lh $t2, 0x0024($t1) ## 00000024
/* 01150 80B4FAE0 852C0026 */ lh $t4, 0x0026($t1) ## 00000026
/* 01154 80B4FAE4 852E0028 */ lh $t6, 0x0028($t1) ## 00000028
/* 01158 80B4FAE8 032A2021 */ addu $a0, $t9, $t2
/* 0115C 80B4FAEC 016C2821 */ addu $a1, $t3, $t4
/* 01160 80B4FAF0 01AE3021 */ addu $a2, $t5, $t6
/* 01164 80B4FAF4 00063400 */ sll $a2, $a2, 16
/* 01168 80B4FAF8 00052C00 */ sll $a1, $a1, 16
/* 0116C 80B4FAFC 00042400 */ sll $a0, $a0, 16
/* 01170 80B4FB00 00042403 */ sra $a0, $a0, 16
/* 01174 80B4FB04 00052C03 */ sra $a1, $a1, 16
/* 01178 80B4FB08 0C034421 */ jal Matrix_RotateRPY
/* 0117C 80B4FB0C 00063403 */ sra $a2, $a2, 16
/* 01180 80B4FB10 3C01C3DF */ lui $at, 0xC3DF ## $at = C3DF0000
/* 01184 80B4FB14 44816000 */ mtc1 $at, $f12 ## $f12 = -446.00
/* 01188 80B4FB18 3C01C250 */ lui $at, 0xC250 ## $at = C2500000
/* 0118C 80B4FB1C 44817000 */ mtc1 $at, $f14 ## $f14 = -52.00
/* 01190 80B4FB20 3C06C2A8 */ lui $a2, 0xC2A8 ## $a2 = C2A80000
/* 01194 80B4FB24 0C034261 */ jal Matrix_Translate
/* 01198 80B4FB28 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
/* 0119C 80B4FB2C 8FA40074 */ lw $a0, 0x0074($sp)
/* 011A0 80B4FB30 3C0580B5 */ lui $a1, %hi(D_80B52960) ## $a1 = 80B50000
/* 011A4 80B4FB34 24A52960 */ addiu $a1, $a1, %lo(D_80B52960) ## $a1 = 80B52960
/* 011A8 80B4FB38 240604B8 */ addiu $a2, $zero, 0x04B8 ## $a2 = 000004B8
/* 011AC 80B4FB3C 0C034695 */ jal Matrix_ToMtx
/* 011B0 80B4FB40 24840180 */ addiu $a0, $a0, 0x0180 ## $a0 = 00000180
/* 011B4 80B4FB44 0C034221 */ jal Matrix_Pull
/* 011B8 80B4FB48 00000000 */ nop
/* 011BC 80B4FB4C 0C034221 */ jal Matrix_Pull
/* 011C0 80B4FB50 00000000 */ nop
/* 011C4 80B4FB54 8FB80094 */ lw $t8, 0x0094($sp)
/* 011C8 80B4FB58 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 011CC 80B4FB5C AF0F024C */ sw $t7, 0x024C($t8) ## 0000024C
.L80B4FB60:
/* 011D0 80B4FB60 8FBF0014 */ lw $ra, 0x0014($sp)
/* 011D4 80B4FB64 27BD0080 */ addiu $sp, $sp, 0x0080 ## $sp = 00000000
/* 011D8 80B4FB68 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
/* 011DC 80B4FB6C 03E00008 */ jr $ra
/* 011E0 80B4FB70 00000000 */ nop

View file

@ -1,14 +0,0 @@
glabel func_80B4FCCC
/* 0133C 80B4FCCC 8C820274 */ lw $v0, 0x0274($a0) ## 00000274
/* 01340 80B4FCD0 3C180001 */ lui $t8, 0x0001 ## $t8 = 00010000
/* 01344 80B4FCD4 3C018000 */ lui $at, 0x8000 ## $at = 80000000
/* 01348 80B4FCD8 00027100 */ sll $t6, $v0, 4
/* 0134C 80B4FCDC 01C27021 */ addu $t6, $t6, $v0
/* 01350 80B4FCE0 000E7080 */ sll $t6, $t6, 2
/* 01354 80B4FCE4 00AE7821 */ addu $t7, $a1, $t6
/* 01358 80B4FCE8 030FC021 */ addu $t8, $t8, $t7
/* 0135C 80B4FCEC 8F1817B4 */ lw $t8, 0x17B4($t8) ## 000117B4
/* 01360 80B4FCF0 0301C821 */ addu $t9, $t8, $at
/* 01364 80B4FCF4 3C018016 */ lui $at, %hi(gSegments+0x18)
/* 01368 80B4FCF8 03E00008 */ jr $ra
/* 0136C 80B4FCFC AC396FC0 */ sw $t9, %lo(gSegments+0x18)($at)

View file

@ -1,41 +0,0 @@
glabel func_80B4FD00
/* 01370 80B4FD00 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 01374 80B4FD04 AFBF0024 */ sw $ra, 0x0024($sp)
/* 01378 80B4FD08 AFA40028 */ sw $a0, 0x0028($sp)
/* 0137C 80B4FD0C AFA5002C */ sw $a1, 0x002C($sp)
/* 01380 80B4FD10 AFA60030 */ sw $a2, 0x0030($sp)
/* 01384 80B4FD14 AFA70034 */ sw $a3, 0x0034($sp)
/* 01388 80B4FD18 0C028800 */ jal SkelAnime_GetFrameCount
/* 0138C 80B4FD1C 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 01390 80B4FD20 8FAE0038 */ lw $t6, 0x0038($sp)
/* 01394 80B4FD24 8FA40028 */ lw $a0, 0x0028($sp)
/* 01398 80B4FD28 8FA5002C */ lw $a1, 0x002C($sp)
/* 0139C 80B4FD2C 15C00007 */ bne $t6, $zero, .L80B4FD4C
/* 013A0 80B4FD30 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 013A4 80B4FD34 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 013A8 80B4FD38 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 013AC 80B4FD3C 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
/* 013B0 80B4FD40 44816000 */ mtc1 $at, $f12 ## $f12 = 1.00
/* 013B4 80B4FD44 10000006 */ beq $zero, $zero, .L80B4FD60
/* 013B8 80B4FD48 468020A0 */ cvt.s.w $f2, $f4
.L80B4FD4C:
/* 013BC 80B4FD4C 44823000 */ mtc1 $v0, $f6 ## $f6 = 0.00
/* 013C0 80B4FD50 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
/* 013C4 80B4FD54 44801000 */ mtc1 $zero, $f2 ## $f2 = 0.00
/* 013C8 80B4FD58 44816000 */ mtc1 $at, $f12 ## $f12 = -1.00
/* 013CC 80B4FD5C 46803020 */ cvt.s.w $f0, $f6
.L80B4FD60:
/* 013D0 80B4FD60 93AF0033 */ lbu $t7, 0x0033($sp)
/* 013D4 80B4FD64 C7A80034 */ lwc1 $f8, 0x0034($sp)
/* 013D8 80B4FD68 44066000 */ mfc1 $a2, $f12
/* 013DC 80B4FD6C 44070000 */ mfc1 $a3, $f0
/* 013E0 80B4FD70 E7A20010 */ swc1 $f2, 0x0010($sp)
/* 013E4 80B4FD74 AFAF0014 */ sw $t7, 0x0014($sp)
/* 013E8 80B4FD78 0C029468 */ jal SkelAnime_ChangeAnim
/* 013EC 80B4FD7C E7A80018 */ swc1 $f8, 0x0018($sp)
/* 013F0 80B4FD80 8FBF0024 */ lw $ra, 0x0024($sp)
/* 013F4 80B4FD84 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 013F8 80B4FD88 03E00008 */ jr $ra
/* 013FC 80B4FD8C 00000000 */ nop

View file

@ -1,18 +0,0 @@
glabel func_80B4FD90
/* 01400 80B4FD90 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01404 80B4FD94 AFA50024 */ sw $a1, 0x0024($sp)
/* 01408 80B4FD98 AFBF001C */ sw $ra, 0x001C($sp)
/* 0140C 80B4FD9C 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
/* 01410 80B4FDA0 AFA40020 */ sw $a0, 0x0020($sp)
/* 01414 80B4FDA4 24A5B5FC */ addiu $a1, $a1, 0xB5FC ## $a1 = 0600B5FC
/* 01418 80B4FDA8 AFA00010 */ sw $zero, 0x0010($sp)
/* 0141C 80B4FDAC 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 01420 80B4FDB0 0C2D3F40 */ jal func_80B4FD00
/* 01424 80B4FDB4 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01428 80B4FDB8 8FAF0020 */ lw $t7, 0x0020($sp)
/* 0142C 80B4FDBC 240E0001 */ addiu $t6, $zero, 0x0001 ## $t6 = 00000001
/* 01430 80B4FDC0 ADEE019C */ sw $t6, 0x019C($t7) ## 0000019C
/* 01434 80B4FDC4 8FBF001C */ lw $ra, 0x001C($sp)
/* 01438 80B4FDC8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 0143C 80B4FDCC 03E00008 */ jr $ra
/* 01440 80B4FDD0 00000000 */ nop

View file

@ -1,17 +0,0 @@
glabel func_80B4FDD4
/* 01444 80B4FDD4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01448 80B4FDD8 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0144C 80B4FDDC AFA40018 */ sw $a0, 0x0018($sp)
/* 01450 80B4FDE0 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 01454 80B4FDE4 0C0295B2 */ jal func_800A56C8
/* 01458 80B4FDE8 3C054160 */ lui $a1, 0x4160 ## $a1 = 41600000
/* 0145C 80B4FDEC 10400004 */ beq $v0, $zero, .L80B4FE00
/* 01460 80B4FDF0 8FA40018 */ lw $a0, 0x0018($sp)
/* 01464 80B4FDF4 248400E4 */ addiu $a0, $a0, 0x00E4 ## $a0 = 000000E4
/* 01468 80B4FDF8 0C01E245 */ jal func_80078914
/* 0146C 80B4FDFC 24050802 */ addiu $a1, $zero, 0x0802 ## $a1 = 00000802
.L80B4FE00:
/* 01470 80B4FE00 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01474 80B4FE04 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01478 80B4FE08 03E00008 */ jr $ra
/* 0147C 80B4FE0C 00000000 */ nop

View file

@ -1,17 +0,0 @@
glabel func_80B4FE10
/* 01480 80B4FE10 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01484 80B4FE14 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01488 80B4FE18 94821D74 */ lhu $v0, 0x1D74($a0) ## 00001D74
/* 0148C 80B4FE1C 2841033E */ slti $at, $v0, 0x033E
/* 01490 80B4FE20 14200005 */ bne $at, $zero, .L80B4FE38
/* 01494 80B4FE24 28410439 */ slti $at, $v0, 0x0439
/* 01498 80B4FE28 50200004 */ beql $at, $zero, .L80B4FE3C
/* 0149C 80B4FE2C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 014A0 80B4FE30 0C01E233 */ jal func_800788CC
/* 014A4 80B4FE34 24042098 */ addiu $a0, $zero, 0x2098 ## $a0 = 00002098
.L80B4FE38:
/* 014A8 80B4FE38 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B4FE3C:
/* 014AC 80B4FE3C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 014B0 80B4FE40 03E00008 */ jr $ra
/* 014B4 80B4FE44 00000000 */ nop

View file

@ -1,10 +0,0 @@
glabel func_80B4FE48
/* 014B8 80B4FE48 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 014BC 80B4FE4C AFBF0014 */ sw $ra, 0x0014($sp)
/* 014C0 80B4FE50 248400E4 */ addiu $a0, $a0, 0x00E4 ## $a0 = 000000E4
/* 014C4 80B4FE54 0C01E245 */ jal func_80078914
/* 014C8 80B4FE58 24052086 */ addiu $a1, $zero, 0x2086 ## $a1 = 00002086
/* 014CC 80B4FE5C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 014D0 80B4FE60 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 014D4 80B4FE64 03E00008 */ jr $ra
/* 014D8 80B4FE68 00000000 */ nop

View file

@ -1,10 +0,0 @@
glabel func_80B4FE6C
/* 014DC 80B4FE6C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 014E0 80B4FE70 AFBF0014 */ sw $ra, 0x0014($sp)
/* 014E4 80B4FE74 248400E4 */ addiu $a0, $a0, 0x00E4 ## $a0 = 000000E4
/* 014E8 80B4FE78 0C01E245 */ jal func_80078914
/* 014EC 80B4FE7C 240539C7 */ addiu $a1, $zero, 0x39C7 ## $a1 = 000039C7
/* 014F0 80B4FE80 8FBF0014 */ lw $ra, 0x0014($sp)
/* 014F4 80B4FE84 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 014F8 80B4FE88 03E00008 */ jr $ra
/* 014FC 80B4FE8C 00000000 */ nop

View file

@ -1,10 +0,0 @@
glabel func_80B4FE90
/* 01500 80B4FE90 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01504 80B4FE94 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01508 80B4FE98 248400E4 */ addiu $a0, $a0, 0x00E4 ## $a0 = 000000E4
/* 0150C 80B4FE9C 0C01E245 */ jal func_80078914
/* 01510 80B4FEA0 24056878 */ addiu $a1, $zero, 0x6878 ## $a1 = 00006878
/* 01514 80B4FEA4 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01518 80B4FEA8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 0151C 80B4FEAC 03E00008 */ jr $ra
/* 01520 80B4FEB0 00000000 */ nop

View file

@ -1,10 +0,0 @@
glabel func_80B4FEB4
/* 01524 80B4FEB4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01528 80B4FEB8 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0152C 80B4FEBC 248400E4 */ addiu $a0, $a0, 0x00E4 ## $a0 = 000000E4
/* 01530 80B4FEC0 0C01E245 */ jal func_80078914
/* 01534 80B4FEC4 24056879 */ addiu $a1, $zero, 0x6879 ## $a1 = 00006879
/* 01538 80B4FEC8 8FBF0014 */ lw $ra, 0x0014($sp)
/* 0153C 80B4FECC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01540 80B4FED0 03E00008 */ jr $ra
/* 01544 80B4FED4 00000000 */ nop

View file

@ -1,10 +0,0 @@
glabel func_80B4FED8
/* 01548 80B4FED8 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 0154C 80B4FEDC AFBF0014 */ sw $ra, 0x0014($sp)
/* 01550 80B4FEE0 248400E4 */ addiu $a0, $a0, 0x00E4 ## $a0 = 000000E4
/* 01554 80B4FEE4 0C01E245 */ jal func_80078914
/* 01558 80B4FEE8 24056875 */ addiu $a1, $zero, 0x6875 ## $a1 = 00006875
/* 0155C 80B4FEEC 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01560 80B4FEF0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01564 80B4FEF4 03E00008 */ jr $ra
/* 01568 80B4FEF8 00000000 */ nop

View file

@ -1,37 +0,0 @@
glabel func_80B4FEFC
/* 0156C 80B4FEFC 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
/* 01570 80B4FF00 AFBF002C */ sw $ra, 0x002C($sp)
/* 01574 80B4FF04 AFA40030 */ sw $a0, 0x0030($sp)
/* 01578 80B4FF08 8C8F0244 */ lw $t7, 0x0244($a0) ## 00000244
/* 0157C 80B4FF0C 3C0142A0 */ lui $at, 0x42A0 ## $at = 42A00000
/* 01580 80B4FF10 24A41C24 */ addiu $a0, $a1, 0x1C24 ## $a0 = 00001C24
/* 01584 80B4FF14 15E00017 */ bne $t7, $zero, .L80B4FF74
/* 01588 80B4FF18 2406008B */ addiu $a2, $zero, 0x008B ## $a2 = 0000008B
/* 0158C 80B4FF1C 8CA21C44 */ lw $v0, 0x1C44($a1) ## 00001C44
/* 01590 80B4FF20 44813000 */ mtc1 $at, $f6 ## $f6 = 80.00
/* 01594 80B4FF24 24180017 */ addiu $t8, $zero, 0x0017 ## $t8 = 00000017
/* 01598 80B4FF28 C4400024 */ lwc1 $f0, 0x0024($v0) ## 00000024
/* 0159C 80B4FF2C C4440028 */ lwc1 $f4, 0x0028($v0) ## 00000028
/* 015A0 80B4FF30 C44C002C */ lwc1 $f12, 0x002C($v0) ## 0000002C
/* 015A4 80B4FF34 44070000 */ mfc1 $a3, $f0
/* 015A8 80B4FF38 46062080 */ add.s $f2, $f4, $f6
/* 015AC 80B4FF3C AFA50034 */ sw $a1, 0x0034($sp)
/* 015B0 80B4FF40 AFB80024 */ sw $t8, 0x0024($sp)
/* 015B4 80B4FF44 AFA00020 */ sw $zero, 0x0020($sp)
/* 015B8 80B4FF48 E7A20010 */ swc1 $f2, 0x0010($sp)
/* 015BC 80B4FF4C AFA0001C */ sw $zero, 0x001C($sp)
/* 015C0 80B4FF50 AFA00018 */ sw $zero, 0x0018($sp)
/* 015C4 80B4FF54 0C00C7D4 */ jal Actor_Spawn
## ActorSpawn
/* 015C8 80B4FF58 E7AC0014 */ swc1 $f12, 0x0014($sp)
/* 015CC 80B4FF5C 8FA40034 */ lw $a0, 0x0034($sp)
/* 015D0 80B4FF60 0C021344 */ jal Item_Give
/* 015D4 80B4FF64 24050012 */ addiu $a1, $zero, 0x0012 ## $a1 = 00000012
/* 015D8 80B4FF68 8FA80030 */ lw $t0, 0x0030($sp)
/* 015DC 80B4FF6C 24190001 */ addiu $t9, $zero, 0x0001 ## $t9 = 00000001
/* 015E0 80B4FF70 AD190244 */ sw $t9, 0x0244($t0) ## 00000244
.L80B4FF74:
/* 015E4 80B4FF74 8FBF002C */ lw $ra, 0x002C($sp)
/* 015E8 80B4FF78 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
/* 015EC 80B4FF7C 03E00008 */ jr $ra
/* 015F0 80B4FF80 00000000 */ nop

View file

@ -1,30 +0,0 @@
glabel func_80B4FF84
/* 015F4 80B4FF84 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
/* 015F8 80B4FF88 AFBF0034 */ sw $ra, 0x0034($sp)
/* 015FC 80B4FF8C AFB00030 */ sw $s0, 0x0030($sp)
/* 01600 80B4FF90 8C8E0250 */ lw $t6, 0x0250($a0) ## 00000250
/* 01604 80B4FF94 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 01608 80B4FF98 2406005D */ addiu $a2, $zero, 0x005D ## $a2 = 0000005D
/* 0160C 80B4FF9C 15C0000F */ bne $t6, $zero, .L80B4FFDC
/* 01610 80B4FFA0 240F0004 */ addiu $t7, $zero, 0x0004 ## $t7 = 00000004
/* 01614 80B4FFA4 C4800024 */ lwc1 $f0, 0x0024($a0) ## 00000024
/* 01618 80B4FFA8 C4820028 */ lwc1 $f2, 0x0028($a0) ## 00000028
/* 0161C 80B4FFAC C48C002C */ lwc1 $f12, 0x002C($a0) ## 0000002C
/* 01620 80B4FFB0 44070000 */ mfc1 $a3, $f0
/* 01624 80B4FFB4 AFAF0024 */ sw $t7, 0x0024($sp)
/* 01628 80B4FFB8 AFA00020 */ sw $zero, 0x0020($sp)
/* 0162C 80B4FFBC AFA0001C */ sw $zero, 0x001C($sp)
/* 01630 80B4FFC0 AFA00018 */ sw $zero, 0x0018($sp)
/* 01634 80B4FFC4 24A41C24 */ addiu $a0, $a1, 0x1C24 ## $a0 = 00001C24
/* 01638 80B4FFC8 E7A20010 */ swc1 $f2, 0x0010($sp)
/* 0163C 80B4FFCC 0C00C7D4 */ jal Actor_Spawn
## ActorSpawn
/* 01640 80B4FFD0 E7AC0014 */ swc1 $f12, 0x0014($sp)
/* 01644 80B4FFD4 24180001 */ addiu $t8, $zero, 0x0001 ## $t8 = 00000001
/* 01648 80B4FFD8 AE180250 */ sw $t8, 0x0250($s0) ## 00000250
.L80B4FFDC:
/* 0164C 80B4FFDC 8FBF0034 */ lw $ra, 0x0034($sp)
/* 01650 80B4FFE0 8FB00030 */ lw $s0, 0x0030($sp)
/* 01654 80B4FFE4 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
/* 01658 80B4FFE8 03E00008 */ jr $ra
/* 0165C 80B4FFEC 00000000 */ nop

View file

@ -1,42 +0,0 @@
glabel func_80B4FFF0
/* 01660 80B4FFF0 27BDFFC0 */ addiu $sp, $sp, 0xFFC0 ## $sp = FFFFFFC0
/* 01664 80B4FFF4 AFBF003C */ sw $ra, 0x003C($sp)
/* 01668 80B4FFF8 AFB00038 */ sw $s0, 0x0038($sp)
/* 0166C 80B4FFFC 8C8E0248 */ lw $t6, 0x0248($a0) ## 00000248
/* 01670 80B50000 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 01674 80B50004 00A03025 */ or $a2, $a1, $zero ## $a2 = 00000000
/* 01678 80B50008 15C0001B */ bne $t6, $zero, .L80B50078
/* 0167C 80B5000C 3C0F8016 */ lui $t7, %hi(gGameInfo)
/* 01680 80B50010 8DEFFA90 */ lw $t7, %lo(gGameInfo)($t7)
/* 01684 80B50014 3C01C1D0 */ lui $at, 0xC1D0 ## $at = C1D00000
/* 01688 80B50018 44814000 */ mtc1 $at, $f8 ## $f8 = -26.00
/* 0168C 80B5001C 85F8145E */ lh $t8, 0x145E($t7) ## 8016145E
/* 01690 80B50020 C4900028 */ lwc1 $f16, 0x0028($a0) ## 00000028
/* 01694 80B50024 C4800024 */ lwc1 $f0, 0x0024($a0) ## 00000024
/* 01698 80B50028 44982000 */ mtc1 $t8, $f4 ## $f4 = 0.00
/* 0169C 80B5002C C48C002C */ lwc1 $f12, 0x002C($a0) ## 0000002C
/* 016A0 80B50030 24A41C24 */ addiu $a0, $a1, 0x1C24 ## $a0 = 00001C24
/* 016A4 80B50034 468021A0 */ cvt.s.w $f6, $f4
/* 016A8 80B50038 24194000 */ addiu $t9, $zero, 0x4000 ## $t9 = 00004000
/* 016AC 80B5003C 24080003 */ addiu $t0, $zero, 0x0003 ## $t0 = 00000003
/* 016B0 80B50040 AFA80028 */ sw $t0, 0x0028($sp)
/* 016B4 80B50044 AFB90020 */ sw $t9, 0x0020($sp)
/* 016B8 80B50048 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 016BC 80B5004C 46083280 */ add.s $f10, $f6, $f8
/* 016C0 80B50050 AFA00024 */ sw $zero, 0x0024($sp)
/* 016C4 80B50054 AFA0001C */ sw $zero, 0x001C($sp)
/* 016C8 80B50058 2407005D */ addiu $a3, $zero, 0x005D ## $a3 = 0000005D
/* 016CC 80B5005C 46105080 */ add.s $f2, $f10, $f16
/* 016D0 80B50060 E7A00010 */ swc1 $f0, 0x0010($sp)
/* 016D4 80B50064 E7AC0018 */ swc1 $f12, 0x0018($sp)
/* 016D8 80B50068 0C00C916 */ jal Actor_SpawnAttached
/* 016DC 80B5006C E7A20014 */ swc1 $f2, 0x0014($sp)
/* 016E0 80B50070 24090001 */ addiu $t1, $zero, 0x0001 ## $t1 = 00000001
/* 016E4 80B50074 AE090248 */ sw $t1, 0x0248($s0) ## 00000248
.L80B50078:
/* 016E8 80B50078 8FBF003C */ lw $ra, 0x003C($sp)
/* 016EC 80B5007C 8FB00038 */ lw $s0, 0x0038($sp)
/* 016F0 80B50080 27BD0040 */ addiu $sp, $sp, 0x0040 ## $sp = 00000000
/* 016F4 80B50084 03E00008 */ jr $ra
/* 016F8 80B50088 00000000 */ nop

View file

@ -1,23 +0,0 @@
glabel func_80B5008C
/* 016FC 80B5008C 8C82011C */ lw $v0, 0x011C($a0) ## 0000011C
/* 01700 80B50090 10400011 */ beq $v0, $zero, .L80B500D8
/* 01704 80B50094 00000000 */ nop
/* 01708 80B50098 C4840024 */ lwc1 $f4, 0x0024($a0) ## 00000024
/* 0170C 80B5009C 3C0E8016 */ lui $t6, %hi(gGameInfo)
/* 01710 80B500A0 3C01C1D0 */ lui $at, 0xC1D0 ## $at = C1D00000
/* 01714 80B500A4 E4440024 */ swc1 $f4, 0x0024($v0) ## 00000024
/* 01718 80B500A8 8DCEFA90 */ lw $t6, %lo(gGameInfo)($t6)
/* 0171C 80B500AC 44815000 */ mtc1 $at, $f10 ## $f10 = -26.00
/* 01720 80B500B0 C4920028 */ lwc1 $f18, 0x0028($a0) ## 00000028
/* 01724 80B500B4 85CF145E */ lh $t7, 0x145E($t6) ## 8016145E
/* 01728 80B500B8 448F3000 */ mtc1 $t7, $f6 ## $f6 = 0.00
/* 0172C 80B500BC 00000000 */ nop
/* 01730 80B500C0 46803220 */ cvt.s.w $f8, $f6
/* 01734 80B500C4 460A4400 */ add.s $f16, $f8, $f10
/* 01738 80B500C8 46128100 */ add.s $f4, $f16, $f18
/* 0173C 80B500CC E4440028 */ swc1 $f4, 0x0028($v0) ## 00000028
/* 01740 80B500D0 C486002C */ lwc1 $f6, 0x002C($a0) ## 0000002C
/* 01744 80B500D4 E446002C */ swc1 $f6, 0x002C($v0) ## 0000002C
.L80B500D8:
/* 01748 80B500D8 03E00008 */ jr $ra
/* 0174C 80B500DC 00000000 */ nop

View file

@ -1,59 +0,0 @@
glabel func_80B500E0
/* 01750 80B500E0 27BDFFC0 */ addiu $sp, $sp, 0xFFC0 ## $sp = FFFFFFC0
/* 01754 80B500E4 AFA40040 */ sw $a0, 0x0040($sp)
/* 01758 80B500E8 AFBF001C */ sw $ra, 0x001C($sp)
/* 0175C 80B500EC AFA50044 */ sw $a1, 0x0044($sp)
/* 01760 80B500F0 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 01764 80B500F4 0C2D3B65 */ jal func_80B4ED94
/* 01768 80B500F8 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 0176C 80B500FC 1040002D */ beq $v0, $zero, .L80B501B4
/* 01770 80B50100 8FAE0044 */ lw $t6, 0x0044($sp)
/* 01774 80B50104 94440004 */ lhu $a0, 0x0004($v0) ## 00000004
/* 01778 80B50108 94450002 */ lhu $a1, 0x0002($v0) ## 00000002
/* 0177C 80B5010C 95C61D74 */ lhu $a2, 0x1D74($t6) ## 00001D74
/* 01780 80B50110 240F0008 */ addiu $t7, $zero, 0x0008 ## $t7 = 00000008
/* 01784 80B50114 AFAF0010 */ sw $t7, 0x0010($sp)
/* 01788 80B50118 AFA2003C */ sw $v0, 0x003C($sp)
/* 0178C 80B5011C 0C01BE6F */ jal func_8006F9BC
/* 01790 80B50120 24070008 */ addiu $a3, $zero, 0x0008 ## $a3 = 00000008
/* 01794 80B50124 8FA3003C */ lw $v1, 0x003C($sp)
/* 01798 80B50128 8FA20040 */ lw $v0, 0x0040($sp)
/* 0179C 80B5012C 8C790010 */ lw $t9, 0x0010($v1) ## 00000010
/* 017A0 80B50130 8C78000C */ lw $t8, 0x000C($v1) ## 0000000C
/* 017A4 80B50134 8C690018 */ lw $t1, 0x0018($v1) ## 00000018
/* 017A8 80B50138 8C680014 */ lw $t0, 0x0014($v1) ## 00000014
/* 017AC 80B5013C 44993000 */ mtc1 $t9, $f6 ## $f6 = 0.00
/* 017B0 80B50140 8C6B0020 */ lw $t3, 0x0020($v1) ## 00000020
/* 017B4 80B50144 44982000 */ mtc1 $t8, $f4 ## $f4 = 0.00
/* 017B8 80B50148 8C6A001C */ lw $t2, 0x001C($v1) ## 0000001C
/* 017BC 80B5014C 44895000 */ mtc1 $t1, $f10 ## $f10 = 0.00
/* 017C0 80B50150 46803320 */ cvt.s.w $f12, $f6
/* 017C4 80B50154 44884000 */ mtc1 $t0, $f8 ## $f8 = 0.00
/* 017C8 80B50158 448B3000 */ mtc1 $t3, $f6 ## $f6 = 0.00
/* 017CC 80B5015C 24420024 */ addiu $v0, $v0, 0x0024 ## $v0 = 00000024
/* 017D0 80B50160 468020A0 */ cvt.s.w $f2, $f4
/* 017D4 80B50164 448A2000 */ mtc1 $t2, $f4 ## $f4 = 0.00
/* 017D8 80B50168 46805420 */ cvt.s.w $f16, $f10
/* 017DC 80B5016C 468043A0 */ cvt.s.w $f14, $f8
/* 017E0 80B50170 46803220 */ cvt.s.w $f8, $f6
/* 017E4 80B50174 468024A0 */ cvt.s.w $f18, $f4
/* 017E8 80B50178 E7A80020 */ swc1 $f8, 0x0020($sp)
/* 017EC 80B5017C 46028281 */ sub.s $f10, $f16, $f2
/* 017F0 80B50180 460C9201 */ sub.s $f8, $f18, $f12
/* 017F4 80B50184 46005102 */ mul.s $f4, $f10, $f0
/* 017F8 80B50188 00000000 */ nop
/* 017FC 80B5018C 46004282 */ mul.s $f10, $f8, $f0
/* 01800 80B50190 46022180 */ add.s $f6, $f4, $f2
/* 01804 80B50194 460C5100 */ add.s $f4, $f10, $f12
/* 01808 80B50198 E4460000 */ swc1 $f6, 0x0000($v0) ## 00000024
/* 0180C 80B5019C E4440004 */ swc1 $f4, 0x0004($v0) ## 00000028
/* 01810 80B501A0 C7A60020 */ lwc1 $f6, 0x0020($sp)
/* 01814 80B501A4 460E3201 */ sub.s $f8, $f6, $f14
/* 01818 80B501A8 46004282 */ mul.s $f10, $f8, $f0
/* 0181C 80B501AC 460E5100 */ add.s $f4, $f10, $f14
/* 01820 80B501B0 E4440008 */ swc1 $f4, 0x0008($v0) ## 0000002C
.L80B501B4:
/* 01824 80B501B4 8FBF001C */ lw $ra, 0x001C($sp)
/* 01828 80B501B8 27BD0040 */ addiu $sp, $sp, 0x0040 ## $sp = 00000000
/* 0182C 80B501BC 03E00008 */ jr $ra
/* 01830 80B501C0 00000000 */ nop

View file

@ -1,11 +0,0 @@
glabel func_80B501C4
/* 01834 80B501C4 8C82011C */ lw $v0, 0x011C($a0) ## 0000011C
/* 01838 80B501C8 10400005 */ beq $v0, $zero, .L80B501E0
/* 0183C 80B501CC 00000000 */ nop
/* 01840 80B501D0 44852000 */ mtc1 $a1, $f4 ## $f4 = 0.00
/* 01844 80B501D4 00000000 */ nop
/* 01848 80B501D8 468021A0 */ cvt.s.w $f6, $f4
/* 0184C 80B501DC E44601A8 */ swc1 $f6, 0x01A8($v0) ## 000001A8
.L80B501E0:
/* 01850 80B501E0 03E00008 */ jr $ra
/* 01854 80B501E4 00000000 */ nop

View file

@ -1,32 +0,0 @@
glabel func_80B501E8
/* 01858 80B501E8 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 0185C 80B501EC AFA40018 */ sw $a0, 0x0018($sp)
/* 01860 80B501F0 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01864 80B501F4 AFA5001C */ sw $a1, 0x001C($sp)
/* 01868 80B501F8 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 0186C 80B501FC 0C2D3B65 */ jal func_80B4ED94
/* 01870 80B50200 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 01874 80B50204 10400012 */ beq $v0, $zero, .L80B50250
/* 01878 80B50208 8FAE001C */ lw $t6, 0x001C($sp)
/* 0187C 80B5020C 94440004 */ lhu $a0, 0x0004($v0) ## 00000004
/* 01880 80B50210 94450002 */ lhu $a1, 0x0002($v0) ## 00000002
/* 01884 80B50214 0C01BE4F */ jal func_8006F93C
/* 01888 80B50218 95C61D74 */ lhu $a2, 0x1D74($t6) ## 00001D74
/* 0188C 80B5021C 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 01890 80B50220 44812000 */ mtc1 $at, $f4 ## $f4 = 1.00
/* 01894 80B50224 3C01437F */ lui $at, 0x437F ## $at = 437F0000
/* 01898 80B50228 44814000 */ mtc1 $at, $f8 ## $f8 = 255.00
/* 0189C 80B5022C 46002181 */ sub.s $f6, $f4, $f0
/* 018A0 80B50230 8FA40018 */ lw $a0, 0x0018($sp)
/* 018A4 80B50234 46083282 */ mul.s $f10, $f6, $f8
/* 018A8 80B50238 4600540D */ trunc.w.s $f16, $f10
/* 018AC 80B5023C 44058000 */ mfc1 $a1, $f16
/* 018B0 80B50240 00000000 */ nop
/* 018B4 80B50244 AC8501A8 */ sw $a1, 0x01A8($a0) ## 000001A8
/* 018B8 80B50248 0C2D4071 */ jal func_80B501C4
/* 018BC 80B5024C A08500C8 */ sb $a1, 0x00C8($a0) ## 000000C8
.L80B50250:
/* 018C0 80B50250 8FBF0014 */ lw $ra, 0x0014($sp)
/* 018C4 80B50254 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 018C8 80B50258 03E00008 */ jr $ra
/* 018CC 80B5025C 00000000 */ nop

View file

@ -1,7 +0,0 @@
glabel func_80B50260
/* 018D0 80B50260 AFA50004 */ sw $a1, 0x0004($sp)
/* 018D4 80B50264 240E0001 */ addiu $t6, $zero, 0x0001 ## $t6 = 00000001
/* 018D8 80B50268 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 018DC 80B5026C AC8001A0 */ sw $zero, 0x01A0($a0) ## 000001A0
/* 018E0 80B50270 03E00008 */ jr $ra
/* 018E4 80B50274 A08000C8 */ sb $zero, 0x00C8($a0) ## 000000C8

View file

@ -1,36 +0,0 @@
glabel func_80B50278
/* 018E8 80B50278 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 018EC 80B5027C 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
/* 018F0 80B50280 AFBF0014 */ sw $ra, 0x0014($sp)
/* 018F4 80B50284 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 018F8 80B50288 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 018FC 80B5028C 0C2D3B65 */ jal func_80B4ED94
/* 01900 80B50290 AFA60018 */ sw $a2, 0x0018($sp)
/* 01904 80B50294 8C4E000C */ lw $t6, 0x000C($v0) ## 0000000C
/* 01908 80B50298 8FA60018 */ lw $a2, 0x0018($sp)
/* 0190C 80B5029C 241900FF */ addiu $t9, $zero, 0x00FF ## $t9 = 000000FF
/* 01910 80B502A0 448E2000 */ mtc1 $t6, $f4 ## $f4 = 0.00
/* 01914 80B502A4 24080002 */ addiu $t0, $zero, 0x0002 ## $t0 = 00000002
/* 01918 80B502A8 24090001 */ addiu $t1, $zero, 0x0001 ## $t1 = 00000001
/* 0191C 80B502AC 468021A0 */ cvt.s.w $f6, $f4
/* 01920 80B502B0 E4C60024 */ swc1 $f6, 0x0024($a2) ## 00000024
/* 01924 80B502B4 8C4F0010 */ lw $t7, 0x0010($v0) ## 00000010
/* 01928 80B502B8 448F4000 */ mtc1 $t7, $f8 ## $f8 = 0.00
/* 0192C 80B502BC 00000000 */ nop
/* 01930 80B502C0 468042A0 */ cvt.s.w $f10, $f8
/* 01934 80B502C4 E4CA0028 */ swc1 $f10, 0x0028($a2) ## 00000028
/* 01938 80B502C8 8C580014 */ lw $t8, 0x0014($v0) ## 00000014
/* 0193C 80B502CC 44988000 */ mtc1 $t8, $f16 ## $f16 = 0.00
/* 01940 80B502D0 00000000 */ nop
/* 01944 80B502D4 468084A0 */ cvt.s.w $f18, $f16
/* 01948 80B502D8 E4D2002C */ swc1 $f18, 0x002C($a2) ## 0000002C
/* 0194C 80B502DC 84430008 */ lh $v1, 0x0008($v0) ## 00000008
/* 01950 80B502E0 A0D900C8 */ sb $t9, 0x00C8($a2) ## 000000C8
/* 01954 80B502E4 ACC8019C */ sw $t0, 0x019C($a2) ## 0000019C
/* 01958 80B502E8 ACC901A0 */ sw $t1, 0x01A0($a2) ## 000001A0
/* 0195C 80B502EC A4C300B6 */ sh $v1, 0x00B6($a2) ## 000000B6
/* 01960 80B502F0 A4C30032 */ sh $v1, 0x0032($a2) ## 00000032
/* 01964 80B502F4 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01968 80B502F8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 0196C 80B502FC 03E00008 */ jr $ra
/* 01970 80B50300 00000000 */ nop

View file

@ -1,60 +0,0 @@
.late_rodata
glabel D_80B52BD8
.word 0x4622F983
.text
glabel func_80B50304
/* 01974 80B50304 27BDFFB8 */ addiu $sp, $sp, 0xFFB8 ## $sp = FFFFFFB8
/* 01978 80B50308 AFB00020 */ sw $s0, 0x0020($sp)
/* 0197C 80B5030C 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 01980 80B50310 AFBF0024 */ sw $ra, 0x0024($sp)
/* 01984 80B50314 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 01988 80B50318 0C2D3B65 */ jal func_80B4ED94
/* 0198C 80B5031C 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 01990 80B50320 8C4E0018 */ lw $t6, 0x0018($v0) ## 00000018
/* 01994 80B50324 8C4F000C */ lw $t7, 0x000C($v0) ## 0000000C
/* 01998 80B50328 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 0199C 80B5032C 24A503BC */ addiu $a1, $a1, 0x03BC ## $a1 = 060003BC
/* 019A0 80B50330 01CFC023 */ subu $t8, $t6, $t7
/* 019A4 80B50334 44982000 */ mtc1 $t8, $f4 ## $f4 = 0.00
/* 019A8 80B50338 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 019AC 80B5033C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 019B0 80B50340 468021A0 */ cvt.s.w $f6, $f4
/* 019B4 80B50344 3C07C140 */ lui $a3, 0xC140 ## $a3 = C1400000
/* 019B8 80B50348 E7A60034 */ swc1 $f6, 0x0034($sp)
/* 019BC 80B5034C 8C480014 */ lw $t0, 0x0014($v0) ## 00000014
/* 019C0 80B50350 8C590020 */ lw $t9, 0x0020($v0) ## 00000020
/* 019C4 80B50354 AFA00010 */ sw $zero, 0x0010($sp)
/* 019C8 80B50358 03284823 */ subu $t1, $t9, $t0
/* 019CC 80B5035C 44894000 */ mtc1 $t1, $f8 ## $f8 = 0.00
/* 019D0 80B50360 00000000 */ nop
/* 019D4 80B50364 468042A0 */ cvt.s.w $f10, $f8
/* 019D8 80B50368 0C2D3F40 */ jal func_80B4FD00
/* 019DC 80B5036C E7AA0030 */ swc1 $f10, 0x0030($sp)
/* 019E0 80B50370 44808000 */ mtc1 $zero, $f16 ## $f16 = 0.00
/* 019E4 80B50374 240A0003 */ addiu $t2, $zero, 0x0003 ## $t2 = 00000003
/* 019E8 80B50378 240B0001 */ addiu $t3, $zero, 0x0001 ## $t3 = 00000001
/* 019EC 80B5037C AE0A019C */ sw $t2, 0x019C($s0) ## 0000019C
/* 019F0 80B50380 AE0B01A0 */ sw $t3, 0x01A0($s0) ## 000001A0
/* 019F4 80B50384 260300B4 */ addiu $v1, $s0, 0x00B4 ## $v1 = 000000B4
/* 019F8 80B50388 240C00FF */ addiu $t4, $zero, 0x00FF ## $t4 = 000000FF
/* 019FC 80B5038C E610023C */ swc1 $f16, 0x023C($s0) ## 0000023C
/* 01A00 80B50390 A06C0014 */ sb $t4, 0x0014($v1) ## 000000C8
/* 01A04 80B50394 AFA30028 */ sw $v1, 0x0028($sp)
/* 01A08 80B50398 C7AE0030 */ lwc1 $f14, 0x0030($sp)
/* 01A0C 80B5039C 0C03F494 */ jal Math_atan2f
/* 01A10 80B503A0 C7AC0034 */ lwc1 $f12, 0x0034($sp)
/* 01A14 80B503A4 3C0180B5 */ lui $at, %hi(D_80B52BD8) ## $at = 80B50000
/* 01A18 80B503A8 C4322BD8 */ lwc1 $f18, %lo(D_80B52BD8)($at)
/* 01A1C 80B503AC 8FA30028 */ lw $v1, 0x0028($sp)
/* 01A20 80B503B0 46120102 */ mul.s $f4, $f0, $f18
/* 01A24 80B503B4 4600218D */ trunc.w.s $f6, $f4
/* 01A28 80B503B8 44023000 */ mfc1 $v0, $f6
/* 01A2C 80B503BC 00000000 */ nop
/* 01A30 80B503C0 A4620002 */ sh $v0, 0x0002($v1) ## 00000002
/* 01A34 80B503C4 A6020032 */ sh $v0, 0x0032($s0) ## 00000032
/* 01A38 80B503C8 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01A3C 80B503CC 8FB00020 */ lw $s0, 0x0020($sp)
/* 01A40 80B503D0 27BD0048 */ addiu $sp, $sp, 0x0048 ## $sp = 00000000
/* 01A44 80B503D4 03E00008 */ jr $ra
/* 01A48 80B503D8 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B503DC
/* 01A4C 80B503DC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01A50 80B503E0 AFA40018 */ sw $a0, 0x0018($sp)
/* 01A54 80B503E4 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01A58 80B503E8 AFA5001C */ sw $a1, 0x001C($sp)
/* 01A5C 80B503EC 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 01A60 80B503F0 0C2D3B65 */ jal func_80B4ED94
/* 01A64 80B503F4 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 01A68 80B503F8 10400008 */ beq $v0, $zero, .L80B5041C
/* 01A6C 80B503FC 8FAE001C */ lw $t6, 0x001C($sp)
/* 01A70 80B50400 95CF1D74 */ lhu $t7, 0x1D74($t6) ## 00001D74
/* 01A74 80B50404 94580004 */ lhu $t8, 0x0004($v0) ## 00000004
/* 01A78 80B50408 8FA80018 */ lw $t0, 0x0018($sp)
/* 01A7C 80B5040C 01F8082A */ slt $at, $t7, $t8
/* 01A80 80B50410 14200002 */ bne $at, $zero, .L80B5041C
/* 01A84 80B50414 24190004 */ addiu $t9, $zero, 0x0004 ## $t9 = 00000004
/* 01A88 80B50418 AD19019C */ sw $t9, 0x019C($t0) ## 0000019C
.L80B5041C:
/* 01A8C 80B5041C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01A90 80B50420 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01A94 80B50424 03E00008 */ jr $ra
/* 01A98 80B50428 00000000 */ nop

View file

@ -1,24 +0,0 @@
glabel func_80B5042C
/* 01A9C 80B5042C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01AA0 80B50430 AFA50024 */ sw $a1, 0x0024($sp)
/* 01AA4 80B50434 AFBF001C */ sw $ra, 0x001C($sp)
/* 01AA8 80B50438 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01AAC 80B5043C 24A522D0 */ addiu $a1, $a1, 0x22D0 ## $a1 = 060022D0
/* 01AB0 80B50440 AFA00010 */ sw $zero, 0x0010($sp)
/* 01AB4 80B50444 AFA40020 */ sw $a0, 0x0020($sp)
/* 01AB8 80B50448 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
/* 01ABC 80B5044C 0C2D3F40 */ jal func_80B4FD00
/* 01AC0 80B50450 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 01AC4 80B50454 8FA40020 */ lw $a0, 0x0020($sp)
/* 01AC8 80B50458 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
/* 01ACC 80B5045C 240E0005 */ addiu $t6, $zero, 0x0005 ## $t6 = 00000005
/* 01AD0 80B50460 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 01AD4 80B50464 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 01AD8 80B50468 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 01ADC 80B5046C AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
/* 01AE0 80B50470 A09800C8 */ sb $t8, 0x00C8($a0) ## 000000C8
/* 01AE4 80B50474 E484027C */ swc1 $f4, 0x027C($a0) ## 0000027C
/* 01AE8 80B50478 8FBF001C */ lw $ra, 0x001C($sp)
/* 01AEC 80B5047C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01AF0 80B50480 03E00008 */ jr $ra
/* 01AF4 80B50484 00000000 */ nop

View file

@ -1,21 +0,0 @@
glabel func_80B50488
/* 01AF8 80B50488 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01AFC 80B5048C 10A0000D */ beq $a1, $zero, .L80B504C4
/* 01B00 80B50490 AFBF001C */ sw $ra, 0x001C($sp)
/* 01B04 80B50494 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01B08 80B50498 24A52750 */ addiu $a1, $a1, 0x2750 ## $a1 = 06002750
/* 01B0C 80B5049C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 01B10 80B504A0 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01B14 80B504A4 AFA00010 */ sw $zero, 0x0010($sp)
/* 01B18 80B504A8 0C2D3F40 */ jal func_80B4FD00
/* 01B1C 80B504AC AFA40020 */ sw $a0, 0x0020($sp)
/* 01B20 80B504B0 8FA40020 */ lw $a0, 0x0020($sp)
/* 01B24 80B504B4 240E0006 */ addiu $t6, $zero, 0x0006 ## $t6 = 00000006
/* 01B28 80B504B8 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 01B2C 80B504BC AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 01B30 80B504C0 AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
.L80B504C4:
/* 01B34 80B504C4 8FBF001C */ lw $ra, 0x001C($sp)
/* 01B38 80B504C8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01B3C 80B504CC 03E00008 */ jr $ra
/* 01B40 80B504D0 00000000 */ nop

View file

@ -1,27 +0,0 @@
glabel func_80B504D4
/* 01B44 80B504D4 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01B48 80B504D8 AFA50024 */ sw $a1, 0x0024($sp)
/* 01B4C 80B504DC AFBF001C */ sw $ra, 0x001C($sp)
/* 01B50 80B504E0 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01B54 80B504E4 24A5325C */ addiu $a1, $a1, 0x325C ## $a1 = 0600325C
/* 01B58 80B504E8 AFA00010 */ sw $zero, 0x0010($sp)
/* 01B5C 80B504EC AFA40020 */ sw $a0, 0x0020($sp)
/* 01B60 80B504F0 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
/* 01B64 80B504F4 0C2D3F40 */ jal func_80B4FD00
/* 01B68 80B504F8 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 01B6C 80B504FC 8FA40020 */ lw $a0, 0x0020($sp)
/* 01B70 80B50500 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
/* 01B74 80B50504 240E0007 */ addiu $t6, $zero, 0x0007 ## $t6 = 00000007
/* 01B78 80B50508 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 01B7C 80B5050C 24050001 */ addiu $a1, $zero, 0x0001 ## $a1 = 00000001
/* 01B80 80B50510 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 01B84 80B50514 AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
/* 01B88 80B50518 0C2D3B46 */ jal func_80B4ED18
/* 01B8C 80B5051C E484027C */ swc1 $f4, 0x027C($a0) ## 0000027C
/* 01B90 80B50520 8FA40020 */ lw $a0, 0x0020($sp)
/* 01B94 80B50524 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 01B98 80B50528 A09800C8 */ sb $t8, 0x00C8($a0) ## 000000C8
/* 01B9C 80B5052C 8FBF001C */ lw $ra, 0x001C($sp)
/* 01BA0 80B50530 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01BA4 80B50534 03E00008 */ jr $ra
/* 01BA8 80B50538 00000000 */ nop

View file

@ -1,19 +0,0 @@
glabel func_80B5053C
/* 01BAC 80B5053C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01BB0 80B50540 AFBF001C */ sw $ra, 0x001C($sp)
/* 01BB4 80B50544 10A0000A */ beq $a1, $zero, .L80B50570
/* 01BB8 80B50548 AFA40020 */ sw $a0, 0x0020($sp)
/* 01BBC 80B5054C 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01BC0 80B50550 24A53538 */ addiu $a1, $a1, 0x3538 ## $a1 = 06003538
/* 01BC4 80B50554 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 01BC8 80B50558 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01BCC 80B5055C 0C2D3F40 */ jal func_80B4FD00
/* 01BD0 80B50560 AFA00010 */ sw $zero, 0x0010($sp)
/* 01BD4 80B50564 8FAF0020 */ lw $t7, 0x0020($sp)
/* 01BD8 80B50568 240E0008 */ addiu $t6, $zero, 0x0008 ## $t6 = 00000008
/* 01BDC 80B5056C ADEE019C */ sw $t6, 0x019C($t7) ## 0000019C
.L80B50570:
/* 01BE0 80B50570 8FBF001C */ lw $ra, 0x001C($sp)
/* 01BE4 80B50574 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01BE8 80B50578 03E00008 */ jr $ra
/* 01BEC 80B5057C 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B50580
/* 01BF0 80B50580 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01BF4 80B50584 AFA50024 */ sw $a1, 0x0024($sp)
/* 01BF8 80B50588 AFBF001C */ sw $ra, 0x001C($sp)
/* 01BFC 80B5058C 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01C00 80B50590 24A50A50 */ addiu $a1, $a1, 0x0A50 ## $a1 = 06000A50
/* 01C04 80B50594 AFA00010 */ sw $zero, 0x0010($sp)
/* 01C08 80B50598 AFA40020 */ sw $a0, 0x0020($sp)
/* 01C0C 80B5059C 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
/* 01C10 80B505A0 0C2D3F40 */ jal func_80B4FD00
/* 01C14 80B505A4 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 01C18 80B505A8 8FA40020 */ lw $a0, 0x0020($sp)
/* 01C1C 80B505AC 240E0009 */ addiu $t6, $zero, 0x0009 ## $t6 = 00000009
/* 01C20 80B505B0 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 01C24 80B505B4 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 01C28 80B505B8 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 01C2C 80B505BC AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
/* 01C30 80B505C0 A09800C8 */ sb $t8, 0x00C8($a0) ## 000000C8
/* 01C34 80B505C4 8FBF001C */ lw $ra, 0x001C($sp)
/* 01C38 80B505C8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01C3C 80B505CC 03E00008 */ jr $ra
/* 01C40 80B505D0 00000000 */ nop

View file

@ -1,19 +0,0 @@
glabel func_80B505D4
/* 01C44 80B505D4 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01C48 80B505D8 AFBF001C */ sw $ra, 0x001C($sp)
/* 01C4C 80B505DC 10A0000A */ beq $a1, $zero, .L80B50608
/* 01C50 80B505E0 AFA40020 */ sw $a0, 0x0020($sp)
/* 01C54 80B505E4 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01C58 80B505E8 24A50EB0 */ addiu $a1, $a1, 0x0EB0 ## $a1 = 06000EB0
/* 01C5C 80B505EC 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 01C60 80B505F0 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01C64 80B505F4 0C2D3F40 */ jal func_80B4FD00
/* 01C68 80B505F8 AFA00010 */ sw $zero, 0x0010($sp)
/* 01C6C 80B505FC 8FAF0020 */ lw $t7, 0x0020($sp)
/* 01C70 80B50600 240E000A */ addiu $t6, $zero, 0x000A ## $t6 = 0000000A
/* 01C74 80B50604 ADEE019C */ sw $t6, 0x019C($t7) ## 0000019C
.L80B50608:
/* 01C78 80B50608 8FBF001C */ lw $ra, 0x001C($sp)
/* 01C7C 80B5060C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01C80 80B50610 03E00008 */ jr $ra
/* 01C84 80B50614 00000000 */ nop

View file

@ -1,12 +0,0 @@
glabel func_80B50618
/* 01C88 80B50618 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01C8C 80B5061C AFBF0014 */ sw $ra, 0x0014($sp)
/* 01C90 80B50620 0C2D3FBF */ jal func_80B4FEFC
/* 01C94 80B50624 AFA40018 */ sw $a0, 0x0018($sp)
/* 01C98 80B50628 8FAF0018 */ lw $t7, 0x0018($sp)
/* 01C9C 80B5062C 240E000B */ addiu $t6, $zero, 0x000B ## $t6 = 0000000B
/* 01CA0 80B50630 ADEE019C */ sw $t6, 0x019C($t7) ## 0000019C
/* 01CA4 80B50634 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01CA8 80B50638 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01CAC 80B5063C 03E00008 */ jr $ra
/* 01CB0 80B50640 00000000 */ nop

View file

@ -1,12 +0,0 @@
glabel func_80B50644
/* 01CB4 80B50644 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01CB8 80B50648 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01CBC 80B5064C 0C2D3FE1 */ jal func_80B4FF84
/* 01CC0 80B50650 AFA40018 */ sw $a0, 0x0018($sp)
/* 01CC4 80B50654 8FAF0018 */ lw $t7, 0x0018($sp)
/* 01CC8 80B50658 240E000C */ addiu $t6, $zero, 0x000C ## $t6 = 0000000C
/* 01CCC 80B5065C ADEE019C */ sw $t6, 0x019C($t7) ## 0000019C
/* 01CD0 80B50660 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01CD4 80B50664 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01CD8 80B50668 03E00008 */ jr $ra
/* 01CDC 80B5066C 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B50670
/* 01CE0 80B50670 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01CE4 80B50674 AFA50024 */ sw $a1, 0x0024($sp)
/* 01CE8 80B50678 AFBF001C */ sw $ra, 0x001C($sp)
/* 01CEC 80B5067C 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
/* 01CF0 80B50680 24A5B5FC */ addiu $a1, $a1, 0xB5FC ## $a1 = 0600B5FC
/* 01CF4 80B50684 AFA00010 */ sw $zero, 0x0010($sp)
/* 01CF8 80B50688 AFA40020 */ sw $a0, 0x0020($sp)
/* 01CFC 80B5068C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 01D00 80B50690 0C2D3F40 */ jal func_80B4FD00
/* 01D04 80B50694 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 01D08 80B50698 8FA40020 */ lw $a0, 0x0020($sp)
/* 01D0C 80B5069C 240E000D */ addiu $t6, $zero, 0x000D ## $t6 = 0000000D
/* 01D10 80B506A0 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 01D14 80B506A4 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 01D18 80B506A8 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 01D1C 80B506AC AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
/* 01D20 80B506B0 A09800C8 */ sb $t8, 0x00C8($a0) ## 000000C8
/* 01D24 80B506B4 8FBF001C */ lw $ra, 0x001C($sp)
/* 01D28 80B506B8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01D2C 80B506BC 03E00008 */ jr $ra
/* 01D30 80B506C0 00000000 */ nop

View file

@ -1,31 +0,0 @@
glabel func_80B506C4
/* 01D34 80B506C4 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 01D38 80B506C8 AFA5002C */ sw $a1, 0x002C($sp)
/* 01D3C 80B506CC AFBF0024 */ sw $ra, 0x0024($sp)
/* 01D40 80B506D0 AFB00020 */ sw $s0, 0x0020($sp)
/* 01D44 80B506D4 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
/* 01D48 80B506D8 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 01D4C 80B506DC 24A5AAD4 */ addiu $a1, $a1, 0xAAD4 ## $a1 = 0600AAD4
/* 01D50 80B506E0 AFA00010 */ sw $zero, 0x0010($sp)
/* 01D54 80B506E4 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
/* 01D58 80B506E8 0C2D3F40 */ jal func_80B4FD00
/* 01D5C 80B506EC 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 01D60 80B506F0 240E000E */ addiu $t6, $zero, 0x000E ## $t6 = 0000000E
/* 01D64 80B506F4 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 01D68 80B506F8 AE0E019C */ sw $t6, 0x019C($s0) ## 0000019C
/* 01D6C 80B506FC AE0F01A0 */ sw $t7, 0x01A0($s0) ## 000001A0
/* 01D70 80B50700 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 01D74 80B50704 0C2D3B3A */ jal func_80B4ECE8
/* 01D78 80B50708 24050004 */ addiu $a1, $zero, 0x0004 ## $a1 = 00000004
/* 01D7C 80B5070C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 01D80 80B50710 0C2D3B46 */ jal func_80B4ED18
/* 01D84 80B50714 24050002 */ addiu $a1, $zero, 0x0002 ## $a1 = 00000002
/* 01D88 80B50718 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 01D8C 80B5071C A21800C8 */ sb $t8, 0x00C8($s0) ## 000000C8
/* 01D90 80B50720 0C2D3FA4 */ jal func_80B4FE90
/* 01D94 80B50724 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 01D98 80B50728 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01D9C 80B5072C 8FB00020 */ lw $s0, 0x0020($sp)
/* 01DA0 80B50730 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 01DA4 80B50734 03E00008 */ jr $ra
/* 01DA8 80B50738 00000000 */ nop

View file

@ -1,19 +0,0 @@
glabel func_80B5073C
/* 01DAC 80B5073C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01DB0 80B50740 AFBF001C */ sw $ra, 0x001C($sp)
/* 01DB4 80B50744 10A0000A */ beq $a1, $zero, .L80B50770
/* 01DB8 80B50748 AFA40020 */ sw $a0, 0x0020($sp)
/* 01DBC 80B5074C 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
/* 01DC0 80B50750 24A5AFE0 */ addiu $a1, $a1, 0xAFE0 ## $a1 = 0600AFE0
/* 01DC4 80B50754 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 01DC8 80B50758 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01DCC 80B5075C 0C2D3F40 */ jal func_80B4FD00
/* 01DD0 80B50760 AFA00010 */ sw $zero, 0x0010($sp)
/* 01DD4 80B50764 8FAF0020 */ lw $t7, 0x0020($sp)
/* 01DD8 80B50768 240E000F */ addiu $t6, $zero, 0x000F ## $t6 = 0000000F
/* 01DDC 80B5076C ADEE019C */ sw $t6, 0x019C($t7) ## 0000019C
.L80B50770:
/* 01DE0 80B50770 8FBF001C */ lw $ra, 0x001C($sp)
/* 01DE4 80B50774 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01DE8 80B50778 03E00008 */ jr $ra
/* 01DEC 80B5077C 00000000 */ nop

View file

@ -1,27 +0,0 @@
glabel func_80B50780
/* 01DF0 80B50780 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01DF4 80B50784 AFA50024 */ sw $a1, 0x0024($sp)
/* 01DF8 80B50788 AFBF001C */ sw $ra, 0x001C($sp)
/* 01DFC 80B5078C 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01E00 80B50790 24A51670 */ addiu $a1, $a1, 0x1670 ## $a1 = 06001670
/* 01E04 80B50794 AFA00010 */ sw $zero, 0x0010($sp)
/* 01E08 80B50798 AFA40020 */ sw $a0, 0x0020($sp)
/* 01E0C 80B5079C 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
/* 01E10 80B507A0 0C2D3F40 */ jal func_80B4FD00
/* 01E14 80B507A4 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 01E18 80B507A8 8FA40020 */ lw $a0, 0x0020($sp)
/* 01E1C 80B507AC 240E0010 */ addiu $t6, $zero, 0x0010 ## $t6 = 00000010
/* 01E20 80B507B0 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 01E24 80B507B4 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 01E28 80B507B8 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 01E2C 80B507BC AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
/* 01E30 80B507C0 A09800C8 */ sb $t8, 0x00C8($a0) ## 000000C8
/* 01E34 80B507C4 0C2D3FFC */ jal func_80B4FFF0
/* 01E38 80B507C8 8FA50024 */ lw $a1, 0x0024($sp)
/* 01E3C 80B507CC 8FA40020 */ lw $a0, 0x0020($sp)
/* 01E40 80B507D0 0C2D3B3A */ jal func_80B4ECE8
/* 01E44 80B507D4 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
/* 01E48 80B507D8 8FBF001C */ lw $ra, 0x001C($sp)
/* 01E4C 80B507DC 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01E50 80B507E0 03E00008 */ jr $ra
/* 01E54 80B507E4 00000000 */ nop

View file

@ -1,19 +0,0 @@
glabel func_80B507E8
/* 01E58 80B507E8 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01E5C 80B507EC AFBF001C */ sw $ra, 0x001C($sp)
/* 01E60 80B507F0 10A0000A */ beq $a1, $zero, .L80B5081C
/* 01E64 80B507F4 AFA40020 */ sw $a0, 0x0020($sp)
/* 01E68 80B507F8 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01E6C 80B507FC 24A51B48 */ addiu $a1, $a1, 0x1B48 ## $a1 = 06001B48
/* 01E70 80B50800 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 01E74 80B50804 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01E78 80B50808 0C2D3F40 */ jal func_80B4FD00
/* 01E7C 80B5080C AFA00010 */ sw $zero, 0x0010($sp)
/* 01E80 80B50810 8FAF0020 */ lw $t7, 0x0020($sp)
/* 01E84 80B50814 240E0011 */ addiu $t6, $zero, 0x0011 ## $t6 = 00000011
/* 01E88 80B50818 ADEE019C */ sw $t6, 0x019C($t7) ## 0000019C
.L80B5081C:
/* 01E8C 80B5081C 8FBF001C */ lw $ra, 0x001C($sp)
/* 01E90 80B50820 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01E94 80B50824 03E00008 */ jr $ra
/* 01E98 80B50828 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B5082C
/* 01E9C 80B5082C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01EA0 80B50830 AFA50024 */ sw $a1, 0x0024($sp)
/* 01EA4 80B50834 AFBF001C */ sw $ra, 0x001C($sp)
/* 01EA8 80B50838 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01EAC 80B5083C 24A52B14 */ addiu $a1, $a1, 0x2B14 ## $a1 = 06002B14
/* 01EB0 80B50840 AFA00010 */ sw $zero, 0x0010($sp)
/* 01EB4 80B50844 AFA40020 */ sw $a0, 0x0020($sp)
/* 01EB8 80B50848 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
/* 01EBC 80B5084C 0C2D3F40 */ jal func_80B4FD00
/* 01EC0 80B50850 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 01EC4 80B50854 8FA40020 */ lw $a0, 0x0020($sp)
/* 01EC8 80B50858 240E0012 */ addiu $t6, $zero, 0x0012 ## $t6 = 00000012
/* 01ECC 80B5085C 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 01ED0 80B50860 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 01ED4 80B50864 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 01ED8 80B50868 AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
/* 01EDC 80B5086C A09800C8 */ sb $t8, 0x00C8($a0) ## 000000C8
/* 01EE0 80B50870 8FBF001C */ lw $ra, 0x001C($sp)
/* 01EE4 80B50874 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01EE8 80B50878 03E00008 */ jr $ra
/* 01EEC 80B5087C 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B50880
/* 01EF0 80B50880 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01EF4 80B50884 10A0000C */ beq $a1, $zero, .L80B508B8
/* 01EF8 80B50888 AFBF001C */ sw $ra, 0x001C($sp)
/* 01EFC 80B5088C 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01F00 80B50890 24A52F30 */ addiu $a1, $a1, 0x2F30 ## $a1 = 06002F30
/* 01F04 80B50894 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 01F08 80B50898 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01F0C 80B5089C AFA00010 */ sw $zero, 0x0010($sp)
/* 01F10 80B508A0 0C2D3F40 */ jal func_80B4FD00
/* 01F14 80B508A4 AFA40020 */ sw $a0, 0x0020($sp)
/* 01F18 80B508A8 8FA40020 */ lw $a0, 0x0020($sp)
/* 01F1C 80B508AC 240E0013 */ addiu $t6, $zero, 0x0013 ## $t6 = 00000013
/* 01F20 80B508B0 0C2D3FAD */ jal func_80B4FEB4
/* 01F24 80B508B4 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
.L80B508B8:
/* 01F28 80B508B8 8FBF001C */ lw $ra, 0x001C($sp)
/* 01F2C 80B508BC 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01F30 80B508C0 03E00008 */ jr $ra
/* 01F34 80B508C4 00000000 */ nop

View file

@ -1,25 +0,0 @@
glabel func_80B508C8
/* 01F38 80B508C8 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01F3C 80B508CC AFA50024 */ sw $a1, 0x0024($sp)
/* 01F40 80B508D0 AFBF001C */ sw $ra, 0x001C($sp)
/* 01F44 80B508D4 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01F48 80B508D8 24A51010 */ addiu $a1, $a1, 0x1010 ## $a1 = 06001010
/* 01F4C 80B508DC AFA00010 */ sw $zero, 0x0010($sp)
/* 01F50 80B508E0 AFA40020 */ sw $a0, 0x0020($sp)
/* 01F54 80B508E4 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
/* 01F58 80B508E8 0C2D3F40 */ jal func_80B4FD00
/* 01F5C 80B508EC 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 01F60 80B508F0 8FA40020 */ lw $a0, 0x0020($sp)
/* 01F64 80B508F4 240E0014 */ addiu $t6, $zero, 0x0014 ## $t6 = 00000014
/* 01F68 80B508F8 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 01F6C 80B508FC 24050006 */ addiu $a1, $zero, 0x0006 ## $a1 = 00000006
/* 01F70 80B50900 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 01F74 80B50904 0C2D3B3A */ jal func_80B4ECE8
/* 01F78 80B50908 AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
/* 01F7C 80B5090C 8FA40020 */ lw $a0, 0x0020($sp)
/* 01F80 80B50910 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 01F84 80B50914 A09800C8 */ sb $t8, 0x00C8($a0) ## 000000C8
/* 01F88 80B50918 8FBF001C */ lw $ra, 0x001C($sp)
/* 01F8C 80B5091C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01F90 80B50920 03E00008 */ jr $ra
/* 01F94 80B50924 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B50928
/* 01F98 80B50928 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 01F9C 80B5092C 10A0000C */ beq $a1, $zero, .L80B50960
/* 01FA0 80B50930 AFBF001C */ sw $ra, 0x001C($sp)
/* 01FA4 80B50934 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 01FA8 80B50938 24A513A0 */ addiu $a1, $a1, 0x13A0 ## $a1 = 060013A0
/* 01FAC 80B5093C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 01FB0 80B50940 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01FB4 80B50944 AFA00010 */ sw $zero, 0x0010($sp)
/* 01FB8 80B50948 0C2D3F40 */ jal func_80B4FD00
/* 01FBC 80B5094C AFA40020 */ sw $a0, 0x0020($sp)
/* 01FC0 80B50950 8FA40020 */ lw $a0, 0x0020($sp)
/* 01FC4 80B50954 240E0015 */ addiu $t6, $zero, 0x0015 ## $t6 = 00000015
/* 01FC8 80B50958 0C2D3FB6 */ jal func_80B4FED8
/* 01FCC 80B5095C AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
.L80B50960:
/* 01FD0 80B50960 8FBF001C */ lw $ra, 0x001C($sp)
/* 01FD4 80B50964 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01FD8 80B50968 03E00008 */ jr $ra
/* 01FDC 80B5096C 00000000 */ nop

View file

@ -1,5 +0,0 @@
glabel func_80B50970
/* 01FE0 80B50970 AFA50004 */ sw $a1, 0x0004($sp)
/* 01FE4 80B50974 240E0016 */ addiu $t6, $zero, 0x0016 ## $t6 = 00000016
/* 01FE8 80B50978 03E00008 */ jr $ra
/* 01FEC 80B5097C AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C

View file

@ -1,9 +0,0 @@
glabel func_80B50980
/* 01FF0 80B50980 AFA50004 */ sw $a1, 0x0004($sp)
/* 01FF4 80B50984 240E0017 */ addiu $t6, $zero, 0x0017 ## $t6 = 00000017
/* 01FF8 80B50988 240F0002 */ addiu $t7, $zero, 0x0002 ## $t7 = 00000002
/* 01FFC 80B5098C 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 02000 80B50990 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 02004 80B50994 AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
/* 02008 80B50998 03E00008 */ jr $ra
/* 0200C 80B5099C AC9801A8 */ sw $t8, 0x01A8($a0) ## 000001A8

View file

@ -1,28 +0,0 @@
glabel func_80B509A0
/* 02010 80B509A0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02014 80B509A4 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
/* 02018 80B509A8 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0201C 80B509AC AFA5001C */ sw $a1, 0x001C($sp)
/* 02020 80B509B0 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 02024 80B509B4 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 02028 80B509B8 0C2D3B65 */ jal func_80B4ED94
/* 0202C 80B509BC AFA60018 */ sw $a2, 0x0018($sp)
/* 02030 80B509C0 1040000C */ beq $v0, $zero, .L80B509F4
/* 02034 80B509C4 8FA60018 */ lw $a2, 0x0018($sp)
/* 02038 80B509C8 8FAE001C */ lw $t6, 0x001C($sp)
/* 0203C 80B509CC 94580004 */ lhu $t8, 0x0004($v0) ## 00000004
/* 02040 80B509D0 24190018 */ addiu $t9, $zero, 0x0018 ## $t9 = 00000018
/* 02044 80B509D4 95CF1D74 */ lhu $t7, 0x1D74($t6) ## 00001D74
/* 02048 80B509D8 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
/* 0204C 80B509DC 01F8082A */ slt $at, $t7, $t8
/* 02050 80B509E0 54200005 */ bnel $at, $zero, .L80B509F8
/* 02054 80B509E4 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02058 80B509E8 ACD9019C */ sw $t9, 0x019C($a2) ## 0000019C
/* 0205C 80B509EC 0C2D3F9B */ jal func_80B4FE6C
/* 02060 80B509F0 ACC001A0 */ sw $zero, 0x01A0($a2) ## 000001A0
.L80B509F4:
/* 02064 80B509F4 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B509F8:
/* 02068 80B509F8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 0206C 80B509FC 03E00008 */ jr $ra
/* 02070 80B50A00 00000000 */ nop

View file

@ -1,155 +0,0 @@
.rdata
glabel D_80B52980
.asciz "En_Zl2_inAgain_Check_DemoMode:!!!!!!!!\n"
.balign 4
.late_rodata
glabel jtbl_80B52BDC
.word L80B50A6C
.word L80B50A80
.word L80B50A94
.word L80B50AA8
.word L80B50ABC
.word L80B50AD0
.word L80B50AE4
.word L80B50AF8
.word L80B50B0C
.word L80B50B20
.word L80B50B34
.word L80B50B48
.word L80B50B5C
.word L80B50B70
.word L80B50B84
.text
glabel func_80B50A04
/* 02074 80B50A04 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 02078 80B50A08 AFB00018 */ sw $s0, 0x0018($sp)
/* 0207C 80B50A0C 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02080 80B50A10 AFBF001C */ sw $ra, 0x001C($sp)
/* 02084 80B50A14 00A03025 */ or $a2, $a1, $zero ## $a2 = 00000000
/* 02088 80B50A18 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 0208C 80B50A1C 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 02090 80B50A20 0C2D3B65 */ jal func_80B4ED94
/* 02094 80B50A24 AFA6002C */ sw $a2, 0x002C($sp)
/* 02098 80B50A28 1040005F */ beq $v0, $zero, .L80B50BA8
/* 0209C 80B50A2C 8FA6002C */ lw $a2, 0x002C($sp)
/* 020A0 80B50A30 944E0000 */ lhu $t6, 0x0000($v0) ## 00000000
/* 020A4 80B50A34 AFAE0020 */ sw $t6, 0x0020($sp)
/* 020A8 80B50A38 8E030240 */ lw $v1, 0x0240($s0) ## 00000240
/* 020AC 80B50A3C 25D8FFFF */ addiu $t8, $t6, 0xFFFF ## $t8 = FFFFFFFF
/* 020B0 80B50A40 2F01000F */ sltiu $at, $t8, 0x000F
/* 020B4 80B50A44 51C30059 */ beql $t6, $v1, .L80B50BAC
/* 020B8 80B50A48 8FBF001C */ lw $ra, 0x001C($sp)
/* 020BC 80B50A4C 10200052 */ beq $at, $zero, .L80B50B98
/* 020C0 80B50A50 3C0480B5 */ lui $a0, %hi(D_80B52980) ## $a0 = 80B50000
/* 020C4 80B50A54 0018C080 */ sll $t8, $t8, 2
/* 020C8 80B50A58 3C0180B5 */ lui $at, %hi(jtbl_80B52BDC) ## $at = 80B50000
/* 020CC 80B50A5C 00380821 */ addu $at, $at, $t8
/* 020D0 80B50A60 8C382BDC */ lw $t8, %lo(jtbl_80B52BDC)($at)
/* 020D4 80B50A64 03000008 */ jr $t8
/* 020D8 80B50A68 00000000 */ nop
glabel L80B50A6C
/* 020DC 80B50A6C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 020E0 80B50A70 0C2D4098 */ jal func_80B50260
/* 020E4 80B50A74 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 020E8 80B50A78 1000004A */ beq $zero, $zero, .L80B50BA4
/* 020EC 80B50A7C 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50A80
/* 020F0 80B50A80 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 020F4 80B50A84 0C2D409E */ jal func_80B50278
/* 020F8 80B50A88 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 020FC 80B50A8C 10000045 */ beq $zero, $zero, .L80B50BA4
/* 02100 80B50A90 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50A94
/* 02104 80B50A94 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02108 80B50A98 0C2D40C1 */ jal func_80B50304
/* 0210C 80B50A9C 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 02110 80B50AA0 10000040 */ beq $zero, $zero, .L80B50BA4
/* 02114 80B50AA4 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50AA8
/* 02118 80B50AA8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0211C 80B50AAC 0C2D410B */ jal func_80B5042C
/* 02120 80B50AB0 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 02124 80B50AB4 1000003B */ beq $zero, $zero, .L80B50BA4
/* 02128 80B50AB8 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50ABC
/* 0212C 80B50ABC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02130 80B50AC0 0C2D4135 */ jal func_80B504D4
/* 02134 80B50AC4 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 02138 80B50AC8 10000036 */ beq $zero, $zero, .L80B50BA4
/* 0213C 80B50ACC 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50AD0
/* 02140 80B50AD0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02144 80B50AD4 0C2D4160 */ jal func_80B50580
/* 02148 80B50AD8 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 0214C 80B50ADC 10000031 */ beq $zero, $zero, .L80B50BA4
/* 02150 80B50AE0 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50AE4
/* 02154 80B50AE4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02158 80B50AE8 0C2D4186 */ jal func_80B50618
/* 0215C 80B50AEC 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 02160 80B50AF0 1000002C */ beq $zero, $zero, .L80B50BA4
/* 02164 80B50AF4 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50AF8
/* 02168 80B50AF8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0216C 80B50AFC 0C2D419C */ jal func_80B50670
/* 02170 80B50B00 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 02174 80B50B04 10000027 */ beq $zero, $zero, .L80B50BA4
/* 02178 80B50B08 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50B0C
/* 0217C 80B50B0C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02180 80B50B10 0C2D41B1 */ jal func_80B506C4
/* 02184 80B50B14 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 02188 80B50B18 10000022 */ beq $zero, $zero, .L80B50BA4
/* 0218C 80B50B1C 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50B20
/* 02190 80B50B20 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02194 80B50B24 0C2D41E0 */ jal func_80B50780
/* 02198 80B50B28 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 0219C 80B50B2C 1000001D */ beq $zero, $zero, .L80B50BA4
/* 021A0 80B50B30 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50B34
/* 021A4 80B50B34 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 021A8 80B50B38 0C2D420B */ jal func_80B5082C
/* 021AC 80B50B3C 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 021B0 80B50B40 10000018 */ beq $zero, $zero, .L80B50BA4
/* 021B4 80B50B44 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50B48
/* 021B8 80B50B48 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 021BC 80B50B4C 0C2D4232 */ jal func_80B508C8
/* 021C0 80B50B50 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 021C4 80B50B54 10000013 */ beq $zero, $zero, .L80B50BA4
/* 021C8 80B50B58 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50B5C
/* 021CC 80B50B5C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 021D0 80B50B60 0C2D425C */ jal func_80B50970
/* 021D4 80B50B64 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 021D8 80B50B68 1000000E */ beq $zero, $zero, .L80B50BA4
/* 021DC 80B50B6C 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50B70
/* 021E0 80B50B70 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 021E4 80B50B74 0C2D4260 */ jal func_80B50980
/* 021E8 80B50B78 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 021EC 80B50B7C 10000009 */ beq $zero, $zero, .L80B50BA4
/* 021F0 80B50B80 8FB90020 */ lw $t9, 0x0020($sp)
glabel L80B50B84
/* 021F4 80B50B84 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 021F8 80B50B88 0C2D4191 */ jal func_80B50644
/* 021FC 80B50B8C 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 02200 80B50B90 10000004 */ beq $zero, $zero, .L80B50BA4
/* 02204 80B50B94 8FB90020 */ lw $t9, 0x0020($sp)
.L80B50B98:
/* 02208 80B50B98 0C00084C */ jal osSyncPrintf
/* 0220C 80B50B9C 24842980 */ addiu $a0, $a0, %lo(D_80B52980) ## $a0 = 00002980
/* 02210 80B50BA0 8FB90020 */ lw $t9, 0x0020($sp)
.L80B50BA4:
/* 02214 80B50BA4 AE190240 */ sw $t9, 0x0240($s0) ## 00000240
.L80B50BA8:
/* 02218 80B50BA8 8FBF001C */ lw $ra, 0x001C($sp)
.L80B50BAC:
/* 0221C 80B50BAC 8FB00018 */ lw $s0, 0x0018($sp)
/* 02220 80B50BB0 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 02224 80B50BB4 03E00008 */ jr $ra
/* 02228 80B50BB8 00000000 */ nop

View file

@ -1,13 +0,0 @@
glabel func_80B50BBC
/* 0222C 80B50BBC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02230 80B50BC0 AFBF0014 */ sw $ra, 0x0014($sp)
/* 02234 80B50BC4 AFA40018 */ sw $a0, 0x0018($sp)
/* 02238 80B50BC8 0C2D3F33 */ jal func_80B4FCCC
/* 0223C 80B50BCC AFA5001C */ sw $a1, 0x001C($sp)
/* 02240 80B50BD0 8FA40018 */ lw $a0, 0x0018($sp)
/* 02244 80B50BD4 0C2D4281 */ jal func_80B50A04
/* 02248 80B50BD8 8FA5001C */ lw $a1, 0x001C($sp)
/* 0224C 80B50BDC 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02250 80B50BE0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02254 80B50BE4 03E00008 */ jr $ra
/* 02258 80B50BE8 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B50BEC
/* 0225C 80B50BEC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02260 80B50BF0 AFBF001C */ sw $ra, 0x001C($sp)
/* 02264 80B50BF4 AFB00018 */ sw $s0, 0x0018($sp)
/* 02268 80B50BF8 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 0226C 80B50BFC 0C2D3F33 */ jal func_80B4FCCC
/* 02270 80B50C00 AFA50024 */ sw $a1, 0x0024($sp)
/* 02274 80B50C04 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02278 80B50C08 0C2D3B4B */ jal func_80B4ED2C
/* 0227C 80B50C0C 8FA50024 */ lw $a1, 0x0024($sp)
/* 02280 80B50C10 0C2D3A6C */ jal func_80B4E9B0
/* 02284 80B50C14 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02288 80B50C18 0C2D3B5D */ jal func_80B4ED74
/* 0228C 80B50C1C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02290 80B50C20 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02294 80B50C24 0C2D4281 */ jal func_80B50A04
/* 02298 80B50C28 8FA50024 */ lw $a1, 0x0024($sp)
/* 0229C 80B50C2C 8FBF001C */ lw $ra, 0x001C($sp)
/* 022A0 80B50C30 8FB00018 */ lw $s0, 0x0018($sp)
/* 022A4 80B50C34 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 022A8 80B50C38 03E00008 */ jr $ra
/* 022AC 80B50C3C 00000000 */ nop

View file

@ -1,27 +0,0 @@
glabel func_80B50C40
/* 022B0 80B50C40 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 022B4 80B50C44 AFBF001C */ sw $ra, 0x001C($sp)
/* 022B8 80B50C48 AFB00018 */ sw $s0, 0x0018($sp)
/* 022BC 80B50C4C 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 022C0 80B50C50 0C2D3F33 */ jal func_80B4FCCC
/* 022C4 80B50C54 AFA50024 */ sw $a1, 0x0024($sp)
/* 022C8 80B50C58 0C2D3F75 */ jal func_80B4FDD4
/* 022CC 80B50C5C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 022D0 80B50C60 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 022D4 80B50C64 0C2D3B4B */ jal func_80B4ED2C
/* 022D8 80B50C68 8FA50024 */ lw $a1, 0x0024($sp)
/* 022DC 80B50C6C 0C2D3A6C */ jal func_80B4E9B0
/* 022E0 80B50C70 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 022E4 80B50C74 0C2D3B5D */ jal func_80B4ED74
/* 022E8 80B50C78 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 022EC 80B50C7C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 022F0 80B50C80 0C2D4038 */ jal func_80B500E0
/* 022F4 80B50C84 8FA50024 */ lw $a1, 0x0024($sp)
/* 022F8 80B50C88 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 022FC 80B50C8C 0C2D40F7 */ jal func_80B503DC
/* 02300 80B50C90 8FA50024 */ lw $a1, 0x0024($sp)
/* 02304 80B50C94 8FBF001C */ lw $ra, 0x001C($sp)
/* 02308 80B50C98 8FB00018 */ lw $s0, 0x0018($sp)
/* 0230C 80B50C9C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02310 80B50CA0 03E00008 */ jr $ra
/* 02314 80B50CA4 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B50CA8
/* 02318 80B50CA8 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 0231C 80B50CAC AFBF001C */ sw $ra, 0x001C($sp)
/* 02320 80B50CB0 AFB00018 */ sw $s0, 0x0018($sp)
/* 02324 80B50CB4 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02328 80B50CB8 0C2D3F33 */ jal func_80B4FCCC
/* 0232C 80B50CBC AFA50024 */ sw $a1, 0x0024($sp)
/* 02330 80B50CC0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02334 80B50CC4 0C2D3B4B */ jal func_80B4ED2C
/* 02338 80B50CC8 8FA50024 */ lw $a1, 0x0024($sp)
/* 0233C 80B50CCC 0C2D3A6C */ jal func_80B4E9B0
/* 02340 80B50CD0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02344 80B50CD4 0C2D3B5D */ jal func_80B4ED74
/* 02348 80B50CD8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0234C 80B50CDC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02350 80B50CE0 0C2D4281 */ jal func_80B50A04
/* 02354 80B50CE4 8FA50024 */ lw $a1, 0x0024($sp)
/* 02358 80B50CE8 8FBF001C */ lw $ra, 0x001C($sp)
/* 0235C 80B50CEC 8FB00018 */ lw $s0, 0x0018($sp)
/* 02360 80B50CF0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02364 80B50CF4 03E00008 */ jr $ra
/* 02368 80B50CF8 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B50CFC
/* 0236C 80B50CFC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02370 80B50D00 AFBF001C */ sw $ra, 0x001C($sp)
/* 02374 80B50D04 AFB00018 */ sw $s0, 0x0018($sp)
/* 02378 80B50D08 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 0237C 80B50D0C 0C2D3F33 */ jal func_80B4FCCC
/* 02380 80B50D10 AFA50024 */ sw $a1, 0x0024($sp)
/* 02384 80B50D14 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02388 80B50D18 0C2D3B4B */ jal func_80B4ED2C
/* 0238C 80B50D1C 8FA50024 */ lw $a1, 0x0024($sp)
/* 02390 80B50D20 0C2D3A90 */ jal func_80B4EA40
/* 02394 80B50D24 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02398 80B50D28 0C2D3B5D */ jal func_80B4ED74
/* 0239C 80B50D2C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 023A0 80B50D30 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 023A4 80B50D34 0C2D4122 */ jal func_80B50488
/* 023A8 80B50D38 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
/* 023AC 80B50D3C 8FBF001C */ lw $ra, 0x001C($sp)
/* 023B0 80B50D40 8FB00018 */ lw $s0, 0x0018($sp)
/* 023B4 80B50D44 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 023B8 80B50D48 03E00008 */ jr $ra
/* 023BC 80B50D4C 00000000 */ nop

View file

@ -1,18 +0,0 @@
glabel func_80B50D50
/* 023C0 80B50D50 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 023C4 80B50D54 AFBF0014 */ sw $ra, 0x0014($sp)
/* 023C8 80B50D58 AFA40018 */ sw $a0, 0x0018($sp)
/* 023CC 80B50D5C 0C2D3F33 */ jal func_80B4FCCC
/* 023D0 80B50D60 AFA5001C */ sw $a1, 0x001C($sp)
/* 023D4 80B50D64 8FA40018 */ lw $a0, 0x0018($sp)
/* 023D8 80B50D68 0C2D3B4B */ jal func_80B4ED2C
/* 023DC 80B50D6C 8FA5001C */ lw $a1, 0x001C($sp)
/* 023E0 80B50D70 0C2D3B5D */ jal func_80B4ED74
/* 023E4 80B50D74 8FA40018 */ lw $a0, 0x0018($sp)
/* 023E8 80B50D78 8FA40018 */ lw $a0, 0x0018($sp)
/* 023EC 80B50D7C 0C2D4281 */ jal func_80B50A04
/* 023F0 80B50D80 8FA5001C */ lw $a1, 0x001C($sp)
/* 023F4 80B50D84 8FBF0014 */ lw $ra, 0x0014($sp)
/* 023F8 80B50D88 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 023FC 80B50D8C 03E00008 */ jr $ra
/* 02400 80B50D90 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B50D94
/* 02404 80B50D94 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02408 80B50D98 AFBF001C */ sw $ra, 0x001C($sp)
/* 0240C 80B50D9C AFB00018 */ sw $s0, 0x0018($sp)
/* 02410 80B50DA0 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02414 80B50DA4 0C2D3F33 */ jal func_80B4FCCC
/* 02418 80B50DA8 AFA50024 */ sw $a1, 0x0024($sp)
/* 0241C 80B50DAC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02420 80B50DB0 0C2D3B4B */ jal func_80B4ED2C
/* 02424 80B50DB4 8FA50024 */ lw $a1, 0x0024($sp)
/* 02428 80B50DB8 0C2D3ABD */ jal func_80B4EAF4
/* 0242C 80B50DBC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02430 80B50DC0 0C2D3B5D */ jal func_80B4ED74
/* 02434 80B50DC4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02438 80B50DC8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0243C 80B50DCC 0C2D414F */ jal func_80B5053C
/* 02440 80B50DD0 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
/* 02444 80B50DD4 8FBF001C */ lw $ra, 0x001C($sp)
/* 02448 80B50DD8 8FB00018 */ lw $s0, 0x0018($sp)
/* 0244C 80B50DDC 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02450 80B50DE0 03E00008 */ jr $ra
/* 02454 80B50DE4 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B50DE8
/* 02458 80B50DE8 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 0245C 80B50DEC AFBF001C */ sw $ra, 0x001C($sp)
/* 02460 80B50DF0 AFB00018 */ sw $s0, 0x0018($sp)
/* 02464 80B50DF4 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02468 80B50DF8 0C2D3F33 */ jal func_80B4FCCC
/* 0246C 80B50DFC AFA50024 */ sw $a1, 0x0024($sp)
/* 02470 80B50E00 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02474 80B50E04 0C2D3B4B */ jal func_80B4ED2C
/* 02478 80B50E08 8FA50024 */ lw $a1, 0x0024($sp)
/* 0247C 80B50E0C 0C2D3A6C */ jal func_80B4E9B0
/* 02480 80B50E10 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02484 80B50E14 0C2D3B5D */ jal func_80B4ED74
/* 02488 80B50E18 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0248C 80B50E1C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02490 80B50E20 0C2D4281 */ jal func_80B50A04
/* 02494 80B50E24 8FA50024 */ lw $a1, 0x0024($sp)
/* 02498 80B50E28 8FBF001C */ lw $ra, 0x001C($sp)
/* 0249C 80B50E2C 8FB00018 */ lw $s0, 0x0018($sp)
/* 024A0 80B50E30 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 024A4 80B50E34 03E00008 */ jr $ra
/* 024A8 80B50E38 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B50E3C
/* 024AC 80B50E3C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 024B0 80B50E40 AFBF001C */ sw $ra, 0x001C($sp)
/* 024B4 80B50E44 AFB00018 */ sw $s0, 0x0018($sp)
/* 024B8 80B50E48 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 024BC 80B50E4C 0C2D3F33 */ jal func_80B4FCCC
/* 024C0 80B50E50 AFA50024 */ sw $a1, 0x0024($sp)
/* 024C4 80B50E54 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 024C8 80B50E58 0C2D3B4B */ jal func_80B4ED2C
/* 024CC 80B50E5C 8FA50024 */ lw $a1, 0x0024($sp)
/* 024D0 80B50E60 0C2D3A6C */ jal func_80B4E9B0
/* 024D4 80B50E64 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 024D8 80B50E68 0C2D3B5D */ jal func_80B4ED74
/* 024DC 80B50E6C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 024E0 80B50E70 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 024E4 80B50E74 0C2D4175 */ jal func_80B505D4
/* 024E8 80B50E78 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
/* 024EC 80B50E7C 8FBF001C */ lw $ra, 0x001C($sp)
/* 024F0 80B50E80 8FB00018 */ lw $s0, 0x0018($sp)
/* 024F4 80B50E84 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 024F8 80B50E88 03E00008 */ jr $ra
/* 024FC 80B50E8C 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B50E90
/* 02500 80B50E90 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02504 80B50E94 AFBF001C */ sw $ra, 0x001C($sp)
/* 02508 80B50E98 AFB00018 */ sw $s0, 0x0018($sp)
/* 0250C 80B50E9C 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02510 80B50EA0 0C2D3F33 */ jal func_80B4FCCC
/* 02514 80B50EA4 AFA50024 */ sw $a1, 0x0024($sp)
/* 02518 80B50EA8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0251C 80B50EAC 0C2D3B4B */ jal func_80B4ED2C
/* 02520 80B50EB0 8FA50024 */ lw $a1, 0x0024($sp)
/* 02524 80B50EB4 0C2D3A6C */ jal func_80B4E9B0
/* 02528 80B50EB8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0252C 80B50EBC 0C2D3B5D */ jal func_80B4ED74
/* 02530 80B50EC0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02534 80B50EC4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02538 80B50EC8 0C2D4281 */ jal func_80B50A04
/* 0253C 80B50ECC 8FA50024 */ lw $a1, 0x0024($sp)
/* 02540 80B50ED0 8FBF001C */ lw $ra, 0x001C($sp)
/* 02544 80B50ED4 8FB00018 */ lw $s0, 0x0018($sp)
/* 02548 80B50ED8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 0254C 80B50EDC 03E00008 */ jr $ra
/* 02550 80B50EE0 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B50EE4
/* 02554 80B50EE4 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02558 80B50EE8 AFBF001C */ sw $ra, 0x001C($sp)
/* 0255C 80B50EEC AFB00018 */ sw $s0, 0x0018($sp)
/* 02560 80B50EF0 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02564 80B50EF4 0C2D3F33 */ jal func_80B4FCCC
/* 02568 80B50EF8 AFA50024 */ sw $a1, 0x0024($sp)
/* 0256C 80B50EFC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02570 80B50F00 0C2D3B4B */ jal func_80B4ED2C
/* 02574 80B50F04 8FA50024 */ lw $a1, 0x0024($sp)
/* 02578 80B50F08 0C2D3A6C */ jal func_80B4E9B0
/* 0257C 80B50F0C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02580 80B50F10 0C2D3B5D */ jal func_80B4ED74
/* 02584 80B50F14 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02588 80B50F18 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0258C 80B50F1C 0C2D4281 */ jal func_80B50A04
/* 02590 80B50F20 8FA50024 */ lw $a1, 0x0024($sp)
/* 02594 80B50F24 8FBF001C */ lw $ra, 0x001C($sp)
/* 02598 80B50F28 8FB00018 */ lw $s0, 0x0018($sp)
/* 0259C 80B50F2C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 025A0 80B50F30 03E00008 */ jr $ra
/* 025A4 80B50F34 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B50F38
/* 025A8 80B50F38 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 025AC 80B50F3C AFBF001C */ sw $ra, 0x001C($sp)
/* 025B0 80B50F40 AFB00018 */ sw $s0, 0x0018($sp)
/* 025B4 80B50F44 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 025B8 80B50F48 0C2D3F33 */ jal func_80B4FCCC
/* 025BC 80B50F4C AFA50024 */ sw $a1, 0x0024($sp)
/* 025C0 80B50F50 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 025C4 80B50F54 0C2D3B4B */ jal func_80B4ED2C
/* 025C8 80B50F58 8FA50024 */ lw $a1, 0x0024($sp)
/* 025CC 80B50F5C 0C2D3A6C */ jal func_80B4E9B0
/* 025D0 80B50F60 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 025D4 80B50F64 0C2D3B5D */ jal func_80B4ED74
/* 025D8 80B50F68 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 025DC 80B50F6C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 025E0 80B50F70 0C2D4281 */ jal func_80B50A04
/* 025E4 80B50F74 8FA50024 */ lw $a1, 0x0024($sp)
/* 025E8 80B50F78 8FBF001C */ lw $ra, 0x001C($sp)
/* 025EC 80B50F7C 8FB00018 */ lw $s0, 0x0018($sp)
/* 025F0 80B50F80 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 025F4 80B50F84 03E00008 */ jr $ra
/* 025F8 80B50F88 00000000 */ nop

View file

@ -1,24 +0,0 @@
glabel func_80B50F8C
/* 025FC 80B50F8C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02600 80B50F90 AFBF001C */ sw $ra, 0x001C($sp)
/* 02604 80B50F94 AFB00018 */ sw $s0, 0x0018($sp)
/* 02608 80B50F98 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 0260C 80B50F9C 0C2D3F33 */ jal func_80B4FCCC
/* 02610 80B50FA0 AFA50024 */ sw $a1, 0x0024($sp)
/* 02614 80B50FA4 0C2D3F84 */ jal func_80B4FE10
/* 02618 80B50FA8 8FA40024 */ lw $a0, 0x0024($sp)
/* 0261C 80B50FAC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02620 80B50FB0 0C2D3B4B */ jal func_80B4ED2C
/* 02624 80B50FB4 8FA50024 */ lw $a1, 0x0024($sp)
/* 02628 80B50FB8 0C2D3A6C */ jal func_80B4E9B0
/* 0262C 80B50FBC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02630 80B50FC0 0C2D3B5D */ jal func_80B4ED74
/* 02634 80B50FC4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02638 80B50FC8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0263C 80B50FCC 0C2D4281 */ jal func_80B50A04
/* 02640 80B50FD0 8FA50024 */ lw $a1, 0x0024($sp)
/* 02644 80B50FD4 8FBF001C */ lw $ra, 0x001C($sp)
/* 02648 80B50FD8 8FB00018 */ lw $s0, 0x0018($sp)
/* 0264C 80B50FDC 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02650 80B50FE0 03E00008 */ jr $ra
/* 02654 80B50FE4 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B50FE8
/* 02658 80B50FE8 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 0265C 80B50FEC AFBF0014 */ sw $ra, 0x0014($sp)
/* 02660 80B50FF0 AFA40018 */ sw $a0, 0x0018($sp)
/* 02664 80B50FF4 0C2D3F33 */ jal func_80B4FCCC
/* 02668 80B50FF8 AFA5001C */ sw $a1, 0x001C($sp)
/* 0266C 80B50FFC 0C2D3F84 */ jal func_80B4FE10
/* 02670 80B51000 8FA4001C */ lw $a0, 0x001C($sp)
/* 02674 80B51004 8FA40018 */ lw $a0, 0x0018($sp)
/* 02678 80B51008 0C2D3B4B */ jal func_80B4ED2C
/* 0267C 80B5100C 8FA5001C */ lw $a1, 0x001C($sp)
/* 02680 80B51010 0C2D3B5D */ jal func_80B4ED74
/* 02684 80B51014 8FA40018 */ lw $a0, 0x0018($sp)
/* 02688 80B51018 8FA40018 */ lw $a0, 0x0018($sp)
/* 0268C 80B5101C 0C2D41CF */ jal func_80B5073C
/* 02690 80B51020 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
/* 02694 80B51024 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02698 80B51028 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 0269C 80B5102C 03E00008 */ jr $ra
/* 026A0 80B51030 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B51034
/* 026A4 80B51034 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 026A8 80B51038 AFBF0014 */ sw $ra, 0x0014($sp)
/* 026AC 80B5103C AFA40018 */ sw $a0, 0x0018($sp)
/* 026B0 80B51040 0C2D3F33 */ jal func_80B4FCCC
/* 026B4 80B51044 AFA5001C */ sw $a1, 0x001C($sp)
/* 026B8 80B51048 0C2D3F84 */ jal func_80B4FE10
/* 026BC 80B5104C 8FA4001C */ lw $a0, 0x001C($sp)
/* 026C0 80B51050 8FA40018 */ lw $a0, 0x0018($sp)
/* 026C4 80B51054 0C2D3B4B */ jal func_80B4ED2C
/* 026C8 80B51058 8FA5001C */ lw $a1, 0x001C($sp)
/* 026CC 80B5105C 0C2D3B5D */ jal func_80B4ED74
/* 026D0 80B51060 8FA40018 */ lw $a0, 0x0018($sp)
/* 026D4 80B51064 8FA40018 */ lw $a0, 0x0018($sp)
/* 026D8 80B51068 0C2D4281 */ jal func_80B50A04
/* 026DC 80B5106C 8FA5001C */ lw $a1, 0x001C($sp)
/* 026E0 80B51070 8FBF0014 */ lw $ra, 0x0014($sp)
/* 026E4 80B51074 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 026E8 80B51078 03E00008 */ jr $ra
/* 026EC 80B5107C 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B51080
/* 026F0 80B51080 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 026F4 80B51084 AFBF0014 */ sw $ra, 0x0014($sp)
/* 026F8 80B51088 AFA40018 */ sw $a0, 0x0018($sp)
/* 026FC 80B5108C 0C2D3F33 */ jal func_80B4FCCC
/* 02700 80B51090 AFA5001C */ sw $a1, 0x001C($sp)
/* 02704 80B51094 0C2D3F84 */ jal func_80B4FE10
/* 02708 80B51098 8FA4001C */ lw $a0, 0x001C($sp)
/* 0270C 80B5109C 8FA40018 */ lw $a0, 0x0018($sp)
/* 02710 80B510A0 0C2D3B4B */ jal func_80B4ED2C
/* 02714 80B510A4 8FA5001C */ lw $a1, 0x001C($sp)
/* 02718 80B510A8 0C2D3B5D */ jal func_80B4ED74
/* 0271C 80B510AC 8FA40018 */ lw $a0, 0x0018($sp)
/* 02720 80B510B0 8FA40018 */ lw $a0, 0x0018($sp)
/* 02724 80B510B4 0C2D41FA */ jal func_80B507E8
/* 02728 80B510B8 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
/* 0272C 80B510BC 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02730 80B510C0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02734 80B510C4 03E00008 */ jr $ra
/* 02738 80B510C8 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B510CC
/* 0273C 80B510CC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02740 80B510D0 AFBF0014 */ sw $ra, 0x0014($sp)
/* 02744 80B510D4 AFA40018 */ sw $a0, 0x0018($sp)
/* 02748 80B510D8 0C2D3F33 */ jal func_80B4FCCC
/* 0274C 80B510DC AFA5001C */ sw $a1, 0x001C($sp)
/* 02750 80B510E0 0C2D3F84 */ jal func_80B4FE10
/* 02754 80B510E4 8FA4001C */ lw $a0, 0x001C($sp)
/* 02758 80B510E8 8FA40018 */ lw $a0, 0x0018($sp)
/* 0275C 80B510EC 0C2D3B4B */ jal func_80B4ED2C
/* 02760 80B510F0 8FA5001C */ lw $a1, 0x001C($sp)
/* 02764 80B510F4 0C2D3B5D */ jal func_80B4ED74
/* 02768 80B510F8 8FA40018 */ lw $a0, 0x0018($sp)
/* 0276C 80B510FC 8FA40018 */ lw $a0, 0x0018($sp)
/* 02770 80B51100 0C2D4281 */ jal func_80B50A04
/* 02774 80B51104 8FA5001C */ lw $a1, 0x001C($sp)
/* 02778 80B51108 8FBF0014 */ lw $ra, 0x0014($sp)
/* 0277C 80B5110C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02780 80B51110 03E00008 */ jr $ra
/* 02784 80B51114 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B51118
/* 02788 80B51118 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 0278C 80B5111C AFBF0014 */ sw $ra, 0x0014($sp)
/* 02790 80B51120 AFA40018 */ sw $a0, 0x0018($sp)
/* 02794 80B51124 0C2D3F33 */ jal func_80B4FCCC
/* 02798 80B51128 AFA5001C */ sw $a1, 0x001C($sp)
/* 0279C 80B5112C 0C2D3F84 */ jal func_80B4FE10
/* 027A0 80B51130 8FA4001C */ lw $a0, 0x001C($sp)
/* 027A4 80B51134 8FA40018 */ lw $a0, 0x0018($sp)
/* 027A8 80B51138 0C2D3B4B */ jal func_80B4ED2C
/* 027AC 80B5113C 8FA5001C */ lw $a1, 0x001C($sp)
/* 027B0 80B51140 0C2D3B5D */ jal func_80B4ED74
/* 027B4 80B51144 8FA40018 */ lw $a0, 0x0018($sp)
/* 027B8 80B51148 8FA40018 */ lw $a0, 0x0018($sp)
/* 027BC 80B5114C 0C2D4220 */ jal func_80B50880
/* 027C0 80B51150 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
/* 027C4 80B51154 8FBF0014 */ lw $ra, 0x0014($sp)
/* 027C8 80B51158 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 027CC 80B5115C 03E00008 */ jr $ra
/* 027D0 80B51160 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B51164
/* 027D4 80B51164 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 027D8 80B51168 AFBF0014 */ sw $ra, 0x0014($sp)
/* 027DC 80B5116C AFA40018 */ sw $a0, 0x0018($sp)
/* 027E0 80B51170 0C2D3F33 */ jal func_80B4FCCC
/* 027E4 80B51174 AFA5001C */ sw $a1, 0x001C($sp)
/* 027E8 80B51178 0C2D3F84 */ jal func_80B4FE10
/* 027EC 80B5117C 8FA4001C */ lw $a0, 0x001C($sp)
/* 027F0 80B51180 8FA40018 */ lw $a0, 0x0018($sp)
/* 027F4 80B51184 0C2D3B4B */ jal func_80B4ED2C
/* 027F8 80B51188 8FA5001C */ lw $a1, 0x001C($sp)
/* 027FC 80B5118C 0C2D3B5D */ jal func_80B4ED74
/* 02800 80B51190 8FA40018 */ lw $a0, 0x0018($sp)
/* 02804 80B51194 8FA40018 */ lw $a0, 0x0018($sp)
/* 02808 80B51198 0C2D4281 */ jal func_80B50A04
/* 0280C 80B5119C 8FA5001C */ lw $a1, 0x001C($sp)
/* 02810 80B511A0 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02814 80B511A4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02818 80B511A8 03E00008 */ jr $ra
/* 0281C 80B511AC 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B511B0
/* 02820 80B511B0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02824 80B511B4 AFBF0014 */ sw $ra, 0x0014($sp)
/* 02828 80B511B8 AFA40018 */ sw $a0, 0x0018($sp)
/* 0282C 80B511BC 0C2D3F33 */ jal func_80B4FCCC
/* 02830 80B511C0 AFA5001C */ sw $a1, 0x001C($sp)
/* 02834 80B511C4 0C2D3F84 */ jal func_80B4FE10
/* 02838 80B511C8 8FA4001C */ lw $a0, 0x001C($sp)
/* 0283C 80B511CC 8FA40018 */ lw $a0, 0x0018($sp)
/* 02840 80B511D0 0C2D3B4B */ jal func_80B4ED2C
/* 02844 80B511D4 8FA5001C */ lw $a1, 0x001C($sp)
/* 02848 80B511D8 0C2D3B5D */ jal func_80B4ED74
/* 0284C 80B511DC 8FA40018 */ lw $a0, 0x0018($sp)
/* 02850 80B511E0 8FA40018 */ lw $a0, 0x0018($sp)
/* 02854 80B511E4 0C2D424A */ jal func_80B50928
/* 02858 80B511E8 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
/* 0285C 80B511EC 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02860 80B511F0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02864 80B511F4 03E00008 */ jr $ra
/* 02868 80B511F8 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B511FC
/* 0286C 80B511FC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02870 80B51200 AFBF001C */ sw $ra, 0x001C($sp)
/* 02874 80B51204 AFB00018 */ sw $s0, 0x0018($sp)
/* 02878 80B51208 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 0287C 80B5120C 0C2D3F33 */ jal func_80B4FCCC
/* 02880 80B51210 AFA50024 */ sw $a1, 0x0024($sp)
/* 02884 80B51214 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02888 80B51218 0C2D3B4B */ jal func_80B4ED2C
/* 0288C 80B5121C 8FA50024 */ lw $a1, 0x0024($sp)
/* 02890 80B51220 0C2D3B5D */ jal func_80B4ED74
/* 02894 80B51224 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02898 80B51228 0C2D4023 */ jal func_80B5008C
/* 0289C 80B5122C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 028A0 80B51230 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 028A4 80B51234 0C2D4281 */ jal func_80B50A04
/* 028A8 80B51238 8FA50024 */ lw $a1, 0x0024($sp)
/* 028AC 80B5123C 8FBF001C */ lw $ra, 0x001C($sp)
/* 028B0 80B51240 8FB00018 */ lw $s0, 0x0018($sp)
/* 028B4 80B51244 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 028B8 80B51248 03E00008 */ jr $ra
/* 028BC 80B5124C 00000000 */ nop

View file

@ -1,27 +0,0 @@
glabel func_80B51250
/* 028C0 80B51250 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 028C4 80B51254 AFBF001C */ sw $ra, 0x001C($sp)
/* 028C8 80B51258 AFB00018 */ sw $s0, 0x0018($sp)
/* 028CC 80B5125C 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 028D0 80B51260 0C2D3F33 */ jal func_80B4FCCC
/* 028D4 80B51264 AFA50024 */ sw $a1, 0x0024($sp)
/* 028D8 80B51268 0C2D3F92 */ jal func_80B4FE48
/* 028DC 80B5126C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 028E0 80B51270 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 028E4 80B51274 0C2D3B4B */ jal func_80B4ED2C
/* 028E8 80B51278 8FA50024 */ lw $a1, 0x0024($sp)
/* 028EC 80B5127C 0C2D3B5D */ jal func_80B4ED74
/* 028F0 80B51280 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 028F4 80B51284 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 028F8 80B51288 0C2D4038 */ jal func_80B500E0
/* 028FC 80B5128C 8FA50024 */ lw $a1, 0x0024($sp)
/* 02900 80B51290 0C2D4023 */ jal func_80B5008C
/* 02904 80B51294 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02908 80B51298 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0290C 80B5129C 0C2D4281 */ jal func_80B50A04
/* 02910 80B512A0 8FA50024 */ lw $a1, 0x0024($sp)
/* 02914 80B512A4 8FBF001C */ lw $ra, 0x001C($sp)
/* 02918 80B512A8 8FB00018 */ lw $s0, 0x0018($sp)
/* 0291C 80B512AC 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02920 80B512B0 03E00008 */ jr $ra
/* 02924 80B512B4 00000000 */ nop

View file

@ -1,23 +0,0 @@
glabel func_80B512B8
/* 02928 80B512B8 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 0292C 80B512BC AFBF001C */ sw $ra, 0x001C($sp)
/* 02930 80B512C0 AFB00018 */ sw $s0, 0x0018($sp)
/* 02934 80B512C4 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02938 80B512C8 0C2D3F33 */ jal func_80B4FCCC
/* 0293C 80B512CC AFA50024 */ sw $a1, 0x0024($sp)
/* 02940 80B512D0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02944 80B512D4 0C2D3B4B */ jal func_80B4ED2C
/* 02948 80B512D8 8FA50024 */ lw $a1, 0x0024($sp)
/* 0294C 80B512DC 0C2D3B5D */ jal func_80B4ED74
/* 02950 80B512E0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02954 80B512E4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02958 80B512E8 0C2D407A */ jal func_80B501E8
/* 0295C 80B512EC 8FA50024 */ lw $a1, 0x0024($sp)
/* 02960 80B512F0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02964 80B512F4 0C2D4268 */ jal func_80B509A0
/* 02968 80B512F8 8FA50024 */ lw $a1, 0x0024($sp)
/* 0296C 80B512FC 8FBF001C */ lw $ra, 0x001C($sp)
/* 02970 80B51300 8FB00018 */ lw $s0, 0x0018($sp)
/* 02974 80B51304 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02978 80B51308 03E00008 */ jr $ra
/* 0297C 80B5130C 00000000 */ nop

View file

@ -1,24 +0,0 @@
glabel func_80B51310
/* 02980 80B51310 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02984 80B51314 AFA40018 */ sw $a0, 0x0018($sp)
/* 02988 80B51318 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0298C 80B5131C 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 02990 80B51320 0C2D3B65 */ jal func_80B4ED94
/* 02994 80B51324 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 02998 80B51328 14400008 */ bne $v0, $zero, .L80B5134C
/* 0299C 80B5132C 8FAE0018 */ lw $t6, 0x0018($sp)
/* 029A0 80B51330 8DC4011C */ lw $a0, 0x011C($t6) ## 0000011C
/* 029A4 80B51334 10800003 */ beq $a0, $zero, .L80B51344
/* 029A8 80B51338 00000000 */ nop
/* 029AC 80B5133C 0C00B55C */ jal Actor_Kill
/* 029B0 80B51340 00000000 */ nop
.L80B51344:
/* 029B4 80B51344 0C00B55C */ jal Actor_Kill
/* 029B8 80B51348 8FA40018 */ lw $a0, 0x0018($sp)
.L80B5134C:
/* 029BC 80B5134C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 029C0 80B51350 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 029C4 80B51354 03E00008 */ jr $ra
/* 029C8 80B51358 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B5135C
/* 029CC 80B5135C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 029D0 80B51360 AFA50024 */ sw $a1, 0x0024($sp)
/* 029D4 80B51364 AFBF001C */ sw $ra, 0x001C($sp)
/* 029D8 80B51368 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
/* 029DC 80B5136C 24A5A15C */ addiu $a1, $a1, 0xA15C ## $a1 = 0600A15C
/* 029E0 80B51370 AFA00010 */ sw $zero, 0x0010($sp)
/* 029E4 80B51374 AFA40020 */ sw $a0, 0x0020($sp)
/* 029E8 80B51378 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 029EC 80B5137C 0C2D3F40 */ jal func_80B4FD00
/* 029F0 80B51380 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 029F4 80B51384 8FA40020 */ lw $a0, 0x0020($sp)
/* 029F8 80B51388 240E0019 */ addiu $t6, $zero, 0x0019 ## $t6 = 00000019
/* 029FC 80B5138C 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 02A00 80B51390 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 02A04 80B51394 AC8F0254 */ sw $t7, 0x0254($a0) ## 00000254
/* 02A08 80B51398 8FBF001C */ lw $ra, 0x001C($sp)
/* 02A0C 80B5139C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02A10 80B513A0 03E00008 */ jr $ra
/* 02A14 80B513A4 00000000 */ nop

View file

@ -1,31 +0,0 @@
glabel func_80B513A8
/* 02A18 80B513A8 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
/* 02A1C 80B513AC AFBF002C */ sw $ra, 0x002C($sp)
/* 02A20 80B513B0 AFA40030 */ sw $a0, 0x0030($sp)
/* 02A24 80B513B4 8C8F0250 */ lw $t7, 0x0250($a0) ## 00000250
/* 02A28 80B513B8 24A41C24 */ addiu $a0, $a1, 0x1C24 ## $a0 = 00001C24
/* 02A2C 80B513BC 55E00013 */ bnel $t7, $zero, .L80B5140C
/* 02A30 80B513C0 8FBF002C */ lw $ra, 0x002C($sp)
/* 02A34 80B513C4 8CA21C44 */ lw $v0, 0x1C44($a1) ## 00001C44
/* 02A38 80B513C8 24180007 */ addiu $t8, $zero, 0x0007 ## $t8 = 00000007
/* 02A3C 80B513CC 2406005D */ addiu $a2, $zero, 0x005D ## $a2 = 0000005D
/* 02A40 80B513D0 C4400024 */ lwc1 $f0, 0x0024($v0) ## 00000024
/* 02A44 80B513D4 C4420028 */ lwc1 $f2, 0x0028($v0) ## 00000028
/* 02A48 80B513D8 C44C002C */ lwc1 $f12, 0x002C($v0) ## 0000002C
/* 02A4C 80B513DC 44070000 */ mfc1 $a3, $f0
/* 02A50 80B513E0 AFB80024 */ sw $t8, 0x0024($sp)
/* 02A54 80B513E4 AFA00020 */ sw $zero, 0x0020($sp)
/* 02A58 80B513E8 AFA0001C */ sw $zero, 0x001C($sp)
/* 02A5C 80B513EC AFA00018 */ sw $zero, 0x0018($sp)
/* 02A60 80B513F0 E7A20010 */ swc1 $f2, 0x0010($sp)
/* 02A64 80B513F4 0C00C7D4 */ jal Actor_Spawn
## ActorSpawn
/* 02A68 80B513F8 E7AC0014 */ swc1 $f12, 0x0014($sp)
/* 02A6C 80B513FC 8FA80030 */ lw $t0, 0x0030($sp)
/* 02A70 80B51400 24190001 */ addiu $t9, $zero, 0x0001 ## $t9 = 00000001
/* 02A74 80B51404 AD190250 */ sw $t9, 0x0250($t0) ## 00000250
/* 02A78 80B51408 8FBF002C */ lw $ra, 0x002C($sp)
.L80B5140C:
/* 02A7C 80B5140C 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
/* 02A80 80B51410 03E00008 */ jr $ra
/* 02A84 80B51414 00000000 */ nop

View file

@ -1,24 +0,0 @@
glabel func_80B51418
/* 02A88 80B51418 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02A8C 80B5141C AFBF0014 */ sw $ra, 0x0014($sp)
/* 02A90 80B51420 AFA5001C */ sw $a1, 0x001C($sp)
/* 02A94 80B51424 0C2D3A6C */ jal func_80B4E9B0
/* 02A98 80B51428 AFA40018 */ sw $a0, 0x0018($sp)
/* 02A9C 80B5142C 8FAE001C */ lw $t6, 0x001C($sp)
/* 02AA0 80B51430 8FA40018 */ lw $a0, 0x0018($sp)
/* 02AA4 80B51434 95CF1D74 */ lhu $t7, 0x1D74($t6) ## 00001D74
/* 02AA8 80B51438 29E101AF */ slti $at, $t7, 0x01AF
/* 02AAC 80B5143C 10200005 */ beq $at, $zero, .L80B51454
/* 02AB0 80B51440 00000000 */ nop
/* 02AB4 80B51444 0C2D3B46 */ jal func_80B4ED18
/* 02AB8 80B51448 24050001 */ addiu $a1, $zero, 0x0001 ## $a1 = 00000001
/* 02ABC 80B5144C 10000004 */ beq $zero, $zero, .L80B51460
/* 02AC0 80B51450 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B51454:
/* 02AC4 80B51454 0C2D3B46 */ jal func_80B4ED18
/* 02AC8 80B51458 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 02ACC 80B5145C 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B51460:
/* 02AD0 80B51460 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02AD4 80B51464 03E00008 */ jr $ra
/* 02AD8 80B51468 00000000 */ nop

View file

@ -1,13 +0,0 @@
glabel func_80B5146C
/* 02ADC 80B5146C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02AE0 80B51470 AFBF0014 */ sw $ra, 0x0014($sp)
/* 02AE4 80B51474 AFA40018 */ sw $a0, 0x0018($sp)
/* 02AE8 80B51478 0C2D3A90 */ jal func_80B4EA40
/* 02AEC 80B5147C AFA5001C */ sw $a1, 0x001C($sp)
/* 02AF0 80B51480 8FA40018 */ lw $a0, 0x0018($sp)
/* 02AF4 80B51484 0C2D3B46 */ jal func_80B4ED18
/* 02AF8 80B51488 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 02AFC 80B5148C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02B00 80B51490 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02B04 80B51494 03E00008 */ jr $ra
/* 02B08 80B51498 00000000 */ nop

View file

@ -1,26 +0,0 @@
glabel func_80B5149C
/* 02B0C 80B5149C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02B10 80B514A0 AFBF0014 */ sw $ra, 0x0014($sp)
/* 02B14 80B514A4 AFA40018 */ sw $a0, 0x0018($sp)
/* 02B18 80B514A8 94AE1D74 */ lhu $t6, 0x1D74($a1) ## 00001D74
/* 02B1C 80B514AC 29C103DC */ slti $at, $t6, 0x03DC
/* 02B20 80B514B0 10200008 */ beq $at, $zero, .L80B514D4
/* 02B24 80B514B4 00000000 */ nop
/* 02B28 80B514B8 0C2D3B3A */ jal func_80B4ECE8
/* 02B2C 80B514BC 24050007 */ addiu $a1, $zero, 0x0007 ## $a1 = 00000007
/* 02B30 80B514C0 8FA40018 */ lw $a0, 0x0018($sp)
/* 02B34 80B514C4 0C2D3B41 */ jal func_80B4ED04
/* 02B38 80B514C8 24050008 */ addiu $a1, $zero, 0x0008 ## $a1 = 00000008
/* 02B3C 80B514CC 10000004 */ beq $zero, $zero, .L80B514E0
/* 02B40 80B514D0 8FA40018 */ lw $a0, 0x0018($sp)
.L80B514D4:
/* 02B44 80B514D4 0C2D3A6C */ jal func_80B4E9B0
/* 02B48 80B514D8 8FA40018 */ lw $a0, 0x0018($sp)
/* 02B4C 80B514DC 8FA40018 */ lw $a0, 0x0018($sp)
.L80B514E0:
/* 02B50 80B514E0 0C2D3B46 */ jal func_80B4ED18
/* 02B54 80B514E4 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 02B58 80B514E8 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02B5C 80B514EC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02B60 80B514F0 03E00008 */ jr $ra
/* 02B64 80B514F4 00000000 */ nop

View file

@ -1,24 +0,0 @@
glabel func_80B514F8
/* 02B68 80B514F8 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02B6C 80B514FC AFBF0014 */ sw $ra, 0x0014($sp)
/* 02B70 80B51500 AFA5001C */ sw $a1, 0x001C($sp)
/* 02B74 80B51504 0C2D3A6C */ jal func_80B4E9B0
/* 02B78 80B51508 AFA40018 */ sw $a0, 0x0018($sp)
/* 02B7C 80B5150C 8FAE001C */ lw $t6, 0x001C($sp)
/* 02B80 80B51510 8FA40018 */ lw $a0, 0x0018($sp)
/* 02B84 80B51514 95CF1D74 */ lhu $t7, 0x1D74($t6) ## 00001D74
/* 02B88 80B51518 29E104A6 */ slti $at, $t7, 0x04A6
/* 02B8C 80B5151C 10200005 */ beq $at, $zero, .L80B51534
/* 02B90 80B51520 00000000 */ nop
/* 02B94 80B51524 0C2D3B46 */ jal func_80B4ED18
/* 02B98 80B51528 24050001 */ addiu $a1, $zero, 0x0001 ## $a1 = 00000001
/* 02B9C 80B5152C 10000004 */ beq $zero, $zero, .L80B51540
/* 02BA0 80B51530 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B51534:
/* 02BA4 80B51534 0C2D3B46 */ jal func_80B4ED18
/* 02BA8 80B51538 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 02BAC 80B5153C 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B51540:
/* 02BB0 80B51540 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02BB4 80B51544 03E00008 */ jr $ra
/* 02BB8 80B51548 00000000 */ nop

View file

@ -1,36 +0,0 @@
glabel func_80B5154C
/* 02BBC 80B5154C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02BC0 80B51550 AFBF0014 */ sw $ra, 0x0014($sp)
/* 02BC4 80B51554 908E014D */ lbu $t6, 0x014D($a0) ## 0000014D
/* 02BC8 80B51558 51C00006 */ beql $t6, $zero, .L80B51574
/* 02BCC 80B5155C 94AF1D74 */ lhu $t7, 0x1D74($a1) ## 00001D74
/* 02BD0 80B51560 0C2D3A6C */ jal func_80B4E9B0
/* 02BD4 80B51564 00000000 */ nop
/* 02BD8 80B51568 10000013 */ beq $zero, $zero, .L80B515B8
/* 02BDC 80B5156C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02BE0 80B51570 94AF1D74 */ lhu $t7, 0x1D74($a1) ## 00001D74
.L80B51574:
/* 02BE4 80B51574 29E105F0 */ slti $at, $t7, 0x05F0
/* 02BE8 80B51578 50200006 */ beql $at, $zero, .L80B51594
/* 02BEC 80B5157C 94B81D74 */ lhu $t8, 0x1D74($a1) ## 00001D74
/* 02BF0 80B51580 0C2D3AEE */ jal func_80B4EBB8
/* 02BF4 80B51584 00000000 */ nop
/* 02BF8 80B51588 1000000B */ beq $zero, $zero, .L80B515B8
/* 02BFC 80B5158C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02C00 80B51590 94B81D74 */ lhu $t8, 0x1D74($a1) ## 00001D74
.L80B51594:
/* 02C04 80B51594 240105F0 */ addiu $at, $zero, 0x05F0 ## $at = 000005F0
/* 02C08 80B51598 17010004 */ bne $t8, $at, .L80B515AC
/* 02C0C 80B5159C 00000000 */ nop
/* 02C10 80B515A0 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
/* 02C14 80B515A4 10000003 */ beq $zero, $zero, .L80B515B4
/* 02C18 80B515A8 E484027C */ swc1 $f4, 0x027C($a0) ## 0000027C
.L80B515AC:
/* 02C1C 80B515AC 0C2D3B12 */ jal func_80B4EC48
/* 02C20 80B515B0 00000000 */ nop
.L80B515B4:
/* 02C24 80B515B4 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B515B8:
/* 02C28 80B515B8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02C2C 80B515BC 03E00008 */ jr $ra
/* 02C30 80B515C0 00000000 */ nop

View file

@ -1,6 +0,0 @@
glabel func_80B515C4
/* 02C34 80B515C4 240E0019 */ addiu $t6, $zero, 0x0019 ## $t6 = 00000019
/* 02C38 80B515C8 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 02C3C 80B515CC AC8001A0 */ sw $zero, 0x01A0($a0) ## 000001A0
/* 02C40 80B515D0 03E00008 */ jr $ra
/* 02C44 80B515D4 A08000C8 */ sb $zero, 0x00C8($a0) ## 000000C8

View file

@ -1,28 +0,0 @@
glabel func_80B515D8
/* 02C48 80B515D8 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02C4C 80B515DC AFA50024 */ sw $a1, 0x0024($sp)
/* 02C50 80B515E0 AFBF001C */ sw $ra, 0x001C($sp)
/* 02C54 80B515E4 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
/* 02C58 80B515E8 24A5A15C */ addiu $a1, $a1, 0xA15C ## $a1 = 0600A15C
/* 02C5C 80B515EC AFA00010 */ sw $zero, 0x0010($sp)
/* 02C60 80B515F0 AFA40020 */ sw $a0, 0x0020($sp)
/* 02C64 80B515F4 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 02C68 80B515F8 0C2D3F40 */ jal func_80B4FD00
/* 02C6C 80B515FC 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 02C70 80B51600 8FA40020 */ lw $a0, 0x0020($sp)
/* 02C74 80B51604 8FA50024 */ lw $a1, 0x0024($sp)
/* 02C78 80B51608 0C2D3B6E */ jal func_80B4EDB8
/* 02C7C 80B5160C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 02C80 80B51610 8FA40020 */ lw $a0, 0x0020($sp)
/* 02C84 80B51614 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
/* 02C88 80B51618 240E001A */ addiu $t6, $zero, 0x001A ## $t6 = 0000001A
/* 02C8C 80B5161C 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 02C90 80B51620 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 02C94 80B51624 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 02C98 80B51628 AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
/* 02C9C 80B5162C A09800C8 */ sb $t8, 0x00C8($a0) ## 000000C8
/* 02CA0 80B51630 E484027C */ swc1 $f4, 0x027C($a0) ## 0000027C
/* 02CA4 80B51634 8FBF001C */ lw $ra, 0x001C($sp)
/* 02CA8 80B51638 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02CAC 80B5163C 03E00008 */ jr $ra
/* 02CB0 80B51640 00000000 */ nop

View file

@ -1,15 +0,0 @@
glabel func_80B51644
/* 02CB4 80B51644 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02CB8 80B51648 10A00007 */ beq $a1, $zero, .L80B51668
/* 02CBC 80B5164C AFBF001C */ sw $ra, 0x001C($sp)
/* 02CC0 80B51650 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
/* 02CC4 80B51654 24A587B8 */ addiu $a1, $a1, 0x87B8 ## $a1 = 060087B8
/* 02CC8 80B51658 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 02CCC 80B5165C 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 02CD0 80B51660 0C2D3F40 */ jal func_80B4FD00
/* 02CD4 80B51664 AFA00010 */ sw $zero, 0x0010($sp)
.L80B51668:
/* 02CD8 80B51668 8FBF001C */ lw $ra, 0x001C($sp)
/* 02CDC 80B5166C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02CE0 80B51670 03E00008 */ jr $ra
/* 02CE4 80B51674 00000000 */ nop

View file

@ -1,23 +0,0 @@
glabel func_80B51678
/* 02CE8 80B51678 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02CEC 80B5167C AFBF001C */ sw $ra, 0x001C($sp)
/* 02CF0 80B51680 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
/* 02CF4 80B51684 24A57D0C */ addiu $a1, $a1, 0x7D0C ## $a1 = 06007D0C
/* 02CF8 80B51688 AFA00010 */ sw $zero, 0x0010($sp)
/* 02CFC 80B5168C AFA40020 */ sw $a0, 0x0020($sp)
/* 02D00 80B51690 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
/* 02D04 80B51694 0C2D3F40 */ jal func_80B4FD00
/* 02D08 80B51698 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 02D0C 80B5169C 8FA40020 */ lw $a0, 0x0020($sp)
/* 02D10 80B516A0 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
/* 02D14 80B516A4 240E001B */ addiu $t6, $zero, 0x001B ## $t6 = 0000001B
/* 02D18 80B516A8 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 02D1C 80B516AC 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 02D20 80B516B0 AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 02D24 80B516B4 AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
/* 02D28 80B516B8 A09800C8 */ sb $t8, 0x00C8($a0) ## 000000C8
/* 02D2C 80B516BC E484027C */ swc1 $f4, 0x027C($a0) ## 0000027C
/* 02D30 80B516C0 8FBF001C */ lw $ra, 0x001C($sp)
/* 02D34 80B516C4 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02D38 80B516C8 03E00008 */ jr $ra
/* 02D3C 80B516CC 00000000 */ nop

View file

@ -1,15 +0,0 @@
glabel func_80B516D0
/* 02D40 80B516D0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02D44 80B516D4 10A00007 */ beq $a1, $zero, .L80B516F4
/* 02D48 80B516D8 AFBF001C */ sw $ra, 0x001C($sp)
/* 02D4C 80B516DC 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
/* 02D50 80B516E0 24A59AD4 */ addiu $a1, $a1, 0x9AD4 ## $a1 = 06009AD4
/* 02D54 80B516E4 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 02D58 80B516E8 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 02D5C 80B516EC 0C2D3F40 */ jal func_80B4FD00
/* 02D60 80B516F0 AFA00010 */ sw $zero, 0x0010($sp)
.L80B516F4:
/* 02D64 80B516F4 8FBF001C */ lw $ra, 0x001C($sp)
/* 02D68 80B516F8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02D6C 80B516FC 03E00008 */ jr $ra
/* 02D70 80B51700 00000000 */ nop

View file

@ -1,23 +0,0 @@
glabel func_80B51704
/* 02D74 80B51704 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02D78 80B51708 AFBF001C */ sw $ra, 0x001C($sp)
/* 02D7C 80B5170C 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
/* 02D80 80B51710 24A590D8 */ addiu $a1, $a1, 0x90D8 ## $a1 = 060090D8
/* 02D84 80B51714 AFA00010 */ sw $zero, 0x0010($sp)
/* 02D88 80B51718 AFA40020 */ sw $a0, 0x0020($sp)
/* 02D8C 80B5171C 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
/* 02D90 80B51720 0C2D3F40 */ jal func_80B4FD00
/* 02D94 80B51724 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
/* 02D98 80B51728 8FA40020 */ lw $a0, 0x0020($sp)
/* 02D9C 80B5172C 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
/* 02DA0 80B51730 240E001C */ addiu $t6, $zero, 0x001C ## $t6 = 0000001C
/* 02DA4 80B51734 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 02DA8 80B51738 241800FF */ addiu $t8, $zero, 0x00FF ## $t8 = 000000FF
/* 02DAC 80B5173C AC8E019C */ sw $t6, 0x019C($a0) ## 0000019C
/* 02DB0 80B51740 AC8F01A0 */ sw $t7, 0x01A0($a0) ## 000001A0
/* 02DB4 80B51744 A09800C8 */ sb $t8, 0x00C8($a0) ## 000000C8
/* 02DB8 80B51748 E484027C */ swc1 $f4, 0x027C($a0) ## 0000027C
/* 02DBC 80B5174C 8FBF001C */ lw $ra, 0x001C($sp)
/* 02DC0 80B51750 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02DC4 80B51754 03E00008 */ jr $ra
/* 02DC8 80B51758 00000000 */ nop

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