mirror of https://github.com/zeldaret/oot.git
3812 lines
179 KiB
ArmAsm
3812 lines
179 KiB
ArmAsm
.rdata
|
|
glabel D_80149D28
|
|
.asciz "1"
|
|
.balign 4
|
|
|
|
glabel D_80149D2C
|
|
.asciz "Audio Debug Mode"
|
|
.balign 4
|
|
|
|
glabel D_80149D40
|
|
.asciz "- %s -"
|
|
.balign 4
|
|
|
|
glabel D_80149D48
|
|
.asciz "Audio ScrPrt"
|
|
.balign 4
|
|
|
|
glabel D_80149D58
|
|
.asciz "%s"
|
|
.balign 4
|
|
|
|
glabel D_80149D5C
|
|
.asciz "%04X"
|
|
.balign 4
|
|
|
|
glabel D_80149D64
|
|
.asciz "BGM CANCEL:%s"
|
|
.balign 4
|
|
|
|
glabel D_80149D74
|
|
.asciz "SE MUTE:%s"
|
|
.balign 4
|
|
|
|
glabel D_80149D80
|
|
.asciz "PUSH CONT-4 A-BTN"
|
|
.balign 4
|
|
|
|
glabel D_80149D94
|
|
.asciz "SE HANDLE:%s"
|
|
.balign 4
|
|
|
|
glabel D_80149DA4
|
|
.asciz "%02x %04x %02x %08x"
|
|
.balign 4
|
|
|
|
glabel D_80149DB8
|
|
.asciz "*"
|
|
.balign 4
|
|
|
|
glabel D_80149DBC
|
|
.asciz "Seq 0 : %2x"
|
|
.balign 4
|
|
|
|
glabel D_80149DCC
|
|
.asciz "Seq 1 : %2x"
|
|
.balign 4
|
|
|
|
glabel D_80149DDC
|
|
.asciz "SE HD : %2x %s"
|
|
.balign 4
|
|
|
|
glabel D_80149DEC
|
|
.asciz "SE No. :%3x"
|
|
.balign 4
|
|
|
|
glabel D_80149DF8
|
|
.asciz "S-Out : %2x %s"
|
|
.balign 4
|
|
|
|
glabel D_80149E08
|
|
.asciz "BGM Ent: %2x"
|
|
.balign 4
|
|
|
|
glabel D_80149E18
|
|
.asciz "Spec : %2x"
|
|
.balign 4
|
|
|
|
glabel D_80149E28
|
|
.asciz "Na Snd : %2x"
|
|
.balign 4
|
|
|
|
glabel D_80149E38
|
|
.asciz "Cam Wt : %s"
|
|
.balign 4
|
|
|
|
glabel D_80149E44
|
|
.asciz "Lnk Wt : %s"
|
|
.balign 4
|
|
|
|
glabel D_80149E50
|
|
.asciz "SE Ent : %2x"
|
|
.balign 4
|
|
|
|
glabel D_80149E60
|
|
.asciz "%s <%d>"
|
|
.balign 4
|
|
|
|
glabel D_80149E68
|
|
.asciz "%2X %5d %5d %5d %02X %04X %04X"
|
|
.balign 4
|
|
|
|
glabel D_80149E88
|
|
.asciz "FF ----- ----- ----- -- ---- ----"
|
|
.balign 4
|
|
|
|
glabel D_80149EAC
|
|
.asciz "%2X %5d %5d %5d %3d %3d %04X"
|
|
.balign 4
|
|
|
|
glabel D_80149ECC
|
|
.asciz "FF ----- ----- ----- --- --- ----"
|
|
.balign 4
|
|
|
|
glabel D_80149EF0
|
|
.asciz "%2X %5d %5d %5d %3d %3d %04X"
|
|
.balign 4
|
|
|
|
glabel D_80149F10
|
|
.asciz "FF ----- ----- ----- --- --- ----"
|
|
.balign 4
|
|
|
|
glabel D_80149F34
|
|
.asciz "%2X %04X"
|
|
.balign 4
|
|
|
|
glabel D_80149F40
|
|
.asciz "FF ----"
|
|
.balign 4
|
|
|
|
glabel D_80149F48
|
|
.asciz "*"
|
|
.balign 4
|
|
|
|
glabel D_80149F4C
|
|
.asciz "Swicth : %d"
|
|
.balign 4
|
|
|
|
glabel D_80149F5C
|
|
.asciz "Lines : %d"
|
|
.balign 4
|
|
|
|
glabel D_80149F6C
|
|
.asciz "Color : %d"
|
|
.balign 4
|
|
|
|
glabel D_80149F7C
|
|
.asciz "%s : %d"
|
|
.balign 4
|
|
|
|
glabel D_80149F88
|
|
.asciz "%s : %d"
|
|
.balign 4
|
|
|
|
glabel D_80149F94
|
|
.asciz "ENVRONM : %d"
|
|
.balign 4
|
|
|
|
glabel D_80149FA4
|
|
.asciz "%s : %d"
|
|
.balign 4
|
|
|
|
glabel D_80149FB0
|
|
.asciz "%s : %d"
|
|
.balign 4
|
|
|
|
glabel D_80149FBC
|
|
.asciz "%s : %d"
|
|
.balign 4
|
|
|
|
glabel D_80149FC4
|
|
.asciz "%s : %d"
|
|
.balign 4
|
|
|
|
glabel D_80149FD0
|
|
.asciz "SEQ ENT : %d"
|
|
.balign 4
|
|
|
|
glabel D_80149FE0
|
|
.asciz "SWAP OFF"
|
|
.balign 4
|
|
|
|
glabel D_80149FEC
|
|
.asciz "*"
|
|
.balign 4
|
|
|
|
glabel D_80149FF0
|
|
.asciz "V"
|
|
.balign 4
|
|
|
|
glabel D_80149FF4
|
|
.asciz "%04x %04x %s"
|
|
.balign 4
|
|
|
|
glabel D_8014A004
|
|
.asciz "Group Track:%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A014
|
|
.asciz "Sub Track :%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A024
|
|
.asciz "TRK NO. "
|
|
.balign 4
|
|
|
|
glabel D_8014A030
|
|
.asciz "ENTRY "
|
|
.balign 4
|
|
|
|
glabel D_8014A03C
|
|
.asciz "MUTE "
|
|
.balign 4
|
|
|
|
glabel D_8014A048
|
|
.asciz "OPENNOTE"
|
|
.balign 4
|
|
|
|
glabel D_8014A054
|
|
.asciz "%1X"
|
|
.balign 4
|
|
|
|
glabel D_8014A058
|
|
.asciz "O"
|
|
.balign 4
|
|
|
|
glabel D_8014A05C
|
|
.asciz "X"
|
|
.balign 4
|
|
|
|
glabel D_8014A060
|
|
.asciz "O"
|
|
.balign 4
|
|
|
|
glabel D_8014A064
|
|
.asciz "X"
|
|
.balign 4
|
|
|
|
glabel D_8014A068
|
|
.asciz "%1X"
|
|
.balign 4
|
|
|
|
glabel D_8014A06C
|
|
.asciz "%2d,%2d"
|
|
.balign 4
|
|
|
|
glabel D_8014A074
|
|
.asciz "VOL "
|
|
.balign 4
|
|
|
|
glabel D_8014A080
|
|
.asciz "E VOL "
|
|
.balign 4
|
|
|
|
glabel D_8014A08C
|
|
.asciz "BANK ID "
|
|
.balign 4
|
|
|
|
glabel D_8014A098
|
|
.asciz "PROG "
|
|
.balign 4
|
|
|
|
glabel D_8014A0A4
|
|
.asciz "PAN "
|
|
.balign 4
|
|
|
|
glabel D_8014A0AC
|
|
.asciz "PANPOW "
|
|
.balign 4
|
|
|
|
glabel D_8014A0B8
|
|
.asciz "FXMIX "
|
|
.balign 4
|
|
|
|
glabel D_8014A0C4
|
|
.asciz "PRIO "
|
|
.balign 4
|
|
|
|
glabel D_8014A0D0
|
|
.asciz "VIB PIT "
|
|
.balign 4
|
|
|
|
glabel D_8014A0DC
|
|
.asciz "VIB DEP "
|
|
.balign 4
|
|
|
|
glabel D_8014A0E8
|
|
.asciz "TUNE "
|
|
.balign 4
|
|
|
|
glabel D_8014A0F4
|
|
.asciz "TUNE "
|
|
.balign 4
|
|
|
|
glabel D_8014A100
|
|
.asciz "%02X "
|
|
.balign 4
|
|
|
|
glabel D_8014A108
|
|
.asciz "%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A10C
|
|
.asciz "%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A110
|
|
.asciz "%X"
|
|
.balign 4
|
|
|
|
glabel D_8014A114
|
|
.asciz "%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A118
|
|
.asciz "%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A11C
|
|
.asciz "%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A120
|
|
.asciz "%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A124
|
|
.asciz "%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A128
|
|
.asciz "%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A12C
|
|
.asciz "%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A130
|
|
.asciz "%d"
|
|
.balign 4
|
|
|
|
glabel D_8014A134
|
|
.asciz "TOTAL %d"
|
|
.balign 4
|
|
|
|
glabel D_8014A140
|
|
.asciz "DRIVER %05X / %05X"
|
|
.balign 4
|
|
|
|
glabel D_8014A154
|
|
.asciz "AT-SEQ %02X-%02X (%05X-%05X / %05X)"
|
|
.balign 4
|
|
|
|
glabel D_8014A178
|
|
.asciz "AT-BNK %02X-%02X (%05X-%05X / %05X)"
|
|
.balign 4
|
|
|
|
glabel D_8014A19C
|
|
.asciz "ST-SEQ %02Xseqs (%05X / %06X)"
|
|
.balign 4
|
|
|
|
glabel D_8014A1BC
|
|
.asciz "%02x"
|
|
.balign 4
|
|
|
|
glabel D_8014A1C4
|
|
.asciz "ST-BNK %02Xbanks (%05X / %06X)"
|
|
.balign 4
|
|
|
|
glabel D_8014A1E4
|
|
.asciz "%02x"
|
|
.balign 4
|
|
|
|
glabel D_8014A1EC
|
|
.asciz "E-MEM %05X / %05X"
|
|
.balign 4
|
|
|
|
glabel D_8014A200
|
|
.asciz "BGM No. %02X"
|
|
.balign 4
|
|
|
|
glabel D_8014A210
|
|
.asciz "SCENE SET %02X %s"
|
|
.balign 4
|
|
|
|
glabel D_8014A224
|
|
.asciz "*"
|
|
.balign 4
|
|
|
|
glabel D_8014A228
|
|
.asciz "NEXT SCENE %02X %s"
|
|
.balign 4
|
|
|
|
glabel D_8014A23C
|
|
.asciz "NOW SCENE %02X %s"
|
|
.balign 4
|
|
|
|
glabel D_8014A250
|
|
.asciz "NOW BLOCK %02X"
|
|
.balign 4
|
|
|
|
glabel D_8014A260
|
|
.asciz "PORT"
|
|
.balign 4
|
|
|
|
glabel D_8014A268
|
|
.asciz "%02X %02X %02X %02X"
|
|
.balign 4
|
|
|
|
glabel D_8014A27C
|
|
.asciz "%02X %02X %02X %02X"
|
|
.balign 4
|
|
|
|
glabel D_8014A290
|
|
.asciz "SEQ INFO : %2d %02x %d"
|
|
.balign 4
|
|
|
|
glabel D_8014A2A8
|
|
.asciz "PLAY INFO : %2d %02x %d"
|
|
.balign 4
|
|
|
|
glabel D_8014A2C0
|
|
.asciz "8note REC POINTER : %08x"
|
|
.balign 4
|
|
|
|
glabel D_8014A2DC
|
|
.asciz "%02x"
|
|
.balign 4
|
|
|
|
glabel D_8014A2E4
|
|
.asciz "OCA:%02x SEQ:%04x PLAY:%02x REC:%02x"
|
|
.balign 4
|
|
|
|
glabel D_8014A30C
|
|
.asciz "*"
|
|
.balign 4
|
|
|
|
glabel D_8014A310
|
|
.asciz "SE HD : %02x %s"
|
|
.balign 4
|
|
|
|
glabel D_8014A324
|
|
.asciz "SE No. : %02x"
|
|
.balign 4
|
|
|
|
glabel D_8014A334
|
|
.asciz " : %04x"
|
|
.balign 4
|
|
|
|
glabel D_8014A344
|
|
.asciz "SE SW %s"
|
|
.balign 4
|
|
|
|
glabel D_8014A350
|
|
.asciz "%s"
|
|
.balign 4
|
|
|
|
glabel D_8014A354
|
|
.asciz "SE PR : %02x"
|
|
.balign 4
|
|
|
|
glabel D_8014A364
|
|
.asciz "env_fx %d code_fx %d SPEC %d"
|
|
.balign 4
|
|
|
|
glabel D_8014A384
|
|
.asciz "SOUND GAME FRAME NOW %f"
|
|
.balign 4
|
|
|
|
glabel D_8014A39C
|
|
.asciz "SOUND GAME FRAME MAX %f"
|
|
.balign 4
|
|
|
|
glabel D_8014A3B4
|
|
.asciz "SWITCH BGM MODE %d %d %d (FLAG %d)"
|
|
.balign 4
|
|
|
|
glabel D_8014A3D8
|
|
.asciz "ENEMY DIST %f VOL %3d"
|
|
.balign 4
|
|
|
|
glabel D_8014A3F0
|
|
.asciz "GANON DIST VOL %3d"
|
|
.balign 4
|
|
|
|
glabel D_8014A404
|
|
.asciz "DEMO FLAG %d"
|
|
.balign 4
|
|
|
|
glabel D_8014A414
|
|
.asciz "MARON BGM DIST %f"
|
|
.balign 4
|
|
|
|
glabel D_8014A428
|
|
.asciz "NATURE FAILED %01x"
|
|
.balign 4
|
|
|
|
glabel D_8014A43C
|
|
.asciz "SARIA BGM PTR %08x"
|
|
.balign 4
|
|
|
|
glabel D_8014A450
|
|
.asciz "POLI %d(%d)"
|
|
.balign 4
|
|
|
|
glabel D_8014A45C
|
|
.asciz "%d"
|
|
.balign 4
|
|
|
|
.late_rodata
|
|
glabel jtbl_8014A484
|
|
.word L800EEEB4
|
|
.word L800EF124
|
|
.word L800F1BA4
|
|
.word L800F0CFC
|
|
.word L800F1BA4
|
|
.word L800F008C
|
|
.word L800F1BA4
|
|
.word L800EF3F0
|
|
.word L800EFC20
|
|
.word L800F1014
|
|
.word L800F1BA4
|
|
.word L800F12F0
|
|
.word L800F14B8
|
|
.word L800EF978
|
|
.word L800F17F8
|
|
|
|
glabel D_8014A4C0
|
|
.float 127.1
|
|
|
|
.word 0 # forced padding
|
|
glabel D_8014A4C8
|
|
.double 127.1
|
|
|
|
glabel D_8014A4D0
|
|
.float 50000000
|
|
|
|
.text
|
|
glabel func_800EEA50
|
|
/* B65BF0 800EEA50 27BDFF50 */ addiu $sp, $sp, -0xb0
|
|
/* B65BF4 800EEA54 3C0E8015 */ lui $t6, %hi(D_80149D28) # $t6, 0x8015
|
|
/* B65BF8 800EEA58 95CE9D28 */ lhu $t6, %lo(D_80149D28)($t6)
|
|
/* B65BFC 800EEA5C AFBF0064 */ sw $ra, 0x64($sp)
|
|
/* B65C00 800EEA60 AFB00040 */ sw $s0, 0x40($sp)
|
|
/* B65C04 800EEA64 240F0001 */ li $t7, 1
|
|
/* B65C08 800EEA68 3C018013 */ lui $at, %hi(D_80131C98) # $at, 0x8013
|
|
/* B65C0C 800EEA6C AFBE0060 */ sw $fp, 0x60($sp)
|
|
/* B65C10 800EEA70 AFB7005C */ sw $s7, 0x5c($sp)
|
|
/* B65C14 800EEA74 AFB60058 */ sw $s6, 0x58($sp)
|
|
/* B65C18 800EEA78 AFB50054 */ sw $s5, 0x54($sp)
|
|
/* B65C1C 800EEA7C AFB40050 */ sw $s4, 0x50($sp)
|
|
/* B65C20 800EEA80 AFB3004C */ sw $s3, 0x4c($sp)
|
|
/* B65C24 800EEA84 AFB20048 */ sw $s2, 0x48($sp)
|
|
/* B65C28 800EEA88 AFB10044 */ sw $s1, 0x44($sp)
|
|
/* B65C2C 800EEA8C F7B60038 */ sdc1 $f22, 0x38($sp)
|
|
/* B65C30 800EEA90 F7B40030 */ sdc1 $f20, 0x30($sp)
|
|
/* B65C34 800EEA94 AFA400B0 */ sw $a0, 0xb0($sp)
|
|
/* B65C38 800EEA98 00008025 */ move $s0, $zero
|
|
/* B65C3C 800EEA9C A02F1C98 */ sb $t7, %lo(D_80131C98)($at)
|
|
/* B65C40 800EEAA0 24050003 */ li $a1, 3
|
|
/* B65C44 800EEAA4 24060002 */ li $a2, 2
|
|
/* B65C48 800EEAA8 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B65C4C 800EEAAC A7AE0098 */ sh $t6, 0x98($sp)
|
|
/* B65C50 800EEAB0 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B65C54 800EEAB4 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B65C58 800EEAB8 240200FF */ li $v0, 255
|
|
/* B65C5C 800EEABC 240D00FF */ li $t5, 255
|
|
/* B65C60 800EEAC0 31180004 */ andi $t8, $t0, 4
|
|
/* B65C64 800EEAC4 0018C883 */ sra $t9, $t8, 2
|
|
/* B65C68 800EEAC8 03220019 */ multu $t9, $v0
|
|
/* B65C6C 800EEACC 310A0002 */ andi $t2, $t0, 2
|
|
/* B65C70 800EEAD0 000A5843 */ sra $t3, $t2, 1
|
|
/* B65C74 800EEAD4 310C0001 */ andi $t4, $t0, 1
|
|
/* B65C78 800EEAD8 AFAD0010 */ sw $t5, 0x10($sp)
|
|
/* B65C7C 800EEADC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65C80 800EEAE0 00002812 */ mflo $a1
|
|
/* B65C84 800EEAE4 00000000 */ nop
|
|
/* B65C88 800EEAE8 00000000 */ nop
|
|
/* B65C8C 800EEAEC 01620019 */ multu $t3, $v0
|
|
/* B65C90 800EEAF0 00003012 */ mflo $a2
|
|
/* B65C94 800EEAF4 00000000 */ nop
|
|
/* B65C98 800EEAF8 00000000 */ nop
|
|
/* B65C9C 800EEAFC 01820019 */ multu $t4, $v0
|
|
/* B65CA0 800EEB00 00003812 */ mflo $a3
|
|
/* B65CA4 800EEB04 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B65CA8 800EEB08 00000000 */ nop
|
|
/* B65CAC 800EEB0C 3C058015 */ lui $a1, %hi(D_80149D2C) # $a1, 0x8015
|
|
/* B65CB0 800EEB10 24A59D2C */ addiu $a1, %lo(D_80149D2C) # addiu $a1, $a1, -0x62d4
|
|
/* B65CB4 800EEB14 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B65CB8 800EEB18 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65CBC 800EEB1C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65CC0 800EEB20 24050003 */ li $a1, 3
|
|
/* B65CC4 800EEB24 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B65CC8 800EEB28 24060003 */ li $a2, 3
|
|
/* B65CCC 800EEB2C 3C0E8013 */ lui $t6, %hi(D_80131CA0) # $t6, 0x8013
|
|
/* B65CD0 800EEB30 91CE1CA0 */ lbu $t6, %lo(D_80131CA0)($t6)
|
|
/* B65CD4 800EEB34 3C188013 */ lui $t8, %hi(D_80131CAC) # $t8, 0x8013
|
|
/* B65CD8 800EEB38 27181CAC */ addiu $t8, %lo(D_80131CAC) # addiu $t8, $t8, 0x1cac
|
|
/* B65CDC 800EEB3C 000E7880 */ sll $t7, $t6, 2
|
|
/* B65CE0 800EEB40 01EE7823 */ subu $t7, $t7, $t6
|
|
/* B65CE4 800EEB44 000F78C0 */ sll $t7, $t7, 3
|
|
/* B65CE8 800EEB48 3C058015 */ lui $a1, %hi(D_80149D40) # $a1, 0x8015
|
|
/* B65CEC 800EEB4C 01EE7823 */ subu $t7, $t7, $t6
|
|
/* B65CF0 800EEB50 01F83021 */ addu $a2, $t7, $t8
|
|
/* B65CF4 800EEB54 24A59D40 */ addiu $a1, %lo(D_80149D40) # addiu $a1, $a1, -0x62c0
|
|
/* B65CF8 800EEB58 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B65CFC 800EEB5C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65D00 800EEB60 3C058013 */ lui $a1, %hi(D_80133414) # $a1, 0x8013
|
|
/* B65D04 800EEB64 90A53414 */ lbu $a1, %lo(D_80133414)($a1)
|
|
/* B65D08 800EEB68 3C048013 */ lui $a0, %hi(D_801337CD)
|
|
/* B65D0C 800EEB6C 3C188017 */ lui $t8, %hi(D_8016B9E0) # $t8, 0x8017
|
|
/* B65D10 800EEB70 0005C8C0 */ sll $t9, $a1, 3
|
|
/* B65D14 800EEB74 0325C823 */ subu $t9, $t9, $a1
|
|
/* B65D18 800EEB78 0019C8C0 */ sll $t9, $t9, 3
|
|
/* B65D1C 800EEB7C 00992021 */ addu $a0, $a0, $t9
|
|
/* B65D20 800EEB80 908437CD */ lbu $a0, %lo(D_801337CD)($a0)
|
|
/* B65D24 800EEB84 0000B025 */ move $s6, $zero
|
|
/* B65D28 800EEB88 3C0E8013 */ lui $t6, %hi(D_80131F68) # $t6, 0x8013
|
|
/* B65D2C 800EEB8C 18800013 */ blez $a0, .L800EEBDC
|
|
/* B65D30 800EEB90 2718B9E0 */ addiu $t8, %lo(D_8016B9E0) # addiu $t8, $t8, -0x4620
|
|
/* B65D34 800EEB94 3C028017 */ lui $v0, %hi(gAudioContext+0x352c) # $v0, 0x8017
|
|
/* B65D38 800EEB98 8C4226AC */ lw $v0, %lo(gAudioContext+0x352c)($v0)
|
|
/* B65D3C 800EEB9C 24070001 */ li $a3, 1
|
|
/* B65D40 800EEBA0 240300E0 */ li $v1, 224
|
|
.L800EEBA4:
|
|
/* B65D44 800EEBA4 02C30019 */ multu $s6, $v1
|
|
/* B65D48 800EEBA8 26D60001 */ addiu $s6, $s6, 1
|
|
/* B65D4C 800EEBAC 32D600FF */ andi $s6, $s6, 0xff
|
|
/* B65D50 800EEBB0 02C4082A */ slt $at, $s6, $a0
|
|
/* B65D54 800EEBB4 00005012 */ mflo $t2
|
|
/* B65D58 800EEBB8 004A5821 */ addu $t3, $v0, $t2
|
|
/* B65D5C 800EEBBC 8D6C00C0 */ lw $t4, 0xc0($t3)
|
|
/* B65D60 800EEBC0 000C6FC2 */ srl $t5, $t4, 0x1f
|
|
/* B65D64 800EEBC4 14ED0003 */ bne $a3, $t5, .L800EEBD4
|
|
/* B65D68 800EEBC8 00000000 */ nop
|
|
/* B65D6C 800EEBCC 26100001 */ addiu $s0, $s0, 1
|
|
/* B65D70 800EEBD0 321000FF */ andi $s0, $s0, 0xff
|
|
.L800EEBD4:
|
|
/* B65D74 800EEBD4 1420FFF3 */ bnez $at, .L800EEBA4
|
|
/* B65D78 800EEBD8 00000000 */ nop
|
|
.L800EEBDC:
|
|
/* B65D7C 800EEBDC 91CE1F68 */ lbu $t6, %lo(D_80131F68)($t6)
|
|
/* B65D80 800EEBE0 AFB00078 */ sw $s0, 0x78($sp)
|
|
/* B65D84 800EEBE4 00B81021 */ addu $v0, $a1, $t8
|
|
/* B65D88 800EEBE8 01D0082A */ slt $at, $t6, $s0
|
|
/* B65D8C 800EEBEC 10200003 */ beqz $at, .L800EEBFC
|
|
/* B65D90 800EEBF0 3C148013 */ lui $s4, %hi(D_80131EE4) # $s4, 0x8013
|
|
/* B65D94 800EEBF4 3C018013 */ lui $at, %hi(D_80131F68) # $at, 0x8013
|
|
/* B65D98 800EEBF8 A0301F68 */ sb $s0, %lo(D_80131F68)($at)
|
|
.L800EEBFC:
|
|
/* B65D9C 800EEBFC 90590000 */ lbu $t9, ($v0)
|
|
/* B65DA0 800EEC00 8FAA0078 */ lw $t2, 0x78($sp)
|
|
/* B65DA4 800EEC04 3C158013 */ lui $s5, %hi(D_80131EDC) # $s5, 0x8013
|
|
/* B65DA8 800EEC08 26941EE4 */ addiu $s4, %lo(D_80131EE4) # addiu $s4, $s4, 0x1ee4
|
|
/* B65DAC 800EEC0C 032A082A */ slt $at, $t9, $t2
|
|
/* B65DB0 800EEC10 10200002 */ beqz $at, .L800EEC1C
|
|
/* B65DB4 800EEC14 26B51EDC */ addiu $s5, %lo(D_80131EDC) # addiu $s5, $s5, 0x1edc
|
|
/* B65DB8 800EEC18 A0500000 */ sb $s0, ($v0)
|
|
.L800EEC1C:
|
|
/* B65DBC 800EEC1C 928B0000 */ lbu $t3, ($s4)
|
|
/* B65DC0 800EEC20 3C168013 */ lui $s6, %hi(D_80131EE0) # $s6, 0x8013
|
|
/* B65DC4 800EEC24 26D61EE0 */ addiu $s6, %lo(D_80131EE0) # addiu $s6, $s6, 0x1ee0
|
|
/* B65DC8 800EEC28 11600097 */ beqz $t3, .L800EEE88
|
|
/* B65DCC 800EEC2C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65DD0 800EEC30 82A50000 */ lb $a1, ($s5)
|
|
/* B65DD4 800EEC34 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B65DD8 800EEC38 82C60000 */ lb $a2, ($s6)
|
|
/* B65DDC 800EEC3C 92820002 */ lbu $v0, 2($s4)
|
|
/* B65DE0 800EEC40 240300C8 */ li $v1, 200
|
|
/* B65DE4 800EEC44 241900FF */ li $t9, 255
|
|
/* B65DE8 800EEC48 304C0004 */ andi $t4, $v0, 4
|
|
/* B65DEC 800EEC4C 000C6883 */ sra $t5, $t4, 2
|
|
/* B65DF0 800EEC50 01A30019 */ multu $t5, $v1
|
|
/* B65DF4 800EEC54 304E0002 */ andi $t6, $v0, 2
|
|
/* B65DF8 800EEC58 000E7843 */ sra $t7, $t6, 1
|
|
/* B65DFC 800EEC5C 30580001 */ andi $t8, $v0, 1
|
|
/* B65E00 800EEC60 AFB90010 */ sw $t9, 0x10($sp)
|
|
/* B65E04 800EEC64 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65E08 800EEC68 00002812 */ mflo $a1
|
|
/* B65E0C 800EEC6C 00000000 */ nop
|
|
/* B65E10 800EEC70 00000000 */ nop
|
|
/* B65E14 800EEC74 01E30019 */ multu $t7, $v1
|
|
/* B65E18 800EEC78 00003012 */ mflo $a2
|
|
/* B65E1C 800EEC7C 00000000 */ nop
|
|
/* B65E20 800EEC80 00000000 */ nop
|
|
/* B65E24 800EEC84 03030019 */ multu $t8, $v1
|
|
/* B65E28 800EEC88 00003812 */ mflo $a3
|
|
/* B65E2C 800EEC8C 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B65E30 800EEC90 00000000 */ nop
|
|
/* B65E34 800EEC94 3C058015 */ lui $a1, %hi(D_80149D48) # $a1, 0x8015
|
|
/* B65E38 800EEC98 24A59D48 */ addiu $a1, %lo(D_80149D48) # addiu $a1, $a1, -0x62b8
|
|
/* B65E3C 800EEC9C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B65E40 800EECA0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65E44 800EECA4 92840001 */ lbu $a0, 1($s4)
|
|
/* B65E48 800EECA8 3C1E8013 */ lui $fp, %hi(D_80131ED4) # $fp, 0x8013
|
|
/* B65E4C 800EECAC 83DE1ED4 */ lb $fp, %lo(D_80131ED4)($fp)
|
|
/* B65E50 800EECB0 24840001 */ addiu $a0, $a0, 1
|
|
/* B65E54 800EECB4 18800074 */ blez $a0, .L800EEE88
|
|
/* B65E58 800EECB8 00009025 */ move $s2, $zero
|
|
/* B65E5C 800EECBC 24170005 */ li $s7, 5
|
|
/* B65E60 800EECC0 24130078 */ li $s3, 120
|
|
/* B65E64 800EECC4 241100B4 */ li $s1, 180
|
|
.L800EECC8:
|
|
/* B65E68 800EECC8 17C0000B */ bnez $fp, .L800EECF8
|
|
/* B65E6C 800EECCC 3C0C8017 */ lui $t4, %hi(D_8016B7E8) # $t4, 0x8017
|
|
/* B65E70 800EECD0 3C0A8013 */ lui $t2, %hi(D_80131ED8) # $t2, 0x8013
|
|
/* B65E74 800EECD4 914A1ED8 */ lbu $t2, %lo(D_80131ED8)($t2)
|
|
/* B65E78 800EECD8 24010001 */ li $at, 1
|
|
/* B65E7C 800EECDC 55410004 */ bnel $t2, $at, .L800EECF0
|
|
/* B65E80 800EECE0 00049600 */ sll $s2, $a0, 0x18
|
|
/* B65E84 800EECE4 10000007 */ b .L800EED04
|
|
/* B65E88 800EECE8 241E0018 */ li $fp, 24
|
|
/* B65E8C 800EECEC 00049600 */ sll $s2, $a0, 0x18
|
|
.L800EECF0:
|
|
/* B65E90 800EECF0 10000004 */ b .L800EED04
|
|
/* B65E94 800EECF4 00129603 */ sra $s2, $s2, 0x18
|
|
.L800EECF8:
|
|
/* B65E98 800EECF8 27DEFFFF */ addiu $fp, $fp, -1
|
|
/* B65E9C 800EECFC 001EF600 */ sll $fp, $fp, 0x18
|
|
/* B65EA0 800EED00 001EF603 */ sra $fp, $fp, 0x18
|
|
.L800EED04:
|
|
/* B65EA4 800EED04 1244005A */ beq $s2, $a0, .L800EEE70
|
|
/* B65EA8 800EED08 001E58C0 */ sll $t3, $fp, 3
|
|
/* B65EAC 800EED0C 03D7001A */ div $zero, $fp, $s7
|
|
/* B65EB0 800EED10 00006810 */ mfhi $t5
|
|
/* B65EB4 800EED14 258CB7E8 */ addiu $t4, %lo(D_8016B7E8) # addiu $t4, $t4, -0x4818
|
|
/* B65EB8 800EED18 016C8021 */ addu $s0, $t3, $t4
|
|
/* B65EBC 800EED1C 16E00002 */ bnez $s7, .L800EED28
|
|
/* B65EC0 800EED20 00000000 */ nop
|
|
/* B65EC4 800EED24 0007000D */ break 7
|
|
.L800EED28:
|
|
/* B65EC8 800EED28 2401FFFF */ li $at, -1
|
|
/* B65ECC 800EED2C 16E10004 */ bne $s7, $at, .L800EED40
|
|
/* B65ED0 800EED30 3C018000 */ lui $at, 0x8000
|
|
/* B65ED4 800EED34 17C10002 */ bne $fp, $at, .L800EED40
|
|
/* B65ED8 800EED38 00000000 */ nop
|
|
/* B65EDC 800EED3C 0006000D */ break 6
|
|
.L800EED40:
|
|
/* B65EE0 800EED40 51A00019 */ beql $t5, $zero, .L800EEDA8
|
|
/* B65EE4 800EED44 92820002 */ lbu $v0, 2($s4)
|
|
/* B65EE8 800EED48 92820002 */ lbu $v0, 2($s4)
|
|
/* B65EEC 800EED4C 240B00FF */ li $t3, 255
|
|
/* B65EF0 800EED50 AFAB0010 */ sw $t3, 0x10($sp)
|
|
/* B65EF4 800EED54 304E0004 */ andi $t6, $v0, 4
|
|
/* B65EF8 800EED58 000E7883 */ sra $t7, $t6, 2
|
|
/* B65EFC 800EED5C 01F10019 */ multu $t7, $s1
|
|
/* B65F00 800EED60 30580002 */ andi $t8, $v0, 2
|
|
/* B65F04 800EED64 0018C843 */ sra $t9, $t8, 1
|
|
/* B65F08 800EED68 304A0001 */ andi $t2, $v0, 1
|
|
/* B65F0C 800EED6C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65F10 800EED70 00002812 */ mflo $a1
|
|
/* B65F14 800EED74 00000000 */ nop
|
|
/* B65F18 800EED78 00000000 */ nop
|
|
/* B65F1C 800EED7C 03310019 */ multu $t9, $s1
|
|
/* B65F20 800EED80 00003012 */ mflo $a2
|
|
/* B65F24 800EED84 00000000 */ nop
|
|
/* B65F28 800EED88 00000000 */ nop
|
|
/* B65F2C 800EED8C 01510019 */ multu $t2, $s1
|
|
/* B65F30 800EED90 00003812 */ mflo $a3
|
|
/* B65F34 800EED94 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B65F38 800EED98 00000000 */ nop
|
|
/* B65F3C 800EED9C 10000017 */ b .L800EEDFC
|
|
/* B65F40 800EEDA0 928A0001 */ lbu $t2, 1($s4)
|
|
/* B65F44 800EEDA4 92820002 */ lbu $v0, 2($s4)
|
|
.L800EEDA8:
|
|
/* B65F48 800EEDA8 241900FF */ li $t9, 255
|
|
/* B65F4C 800EEDAC AFB90010 */ sw $t9, 0x10($sp)
|
|
/* B65F50 800EEDB0 304C0004 */ andi $t4, $v0, 4
|
|
/* B65F54 800EEDB4 000C6883 */ sra $t5, $t4, 2
|
|
/* B65F58 800EEDB8 01B30019 */ multu $t5, $s3
|
|
/* B65F5C 800EEDBC 304E0002 */ andi $t6, $v0, 2
|
|
/* B65F60 800EEDC0 000E7843 */ sra $t7, $t6, 1
|
|
/* B65F64 800EEDC4 30580001 */ andi $t8, $v0, 1
|
|
/* B65F68 800EEDC8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65F6C 800EEDCC 00002812 */ mflo $a1
|
|
/* B65F70 800EEDD0 00000000 */ nop
|
|
/* B65F74 800EEDD4 00000000 */ nop
|
|
/* B65F78 800EEDD8 01F30019 */ multu $t7, $s3
|
|
/* B65F7C 800EEDDC 00003012 */ mflo $a2
|
|
/* B65F80 800EEDE0 00000000 */ nop
|
|
/* B65F84 800EEDE4 00000000 */ nop
|
|
/* B65F88 800EEDE8 03130019 */ multu $t8, $s3
|
|
/* B65F8C 800EEDEC 00003812 */ mflo $a3
|
|
/* B65F90 800EEDF0 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B65F94 800EEDF4 00000000 */ nop
|
|
/* B65F98 800EEDF8 928A0001 */ lbu $t2, 1($s4)
|
|
.L800EEDFC:
|
|
/* B65F9C 800EEDFC 82CB0000 */ lb $t3, ($s6)
|
|
/* B65FA0 800EEE00 82A50000 */ lb $a1, ($s5)
|
|
/* B65FA4 800EEE04 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65FA8 800EEE08 014B6021 */ addu $t4, $t2, $t3
|
|
/* B65FAC 800EEE0C 01923023 */ subu $a2, $t4, $s2
|
|
/* B65FB0 800EEE10 24C60001 */ addiu $a2, $a2, 1
|
|
/* B65FB4 800EEE14 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B65FB8 800EEE18 24A50002 */ addiu $a1, $a1, 2
|
|
/* B65FBC 800EEE1C 3C058015 */ lui $a1, %hi(D_80149D58) # $a1, 0x8015
|
|
/* B65FC0 800EEE20 24A59D58 */ addiu $a1, %lo(D_80149D58) # addiu $a1, $a1, -0x62a8
|
|
/* B65FC4 800EEE24 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65FC8 800EEE28 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B65FCC 800EEE2C 02003025 */ move $a2, $s0
|
|
/* B65FD0 800EEE30 928D0001 */ lbu $t5, 1($s4)
|
|
/* B65FD4 800EEE34 82CE0000 */ lb $t6, ($s6)
|
|
/* B65FD8 800EEE38 82A50000 */ lb $a1, ($s5)
|
|
/* B65FDC 800EEE3C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B65FE0 800EEE40 01AE7821 */ addu $t7, $t5, $t6
|
|
/* B65FE4 800EEE44 01F23023 */ subu $a2, $t7, $s2
|
|
/* B65FE8 800EEE48 24C60001 */ addiu $a2, $a2, 1
|
|
/* B65FEC 800EEE4C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B65FF0 800EEE50 24A50007 */ addiu $a1, $a1, 7
|
|
/* B65FF4 800EEE54 3C058015 */ lui $a1, %hi(D_80149D5C) # $a1, 0x8015
|
|
/* B65FF8 800EEE58 24A59D5C */ addiu $a1, %lo(D_80149D5C) # addiu $a1, $a1, -0x62a4
|
|
/* B65FFC 800EEE5C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66000 800EEE60 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66004 800EEE64 96060006 */ lhu $a2, 6($s0)
|
|
/* B66008 800EEE68 92840001 */ lbu $a0, 1($s4)
|
|
/* B6600C 800EEE6C 24840001 */ addiu $a0, $a0, 1
|
|
.L800EEE70:
|
|
/* B66010 800EEE70 26520001 */ addiu $s2, $s2, 1
|
|
/* B66014 800EEE74 00129600 */ sll $s2, $s2, 0x18
|
|
/* B66018 800EEE78 00129603 */ sra $s2, $s2, 0x18
|
|
/* B6601C 800EEE7C 0244082A */ slt $at, $s2, $a0
|
|
/* B66020 800EEE80 1420FF91 */ bnez $at, .L800EECC8
|
|
/* B66024 800EEE84 00000000 */ nop
|
|
.L800EEE88:
|
|
/* B66028 800EEE88 3C188013 */ lui $t8, %hi(D_80131CA0) # $t8, 0x8013
|
|
/* B6602C 800EEE8C 93181CA0 */ lbu $t8, %lo(D_80131CA0)($t8)
|
|
/* B66030 800EEE90 24170005 */ li $s7, 5
|
|
/* B66034 800EEE94 2F01000F */ sltiu $at, $t8, 0xf
|
|
/* B66038 800EEE98 10200B42 */ beqz $at, .L800F1BA4
|
|
/* B6603C 800EEE9C 0018C080 */ sll $t8, $t8, 2
|
|
/* B66040 800EEEA0 3C018015 */ lui $at, %hi(jtbl_8014A484)
|
|
/* B66044 800EEEA4 00380821 */ addu $at, $at, $t8
|
|
/* B66048 800EEEA8 8C38A484 */ lw $t8, %lo(jtbl_8014A484)($at)
|
|
/* B6604C 800EEEAC 03000008 */ jr $t8
|
|
/* B66050 800EEEB0 00000000 */ nop
|
|
glabel L800EEEB4
|
|
/* B66054 800EEEB4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66058 800EEEB8 24050003 */ li $a1, 3
|
|
/* B6605C 800EEEBC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66060 800EEEC0 24060004 */ li $a2, 4
|
|
/* B66064 800EEEC4 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B66068 800EEEC8 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B6606C 800EEECC 241900FF */ li $t9, 255
|
|
/* B66070 800EEED0 AFB90010 */ sw $t9, 0x10($sp)
|
|
/* B66074 800EEED4 31050004 */ andi $a1, $t0, 4
|
|
/* B66078 800EEED8 00052883 */ sra $a1, $a1, 2
|
|
/* B6607C 800EEEDC 00A00821 */ addu $at, $a1, $zero
|
|
/* B66080 800EEEE0 31060002 */ andi $a2, $t0, 2
|
|
/* B66084 800EEEE4 00063043 */ sra $a2, $a2, 1
|
|
/* B66088 800EEEE8 00052A00 */ sll $a1, $a1, 8
|
|
/* B6608C 800EEEEC 31070001 */ andi $a3, $t0, 1
|
|
/* B66090 800EEEF0 00073980 */ sll $a3, $a3, 6
|
|
/* B66094 800EEEF4 00A12823 */ subu $a1, $a1, $at
|
|
/* B66098 800EEEF8 00063180 */ sll $a2, $a2, 6
|
|
/* B6609C 800EEEFC 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B660A0 800EEF00 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B660A4 800EEF04 3C118013 */ lui $s1, %hi(D_80131E08) # $s1, 0x8013
|
|
/* B660A8 800EEF08 26311E08 */ addiu $s1, %lo(D_80131E08) # addiu $s1, $s1, 0x1e08
|
|
/* B660AC 800EEF0C 962A000A */ lhu $t2, 0xa($s1)
|
|
/* B660B0 800EEF10 24140005 */ li $s4, 5
|
|
/* B660B4 800EEF14 3C108013 */ lui $s0, %hi(D_80131F54) # $s0, 0x8013
|
|
/* B660B8 800EEF18 01540019 */ multu $t2, $s4
|
|
/* B660BC 800EEF1C 26101F54 */ addiu $s0, %lo(D_80131F54) # addiu $s0, $s0, 0x1f54
|
|
/* B660C0 800EEF20 3C058015 */ lui $a1, %hi(D_80149D64) # $a1, 0x8015
|
|
/* B660C4 800EEF24 24A59D64 */ addiu $a1, %lo(D_80149D64) # addiu $a1, $a1, -0x629c
|
|
/* B660C8 800EEF28 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B660CC 800EEF2C 00005812 */ mflo $t3
|
|
/* B660D0 800EEF30 020B3021 */ addu $a2, $s0, $t3
|
|
/* B660D4 800EEF34 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B660D8 800EEF38 00000000 */ nop
|
|
/* B660DC 800EEF3C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B660E0 800EEF40 24050003 */ li $a1, 3
|
|
/* B660E4 800EEF44 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B660E8 800EEF48 24060005 */ li $a2, 5
|
|
/* B660EC 800EEF4C 3C0C8013 */ lui $t4, %hi(D_80131C9C) # $t4, 0x8013
|
|
/* B660F0 800EEF50 918C1C9C */ lbu $t4, %lo(D_80131C9C)($t4)
|
|
/* B660F4 800EEF54 3C058015 */ lui $a1, %hi(D_80149D74) # $a1, 0x8015
|
|
/* B660F8 800EEF58 24A59D74 */ addiu $a1, %lo(D_80149D74) # addiu $a1, $a1, -0x628c
|
|
/* B660FC 800EEF5C 01940019 */ multu $t4, $s4
|
|
/* B66100 800EEF60 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66104 800EEF64 00006812 */ mflo $t5
|
|
/* B66108 800EEF68 020D3021 */ addu $a2, $s0, $t5
|
|
/* B6610C 800EEF6C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66110 800EEF70 00000000 */ nop
|
|
/* B66114 800EEF74 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66118 800EEF78 24050012 */ li $a1, 18
|
|
/* B6611C 800EEF7C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66120 800EEF80 24060004 */ li $a2, 4
|
|
/* B66124 800EEF84 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B66128 800EEF88 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B6612C 800EEF8C 240200FF */ li $v0, 255
|
|
/* B66130 800EEF90 240B00FF */ li $t3, 255
|
|
/* B66134 800EEF94 310E0004 */ andi $t6, $t0, 4
|
|
/* B66138 800EEF98 000E7883 */ sra $t7, $t6, 2
|
|
/* B6613C 800EEF9C 01E20019 */ multu $t7, $v0
|
|
/* B66140 800EEFA0 31180002 */ andi $t8, $t0, 2
|
|
/* B66144 800EEFA4 0018C843 */ sra $t9, $t8, 1
|
|
/* B66148 800EEFA8 310A0001 */ andi $t2, $t0, 1
|
|
/* B6614C 800EEFAC AFAB0010 */ sw $t3, 0x10($sp)
|
|
/* B66150 800EEFB0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66154 800EEFB4 00002812 */ mflo $a1
|
|
/* B66158 800EEFB8 00000000 */ nop
|
|
/* B6615C 800EEFBC 00000000 */ nop
|
|
/* B66160 800EEFC0 03220019 */ multu $t9, $v0
|
|
/* B66164 800EEFC4 00003012 */ mflo $a2
|
|
/* B66168 800EEFC8 00000000 */ nop
|
|
/* B6616C 800EEFCC 00000000 */ nop
|
|
/* B66170 800EEFD0 01420019 */ multu $t2, $v0
|
|
/* B66174 800EEFD4 00003812 */ mflo $a3
|
|
/* B66178 800EEFD8 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B6617C 800EEFDC 00000000 */ nop
|
|
/* B66180 800EEFE0 3C058015 */ lui $a1, %hi(D_80149D80) # $a1, 0x8015
|
|
/* B66184 800EEFE4 24A59D80 */ addiu $a1, %lo(D_80149D80) # addiu $a1, $a1, -0x6280
|
|
/* B66188 800EEFE8 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B6618C 800EEFEC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66190 800EEFF0 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B66194 800EEFF4 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B66198 800EEFF8 240900FF */ li $t1, 255
|
|
/* B6619C 800EEFFC 823E0005 */ lb $fp, 5($s1)
|
|
/* B661A0 800EF000 310E0004 */ andi $t6, $t0, 4
|
|
/* B661A4 800EF004 000E7883 */ sra $t7, $t6, 2
|
|
/* B661A8 800EF008 01E90019 */ multu $t7, $t1
|
|
/* B661AC 800EF00C 31180002 */ andi $t8, $t0, 2
|
|
/* B661B0 800EF010 0018C843 */ sra $t9, $t8, 1
|
|
/* B661B4 800EF014 310A0001 */ andi $t2, $t0, 1
|
|
/* B661B8 800EF018 3C158013 */ lui $s5, %hi(D_801333A8) # $s5, 0x8013
|
|
/* B661BC 800EF01C 26B533A8 */ addiu $s5, %lo(D_801333A8) # addiu $s5, $s5, 0x33a8
|
|
/* B661C0 800EF020 001E6080 */ sll $t4, $fp, 2
|
|
/* B661C4 800EF024 02AC9021 */ addu $s2, $s5, $t4
|
|
/* B661C8 800EF028 8E4D0000 */ lw $t5, ($s2)
|
|
/* B661CC 800EF02C 240B00FF */ li $t3, 255
|
|
/* B661D0 800EF030 00002812 */ mflo $a1
|
|
/* B661D4 800EF034 91B6002D */ lbu $s6, 0x2d($t5)
|
|
/* B661D8 800EF038 00008025 */ move $s0, $zero
|
|
/* B661DC 800EF03C 03290019 */ multu $t9, $t1
|
|
/* B661E0 800EF040 AFAB0010 */ sw $t3, 0x10($sp)
|
|
/* B661E4 800EF044 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B661E8 800EF048 00003012 */ mflo $a2
|
|
/* B661EC 800EF04C 00000000 */ nop
|
|
/* B661F0 800EF050 00000000 */ nop
|
|
/* B661F4 800EF054 01490019 */ multu $t2, $t1
|
|
/* B661F8 800EF058 00003812 */ mflo $a3
|
|
/* B661FC 800EF05C 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B66200 800EF060 00000000 */ nop
|
|
/* B66204 800EF064 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66208 800EF068 24050003 */ li $a1, 3
|
|
/* B6620C 800EF06C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66210 800EF070 24060006 */ li $a2, 6
|
|
/* B66214 800EF074 001E6080 */ sll $t4, $fp, 2
|
|
/* B66218 800EF078 019E6023 */ subu $t4, $t4, $fp
|
|
/* B6621C 800EF07C 000C6080 */ sll $t4, $t4, 2
|
|
/* B66220 800EF080 3C0D8013 */ lui $t5, %hi(D_80131E38) # $t5, 0x8013
|
|
/* B66224 800EF084 25AD1E38 */ addiu $t5, %lo(D_80131E38) # addiu $t5, $t5, 0x1e38
|
|
/* B66228 800EF088 019E6023 */ subu $t4, $t4, $fp
|
|
/* B6622C 800EF08C 3C058015 */ lui $a1, %hi(D_80149D94) # $a1, 0x8015
|
|
/* B66230 800EF090 24A59D94 */ addiu $a1, %lo(D_80149D94) # addiu $a1, $a1, -0x626c
|
|
/* B66234 800EF094 018D3021 */ addu $a2, $t4, $t5
|
|
/* B66238 800EF098 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B6623C 800EF09C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66240 800EF0A0 240100FF */ li $at, 255
|
|
/* B66244 800EF0A4 12C10ABF */ beq $s6, $at, .L800F1BA4
|
|
/* B66248 800EF0A8 02C09825 */ move $s3, $s6
|
|
/* B6624C 800EF0AC 3C158015 */ lui $s5, %hi(D_80149DA4) # $s5, 0x8015
|
|
/* B66250 800EF0B0 26B59DA4 */ addiu $s5, %lo(D_80149DA4) # addiu $s5, $s5, -0x625c
|
|
/* B66254 800EF0B4 24140030 */ li $s4, 48
|
|
.L800EF0B8:
|
|
/* B66258 800EF0B8 26060007 */ addiu $a2, $s0, 7
|
|
/* B6625C 800EF0BC 26100001 */ addiu $s0, $s0, 1
|
|
/* B66260 800EF0C0 321000FF */ andi $s0, $s0, 0xff
|
|
/* B66264 800EF0C4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66268 800EF0C8 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B6626C 800EF0CC 24050003 */ li $a1, 3
|
|
/* B66270 800EF0D0 02D40019 */ multu $s6, $s4
|
|
/* B66274 800EF0D4 8E4E0000 */ lw $t6, ($s2)
|
|
/* B66278 800EF0D8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6627C 800EF0DC 02A02825 */ move $a1, $s5
|
|
/* B66280 800EF0E0 02603025 */ move $a2, $s3
|
|
/* B66284 800EF0E4 00008812 */ mflo $s1
|
|
/* B66288 800EF0E8 01D11021 */ addu $v0, $t6, $s1
|
|
/* B6628C 800EF0EC 904F002A */ lbu $t7, 0x2a($v0)
|
|
/* B66290 800EF0F0 94470028 */ lhu $a3, 0x28($v0)
|
|
/* B66294 800EF0F4 AFAF0010 */ sw $t7, 0x10($sp)
|
|
/* B66298 800EF0F8 8C580020 */ lw $t8, 0x20($v0)
|
|
/* B6629C 800EF0FC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B662A0 800EF100 AFB80014 */ sw $t8, 0x14($sp)
|
|
/* B662A4 800EF104 8E590000 */ lw $t9, ($s2)
|
|
/* B662A8 800EF108 240100FF */ li $at, 255
|
|
/* B662AC 800EF10C 03315021 */ addu $t2, $t9, $s1
|
|
/* B662B0 800EF110 9156002D */ lbu $s6, 0x2d($t2)
|
|
/* B662B4 800EF114 16C1FFE8 */ bne $s6, $at, .L800EF0B8
|
|
/* B662B8 800EF118 02C09825 */ move $s3, $s6
|
|
/* B662BC 800EF11C 10000AA2 */ b .L800F1BA8
|
|
/* B662C0 800EF120 8FBF0064 */ lw $ra, 0x64($sp)
|
|
glabel L800EF124
|
|
/* B662C4 800EF124 3C068013 */ lui $a2, %hi(D_80131CA4) # $a2, 0x8013
|
|
/* B662C8 800EF128 90C61CA4 */ lbu $a2, %lo(D_80131CA4)($a2)
|
|
/* B662CC 800EF12C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B662D0 800EF130 24050002 */ li $a1, 2
|
|
/* B662D4 800EF134 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B662D8 800EF138 24C60004 */ addiu $a2, $a2, 4
|
|
/* B662DC 800EF13C 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B662E0 800EF140 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B662E4 800EF144 240B00FF */ li $t3, 255
|
|
/* B662E8 800EF148 AFAB0010 */ sw $t3, 0x10($sp)
|
|
/* B662EC 800EF14C 31050004 */ andi $a1, $t0, 4
|
|
/* B662F0 800EF150 00052883 */ sra $a1, $a1, 2
|
|
/* B662F4 800EF154 00A00821 */ addu $at, $a1, $zero
|
|
/* B662F8 800EF158 000529C0 */ sll $a1, $a1, 7
|
|
/* B662FC 800EF15C 31060002 */ andi $a2, $t0, 2
|
|
/* B66300 800EF160 00063043 */ sra $a2, $a2, 1
|
|
/* B66304 800EF164 00A12823 */ subu $a1, $a1, $at
|
|
/* B66308 800EF168 00C00821 */ addu $at, $a2, $zero
|
|
/* B6630C 800EF16C 00063200 */ sll $a2, $a2, 8
|
|
/* B66310 800EF170 00C13023 */ subu $a2, $a2, $at
|
|
/* B66314 800EF174 31070001 */ andi $a3, $t0, 1
|
|
/* B66318 800EF178 00E00821 */ addu $at, $a3, $zero
|
|
/* B6631C 800EF17C 000739C0 */ sll $a3, $a3, 7
|
|
/* B66320 800EF180 00E13823 */ subu $a3, $a3, $at
|
|
/* B66324 800EF184 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B66328 800EF188 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6632C 800EF18C 3C058015 */ lui $a1, %hi(D_80149DB8) # $a1, 0x8015
|
|
/* B66330 800EF190 24A59DB8 */ addiu $a1, %lo(D_80149DB8) # addiu $a1, $a1, -0x6248
|
|
/* B66334 800EF194 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66338 800EF198 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6633C 800EF19C 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B66340 800EF1A0 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B66344 800EF1A4 240C00FF */ li $t4, 255
|
|
/* B66348 800EF1A8 AFAC0010 */ sw $t4, 0x10($sp)
|
|
/* B6634C 800EF1AC 31050004 */ andi $a1, $t0, 4
|
|
/* B66350 800EF1B0 00052883 */ sra $a1, $a1, 2
|
|
/* B66354 800EF1B4 00A00821 */ addu $at, $a1, $zero
|
|
/* B66358 800EF1B8 00052A00 */ sll $a1, $a1, 8
|
|
/* B6635C 800EF1BC 31060002 */ andi $a2, $t0, 2
|
|
/* B66360 800EF1C0 00063043 */ sra $a2, $a2, 1
|
|
/* B66364 800EF1C4 00A12823 */ subu $a1, $a1, $at
|
|
/* B66368 800EF1C8 00C00821 */ addu $at, $a2, $zero
|
|
/* B6636C 800EF1CC 00063200 */ sll $a2, $a2, 8
|
|
/* B66370 800EF1D0 00C13023 */ subu $a2, $a2, $at
|
|
/* B66374 800EF1D4 31070001 */ andi $a3, $t0, 1
|
|
/* B66378 800EF1D8 00E00821 */ addu $at, $a3, $zero
|
|
/* B6637C 800EF1DC 00073A00 */ sll $a3, $a3, 8
|
|
/* B66380 800EF1E0 00E13823 */ subu $a3, $a3, $at
|
|
/* B66384 800EF1E4 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B66388 800EF1E8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6638C 800EF1EC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66390 800EF1F0 24050003 */ li $a1, 3
|
|
/* B66394 800EF1F4 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66398 800EF1F8 24060004 */ li $a2, 4
|
|
/* B6639C 800EF1FC 3C118013 */ lui $s1, %hi(D_80131E08) # $s1, 0x8013
|
|
/* B663A0 800EF200 26311E08 */ addiu $s1, %lo(D_80131E08) # addiu $s1, $s1, 0x1e08
|
|
/* B663A4 800EF204 3C058015 */ lui $a1, %hi(D_80149DBC) # $a1, 0x8015
|
|
/* B663A8 800EF208 24A59DBC */ addiu $a1, %lo(D_80149DBC) # addiu $a1, $a1, -0x6244
|
|
/* B663AC 800EF20C 96260000 */ lhu $a2, ($s1)
|
|
/* B663B0 800EF210 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B663B4 800EF214 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B663B8 800EF218 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B663BC 800EF21C 24050003 */ li $a1, 3
|
|
/* B663C0 800EF220 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B663C4 800EF224 24060005 */ li $a2, 5
|
|
/* B663C8 800EF228 3C058015 */ lui $a1, %hi(D_80149DCC) # $a1, 0x8015
|
|
/* B663CC 800EF22C 24A59DCC */ addiu $a1, %lo(D_80149DCC) # addiu $a1, $a1, -0x6234
|
|
/* B663D0 800EF230 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B663D4 800EF234 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B663D8 800EF238 96260002 */ lhu $a2, 2($s1)
|
|
/* B663DC 800EF23C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B663E0 800EF240 24050003 */ li $a1, 3
|
|
/* B663E4 800EF244 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B663E8 800EF248 24060006 */ li $a2, 6
|
|
/* B663EC 800EF24C 96220004 */ lhu $v0, 4($s1)
|
|
/* B663F0 800EF250 3C0E8013 */ lui $t6, %hi(D_80131E38) # $t6, 0x8013
|
|
/* B663F4 800EF254 25CE1E38 */ addiu $t6, %lo(D_80131E38) # addiu $t6, $t6, 0x1e38
|
|
/* B663F8 800EF258 00026880 */ sll $t5, $v0, 2
|
|
/* B663FC 800EF25C 01A26823 */ subu $t5, $t5, $v0
|
|
/* B66400 800EF260 000D6880 */ sll $t5, $t5, 2
|
|
/* B66404 800EF264 3C058015 */ lui $a1, %hi(D_80149DDC) # $a1, 0x8015
|
|
/* B66408 800EF268 01A26823 */ subu $t5, $t5, $v0
|
|
/* B6640C 800EF26C 01AE3821 */ addu $a3, $t5, $t6
|
|
/* B66410 800EF270 24A59DDC */ addiu $a1, %lo(D_80149DDC) # addiu $a1, $a1, -0x6224
|
|
/* B66414 800EF274 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66418 800EF278 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B6641C 800EF27C 00403025 */ move $a2, $v0
|
|
/* B66420 800EF280 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66424 800EF284 24050003 */ li $a1, 3
|
|
/* B66428 800EF288 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B6642C 800EF28C 24060007 */ li $a2, 7
|
|
/* B66430 800EF290 3C058015 */ lui $a1, %hi(D_80149DEC) # $a1, 0x8015
|
|
/* B66434 800EF294 24A59DEC */ addiu $a1, %lo(D_80149DEC) # addiu $a1, $a1, -0x6214
|
|
/* B66438 800EF298 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6643C 800EF29C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66440 800EF2A0 96260006 */ lhu $a2, 6($s1)
|
|
/* B66444 800EF2A4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66448 800EF2A8 24050003 */ li $a1, 3
|
|
/* B6644C 800EF2AC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66450 800EF2B0 24060008 */ li $a2, 8
|
|
/* B66454 800EF2B4 96220008 */ lhu $v0, 8($s1)
|
|
/* B66458 800EF2B8 3C188013 */ lui $t8, %hi(D_80131E88) # $t8, 0x8013
|
|
/* B6645C 800EF2BC 27181E88 */ addiu $t8, %lo(D_80131E88) # addiu $t8, $t8, 0x1e88
|
|
/* B66460 800EF2C0 00027880 */ sll $t7, $v0, 2
|
|
/* B66464 800EF2C4 01E27821 */ addu $t7, $t7, $v0
|
|
/* B66468 800EF2C8 000F7840 */ sll $t7, $t7, 1
|
|
/* B6646C 800EF2CC 3C058015 */ lui $a1, %hi(D_80149DF8) # $a1, 0x8015
|
|
/* B66470 800EF2D0 24A59DF8 */ addiu $a1, %lo(D_80149DF8) # addiu $a1, $a1, -0x6208
|
|
/* B66474 800EF2D4 01F83821 */ addu $a3, $t7, $t8
|
|
/* B66478 800EF2D8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6647C 800EF2DC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66480 800EF2E0 00403025 */ move $a2, $v0
|
|
/* B66484 800EF2E4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66488 800EF2E8 24050003 */ li $a1, 3
|
|
/* B6648C 800EF2EC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66490 800EF2F0 24060009 */ li $a2, 9
|
|
/* B66494 800EF2F4 3C058015 */ lui $a1, %hi(D_80149E08) # $a1, 0x8015
|
|
/* B66498 800EF2F8 24A59E08 */ addiu $a1, %lo(D_80149E08) # addiu $a1, $a1, -0x61f8
|
|
/* B6649C 800EF2FC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B664A0 800EF300 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B664A4 800EF304 9626000A */ lhu $a2, 0xa($s1)
|
|
/* B664A8 800EF308 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B664AC 800EF30C 24050003 */ li $a1, 3
|
|
/* B664B0 800EF310 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B664B4 800EF314 2406000A */ li $a2, 10
|
|
/* B664B8 800EF318 3C058015 */ lui $a1, %hi(D_80149E18) # $a1, 0x8015
|
|
/* B664BC 800EF31C 24A59E18 */ addiu $a1, %lo(D_80149E18) # addiu $a1, $a1, -0x61e8
|
|
/* B664C0 800EF320 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B664C4 800EF324 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B664C8 800EF328 9626000C */ lhu $a2, 0xc($s1)
|
|
/* B664CC 800EF32C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B664D0 800EF330 24050003 */ li $a1, 3
|
|
/* B664D4 800EF334 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B664D8 800EF338 2406000B */ li $a2, 11
|
|
/* B664DC 800EF33C 3C058015 */ lui $a1, %hi(D_80149E28) # $a1, 0x8015
|
|
/* B664E0 800EF340 24A59E28 */ addiu $a1, %lo(D_80149E28) # addiu $a1, $a1, -0x61d8
|
|
/* B664E4 800EF344 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B664E8 800EF348 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B664EC 800EF34C 9626000E */ lhu $a2, 0xe($s1)
|
|
/* B664F0 800EF350 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B664F4 800EF354 24050003 */ li $a1, 3
|
|
/* B664F8 800EF358 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B664FC 800EF35C 2406000C */ li $a2, 12
|
|
/* B66500 800EF360 96390010 */ lhu $t9, 0x10($s1)
|
|
/* B66504 800EF364 24140005 */ li $s4, 5
|
|
/* B66508 800EF368 3C108013 */ lui $s0, %hi(D_80131F54) # $s0, 0x8013
|
|
/* B6650C 800EF36C 03340019 */ multu $t9, $s4
|
|
/* B66510 800EF370 26101F54 */ addiu $s0, %lo(D_80131F54) # addiu $s0, $s0, 0x1f54
|
|
/* B66514 800EF374 3C058015 */ lui $a1, %hi(D_80149E38) # $a1, 0x8015
|
|
/* B66518 800EF378 24A59E38 */ addiu $a1, %lo(D_80149E38) # addiu $a1, $a1, -0x61c8
|
|
/* B6651C 800EF37C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66520 800EF380 00005012 */ mflo $t2
|
|
/* B66524 800EF384 020A3021 */ addu $a2, $s0, $t2
|
|
/* B66528 800EF388 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B6652C 800EF38C 00000000 */ nop
|
|
/* B66530 800EF390 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66534 800EF394 24050003 */ li $a1, 3
|
|
/* B66538 800EF398 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B6653C 800EF39C 2406000D */ li $a2, 13
|
|
/* B66540 800EF3A0 962B0012 */ lhu $t3, 0x12($s1)
|
|
/* B66544 800EF3A4 3C058015 */ lui $a1, %hi(D_80149E44) # $a1, 0x8015
|
|
/* B66548 800EF3A8 24A59E44 */ addiu $a1, %lo(D_80149E44) # addiu $a1, $a1, -0x61bc
|
|
/* B6654C 800EF3AC 01740019 */ multu $t3, $s4
|
|
/* B66550 800EF3B0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66554 800EF3B4 00006012 */ mflo $t4
|
|
/* B66558 800EF3B8 020C3021 */ addu $a2, $s0, $t4
|
|
/* B6655C 800EF3BC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66560 800EF3C0 00000000 */ nop
|
|
/* B66564 800EF3C4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66568 800EF3C8 24050003 */ li $a1, 3
|
|
/* B6656C 800EF3CC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66570 800EF3D0 2406000E */ li $a2, 14
|
|
/* B66574 800EF3D4 3C058015 */ lui $a1, %hi(D_80149E50) # $a1, 0x8015
|
|
/* B66578 800EF3D8 24A59E50 */ addiu $a1, %lo(D_80149E50) # addiu $a1, $a1, -0x61b0
|
|
/* B6657C 800EF3DC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66580 800EF3E0 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66584 800EF3E4 96260014 */ lhu $a2, 0x14($s1)
|
|
/* B66588 800EF3E8 100009EF */ b .L800F1BA8
|
|
/* B6658C 800EF3EC 8FBF0064 */ lw $ra, 0x64($sp)
|
|
glabel L800EF3F0
|
|
/* B66590 800EF3F0 3C0142C8 */ li $at, 0x42C80000 # 0.000000
|
|
/* B66594 800EF3F4 4481B000 */ mtc1 $at, $f22
|
|
/* B66598 800EF3F8 3C018015 */ lui $at, %hi(D_8014A4C0)
|
|
/* B6659C 800EF3FC 3C168017 */ lui $s6, %hi(D_8016E1B8) # $s6, 0x8017
|
|
/* B665A0 800EF400 3C158013 */ lui $s5, %hi(D_801333A8) # $s5, 0x8013
|
|
/* B665A4 800EF404 0000F025 */ move $fp, $zero
|
|
/* B665A8 800EF408 26B533A8 */ addiu $s5, %lo(D_801333A8) # addiu $s5, $s5, 0x33a8
|
|
/* B665AC 800EF40C 26D6E1B8 */ addiu $s6, %lo(D_8016E1B8) # addiu $s6, $s6, -0x1e48
|
|
/* B665B0 800EF410 C434A4C0 */ lwc1 $f20, %lo(D_8014A4C0)($at)
|
|
/* B665B4 800EF414 00009025 */ move $s2, $zero
|
|
/* B665B8 800EF418 24140030 */ li $s4, 48
|
|
/* B665BC 800EF41C 24130004 */ li $s3, 4
|
|
.L800EF420:
|
|
/* B665C0 800EF420 3C0D8013 */ lui $t5, %hi(D_80131EC4) # $t5, 0x8013
|
|
/* B665C4 800EF424 81AD1EC4 */ lb $t5, %lo(D_80131EC4)($t5)
|
|
/* B665C8 800EF428 00008025 */ move $s0, $zero
|
|
/* B665CC 800EF42C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B665D0 800EF430 164D0019 */ bne $s2, $t5, .L800EF498
|
|
/* B665D4 800EF434 3C088013 */ lui $t0, %hi(D_80131CA8)
|
|
/* B665D8 800EF438 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B665DC 800EF43C 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B665E0 800EF440 2402007F */ li $v0, 127
|
|
/* B665E4 800EF444 241900FF */ li $t9, 255
|
|
/* B665E8 800EF448 310E0002 */ andi $t6, $t0, 2
|
|
/* B665EC 800EF44C 000E7843 */ sra $t7, $t6, 1
|
|
/* B665F0 800EF450 01E20019 */ multu $t7, $v0
|
|
/* B665F4 800EF454 31180001 */ andi $t8, $t0, 1
|
|
/* B665F8 800EF458 31050004 */ andi $a1, $t0, 4
|
|
/* B665FC 800EF45C 00052883 */ sra $a1, $a1, 2
|
|
/* B66600 800EF460 00A00821 */ addu $at, $a1, $zero
|
|
/* B66604 800EF464 00052A00 */ sll $a1, $a1, 8
|
|
/* B66608 800EF468 00A12823 */ subu $a1, $a1, $at
|
|
/* B6660C 800EF46C AFB90010 */ sw $t9, 0x10($sp)
|
|
/* B66610 800EF470 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66614 800EF474 00003012 */ mflo $a2
|
|
/* B66618 800EF478 00000000 */ nop
|
|
/* B6661C 800EF47C 00000000 */ nop
|
|
/* B66620 800EF480 03020019 */ multu $t8, $v0
|
|
/* B66624 800EF484 00003812 */ mflo $a3
|
|
/* B66628 800EF488 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B6662C 800EF48C 00000000 */ nop
|
|
/* B66630 800EF490 10000013 */ b .L800EF4E0
|
|
/* B66634 800EF494 00000000 */ nop
|
|
.L800EF498:
|
|
/* B66638 800EF498 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B6663C 800EF49C 240A00FF */ li $t2, 255
|
|
/* B66640 800EF4A0 AFAA0010 */ sw $t2, 0x10($sp)
|
|
/* B66644 800EF4A4 31050004 */ andi $a1, $t0, 4
|
|
/* B66648 800EF4A8 00052883 */ sra $a1, $a1, 2
|
|
/* B6664C 800EF4AC 00A00821 */ addu $at, $a1, $zero
|
|
/* B66650 800EF4B0 00052A00 */ sll $a1, $a1, 8
|
|
/* B66654 800EF4B4 31060002 */ andi $a2, $t0, 2
|
|
/* B66658 800EF4B8 00063043 */ sra $a2, $a2, 1
|
|
/* B6665C 800EF4BC 00A12823 */ subu $a1, $a1, $at
|
|
/* B66660 800EF4C0 00C00821 */ addu $at, $a2, $zero
|
|
/* B66664 800EF4C4 00063200 */ sll $a2, $a2, 8
|
|
/* B66668 800EF4C8 00C13023 */ subu $a2, $a2, $at
|
|
/* B6666C 800EF4CC 31070001 */ andi $a3, $t0, 1
|
|
/* B66670 800EF4D0 00E00821 */ addu $at, $a3, $zero
|
|
/* B66674 800EF4D4 00073A00 */ sll $a3, $a3, 8
|
|
/* B66678 800EF4D8 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B6667C 800EF4DC 00E13823 */ subu $a3, $a3, $at
|
|
.L800EF4E0:
|
|
/* B66680 800EF4E0 3C0B8013 */ lui $t3, %hi(D_80131EC0) # $t3, 0x8013
|
|
/* B66684 800EF4E4 816B1EC0 */ lb $t3, %lo(D_80131EC0)($t3)
|
|
/* B66688 800EF4E8 3C058013 */ lui $a1, %hi(D_80131EBC) # $a1, 0x8013
|
|
/* B6668C 800EF4EC 80A51EBC */ lb $a1, %lo(D_80131EBC)($a1)
|
|
/* B66690 800EF4F0 03CB3021 */ addu $a2, $fp, $t3
|
|
/* B66694 800EF4F4 24C60004 */ addiu $a2, $a2, 4
|
|
/* B66698 800EF4F8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6669C 800EF4FC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B666A0 800EF500 24A50002 */ addiu $a1, $a1, 2
|
|
/* B666A4 800EF504 00126080 */ sll $t4, $s2, 2
|
|
/* B666A8 800EF508 01926023 */ subu $t4, $t4, $s2
|
|
/* B666AC 800EF50C 3C0E8013 */ lui $t6, %hi(D_80131EC8) # $t6, 0x8013
|
|
/* B666B0 800EF510 25CE1EC8 */ addiu $t6, %lo(D_80131EC8) # addiu $t6, $t6, 0x1ec8
|
|
/* B666B4 800EF514 000C6080 */ sll $t4, $t4, 2
|
|
/* B666B8 800EF518 3C0D8013 */ lui $t5, %hi(D_80131E38) # $t5, 0x8013
|
|
/* B666BC 800EF51C 25AD1E38 */ addiu $t5, %lo(D_80131E38) # addiu $t5, $t5, 0x1e38
|
|
/* B666C0 800EF520 01926023 */ subu $t4, $t4, $s2
|
|
/* B666C4 800EF524 024E8821 */ addu $s1, $s2, $t6
|
|
/* B666C8 800EF528 3C058015 */ lui $a1, %hi(D_80149E60) # $a1, 0x8015
|
|
/* B666CC 800EF52C 24A59E60 */ addiu $a1, %lo(D_80149E60) # addiu $a1, $a1, -0x61a0
|
|
/* B666D0 800EF530 82270000 */ lb $a3, ($s1)
|
|
/* B666D4 800EF534 018D3021 */ addu $a2, $t4, $t5
|
|
/* B666D8 800EF538 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B666DC 800EF53C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B666E0 800EF540 3C0F8013 */ lui $t7, %hi(D_801333CC) # $t7, 0x8013
|
|
/* B666E4 800EF544 91EF33CC */ lbu $t7, %lo(D_801333CC)($t7)
|
|
/* B666E8 800EF548 3C0A8013 */ lui $t2, %hi(D_80130578)
|
|
/* B666EC 800EF54C 000FC0C0 */ sll $t8, $t7, 3
|
|
/* B666F0 800EF550 030FC023 */ subu $t8, $t8, $t7
|
|
/* B666F4 800EF554 0312C821 */ addu $t9, $t8, $s2
|
|
/* B666F8 800EF558 01595021 */ addu $t2, $t2, $t9
|
|
/* B666FC 800EF55C 914A0578 */ lbu $t2, %lo(D_80130578)($t2)
|
|
/* B66700 800EF560 194000FB */ blez $t2, .L800EF950
|
|
.L800EF564:
|
|
/* B66704 800EF564 3C0B8013 */ lui $t3, %hi(D_80131EC0) # $t3, 0x8013
|
|
/* B66708 800EF568 816B1EC0 */ lb $t3, %lo(D_80131EC0)($t3)
|
|
/* B6670C 800EF56C 3C058013 */ lui $a1, %hi(D_80131EBC) # $a1, 0x8013
|
|
/* B66710 800EF570 80A51EBC */ lb $a1, %lo(D_80131EBC)($a1)
|
|
/* B66714 800EF574 03CB3021 */ addu $a2, $fp, $t3
|
|
/* B66718 800EF578 24C60005 */ addiu $a2, $a2, 5
|
|
/* B6671C 800EF57C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66720 800EF580 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66724 800EF584 24A50002 */ addiu $a1, $a1, 2
|
|
/* B66728 800EF588 82240000 */ lb $a0, ($s1)
|
|
/* B6672C 800EF58C 24010001 */ li $at, 1
|
|
/* B66730 800EF590 00126080 */ sll $t4, $s2, 2
|
|
/* B66734 800EF594 14810036 */ bne $a0, $at, .L800EF670
|
|
/* B66738 800EF598 01926023 */ subu $t4, $t4, $s2
|
|
/* B6673C 800EF59C 000C60C0 */ sll $t4, $t4, 3
|
|
/* B66740 800EF5A0 02CC6821 */ addu $t5, $s6, $t4
|
|
/* B66744 800EF5A4 001070C0 */ sll $t6, $s0, 3
|
|
/* B66748 800EF5A8 01AE7821 */ addu $t7, $t5, $t6
|
|
/* B6674C 800EF5AC 91E30004 */ lbu $v1, 4($t7)
|
|
/* B66750 800EF5B0 240100FF */ li $at, 255
|
|
/* B66754 800EF5B4 3C058015 */ lui $a1, %hi(D_80149E88)
|
|
/* B66758 800EF5B8 10610028 */ beq $v1, $at, .L800EF65C
|
|
/* B6675C 800EF5BC 00603025 */ move $a2, $v1
|
|
/* B66760 800EF5C0 00740019 */ multu $v1, $s4
|
|
/* B66764 800EF5C4 0012C080 */ sll $t8, $s2, 2
|
|
/* B66768 800EF5C8 02B8C821 */ addu $t9, $s5, $t8
|
|
/* B6676C 800EF5CC 8F2A0000 */ lw $t2, ($t9)
|
|
/* B66770 800EF5D0 00005812 */ mflo $t3
|
|
/* B66774 800EF5D4 014B1021 */ addu $v0, $t2, $t3
|
|
/* B66778 800EF5D8 9044002A */ lbu $a0, 0x2a($v0)
|
|
/* B6677C 800EF5DC 52640004 */ beql $s3, $a0, .L800EF5F0
|
|
/* B66780 800EF5E0 8C4E0004 */ lw $t6, 4($v0)
|
|
/* B66784 800EF5E4 56E4001E */ bnel $s7, $a0, .L800EF660
|
|
/* B66788 800EF5E8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6678C 800EF5EC 8C4E0004 */ lw $t6, 4($v0)
|
|
.L800EF5F0:
|
|
/* B66790 800EF5F0 8C4C0000 */ lw $t4, ($v0)
|
|
/* B66794 800EF5F4 3C058015 */ lui $a1, %hi(D_80149E68) # $a1, 0x8015
|
|
/* B66798 800EF5F8 C5C80000 */ lwc1 $f8, ($t6)
|
|
/* B6679C 800EF5FC C5840000 */ lwc1 $f4, ($t4)
|
|
/* B667A0 800EF600 24A59E68 */ addiu $a1, %lo(D_80149E68) # addiu $a1, $a1, -0x6198
|
|
/* B667A4 800EF604 4600428D */ trunc.w.s $f10, $f8
|
|
/* B667A8 800EF608 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B667AC 800EF60C 4600218D */ trunc.w.s $f6, $f4
|
|
/* B667B0 800EF610 44185000 */ mfc1 $t8, $f10
|
|
/* B667B4 800EF614 00000000 */ nop
|
|
/* B667B8 800EF618 AFB80010 */ sw $t8, 0x10($sp)
|
|
/* B667BC 800EF61C 8C590008 */ lw $t9, 8($v0)
|
|
/* B667C0 800EF620 44073000 */ mfc1 $a3, $f6
|
|
/* B667C4 800EF624 C7300000 */ lwc1 $f16, ($t9)
|
|
/* B667C8 800EF628 4600848D */ trunc.w.s $f18, $f16
|
|
/* B667CC 800EF62C 440B9000 */ mfc1 $t3, $f18
|
|
/* B667D0 800EF630 00000000 */ nop
|
|
/* B667D4 800EF634 AFAB0014 */ sw $t3, 0x14($sp)
|
|
/* B667D8 800EF638 904C0024 */ lbu $t4, 0x24($v0)
|
|
/* B667DC 800EF63C AFAC0018 */ sw $t4, 0x18($sp)
|
|
/* B667E0 800EF640 944D0026 */ lhu $t5, 0x26($v0)
|
|
/* B667E4 800EF644 AFAD001C */ sw $t5, 0x1c($sp)
|
|
/* B667E8 800EF648 944E0028 */ lhu $t6, 0x28($v0)
|
|
/* B667EC 800EF64C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B667F0 800EF650 AFAE0020 */ sw $t6, 0x20($sp)
|
|
/* B667F4 800EF654 10000004 */ b .L800EF668
|
|
/* B667F8 800EF658 00000000 */ nop
|
|
.L800EF65C:
|
|
/* B667FC 800EF65C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800EF660:
|
|
/* B66800 800EF660 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66804 800EF664 24A59E88 */ addiu $a1, %lo(D_80149E88)
|
|
.L800EF668:
|
|
/* B66808 800EF668 100000A7 */ b .L800EF908
|
|
/* B6680C 800EF66C 82240000 */ lb $a0, ($s1)
|
|
.L800EF670:
|
|
/* B66810 800EF670 24010002 */ li $at, 2
|
|
/* B66814 800EF674 14810040 */ bne $a0, $at, .L800EF778
|
|
/* B66818 800EF678 00127880 */ sll $t7, $s2, 2
|
|
/* B6681C 800EF67C 01F27823 */ subu $t7, $t7, $s2
|
|
/* B66820 800EF680 000F78C0 */ sll $t7, $t7, 3
|
|
/* B66824 800EF684 02CFC021 */ addu $t8, $s6, $t7
|
|
/* B66828 800EF688 0010C8C0 */ sll $t9, $s0, 3
|
|
/* B6682C 800EF68C 03195021 */ addu $t2, $t8, $t9
|
|
/* B66830 800EF690 91430004 */ lbu $v1, 4($t2)
|
|
/* B66834 800EF694 240100FF */ li $at, 255
|
|
/* B66838 800EF698 3C058015 */ lui $a1, %hi(D_80149ECC)
|
|
/* B6683C 800EF69C 10610031 */ beq $v1, $at, .L800EF764
|
|
/* B66840 800EF6A0 00603025 */ move $a2, $v1
|
|
/* B66844 800EF6A4 00740019 */ multu $v1, $s4
|
|
/* B66848 800EF6A8 00125880 */ sll $t3, $s2, 2
|
|
/* B6684C 800EF6AC 02AB6021 */ addu $t4, $s5, $t3
|
|
/* B66850 800EF6B0 8D8D0000 */ lw $t5, ($t4)
|
|
/* B66854 800EF6B4 00007012 */ mflo $t6
|
|
/* B66858 800EF6B8 01AE1021 */ addu $v0, $t5, $t6
|
|
/* B6685C 800EF6BC 9044002A */ lbu $a0, 0x2a($v0)
|
|
/* B66860 800EF6C0 52640004 */ beql $s3, $a0, .L800EF6D4
|
|
/* B66864 800EF6C4 8C590004 */ lw $t9, 4($v0)
|
|
/* B66868 800EF6C8 56E40027 */ bnel $s7, $a0, .L800EF768
|
|
/* B6686C 800EF6CC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66870 800EF6D0 8C590004 */ lw $t9, 4($v0)
|
|
.L800EF6D4:
|
|
/* B66874 800EF6D4 8C4F0000 */ lw $t7, ($v0)
|
|
/* B66878 800EF6D8 3C038017 */ lui $v1, %hi(gAudioContext+0x3828)
|
|
/* B6687C 800EF6DC C7280000 */ lwc1 $f8, ($t9)
|
|
/* B66880 800EF6E0 C5E40000 */ lwc1 $f4, ($t7)
|
|
/* B66884 800EF6E4 3C058015 */ lui $a1, %hi(D_80149EAC) # $a1, 0x8015
|
|
/* B66888 800EF6E8 4600428D */ trunc.w.s $f10, $f8
|
|
/* B6688C 800EF6EC 24A59EAC */ addiu $a1, %lo(D_80149EAC) # addiu $a1, $a1, -0x6154
|
|
/* B66890 800EF6F0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66894 800EF6F4 4600218D */ trunc.w.s $f6, $f4
|
|
/* B66898 800EF6F8 440B5000 */ mfc1 $t3, $f10
|
|
/* B6689C 800EF6FC 00000000 */ nop
|
|
/* B668A0 800EF700 AFAB0010 */ sw $t3, 0x10($sp)
|
|
/* B668A4 800EF704 8C4C0008 */ lw $t4, 8($v0)
|
|
/* B668A8 800EF708 44073000 */ mfc1 $a3, $f6
|
|
/* B668AC 800EF70C C5900000 */ lwc1 $f16, ($t4)
|
|
/* B668B0 800EF710 4600848D */ trunc.w.s $f18, $f16
|
|
/* B668B4 800EF714 440E9000 */ mfc1 $t6, $f18
|
|
/* B668B8 800EF718 00000000 */ nop
|
|
/* B668BC 800EF71C AFAE0014 */ sw $t6, 0x14($sp)
|
|
/* B668C0 800EF720 904F002E */ lbu $t7, 0x2e($v0)
|
|
/* B668C4 800EF724 000FC080 */ sll $t8, $t7, 2
|
|
/* B668C8 800EF728 00781821 */ addu $v1, $v1, $t8
|
|
/* B668CC 800EF72C 8C6329A8 */ lw $v1, %lo(gAudioContext+0x3828)($v1)
|
|
/* B668D0 800EF730 C464002C */ lwc1 $f4, 0x2c($v1)
|
|
/* B668D4 800EF734 46142182 */ mul.s $f6, $f4, $f20
|
|
/* B668D8 800EF738 4600320D */ trunc.w.s $f8, $f6
|
|
/* B668DC 800EF73C 440A4000 */ mfc1 $t2, $f8
|
|
/* B668E0 800EF740 00000000 */ nop
|
|
/* B668E4 800EF744 AFAA0018 */ sw $t2, 0x18($sp)
|
|
/* B668E8 800EF748 906B000A */ lbu $t3, 0xa($v1)
|
|
/* B668EC 800EF74C AFAB001C */ sw $t3, 0x1c($sp)
|
|
/* B668F0 800EF750 944C0028 */ lhu $t4, 0x28($v0)
|
|
/* B668F4 800EF754 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B668F8 800EF758 AFAC0020 */ sw $t4, 0x20($sp)
|
|
/* B668FC 800EF75C 10000004 */ b .L800EF770
|
|
/* B66900 800EF760 00000000 */ nop
|
|
.L800EF764:
|
|
/* B66904 800EF764 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800EF768:
|
|
/* B66908 800EF768 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B6690C 800EF76C 24A59ECC */ addiu $a1, %lo(D_80149ECC)
|
|
.L800EF770:
|
|
/* B66910 800EF770 10000065 */ b .L800EF908
|
|
/* B66914 800EF774 82240000 */ lb $a0, ($s1)
|
|
.L800EF778:
|
|
/* B66918 800EF778 24010003 */ li $at, 3
|
|
/* B6691C 800EF77C 14810040 */ bne $a0, $at, .L800EF880
|
|
/* B66920 800EF780 00126880 */ sll $t5, $s2, 2
|
|
/* B66924 800EF784 01B26823 */ subu $t5, $t5, $s2
|
|
/* B66928 800EF788 000D68C0 */ sll $t5, $t5, 3
|
|
/* B6692C 800EF78C 02CD7021 */ addu $t6, $s6, $t5
|
|
/* B66930 800EF790 001078C0 */ sll $t7, $s0, 3
|
|
/* B66934 800EF794 01CFC021 */ addu $t8, $t6, $t7
|
|
/* B66938 800EF798 93030004 */ lbu $v1, 4($t8)
|
|
/* B6693C 800EF79C 240100FF */ li $at, 255
|
|
/* B66940 800EF7A0 3C058015 */ lui $a1, %hi(D_80149F10)
|
|
/* B66944 800EF7A4 10610031 */ beq $v1, $at, .L800EF86C
|
|
/* B66948 800EF7A8 00603025 */ move $a2, $v1
|
|
/* B6694C 800EF7AC 00740019 */ multu $v1, $s4
|
|
/* B66950 800EF7B0 0012C880 */ sll $t9, $s2, 2
|
|
/* B66954 800EF7B4 02B95021 */ addu $t2, $s5, $t9
|
|
/* B66958 800EF7B8 8D4B0000 */ lw $t3, ($t2)
|
|
/* B6695C 800EF7BC 00006012 */ mflo $t4
|
|
/* B66960 800EF7C0 016C1021 */ addu $v0, $t3, $t4
|
|
/* B66964 800EF7C4 9044002A */ lbu $a0, 0x2a($v0)
|
|
/* B66968 800EF7C8 52640004 */ beql $s3, $a0, .L800EF7DC
|
|
/* B6696C 800EF7CC 8C4F0004 */ lw $t7, 4($v0)
|
|
/* B66970 800EF7D0 56E40027 */ bnel $s7, $a0, .L800EF870
|
|
/* B66974 800EF7D4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66978 800EF7D8 8C4F0004 */ lw $t7, 4($v0)
|
|
.L800EF7DC:
|
|
/* B6697C 800EF7DC 8C4D0000 */ lw $t5, ($v0)
|
|
/* B66980 800EF7E0 3C038017 */ lui $v1, %hi(gAudioContext+0x3828)
|
|
/* B66984 800EF7E4 C5F20000 */ lwc1 $f18, ($t7)
|
|
/* B66988 800EF7E8 C5AA0000 */ lwc1 $f10, ($t5)
|
|
/* B6698C 800EF7EC 3C058015 */ lui $a1, %hi(D_80149EF0) # $a1, 0x8015
|
|
/* B66990 800EF7F0 4600910D */ trunc.w.s $f4, $f18
|
|
/* B66994 800EF7F4 24A59EF0 */ addiu $a1, %lo(D_80149EF0) # addiu $a1, $a1, -0x6110
|
|
/* B66998 800EF7F8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6699C 800EF7FC 4600540D */ trunc.w.s $f16, $f10
|
|
/* B669A0 800EF800 44192000 */ mfc1 $t9, $f4
|
|
/* B669A4 800EF804 00000000 */ nop
|
|
/* B669A8 800EF808 AFB90010 */ sw $t9, 0x10($sp)
|
|
/* B669AC 800EF80C 8C4A0008 */ lw $t2, 8($v0)
|
|
/* B669B0 800EF810 44078000 */ mfc1 $a3, $f16
|
|
/* B669B4 800EF814 C5460000 */ lwc1 $f6, ($t2)
|
|
/* B669B8 800EF818 4600320D */ trunc.w.s $f8, $f6
|
|
/* B669BC 800EF81C 440C4000 */ mfc1 $t4, $f8
|
|
/* B669C0 800EF820 00000000 */ nop
|
|
/* B669C4 800EF824 AFAC0014 */ sw $t4, 0x14($sp)
|
|
/* B669C8 800EF828 904D002E */ lbu $t5, 0x2e($v0)
|
|
/* B669CC 800EF82C 000D7080 */ sll $t6, $t5, 2
|
|
/* B669D0 800EF830 006E1821 */ addu $v1, $v1, $t6
|
|
/* B669D4 800EF834 8C6329A8 */ lw $v1, %lo(gAudioContext+0x3828)($v1)
|
|
/* B669D8 800EF838 C46A0038 */ lwc1 $f10, 0x38($v1)
|
|
/* B669DC 800EF83C 46165402 */ mul.s $f16, $f10, $f22
|
|
/* B669E0 800EF840 4600848D */ trunc.w.s $f18, $f16
|
|
/* B669E4 800EF844 44189000 */ mfc1 $t8, $f18
|
|
/* B669E8 800EF848 00000000 */ nop
|
|
/* B669EC 800EF84C AFB80018 */ sw $t8, 0x18($sp)
|
|
/* B669F0 800EF850 90790004 */ lbu $t9, 4($v1)
|
|
/* B669F4 800EF854 AFB9001C */ sw $t9, 0x1c($sp)
|
|
/* B669F8 800EF858 944A0028 */ lhu $t2, 0x28($v0)
|
|
/* B669FC 800EF85C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66A00 800EF860 AFAA0020 */ sw $t2, 0x20($sp)
|
|
/* B66A04 800EF864 10000004 */ b .L800EF878
|
|
/* B66A08 800EF868 00000000 */ nop
|
|
.L800EF86C:
|
|
/* B66A0C 800EF86C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800EF870:
|
|
/* B66A10 800EF870 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66A14 800EF874 24A59F10 */ addiu $a1, %lo(D_80149F10)
|
|
.L800EF878:
|
|
/* B66A18 800EF878 10000023 */ b .L800EF908
|
|
/* B66A1C 800EF87C 82240000 */ lb $a0, ($s1)
|
|
.L800EF880:
|
|
/* B66A20 800EF880 16640021 */ bne $s3, $a0, .L800EF908
|
|
/* B66A24 800EF884 00125880 */ sll $t3, $s2, 2
|
|
/* B66A28 800EF888 01725823 */ subu $t3, $t3, $s2
|
|
/* B66A2C 800EF88C 000B58C0 */ sll $t3, $t3, 3
|
|
/* B66A30 800EF890 02CB6021 */ addu $t4, $s6, $t3
|
|
/* B66A34 800EF894 001068C0 */ sll $t5, $s0, 3
|
|
/* B66A38 800EF898 018D7021 */ addu $t6, $t4, $t5
|
|
/* B66A3C 800EF89C 91C30004 */ lbu $v1, 4($t6)
|
|
/* B66A40 800EF8A0 240100FF */ li $at, 255
|
|
/* B66A44 800EF8A4 3C058015 */ lui $a1, %hi(D_80149F40)
|
|
/* B66A48 800EF8A8 10610013 */ beq $v1, $at, .L800EF8F8
|
|
/* B66A4C 800EF8AC 00603025 */ move $a2, $v1
|
|
/* B66A50 800EF8B0 00740019 */ multu $v1, $s4
|
|
/* B66A54 800EF8B4 00127880 */ sll $t7, $s2, 2
|
|
/* B66A58 800EF8B8 02AFC021 */ addu $t8, $s5, $t7
|
|
/* B66A5C 800EF8BC 8F190000 */ lw $t9, ($t8)
|
|
/* B66A60 800EF8C0 00005012 */ mflo $t2
|
|
/* B66A64 800EF8C4 032A1021 */ addu $v0, $t9, $t2
|
|
/* B66A68 800EF8C8 9044002A */ lbu $a0, 0x2a($v0)
|
|
/* B66A6C 800EF8CC 12640003 */ beq $s3, $a0, .L800EF8DC
|
|
/* B66A70 800EF8D0 00000000 */ nop
|
|
/* B66A74 800EF8D4 56E40009 */ bnel $s7, $a0, .L800EF8FC
|
|
/* B66A78 800EF8D8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800EF8DC:
|
|
/* B66A7C 800EF8DC 3C058015 */ lui $a1, %hi(D_80149F34) # $a1, 0x8015
|
|
/* B66A80 800EF8E0 24A59F34 */ addiu $a1, %lo(D_80149F34) # addiu $a1, $a1, -0x60cc
|
|
/* B66A84 800EF8E4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66A88 800EF8E8 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66A8C 800EF8EC 94470028 */ lhu $a3, 0x28($v0)
|
|
/* B66A90 800EF8F0 10000005 */ b .L800EF908
|
|
/* B66A94 800EF8F4 82240000 */ lb $a0, ($s1)
|
|
.L800EF8F8:
|
|
/* B66A98 800EF8F8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800EF8FC:
|
|
/* B66A9C 800EF8FC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66AA0 800EF900 24A59F40 */ addiu $a1, %lo(D_80149F40)
|
|
/* B66AA4 800EF904 82240000 */ lb $a0, ($s1)
|
|
.L800EF908:
|
|
/* B66AA8 800EF908 10800004 */ beqz $a0, .L800EF91C
|
|
/* B66AAC 800EF90C 3C0B8013 */ lui $t3, %hi(D_801333CC) # $t3, 0x8013
|
|
/* B66AB0 800EF910 27DE0001 */ addiu $fp, $fp, 1
|
|
/* B66AB4 800EF914 001EF600 */ sll $fp, $fp, 0x18
|
|
/* B66AB8 800EF918 001EF603 */ sra $fp, $fp, 0x18
|
|
.L800EF91C:
|
|
/* B66ABC 800EF91C 916B33CC */ lbu $t3, %lo(D_801333CC)($t3)
|
|
/* B66AC0 800EF920 3C0E8013 */ lui $t6, %hi(D_80130578)
|
|
/* B66AC4 800EF924 26100001 */ addiu $s0, $s0, 1
|
|
/* B66AC8 800EF928 000B60C0 */ sll $t4, $t3, 3
|
|
/* B66ACC 800EF92C 018B6023 */ subu $t4, $t4, $t3
|
|
/* B66AD0 800EF930 01926821 */ addu $t5, $t4, $s2
|
|
/* B66AD4 800EF934 01CD7021 */ addu $t6, $t6, $t5
|
|
/* B66AD8 800EF938 91CE0578 */ lbu $t6, %lo(D_80130578)($t6)
|
|
/* B66ADC 800EF93C 00108600 */ sll $s0, $s0, 0x18
|
|
/* B66AE0 800EF940 00108603 */ sra $s0, $s0, 0x18
|
|
/* B66AE4 800EF944 020E082A */ slt $at, $s0, $t6
|
|
/* B66AE8 800EF948 1420FF06 */ bnez $at, .L800EF564
|
|
/* B66AEC 800EF94C 00000000 */ nop
|
|
.L800EF950:
|
|
/* B66AF0 800EF950 26520001 */ addiu $s2, $s2, 1
|
|
/* B66AF4 800EF954 00129600 */ sll $s2, $s2, 0x18
|
|
/* B66AF8 800EF958 00129603 */ sra $s2, $s2, 0x18
|
|
/* B66AFC 800EF95C 27DE0001 */ addiu $fp, $fp, 1
|
|
/* B66B00 800EF960 2A410007 */ slti $at, $s2, 7
|
|
/* B66B04 800EF964 001EF600 */ sll $fp, $fp, 0x18
|
|
/* B66B08 800EF968 1420FEAD */ bnez $at, .L800EF420
|
|
/* B66B0C 800EF96C 001EF603 */ sra $fp, $fp, 0x18
|
|
/* B66B10 800EF970 1000088D */ b .L800F1BA8
|
|
/* B66B14 800EF974 8FBF0064 */ lw $ra, 0x64($sp)
|
|
glabel L800EF978
|
|
/* B66B18 800EF978 3C068013 */ lui $a2, %hi(D_80131ED0) # $a2, 0x8013
|
|
/* B66B1C 800EF97C 90C61ED0 */ lbu $a2, %lo(D_80131ED0)($a2)
|
|
/* B66B20 800EF980 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66B24 800EF984 24050002 */ li $a1, 2
|
|
/* B66B28 800EF988 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66B2C 800EF98C 24C60004 */ addiu $a2, $a2, 4
|
|
/* B66B30 800EF990 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B66B34 800EF994 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B66B38 800EF998 240200FF */ li $v0, 255
|
|
/* B66B3C 800EF99C 240C00FF */ li $t4, 255
|
|
/* B66B40 800EF9A0 310F0004 */ andi $t7, $t0, 4
|
|
/* B66B44 800EF9A4 000FC083 */ sra $t8, $t7, 2
|
|
/* B66B48 800EF9A8 03020019 */ multu $t8, $v0
|
|
/* B66B4C 800EF9AC 31190002 */ andi $t9, $t0, 2
|
|
/* B66B50 800EF9B0 00195043 */ sra $t2, $t9, 1
|
|
/* B66B54 800EF9B4 310B0001 */ andi $t3, $t0, 1
|
|
/* B66B58 800EF9B8 AFAC0010 */ sw $t4, 0x10($sp)
|
|
/* B66B5C 800EF9BC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66B60 800EF9C0 00002812 */ mflo $a1
|
|
/* B66B64 800EF9C4 00000000 */ nop
|
|
/* B66B68 800EF9C8 00000000 */ nop
|
|
/* B66B6C 800EF9CC 01420019 */ multu $t2, $v0
|
|
/* B66B70 800EF9D0 00003012 */ mflo $a2
|
|
/* B66B74 800EF9D4 00000000 */ nop
|
|
/* B66B78 800EF9D8 00000000 */ nop
|
|
/* B66B7C 800EF9DC 01620019 */ multu $t3, $v0
|
|
/* B66B80 800EF9E0 00003812 */ mflo $a3
|
|
/* B66B84 800EF9E4 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B66B88 800EF9E8 00000000 */ nop
|
|
/* B66B8C 800EF9EC 3C058015 */ lui $a1, %hi(D_80149F48) # $a1, 0x8015
|
|
/* B66B90 800EF9F0 24A59F48 */ addiu $a1, %lo(D_80149F48) # addiu $a1, $a1, -0x60b8
|
|
/* B66B94 800EF9F4 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66B98 800EF9F8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66B9C 800EF9FC 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B66BA0 800EFA00 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B66BA4 800EFA04 240900FF */ li $t1, 255
|
|
/* B66BA8 800EFA08 240A00FF */ li $t2, 255
|
|
/* B66BAC 800EFA0C 310D0004 */ andi $t5, $t0, 4
|
|
/* B66BB0 800EFA10 000D7083 */ sra $t6, $t5, 2
|
|
/* B66BB4 800EFA14 01C90019 */ multu $t6, $t1
|
|
/* B66BB8 800EFA18 310F0002 */ andi $t7, $t0, 2
|
|
/* B66BBC 800EFA1C 000FC043 */ sra $t8, $t7, 1
|
|
/* B66BC0 800EFA20 31190001 */ andi $t9, $t0, 1
|
|
/* B66BC4 800EFA24 AFAA0010 */ sw $t2, 0x10($sp)
|
|
/* B66BC8 800EFA28 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66BCC 800EFA2C 00002812 */ mflo $a1
|
|
/* B66BD0 800EFA30 00000000 */ nop
|
|
/* B66BD4 800EFA34 00000000 */ nop
|
|
/* B66BD8 800EFA38 03090019 */ multu $t8, $t1
|
|
/* B66BDC 800EFA3C 00003012 */ mflo $a2
|
|
/* B66BE0 800EFA40 00000000 */ nop
|
|
/* B66BE4 800EFA44 00000000 */ nop
|
|
/* B66BE8 800EFA48 03290019 */ multu $t9, $t1
|
|
/* B66BEC 800EFA4C 00003812 */ mflo $a3
|
|
/* B66BF0 800EFA50 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B66BF4 800EFA54 00000000 */ nop
|
|
/* B66BF8 800EFA58 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66BFC 800EFA5C 24050003 */ li $a1, 3
|
|
/* B66C00 800EFA60 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66C04 800EFA64 24060004 */ li $a2, 4
|
|
/* B66C08 800EFA68 3C058015 */ lui $a1, %hi(D_80149F4C) # $a1, 0x8015
|
|
/* B66C0C 800EFA6C 24A59F4C */ addiu $a1, %lo(D_80149F4C) # addiu $a1, $a1, -0x60b4
|
|
/* B66C10 800EFA70 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66C14 800EFA74 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66C18 800EFA78 92860000 */ lbu $a2, ($s4)
|
|
/* B66C1C 800EFA7C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66C20 800EFA80 24050003 */ li $a1, 3
|
|
/* B66C24 800EFA84 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66C28 800EFA88 24060005 */ li $a2, 5
|
|
/* B66C2C 800EFA8C 92860001 */ lbu $a2, 1($s4)
|
|
/* B66C30 800EFA90 3C058015 */ lui $a1, %hi(D_80149F5C) # $a1, 0x8015
|
|
/* B66C34 800EFA94 24A59F5C */ addiu $a1, %lo(D_80149F5C) # addiu $a1, $a1, -0x60a4
|
|
/* B66C38 800EFA98 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66C3C 800EFA9C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66C40 800EFAA0 24C60001 */ addiu $a2, $a2, 1
|
|
/* B66C44 800EFAA4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66C48 800EFAA8 24050003 */ li $a1, 3
|
|
/* B66C4C 800EFAAC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66C50 800EFAB0 24060006 */ li $a2, 6
|
|
/* B66C54 800EFAB4 3C058015 */ lui $a1, %hi(D_80149F6C) # $a1, 0x8015
|
|
/* B66C58 800EFAB8 24A59F6C */ addiu $a1, %lo(D_80149F6C) # addiu $a1, $a1, -0x6094
|
|
/* B66C5C 800EFABC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66C60 800EFAC0 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66C64 800EFAC4 92860002 */ lbu $a2, 2($s4)
|
|
/* B66C68 800EFAC8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66C6C 800EFACC 24050003 */ li $a1, 3
|
|
/* B66C70 800EFAD0 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66C74 800EFAD4 24060007 */ li $a2, 7
|
|
/* B66C78 800EFAD8 3C058015 */ lui $a1, %hi(D_80149F7C) # $a1, 0x8015
|
|
/* B66C7C 800EFADC 3C068013 */ lui $a2, %hi(D_80131E38) # $a2, 0x8013
|
|
/* B66C80 800EFAE0 24C61E38 */ addiu $a2, %lo(D_80131E38) # addiu $a2, $a2, 0x1e38
|
|
/* B66C84 800EFAE4 24A59F7C */ addiu $a1, %lo(D_80149F7C) # addiu $a1, $a1, -0x6084
|
|
/* B66C88 800EFAE8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66C8C 800EFAEC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66C90 800EFAF0 92870003 */ lbu $a3, 3($s4)
|
|
/* B66C94 800EFAF4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66C98 800EFAF8 24050003 */ li $a1, 3
|
|
/* B66C9C 800EFAFC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66CA0 800EFB00 24060008 */ li $a2, 8
|
|
/* B66CA4 800EFB04 3C058015 */ lui $a1, %hi(D_80149F88) # $a1, 0x8015
|
|
/* B66CA8 800EFB08 3C068013 */ lui $a2, %hi(D_80131E43) # $a2, 0x8013
|
|
/* B66CAC 800EFB0C 24C61E43 */ addiu $a2, %lo(D_80131E43) # addiu $a2, $a2, 0x1e43
|
|
/* B66CB0 800EFB10 24A59F88 */ addiu $a1, %lo(D_80149F88) # addiu $a1, $a1, -0x6078
|
|
/* B66CB4 800EFB14 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66CB8 800EFB18 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66CBC 800EFB1C 92870004 */ lbu $a3, 4($s4)
|
|
/* B66CC0 800EFB20 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66CC4 800EFB24 24050003 */ li $a1, 3
|
|
/* B66CC8 800EFB28 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66CCC 800EFB2C 24060009 */ li $a2, 9
|
|
/* B66CD0 800EFB30 3C058015 */ lui $a1, %hi(D_80149F94) # $a1, 0x8015
|
|
/* B66CD4 800EFB34 24A59F94 */ addiu $a1, %lo(D_80149F94) # addiu $a1, $a1, -0x606c
|
|
/* B66CD8 800EFB38 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66CDC 800EFB3C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66CE0 800EFB40 92860005 */ lbu $a2, 5($s4)
|
|
/* B66CE4 800EFB44 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66CE8 800EFB48 24050003 */ li $a1, 3
|
|
/* B66CEC 800EFB4C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66CF0 800EFB50 2406000A */ li $a2, 10
|
|
/* B66CF4 800EFB54 3C058015 */ lui $a1, %hi(D_80149FA4) # $a1, 0x8015
|
|
/* B66CF8 800EFB58 3C068013 */ lui $a2, %hi(D_80131E59) # $a2, 0x8013
|
|
/* B66CFC 800EFB5C 24C61E59 */ addiu $a2, %lo(D_80131E59) # addiu $a2, $a2, 0x1e59
|
|
/* B66D00 800EFB60 24A59FA4 */ addiu $a1, %lo(D_80149FA4) # addiu $a1, $a1, -0x605c
|
|
/* B66D04 800EFB64 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66D08 800EFB68 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66D0C 800EFB6C 92870006 */ lbu $a3, 6($s4)
|
|
/* B66D10 800EFB70 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66D14 800EFB74 24050003 */ li $a1, 3
|
|
/* B66D18 800EFB78 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66D1C 800EFB7C 2406000B */ li $a2, 11
|
|
/* B66D20 800EFB80 3C058015 */ lui $a1, %hi(D_80149FB0) # $a1, 0x8015
|
|
/* B66D24 800EFB84 3C068013 */ lui $a2, %hi(D_80131E64) # $a2, 0x8013
|
|
/* B66D28 800EFB88 24C61E64 */ addiu $a2, %lo(D_80131E64) # addiu $a2, $a2, 0x1e64
|
|
/* B66D2C 800EFB8C 24A59FB0 */ addiu $a1, %lo(D_80149FB0) # addiu $a1, $a1, -0x6050
|
|
/* B66D30 800EFB90 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66D34 800EFB94 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66D38 800EFB98 92870007 */ lbu $a3, 7($s4)
|
|
/* B66D3C 800EFB9C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66D40 800EFBA0 24050003 */ li $a1, 3
|
|
/* B66D44 800EFBA4 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66D48 800EFBA8 2406000C */ li $a2, 12
|
|
/* B66D4C 800EFBAC 3C058015 */ lui $a1, %hi(D_80149FBC) # $a1, 0x8015
|
|
/* B66D50 800EFBB0 3C068013 */ lui $a2, %hi(D_80131E6F) # $a2, 0x8013
|
|
/* B66D54 800EFBB4 24C61E6F */ addiu $a2, %lo(D_80131E6F) # addiu $a2, $a2, 0x1e6f
|
|
/* B66D58 800EFBB8 24A59FBC */ addiu $a1, %lo(D_80149FBC) # addiu $a1, $a1, -0x6044
|
|
/* B66D5C 800EFBBC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66D60 800EFBC0 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66D64 800EFBC4 92870008 */ lbu $a3, 8($s4)
|
|
/* B66D68 800EFBC8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66D6C 800EFBCC 24050003 */ li $a1, 3
|
|
/* B66D70 800EFBD0 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66D74 800EFBD4 2406000D */ li $a2, 13
|
|
/* B66D78 800EFBD8 3C058015 */ lui $a1, %hi(D_80149FC4) # $a1, 0x8015
|
|
/* B66D7C 800EFBDC 3C068013 */ lui $a2, %hi(D_80131E7A) # $a2, 0x8013
|
|
/* B66D80 800EFBE0 24C61E7A */ addiu $a2, %lo(D_80131E7A) # addiu $a2, $a2, 0x1e7a
|
|
/* B66D84 800EFBE4 24A59FC4 */ addiu $a1, %lo(D_80149FC4) # addiu $a1, $a1, -0x603c
|
|
/* B66D88 800EFBE8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66D8C 800EFBEC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66D90 800EFBF0 92870009 */ lbu $a3, 9($s4)
|
|
/* B66D94 800EFBF4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66D98 800EFBF8 24050003 */ li $a1, 3
|
|
/* B66D9C 800EFBFC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66DA0 800EFC00 2406000E */ li $a2, 14
|
|
/* B66DA4 800EFC04 3C058015 */ lui $a1, %hi(D_80149FD0) # $a1, 0x8015
|
|
/* B66DA8 800EFC08 24A59FD0 */ addiu $a1, %lo(D_80149FD0) # addiu $a1, $a1, -0x6030
|
|
/* B66DAC 800EFC0C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66DB0 800EFC10 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66DB4 800EFC14 9286000A */ lbu $a2, 0xa($s4)
|
|
/* B66DB8 800EFC18 100007E3 */ b .L800F1BA8
|
|
/* B66DBC 800EFC1C 8FBF0064 */ lw $ra, 0x64($sp)
|
|
glabel L800EFC20
|
|
/* B66DC0 800EFC20 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66DC4 800EFC24 24050003 */ li $a1, 3
|
|
/* B66DC8 800EFC28 24060004 */ li $a2, 4
|
|
/* B66DCC 800EFC2C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66DD0 800EFC30 0000B025 */ move $s6, $zero
|
|
/* B66DD4 800EFC34 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B66DD8 800EFC38 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B66DDC 800EFC3C 240200FF */ li $v0, 255
|
|
/* B66DE0 800EFC40 241800FF */ li $t8, 255
|
|
/* B66DE4 800EFC44 310B0004 */ andi $t3, $t0, 4
|
|
/* B66DE8 800EFC48 000B6083 */ sra $t4, $t3, 2
|
|
/* B66DEC 800EFC4C 01820019 */ multu $t4, $v0
|
|
/* B66DF0 800EFC50 310D0002 */ andi $t5, $t0, 2
|
|
/* B66DF4 800EFC54 000D7043 */ sra $t6, $t5, 1
|
|
/* B66DF8 800EFC58 310F0001 */ andi $t7, $t0, 1
|
|
/* B66DFC 800EFC5C AFB80010 */ sw $t8, 0x10($sp)
|
|
/* B66E00 800EFC60 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66E04 800EFC64 00002812 */ mflo $a1
|
|
/* B66E08 800EFC68 00000000 */ nop
|
|
/* B66E0C 800EFC6C 00000000 */ nop
|
|
/* B66E10 800EFC70 01C20019 */ multu $t6, $v0
|
|
/* B66E14 800EFC74 00003012 */ mflo $a2
|
|
/* B66E18 800EFC78 00000000 */ nop
|
|
/* B66E1C 800EFC7C 00000000 */ nop
|
|
/* B66E20 800EFC80 01E20019 */ multu $t7, $v0
|
|
/* B66E24 800EFC84 00003812 */ mflo $a3
|
|
/* B66E28 800EFC88 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B66E2C 800EFC8C 00000000 */ nop
|
|
/* B66E30 800EFC90 3C198013 */ lui $t9, %hi(D_801333F4) # $t9, 0x8013
|
|
/* B66E34 800EFC94 933933F4 */ lbu $t9, %lo(D_801333F4)($t9)
|
|
/* B66E38 800EFC98 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66E3C 800EFC9C 3C058015 */ lui $a1, %hi(D_80149FE0) # $a1, 0x8015
|
|
/* B66E40 800EFCA0 13200003 */ beqz $t9, .L800EFCB0
|
|
/* B66E44 800EFCA4 00000000 */ nop
|
|
/* B66E48 800EFCA8 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66E4C 800EFCAC 24A59FE0 */ addiu $a1, %lo(D_80149FE0) # addiu $a1, $a1, -0x6020
|
|
.L800EFCB0:
|
|
/* B66E50 800EFCB0 3C108013 */ lui $s0, %hi(D_80131F00) # $s0, 0x8013
|
|
/* B66E54 800EFCB4 26101F00 */ addiu $s0, %lo(D_80131F00) # addiu $s0, $s0, 0x1f00
|
|
/* B66E58 800EFCB8 920A0000 */ lbu $t2, ($s0)
|
|
/* B66E5C 800EFCBC 3C088013 */ lui $t0, %hi(D_80131CA8)
|
|
/* B66E60 800EFCC0 1540001A */ bnez $t2, .L800EFD2C
|
|
/* B66E64 800EFCC4 00000000 */ nop
|
|
/* B66E68 800EFCC8 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B66E6C 800EFCCC 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B66E70 800EFCD0 240200FF */ li $v0, 255
|
|
/* B66E74 800EFCD4 241800FF */ li $t8, 255
|
|
/* B66E78 800EFCD8 310B0004 */ andi $t3, $t0, 4
|
|
/* B66E7C 800EFCDC 000B6083 */ sra $t4, $t3, 2
|
|
/* B66E80 800EFCE0 01820019 */ multu $t4, $v0
|
|
/* B66E84 800EFCE4 310D0002 */ andi $t5, $t0, 2
|
|
/* B66E88 800EFCE8 000D7043 */ sra $t6, $t5, 1
|
|
/* B66E8C 800EFCEC 310F0001 */ andi $t7, $t0, 1
|
|
/* B66E90 800EFCF0 AFB80010 */ sw $t8, 0x10($sp)
|
|
/* B66E94 800EFCF4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66E98 800EFCF8 00002812 */ mflo $a1
|
|
/* B66E9C 800EFCFC 00000000 */ nop
|
|
/* B66EA0 800EFD00 00000000 */ nop
|
|
/* B66EA4 800EFD04 01C20019 */ multu $t6, $v0
|
|
/* B66EA8 800EFD08 00003012 */ mflo $a2
|
|
/* B66EAC 800EFD0C 00000000 */ nop
|
|
/* B66EB0 800EFD10 00000000 */ nop
|
|
/* B66EB4 800EFD14 01E20019 */ multu $t7, $v0
|
|
/* B66EB8 800EFD18 00003812 */ mflo $a3
|
|
/* B66EBC 800EFD1C 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B66EC0 800EFD20 00000000 */ nop
|
|
/* B66EC4 800EFD24 10000017 */ b .L800EFD84
|
|
/* B66EC8 800EFD28 00000000 */ nop
|
|
.L800EFD2C:
|
|
/* B66ECC 800EFD2C 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B66ED0 800EFD30 2402007F */ li $v0, 127
|
|
/* B66ED4 800EFD34 240E00FF */ li $t6, 255
|
|
/* B66ED8 800EFD38 31190004 */ andi $t9, $t0, 4
|
|
/* B66EDC 800EFD3C 00195083 */ sra $t2, $t9, 2
|
|
/* B66EE0 800EFD40 01420019 */ multu $t2, $v0
|
|
/* B66EE4 800EFD44 310B0002 */ andi $t3, $t0, 2
|
|
/* B66EE8 800EFD48 000B6043 */ sra $t4, $t3, 1
|
|
/* B66EEC 800EFD4C 310D0001 */ andi $t5, $t0, 1
|
|
/* B66EF0 800EFD50 AFAE0010 */ sw $t6, 0x10($sp)
|
|
/* B66EF4 800EFD54 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66EF8 800EFD58 00002812 */ mflo $a1
|
|
/* B66EFC 800EFD5C 00000000 */ nop
|
|
/* B66F00 800EFD60 00000000 */ nop
|
|
/* B66F04 800EFD64 01820019 */ multu $t4, $v0
|
|
/* B66F08 800EFD68 00003012 */ mflo $a2
|
|
/* B66F0C 800EFD6C 00000000 */ nop
|
|
/* B66F10 800EFD70 00000000 */ nop
|
|
/* B66F14 800EFD74 01A20019 */ multu $t5, $v0
|
|
/* B66F18 800EFD78 00003812 */ mflo $a3
|
|
/* B66F1C 800EFD7C 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B66F20 800EFD80 00000000 */ nop
|
|
.L800EFD84:
|
|
/* B66F24 800EFD84 3C068013 */ lui $a2, %hi(D_80131F04) # $a2, 0x8013
|
|
/* B66F28 800EFD88 90C61F04 */ lbu $a2, %lo(D_80131F04)($a2)
|
|
/* B66F2C 800EFD8C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66F30 800EFD90 24050002 */ li $a1, 2
|
|
/* B66F34 800EFD94 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66F38 800EFD98 24C60006 */ addiu $a2, $a2, 6
|
|
/* B66F3C 800EFD9C 3C058015 */ lui $a1, %hi(D_80149FEC) # $a1, 0x8015
|
|
/* B66F40 800EFDA0 24A59FEC */ addiu $a1, %lo(D_80149FEC) # addiu $a1, $a1, -0x6014
|
|
/* B66F44 800EFDA4 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66F48 800EFDA8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66F4C 800EFDAC 3C048013 */ lui $a0, %hi(D_80131F08) # $a0, 0x8013
|
|
/* B66F50 800EFDB0 90841F08 */ lbu $a0, %lo(D_80131F08)($a0)
|
|
/* B66F54 800EFDB4 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B66F58 800EFDB8 28810004 */ slti $at, $a0, 4
|
|
/* B66F5C 800EFDBC 14200003 */ bnez $at, .L800EFDCC
|
|
/* B66F60 800EFDC0 309200FF */ andi $s2, $a0, 0xff
|
|
/* B66F64 800EFDC4 26520001 */ addiu $s2, $s2, 1
|
|
/* B66F68 800EFDC8 325200FF */ andi $s2, $s2, 0xff
|
|
.L800EFDCC:
|
|
/* B66F6C 800EFDCC 920F0000 */ lbu $t7, ($s0)
|
|
/* B66F70 800EFDD0 24010001 */ li $at, 1
|
|
/* B66F74 800EFDD4 15E1001F */ bne $t7, $at, .L800EFE54
|
|
/* B66F78 800EFDD8 00000000 */ nop
|
|
/* B66F7C 800EFDDC 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B66F80 800EFDE0 240200FF */ li $v0, 255
|
|
/* B66F84 800EFDE4 240D00FF */ li $t5, 255
|
|
/* B66F88 800EFDE8 31180004 */ andi $t8, $t0, 4
|
|
/* B66F8C 800EFDEC 0018C883 */ sra $t9, $t8, 2
|
|
/* B66F90 800EFDF0 03220019 */ multu $t9, $v0
|
|
/* B66F94 800EFDF4 310A0002 */ andi $t2, $t0, 2
|
|
/* B66F98 800EFDF8 000A5843 */ sra $t3, $t2, 1
|
|
/* B66F9C 800EFDFC 310C0001 */ andi $t4, $t0, 1
|
|
/* B66FA0 800EFE00 AFAD0010 */ sw $t5, 0x10($sp)
|
|
/* B66FA4 800EFE04 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66FA8 800EFE08 00002812 */ mflo $a1
|
|
/* B66FAC 800EFE0C 00000000 */ nop
|
|
/* B66FB0 800EFE10 00000000 */ nop
|
|
/* B66FB4 800EFE14 01620019 */ multu $t3, $v0
|
|
/* B66FB8 800EFE18 00003012 */ mflo $a2
|
|
/* B66FBC 800EFE1C 00000000 */ nop
|
|
/* B66FC0 800EFE20 00000000 */ nop
|
|
/* B66FC4 800EFE24 01820019 */ multu $t4, $v0
|
|
/* B66FC8 800EFE28 00003812 */ mflo $a3
|
|
/* B66FCC 800EFE2C 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B66FD0 800EFE30 00000000 */ nop
|
|
/* B66FD4 800EFE34 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B66FD8 800EFE38 26450003 */ addiu $a1, $s2, 3
|
|
/* B66FDC 800EFE3C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B66FE0 800EFE40 24060005 */ li $a2, 5
|
|
/* B66FE4 800EFE44 3C058015 */ lui $a1, %hi(D_80149FF0) # $a1, 0x8015
|
|
/* B66FE8 800EFE48 24A59FF0 */ addiu $a1, %lo(D_80149FF0) # addiu $a1, $a1, -0x6010
|
|
/* B66FEC 800EFE4C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B66FF0 800EFE50 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800EFE54:
|
|
/* B66FF4 800EFE54 3C1E8017 */ lui $fp, %hi(D_8016E2F8) # $fp, 0x8017
|
|
/* B66FF8 800EFE58 3C178017 */ lui $s7, %hi(D_8016E2E0) # $s7, 0x8017
|
|
/* B66FFC 800EFE5C 3C158015 */ lui $s5, %hi(D_80149FF4) # $s5, 0x8015
|
|
/* B67000 800EFE60 26B59FF4 */ addiu $s5, %lo(D_80149FF4) # addiu $s5, $s5, -0x600c
|
|
/* B67004 800EFE64 26F7E2E0 */ addiu $s7, %lo(D_8016E2E0) # addiu $s7, $s7, -0x1d20
|
|
/* B67008 800EFE68 27DEE2F8 */ addiu $fp, %lo(D_8016E2F8) # addiu $fp, $fp, -0x1d08
|
|
/* B6700C 800EFE6C 00009825 */ move $s3, $zero
|
|
/* B67010 800EFE70 24140005 */ li $s4, 5
|
|
/* B67014 800EFE74 24120060 */ li $s2, 96
|
|
/* B67018 800EFE78 24110090 */ li $s1, 144
|
|
/* B6701C 800EFE7C 241000C0 */ li $s0, 192
|
|
.L800EFE80:
|
|
/* B67020 800EFE80 3C0E8013 */ lui $t6, %hi(D_80131F04) # $t6, 0x8013
|
|
/* B67024 800EFE84 91CE1F04 */ lbu $t6, %lo(D_80131F04)($t6)
|
|
/* B67028 800EFE88 3C028013 */ lui $v0, %hi(D_80131F00) # $v0, 0x8013
|
|
/* B6702C 800EFE8C 90421F00 */ lbu $v0, %lo(D_80131F00)($v0)
|
|
/* B67030 800EFE90 15D30033 */ bne $t6, $s3, .L800EFF60
|
|
/* B67034 800EFE94 00000000 */ nop
|
|
/* B67038 800EFE98 14400019 */ bnez $v0, .L800EFF00
|
|
/* B6703C 800EFE9C 3C088013 */ lui $t0, %hi(D_80131CA8)
|
|
/* B67040 800EFEA0 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B67044 800EFEA4 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B67048 800EFEA8 240C00FF */ li $t4, 255
|
|
/* B6704C 800EFEAC AFAC0010 */ sw $t4, 0x10($sp)
|
|
/* B67050 800EFEB0 310F0004 */ andi $t7, $t0, 4
|
|
/* B67054 800EFEB4 000FC083 */ sra $t8, $t7, 2
|
|
/* B67058 800EFEB8 03100019 */ multu $t8, $s0
|
|
/* B6705C 800EFEBC 31190002 */ andi $t9, $t0, 2
|
|
/* B67060 800EFEC0 00195043 */ sra $t2, $t9, 1
|
|
/* B67064 800EFEC4 310B0001 */ andi $t3, $t0, 1
|
|
/* B67068 800EFEC8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6706C 800EFECC 00002812 */ mflo $a1
|
|
/* B67070 800EFED0 00000000 */ nop
|
|
/* B67074 800EFED4 00000000 */ nop
|
|
/* B67078 800EFED8 01500019 */ multu $t2, $s0
|
|
/* B6707C 800EFEDC 00003012 */ mflo $a2
|
|
/* B67080 800EFEE0 00000000 */ nop
|
|
/* B67084 800EFEE4 00000000 */ nop
|
|
/* B67088 800EFEE8 01700019 */ multu $t3, $s0
|
|
/* B6708C 800EFEEC 00003812 */ mflo $a3
|
|
/* B67090 800EFEF0 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B67094 800EFEF4 00000000 */ nop
|
|
/* B67098 800EFEF8 10000049 */ b .L800F0020
|
|
/* B6709C 800EFEFC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800EFF00:
|
|
/* B670A0 800EFF00 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B670A4 800EFF04 240200FF */ li $v0, 255
|
|
/* B670A8 800EFF08 240A00FF */ li $t2, 255
|
|
/* B670AC 800EFF0C 310D0004 */ andi $t5, $t0, 4
|
|
/* B670B0 800EFF10 000D7083 */ sra $t6, $t5, 2
|
|
/* B670B4 800EFF14 01C20019 */ multu $t6, $v0
|
|
/* B670B8 800EFF18 310F0002 */ andi $t7, $t0, 2
|
|
/* B670BC 800EFF1C 000FC043 */ sra $t8, $t7, 1
|
|
/* B670C0 800EFF20 31190001 */ andi $t9, $t0, 1
|
|
/* B670C4 800EFF24 AFAA0010 */ sw $t2, 0x10($sp)
|
|
/* B670C8 800EFF28 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B670CC 800EFF2C 00002812 */ mflo $a1
|
|
/* B670D0 800EFF30 00000000 */ nop
|
|
/* B670D4 800EFF34 00000000 */ nop
|
|
/* B670D8 800EFF38 03020019 */ multu $t8, $v0
|
|
/* B670DC 800EFF3C 00003012 */ mflo $a2
|
|
/* B670E0 800EFF40 00000000 */ nop
|
|
/* B670E4 800EFF44 00000000 */ nop
|
|
/* B670E8 800EFF48 03220019 */ multu $t9, $v0
|
|
/* B670EC 800EFF4C 00003812 */ mflo $a3
|
|
/* B670F0 800EFF50 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B670F4 800EFF54 00000000 */ nop
|
|
/* B670F8 800EFF58 10000031 */ b .L800F0020
|
|
/* B670FC 800EFF5C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800EFF60:
|
|
/* B67100 800EFF60 14400019 */ bnez $v0, .L800EFFC8
|
|
/* B67104 800EFF64 3C088013 */ lui $t0, %hi(D_80131CA8)
|
|
/* B67108 800EFF68 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B6710C 800EFF6C 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B67110 800EFF70 241800FF */ li $t8, 255
|
|
/* B67114 800EFF74 AFB80010 */ sw $t8, 0x10($sp)
|
|
/* B67118 800EFF78 310B0004 */ andi $t3, $t0, 4
|
|
/* B6711C 800EFF7C 000B6083 */ sra $t4, $t3, 2
|
|
/* B67120 800EFF80 01910019 */ multu $t4, $s1
|
|
/* B67124 800EFF84 310D0002 */ andi $t5, $t0, 2
|
|
/* B67128 800EFF88 000D7043 */ sra $t6, $t5, 1
|
|
/* B6712C 800EFF8C 310F0001 */ andi $t7, $t0, 1
|
|
/* B67130 800EFF90 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67134 800EFF94 00002812 */ mflo $a1
|
|
/* B67138 800EFF98 00000000 */ nop
|
|
/* B6713C 800EFF9C 00000000 */ nop
|
|
/* B67140 800EFFA0 01D10019 */ multu $t6, $s1
|
|
/* B67144 800EFFA4 00003012 */ mflo $a2
|
|
/* B67148 800EFFA8 00000000 */ nop
|
|
/* B6714C 800EFFAC 00000000 */ nop
|
|
/* B67150 800EFFB0 01F10019 */ multu $t7, $s1
|
|
/* B67154 800EFFB4 00003812 */ mflo $a3
|
|
/* B67158 800EFFB8 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B6715C 800EFFBC 00000000 */ nop
|
|
/* B67160 800EFFC0 10000017 */ b .L800F0020
|
|
/* B67164 800EFFC4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800EFFC8:
|
|
/* B67168 800EFFC8 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B6716C 800EFFCC 240E00FF */ li $t6, 255
|
|
/* B67170 800EFFD0 AFAE0010 */ sw $t6, 0x10($sp)
|
|
/* B67174 800EFFD4 31190004 */ andi $t9, $t0, 4
|
|
/* B67178 800EFFD8 00195083 */ sra $t2, $t9, 2
|
|
/* B6717C 800EFFDC 01520019 */ multu $t2, $s2
|
|
/* B67180 800EFFE0 310B0002 */ andi $t3, $t0, 2
|
|
/* B67184 800EFFE4 000B6043 */ sra $t4, $t3, 1
|
|
/* B67188 800EFFE8 310D0001 */ andi $t5, $t0, 1
|
|
/* B6718C 800EFFEC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67190 800EFFF0 00002812 */ mflo $a1
|
|
/* B67194 800EFFF4 00000000 */ nop
|
|
/* B67198 800EFFF8 00000000 */ nop
|
|
/* B6719C 800EFFFC 01920019 */ multu $t4, $s2
|
|
/* B671A0 800F0000 00003012 */ mflo $a2
|
|
/* B671A4 800F0004 00000000 */ nop
|
|
/* B671A8 800F0008 00000000 */ nop
|
|
/* B671AC 800F000C 01B20019 */ multu $t5, $s2
|
|
/* B671B0 800F0010 00003812 */ mflo $a3
|
|
/* B671B4 800F0014 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B671B8 800F0018 00000000 */ nop
|
|
/* B671BC 800F001C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800F0020:
|
|
/* B671C0 800F0020 24050003 */ li $a1, 3
|
|
/* B671C4 800F0024 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B671C8 800F0028 26660006 */ addiu $a2, $s3, 6
|
|
/* B671CC 800F002C 3C198017 */ lui $t9, %hi(D_8016E310)
|
|
/* B671D0 800F0030 0336C821 */ addu $t9, $t9, $s6
|
|
/* B671D4 800F0034 9339E310 */ lbu $t9, %lo(D_8016E310)($t9)
|
|
/* B671D8 800F0038 00161040 */ sll $v0, $s6, 1
|
|
/* B671DC 800F003C 3C0B8013 */ lui $t3, %hi(D_80131F0C) # $t3, 0x8013
|
|
/* B671E0 800F0040 03340019 */ multu $t9, $s4
|
|
/* B671E4 800F0044 256B1F0C */ addiu $t3, %lo(D_80131F0C) # addiu $t3, $t3, 0x1f0c
|
|
/* B671E8 800F0048 02E27821 */ addu $t7, $s7, $v0
|
|
/* B671EC 800F004C 03C2C021 */ addu $t8, $fp, $v0
|
|
/* B671F0 800F0050 97070000 */ lhu $a3, ($t8)
|
|
/* B671F4 800F0054 95E60000 */ lhu $a2, ($t7)
|
|
/* B671F8 800F0058 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B671FC 800F005C 02A02825 */ move $a1, $s5
|
|
/* B67200 800F0060 00005012 */ mflo $t2
|
|
/* B67204 800F0064 014B6021 */ addu $t4, $t2, $t3
|
|
/* B67208 800F0068 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B6720C 800F006C AFAC0010 */ sw $t4, 0x10($sp)
|
|
/* B67210 800F0070 26D60001 */ addiu $s6, $s6, 1
|
|
/* B67214 800F0074 32D600FF */ andi $s6, $s6, 0xff
|
|
/* B67218 800F0078 2AC1000A */ slti $at, $s6, 0xa
|
|
/* B6721C 800F007C 1420FF80 */ bnez $at, .L800EFE80
|
|
/* B67220 800F0080 02C09825 */ move $s3, $s6
|
|
/* B67224 800F0084 100006C8 */ b .L800F1BA8
|
|
/* B67228 800F0088 8FBF0064 */ lw $ra, 0x64($sp)
|
|
glabel L800F008C
|
|
/* B6722C 800F008C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67230 800F0090 24050003 */ li $a1, 3
|
|
/* B67234 800F0094 24060004 */ li $a2, 4
|
|
/* B67238 800F0098 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B6723C 800F009C 0000B025 */ move $s6, $zero
|
|
/* B67240 800F00A0 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B67244 800F00A4 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B67248 800F00A8 240D00FF */ li $t5, 255
|
|
/* B6724C 800F00AC AFAD0010 */ sw $t5, 0x10($sp)
|
|
/* B67250 800F00B0 31050004 */ andi $a1, $t0, 4
|
|
/* B67254 800F00B4 00052883 */ sra $a1, $a1, 2
|
|
/* B67258 800F00B8 00A00821 */ addu $at, $a1, $zero
|
|
/* B6725C 800F00BC 00052A00 */ sll $a1, $a1, 8
|
|
/* B67260 800F00C0 31060002 */ andi $a2, $t0, 2
|
|
/* B67264 800F00C4 00063043 */ sra $a2, $a2, 1
|
|
/* B67268 800F00C8 00A12823 */ subu $a1, $a1, $at
|
|
/* B6726C 800F00CC 00C00821 */ addu $at, $a2, $zero
|
|
/* B67270 800F00D0 00063200 */ sll $a2, $a2, 8
|
|
/* B67274 800F00D4 00C13023 */ subu $a2, $a2, $at
|
|
/* B67278 800F00D8 31070001 */ andi $a3, $t0, 1
|
|
/* B6727C 800F00DC 00E00821 */ addu $at, $a3, $zero
|
|
/* B67280 800F00E0 00073A00 */ sll $a3, $a3, 8
|
|
/* B67284 800F00E4 00E13823 */ subu $a3, $a3, $at
|
|
/* B67288 800F00E8 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B6728C 800F00EC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67290 800F00F0 3C158013 */ lui $s5, %hi(D_80131F28) # $s5, 0x8013
|
|
/* B67294 800F00F4 26B51F28 */ addiu $s5, %lo(D_80131F28) # addiu $s5, $s5, 0x1f28
|
|
/* B67298 800F00F8 3C058015 */ lui $a1, %hi(D_8014A004) # $a1, 0x8015
|
|
/* B6729C 800F00FC 24A5A004 */ addiu $a1, %lo(D_8014A004) # addiu $a1, $a1, -0x5ffc
|
|
/* B672A0 800F0100 92A60000 */ lbu $a2, ($s5)
|
|
/* B672A4 800F0104 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B672A8 800F0108 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B672AC 800F010C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B672B0 800F0110 24050003 */ li $a1, 3
|
|
/* B672B4 800F0114 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B672B8 800F0118 24060005 */ li $a2, 5
|
|
/* B672BC 800F011C 3C058015 */ lui $a1, %hi(D_8014A014) # $a1, 0x8015
|
|
/* B672C0 800F0120 3C068013 */ lui $a2, %hi(D_80131F2C) # $a2, 0x8013
|
|
/* B672C4 800F0124 90C61F2C */ lbu $a2, %lo(D_80131F2C)($a2)
|
|
/* B672C8 800F0128 24A5A014 */ addiu $a1, %lo(D_8014A014) # addiu $a1, $a1, -0x5fec
|
|
/* B672CC 800F012C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B672D0 800F0130 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B672D4 800F0134 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B672D8 800F0138 24050003 */ li $a1, 3
|
|
/* B672DC 800F013C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B672E0 800F0140 24060006 */ li $a2, 6
|
|
/* B672E4 800F0144 3C058015 */ lui $a1, %hi(D_8014A024) # $a1, 0x8015
|
|
/* B672E8 800F0148 24A5A024 */ addiu $a1, %lo(D_8014A024) # addiu $a1, $a1, -0x5fdc
|
|
/* B672EC 800F014C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B672F0 800F0150 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B672F4 800F0154 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B672F8 800F0158 24050003 */ li $a1, 3
|
|
/* B672FC 800F015C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67300 800F0160 24060007 */ li $a2, 7
|
|
/* B67304 800F0164 3C058015 */ lui $a1, %hi(D_8014A030) # $a1, 0x8015
|
|
/* B67308 800F0168 24A5A030 */ addiu $a1, %lo(D_8014A030) # addiu $a1, $a1, -0x5fd0
|
|
/* B6730C 800F016C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67310 800F0170 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67314 800F0174 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67318 800F0178 24050003 */ li $a1, 3
|
|
/* B6731C 800F017C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67320 800F0180 24060008 */ li $a2, 8
|
|
/* B67324 800F0184 3C058015 */ lui $a1, %hi(D_8014A03C) # $a1, 0x8015
|
|
/* B67328 800F0188 24A5A03C */ addiu $a1, %lo(D_8014A03C) # addiu $a1, $a1, -0x5fc4
|
|
/* B6732C 800F018C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67330 800F0190 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67334 800F0194 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67338 800F0198 24050003 */ li $a1, 3
|
|
/* B6733C 800F019C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67340 800F01A0 24060009 */ li $a2, 9
|
|
/* B67344 800F01A4 3C058015 */ lui $a1, %hi(D_8014A048) # $a1, 0x8015
|
|
/* B67348 800F01A8 24A5A048 */ addiu $a1, %lo(D_8014A048) # addiu $a1, $a1, -0x5fb8
|
|
/* B6734C 800F01AC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67350 800F01B0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67354 800F01B4 3C1E8015 */ lui $fp, %hi(D_8014A058) # $fp, 0x8015
|
|
/* B67358 800F01B8 3C178015 */ lui $s7, %hi(D_8014A054) # $s7, 0x8015
|
|
/* B6735C 800F01BC 0000A025 */ move $s4, $zero
|
|
/* B67360 800F01C0 26F7A054 */ addiu $s7, %lo(D_8014A054) # addiu $s7, $s7, -0x5fac
|
|
/* B67364 800F01C4 27DEA058 */ addiu $fp, %lo(D_8014A058) # addiu $fp, $fp, -0x5fa8
|
|
/* B67368 800F01C8 00009825 */ move $s3, $zero
|
|
.L800F01CC:
|
|
/* B6736C 800F01CC 3C0E8013 */ lui $t6, %hi(D_80131F2C) # $t6, 0x8013
|
|
/* B67370 800F01D0 91CE1F2C */ lbu $t6, %lo(D_80131F2C)($t6)
|
|
/* B67374 800F01D4 00009025 */ move $s2, $zero
|
|
/* B67378 800F01D8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6737C 800F01DC 15D30016 */ bne $t6, $s3, .L800F0238
|
|
/* B67380 800F01E0 3C088013 */ lui $t0, %hi(D_80131CA8)
|
|
/* B67384 800F01E4 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B67388 800F01E8 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B6738C 800F01EC 240F00FF */ li $t7, 255
|
|
/* B67390 800F01F0 AFAF0010 */ sw $t7, 0x10($sp)
|
|
/* B67394 800F01F4 31050004 */ andi $a1, $t0, 4
|
|
/* B67398 800F01F8 00052883 */ sra $a1, $a1, 2
|
|
/* B6739C 800F01FC 00A00821 */ addu $at, $a1, $zero
|
|
/* B673A0 800F0200 00052A00 */ sll $a1, $a1, 8
|
|
/* B673A4 800F0204 31060002 */ andi $a2, $t0, 2
|
|
/* B673A8 800F0208 00063043 */ sra $a2, $a2, 1
|
|
/* B673AC 800F020C 00A12823 */ subu $a1, $a1, $at
|
|
/* B673B0 800F0210 00C00821 */ addu $at, $a2, $zero
|
|
/* B673B4 800F0214 00063200 */ sll $a2, $a2, 8
|
|
/* B673B8 800F0218 00C13023 */ subu $a2, $a2, $at
|
|
/* B673BC 800F021C 31070001 */ andi $a3, $t0, 1
|
|
/* B673C0 800F0220 00E00821 */ addu $at, $a3, $zero
|
|
/* B673C4 800F0224 00073A00 */ sll $a3, $a3, 8
|
|
/* B673C8 800F0228 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B673CC 800F022C 00E13823 */ subu $a3, $a3, $at
|
|
/* B673D0 800F0230 10000018 */ b .L800F0294
|
|
/* B673D4 800F0234 2670000F */ addiu $s0, $s3, 0xf
|
|
.L800F0238:
|
|
/* B673D8 800F0238 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B673DC 800F023C 240200C8 */ li $v0, 200
|
|
/* B673E0 800F0240 240D00FF */ li $t5, 255
|
|
/* B673E4 800F0244 31180004 */ andi $t8, $t0, 4
|
|
/* B673E8 800F0248 0018C883 */ sra $t9, $t8, 2
|
|
/* B673EC 800F024C 03220019 */ multu $t9, $v0
|
|
/* B673F0 800F0250 310A0002 */ andi $t2, $t0, 2
|
|
/* B673F4 800F0254 000A5843 */ sra $t3, $t2, 1
|
|
/* B673F8 800F0258 310C0001 */ andi $t4, $t0, 1
|
|
/* B673FC 800F025C AFAD0010 */ sw $t5, 0x10($sp)
|
|
/* B67400 800F0260 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67404 800F0264 00002812 */ mflo $a1
|
|
/* B67408 800F0268 00000000 */ nop
|
|
/* B6740C 800F026C 00000000 */ nop
|
|
/* B67410 800F0270 01620019 */ multu $t3, $v0
|
|
/* B67414 800F0274 00003012 */ mflo $a2
|
|
/* B67418 800F0278 00000000 */ nop
|
|
/* B6741C 800F027C 00000000 */ nop
|
|
/* B67420 800F0280 01820019 */ multu $t4, $v0
|
|
/* B67424 800F0284 00003812 */ mflo $a3
|
|
/* B67428 800F0288 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B6742C 800F028C 00000000 */ nop
|
|
/* B67430 800F0290 2670000F */ addiu $s0, $s3, 0xf
|
|
.L800F0294:
|
|
/* B67434 800F0294 02002825 */ move $a1, $s0
|
|
/* B67438 800F0298 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6743C 800F029C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67440 800F02A0 24060006 */ li $a2, 6
|
|
/* B67444 800F02A4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67448 800F02A8 02E02825 */ move $a1, $s7
|
|
/* B6744C 800F02AC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67450 800F02B0 02603025 */ move $a2, $s3
|
|
/* B67454 800F02B4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67458 800F02B8 02002825 */ move $a1, $s0
|
|
/* B6745C 800F02BC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67460 800F02C0 24060007 */ li $a2, 7
|
|
/* B67464 800F02C4 92AE0000 */ lbu $t6, ($s5)
|
|
/* B67468 800F02C8 00168880 */ sll $s1, $s6, 2
|
|
/* B6746C 800F02CC 3C198017 */ lui $t9, %hi(gAudioContext+0x3568)
|
|
/* B67470 800F02D0 000E7880 */ sll $t7, $t6, 2
|
|
/* B67474 800F02D4 01EE7823 */ subu $t7, $t7, $t6
|
|
/* B67478 800F02D8 000F7880 */ sll $t7, $t7, 2
|
|
/* B6747C 800F02DC 01EE7823 */ subu $t7, $t7, $t6
|
|
/* B67480 800F02E0 000F7940 */ sll $t7, $t7, 5
|
|
/* B67484 800F02E4 01F1C021 */ addu $t8, $t7, $s1
|
|
/* B67488 800F02E8 0338C821 */ addu $t9, $t9, $t8
|
|
/* B6748C 800F02EC 8F3926E8 */ lw $t9, %lo(gAudioContext+0x3568)($t9)
|
|
/* B67490 800F02F0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67494 800F02F4 3C058015 */ lui $a1, %hi(D_8014A05C) # $a1, 0x8015
|
|
/* B67498 800F02F8 8F2A0000 */ lw $t2, ($t9)
|
|
/* B6749C 800F02FC 000A5FC2 */ srl $t3, $t2, 0x1f
|
|
/* B674A0 800F0300 11600006 */ beqz $t3, .L800F031C
|
|
/* B674A4 800F0304 00000000 */ nop
|
|
/* B674A8 800F0308 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B674AC 800F030C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B674B0 800F0310 03C02825 */ move $a1, $fp
|
|
/* B674B4 800F0314 10000004 */ b .L800F0328
|
|
/* B674B8 800F0318 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800F031C:
|
|
/* B674BC 800F031C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B674C0 800F0320 24A5A05C */ addiu $a1, %lo(D_8014A05C) # addiu $a1, $a1, -0x5fa4
|
|
/* B674C4 800F0324 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800F0328:
|
|
/* B674C8 800F0328 02002825 */ move $a1, $s0
|
|
/* B674CC 800F032C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B674D0 800F0330 24060008 */ li $a2, 8
|
|
/* B674D4 800F0334 92AC0000 */ lbu $t4, ($s5)
|
|
/* B674D8 800F0338 3C0F8017 */ lui $t7, %hi(gAudioContext+0x3568)
|
|
/* B674DC 800F033C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B674E0 800F0340 000C6880 */ sll $t5, $t4, 2
|
|
/* B674E4 800F0344 01AC6823 */ subu $t5, $t5, $t4
|
|
/* B674E8 800F0348 000D6880 */ sll $t5, $t5, 2
|
|
/* B674EC 800F034C 01AC6823 */ subu $t5, $t5, $t4
|
|
/* B674F0 800F0350 000D6940 */ sll $t5, $t5, 5
|
|
/* B674F4 800F0354 01B17021 */ addu $t6, $t5, $s1
|
|
/* B674F8 800F0358 01EE7821 */ addu $t7, $t7, $t6
|
|
/* B674FC 800F035C 8DEF26E8 */ lw $t7, %lo(gAudioContext+0x3568)($t7)
|
|
/* B67500 800F0360 3C058015 */ lui $a1, %hi(D_8014A064)
|
|
/* B67504 800F0364 8DF80000 */ lw $t8, ($t7)
|
|
/* B67508 800F0368 001850C0 */ sll $t2, $t8, 3
|
|
/* B6750C 800F036C 05410007 */ bgez $t2, .L800F038C
|
|
/* B67510 800F0370 00000000 */ nop
|
|
/* B67514 800F0374 3C058015 */ lui $a1, %hi(D_8014A060) # $a1, 0x8015
|
|
/* B67518 800F0378 24A5A060 */ addiu $a1, %lo(D_8014A060) # addiu $a1, $a1, -0x5fa0
|
|
/* B6751C 800F037C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67520 800F0380 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67524 800F0384 10000004 */ b .L800F0398
|
|
/* B67528 800F0388 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800F038C:
|
|
/* B6752C 800F038C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67530 800F0390 24A5A064 */ addiu $a1, %lo(D_8014A064)
|
|
/* B67534 800F0394 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800F0398:
|
|
/* B67538 800F0398 02002825 */ move $a1, $s0
|
|
/* B6753C 800F039C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67540 800F03A0 24060009 */ li $a2, 9
|
|
/* B67544 800F03A4 92AB0000 */ lbu $t3, ($s5)
|
|
/* B67548 800F03A8 3C028017 */ lui $v0, %hi(gAudioContext+0x3568)
|
|
/* B6754C 800F03AC 00008025 */ move $s0, $zero
|
|
/* B67550 800F03B0 000B6080 */ sll $t4, $t3, 2
|
|
/* B67554 800F03B4 018B6023 */ subu $t4, $t4, $t3
|
|
/* B67558 800F03B8 000C6080 */ sll $t4, $t4, 2
|
|
/* B6755C 800F03BC 018B6023 */ subu $t4, $t4, $t3
|
|
/* B67560 800F03C0 000C6140 */ sll $t4, $t4, 5
|
|
/* B67564 800F03C4 01916821 */ addu $t5, $t4, $s1
|
|
/* B67568 800F03C8 004D1021 */ addu $v0, $v0, $t5
|
|
/* B6756C 800F03CC 8C4226E8 */ lw $v0, %lo(gAudioContext+0x3568)($v0)
|
|
/* B67570 800F03D0 00107080 */ sll $t6, $s0, 2
|
|
.L800F03D4:
|
|
/* B67574 800F03D4 004E7821 */ addu $t7, $v0, $t6
|
|
/* B67578 800F03D8 8DF80050 */ lw $t8, 0x50($t7)
|
|
/* B6757C 800F03DC 26100001 */ addiu $s0, $s0, 1
|
|
/* B67580 800F03E0 321000FF */ andi $s0, $s0, 0xff
|
|
/* B67584 800F03E4 13000003 */ beqz $t8, .L800F03F4
|
|
/* B67588 800F03E8 2A010004 */ slti $at, $s0, 4
|
|
/* B6758C 800F03EC 26520001 */ addiu $s2, $s2, 1
|
|
/* B67590 800F03F0 325200FF */ andi $s2, $s2, 0xff
|
|
.L800F03F4:
|
|
/* B67594 800F03F4 5420FFF7 */ bnezl $at, .L800F03D4
|
|
/* B67598 800F03F8 00107080 */ sll $t6, $s0, 2
|
|
/* B6759C 800F03FC 3C058015 */ lui $a1, %hi(D_8014A068) # $a1, 0x8015
|
|
/* B675A0 800F0400 24A5A068 */ addiu $a1, %lo(D_8014A068) # addiu $a1, $a1, -0x5f98
|
|
/* B675A4 800F0404 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B675A8 800F0408 02408025 */ move $s0, $s2
|
|
/* B675AC 800F040C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B675B0 800F0410 02403025 */ move $a2, $s2
|
|
/* B675B4 800F0414 26D60001 */ addiu $s6, $s6, 1
|
|
/* B675B8 800F0418 32D600FF */ andi $s6, $s6, 0xff
|
|
/* B675BC 800F041C 2AC10010 */ slti $at, $s6, 0x10
|
|
/* B675C0 800F0420 0290A021 */ addu $s4, $s4, $s0
|
|
/* B675C4 800F0424 02C09825 */ move $s3, $s6
|
|
/* B675C8 800F0428 1420FF68 */ bnez $at, .L800F01CC
|
|
/* B675CC 800F042C 329400FF */ andi $s4, $s4, 0xff
|
|
/* B675D0 800F0430 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B675D4 800F0434 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B675D8 800F0438 241900FF */ li $t9, 255
|
|
/* B675DC 800F043C AFB90010 */ sw $t9, 0x10($sp)
|
|
/* B675E0 800F0440 31050004 */ andi $a1, $t0, 4
|
|
/* B675E4 800F0444 00052883 */ sra $a1, $a1, 2
|
|
/* B675E8 800F0448 00A00821 */ addu $at, $a1, $zero
|
|
/* B675EC 800F044C 00052A00 */ sll $a1, $a1, 8
|
|
/* B675F0 800F0450 31060002 */ andi $a2, $t0, 2
|
|
/* B675F4 800F0454 00063043 */ sra $a2, $a2, 1
|
|
/* B675F8 800F0458 00A12823 */ subu $a1, $a1, $at
|
|
/* B675FC 800F045C 00C00821 */ addu $at, $a2, $zero
|
|
/* B67600 800F0460 00063200 */ sll $a2, $a2, 8
|
|
/* B67604 800F0464 00C13023 */ subu $a2, $a2, $at
|
|
/* B67608 800F0468 31070001 */ andi $a3, $t0, 1
|
|
/* B6760C 800F046C 00E00821 */ addu $at, $a3, $zero
|
|
/* B67610 800F0470 00073A00 */ sll $a3, $a3, 8
|
|
/* B67614 800F0474 00E13823 */ subu $a3, $a3, $at
|
|
/* B67618 800F0478 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B6761C 800F047C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67620 800F0480 92AA0000 */ lbu $t2, ($s5)
|
|
/* B67624 800F0484 3C118013 */ lui $s1, %hi(D_80131F30) # $s1, 0x8013
|
|
/* B67628 800F0488 26311F30 */ addiu $s1, %lo(D_80131F30) # addiu $s1, $s1, 0x1f30
|
|
/* B6762C 800F048C 022A1021 */ addu $v0, $s1, $t2
|
|
/* B67630 800F0490 904B0000 */ lbu $t3, ($v0)
|
|
/* B67634 800F0494 02808025 */ move $s0, $s4
|
|
/* B67638 800F0498 26650010 */ addiu $a1, $s3, 0x10
|
|
/* B6763C 800F049C 0174082A */ slt $at, $t3, $s4
|
|
/* B67640 800F04A0 10200002 */ beqz $at, .L800F04AC
|
|
/* B67644 800F04A4 24060009 */ li $a2, 9
|
|
/* B67648 800F04A8 A0540000 */ sb $s4, ($v0)
|
|
.L800F04AC:
|
|
/* B6764C 800F04AC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67650 800F04B0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67654 800F04B4 92AC0000 */ lbu $t4, ($s5)
|
|
/* B67658 800F04B8 3C058015 */ lui $a1, %hi(D_8014A06C) # $a1, 0x8015
|
|
/* B6765C 800F04BC 24A5A06C */ addiu $a1, %lo(D_8014A06C) # addiu $a1, $a1, -0x5f94
|
|
/* B67660 800F04C0 022C6821 */ addu $t5, $s1, $t4
|
|
/* B67664 800F04C4 91A70000 */ lbu $a3, ($t5)
|
|
/* B67668 800F04C8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6766C 800F04CC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67670 800F04D0 02003025 */ move $a2, $s0
|
|
/* B67674 800F04D4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67678 800F04D8 24050003 */ li $a1, 3
|
|
/* B6767C 800F04DC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67680 800F04E0 2406000B */ li $a2, 11
|
|
/* B67684 800F04E4 3C058015 */ lui $a1, %hi(D_8014A074) # $a1, 0x8015
|
|
/* B67688 800F04E8 24A5A074 */ addiu $a1, %lo(D_8014A074) # addiu $a1, $a1, -0x5f8c
|
|
/* B6768C 800F04EC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67690 800F04F0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67694 800F04F4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67698 800F04F8 24050003 */ li $a1, 3
|
|
/* B6769C 800F04FC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B676A0 800F0500 2406000C */ li $a2, 12
|
|
/* B676A4 800F0504 3C058015 */ lui $a1, %hi(D_8014A080) # $a1, 0x8015
|
|
/* B676A8 800F0508 24A5A080 */ addiu $a1, %lo(D_8014A080) # addiu $a1, $a1, -0x5f80
|
|
/* B676AC 800F050C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B676B0 800F0510 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B676B4 800F0514 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B676B8 800F0518 24050003 */ li $a1, 3
|
|
/* B676BC 800F051C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B676C0 800F0520 2406000D */ li $a2, 13
|
|
/* B676C4 800F0524 3C058015 */ lui $a1, %hi(D_8014A08C) # $a1, 0x8015
|
|
/* B676C8 800F0528 24A5A08C */ addiu $a1, %lo(D_8014A08C) # addiu $a1, $a1, -0x5f74
|
|
/* B676CC 800F052C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B676D0 800F0530 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B676D4 800F0534 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B676D8 800F0538 24050003 */ li $a1, 3
|
|
/* B676DC 800F053C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B676E0 800F0540 2406000E */ li $a2, 14
|
|
/* B676E4 800F0544 3C058015 */ lui $a1, %hi(D_8014A098) # $a1, 0x8015
|
|
/* B676E8 800F0548 24A5A098 */ addiu $a1, %lo(D_8014A098) # addiu $a1, $a1, -0x5f68
|
|
/* B676EC 800F054C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B676F0 800F0550 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B676F4 800F0554 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B676F8 800F0558 24050003 */ li $a1, 3
|
|
/* B676FC 800F055C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67700 800F0560 2406000F */ li $a2, 15
|
|
/* B67704 800F0564 3C058015 */ lui $a1, %hi(D_8014A0A4) # $a1, 0x8015
|
|
/* B67708 800F0568 24A5A0A4 */ addiu $a1, %lo(D_8014A0A4) # addiu $a1, $a1, -0x5f5c
|
|
/* B6770C 800F056C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67710 800F0570 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67714 800F0574 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67718 800F0578 24050003 */ li $a1, 3
|
|
/* B6771C 800F057C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67720 800F0580 24060010 */ li $a2, 16
|
|
/* B67724 800F0584 3C058015 */ lui $a1, %hi(D_8014A0AC) # $a1, 0x8015
|
|
/* B67728 800F0588 24A5A0AC */ addiu $a1, %lo(D_8014A0AC) # addiu $a1, $a1, -0x5f54
|
|
/* B6772C 800F058C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67730 800F0590 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67734 800F0594 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67738 800F0598 24050003 */ li $a1, 3
|
|
/* B6773C 800F059C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67740 800F05A0 24060011 */ li $a2, 17
|
|
/* B67744 800F05A4 3C058015 */ lui $a1, %hi(D_8014A0B8) # $a1, 0x8015
|
|
/* B67748 800F05A8 24A5A0B8 */ addiu $a1, %lo(D_8014A0B8) # addiu $a1, $a1, -0x5f48
|
|
/* B6774C 800F05AC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67750 800F05B0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67754 800F05B4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67758 800F05B8 24050003 */ li $a1, 3
|
|
/* B6775C 800F05BC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67760 800F05C0 24060012 */ li $a2, 18
|
|
/* B67764 800F05C4 3C058015 */ lui $a1, %hi(D_8014A0C4) # $a1, 0x8015
|
|
/* B67768 800F05C8 24A5A0C4 */ addiu $a1, %lo(D_8014A0C4) # addiu $a1, $a1, -0x5f3c
|
|
/* B6776C 800F05CC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67770 800F05D0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67774 800F05D4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67778 800F05D8 24050003 */ li $a1, 3
|
|
/* B6777C 800F05DC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67780 800F05E0 24060013 */ li $a2, 19
|
|
/* B67784 800F05E4 3C058015 */ lui $a1, %hi(D_8014A0D0) # $a1, 0x8015
|
|
/* B67788 800F05E8 24A5A0D0 */ addiu $a1, %lo(D_8014A0D0) # addiu $a1, $a1, -0x5f30
|
|
/* B6778C 800F05EC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67790 800F05F0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67794 800F05F4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67798 800F05F8 24050003 */ li $a1, 3
|
|
/* B6779C 800F05FC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B677A0 800F0600 24060014 */ li $a2, 20
|
|
/* B677A4 800F0604 3C058015 */ lui $a1, %hi(D_8014A0DC) # $a1, 0x8015
|
|
/* B677A8 800F0608 24A5A0DC */ addiu $a1, %lo(D_8014A0DC) # addiu $a1, $a1, -0x5f24
|
|
/* B677AC 800F060C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B677B0 800F0610 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B677B4 800F0614 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B677B8 800F0618 24050003 */ li $a1, 3
|
|
/* B677BC 800F061C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B677C0 800F0620 24060015 */ li $a2, 21
|
|
/* B677C4 800F0624 3C058015 */ lui $a1, %hi(D_8014A0E8) # $a1, 0x8015
|
|
/* B677C8 800F0628 24A5A0E8 */ addiu $a1, %lo(D_8014A0E8) # addiu $a1, $a1, -0x5f18
|
|
/* B677CC 800F062C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B677D0 800F0630 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B677D4 800F0634 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B677D8 800F0638 24050003 */ li $a1, 3
|
|
/* B677DC 800F063C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B677E0 800F0640 24060016 */ li $a2, 22
|
|
/* B677E4 800F0644 3C058015 */ lui $a1, %hi(D_8014A0F4) # $a1, 0x8015
|
|
/* B677E8 800F0648 24A5A0F4 */ addiu $a1, %lo(D_8014A0F4) # addiu $a1, $a1, -0x5f0c
|
|
/* B677EC 800F064C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B677F0 800F0650 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B677F4 800F0654 3C108015 */ lui $s0, %hi(D_8014A100) # $s0, 0x8015
|
|
/* B677F8 800F0658 2610A100 */ addiu $s0, %lo(D_8014A100) # addiu $s0, $s0, -0x5f00
|
|
/* B677FC 800F065C 0000B025 */ move $s6, $zero
|
|
/* B67800 800F0660 00009825 */ move $s3, $zero
|
|
.L800F0664:
|
|
/* B67804 800F0664 00132880 */ sll $a1, $s3, 2
|
|
/* B67808 800F0668 00B32823 */ subu $a1, $a1, $s3
|
|
/* B6780C 800F066C 24A5000F */ addiu $a1, $a1, 0xf
|
|
/* B67810 800F0670 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67814 800F0674 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67818 800F0678 24060016 */ li $a2, 22
|
|
/* B6781C 800F067C 92AE0000 */ lbu $t6, ($s5)
|
|
/* B67820 800F0680 3C188013 */ lui $t8, %hi(D_80131F2C) # $t8, 0x8013
|
|
/* B67824 800F0684 93181F2C */ lbu $t8, %lo(D_80131F2C)($t8)
|
|
/* B67828 800F0688 000E7880 */ sll $t7, $t6, 2
|
|
/* B6782C 800F068C 01EE7823 */ subu $t7, $t7, $t6
|
|
/* B67830 800F0690 000F7880 */ sll $t7, $t7, 2
|
|
/* B67834 800F0694 01EE7823 */ subu $t7, $t7, $t6
|
|
/* B67838 800F0698 000F7940 */ sll $t7, $t7, 5
|
|
/* B6783C 800F069C 0018C880 */ sll $t9, $t8, 2
|
|
/* B67840 800F06A0 01F95021 */ addu $t2, $t7, $t9
|
|
/* B67844 800F06A4 3C0B8017 */ lui $t3, %hi(gAudioContext+0x3568)
|
|
/* B67848 800F06A8 016A5821 */ addu $t3, $t3, $t2
|
|
/* B6784C 800F06AC 8D6B26E8 */ lw $t3, %lo(gAudioContext+0x3568)($t3)
|
|
/* B67850 800F06B0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67854 800F06B4 02002825 */ move $a1, $s0
|
|
/* B67858 800F06B8 01766021 */ addu $t4, $t3, $s6
|
|
/* B6785C 800F06BC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67860 800F06C0 918600C4 */ lbu $a2, 0xc4($t4)
|
|
/* B67864 800F06C4 26D60001 */ addiu $s6, $s6, 1
|
|
/* B67868 800F06C8 32D600FF */ andi $s6, $s6, 0xff
|
|
/* B6786C 800F06CC 2AC10008 */ slti $at, $s6, 8
|
|
/* B67870 800F06D0 1420FFE4 */ bnez $at, .L800F0664
|
|
/* B67874 800F06D4 02C09825 */ move $s3, $s6
|
|
/* B67878 800F06D8 92AD0000 */ lbu $t5, ($s5)
|
|
/* B6787C 800F06DC 3C188013 */ lui $t8, %hi(D_80131F2C) # $t8, 0x8013
|
|
/* B67880 800F06E0 93181F2C */ lbu $t8, %lo(D_80131F2C)($t8)
|
|
/* B67884 800F06E4 000D7080 */ sll $t6, $t5, 2
|
|
/* B67888 800F06E8 01CD7023 */ subu $t6, $t6, $t5
|
|
/* B6788C 800F06EC 000E7080 */ sll $t6, $t6, 2
|
|
/* B67890 800F06F0 01CD7023 */ subu $t6, $t6, $t5
|
|
/* B67894 800F06F4 000E7140 */ sll $t6, $t6, 5
|
|
/* B67898 800F06F8 00187880 */ sll $t7, $t8, 2
|
|
/* B6789C 800F06FC 01CFC821 */ addu $t9, $t6, $t7
|
|
/* B678A0 800F0700 3C0A8017 */ lui $t2, %hi(gAudioContext+0x3568)
|
|
/* B678A4 800F0704 01595021 */ addu $t2, $t2, $t9
|
|
/* B678A8 800F0708 8D4A26E8 */ lw $t2, %lo(gAudioContext+0x3568)($t2)
|
|
/* B678AC 800F070C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B678B0 800F0710 2405000F */ li $a1, 15
|
|
/* B678B4 800F0714 8D4B0000 */ lw $t3, ($t2)
|
|
/* B678B8 800F0718 000B67C2 */ srl $t4, $t3, 0x1f
|
|
/* B678BC 800F071C 51800522 */ beql $t4, $zero, .L800F1BA8
|
|
/* B678C0 800F0720 8FBF0064 */ lw $ra, 0x64($sp)
|
|
/* B678C4 800F0724 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B678C8 800F0728 2406000B */ li $a2, 11
|
|
/* B678CC 800F072C 92AD0000 */ lbu $t5, ($s5)
|
|
/* B678D0 800F0730 3C0E8013 */ lui $t6, %hi(D_80131F2C) # $t6, 0x8013
|
|
/* B678D4 800F0734 91CE1F2C */ lbu $t6, %lo(D_80131F2C)($t6)
|
|
/* B678D8 800F0738 000DC080 */ sll $t8, $t5, 2
|
|
/* B678DC 800F073C 030DC023 */ subu $t8, $t8, $t5
|
|
/* B678E0 800F0740 0018C080 */ sll $t8, $t8, 2
|
|
/* B678E4 800F0744 030DC023 */ subu $t8, $t8, $t5
|
|
/* B678E8 800F0748 0018C140 */ sll $t8, $t8, 5
|
|
/* B678EC 800F074C 000E7880 */ sll $t7, $t6, 2
|
|
/* B678F0 800F0750 030FC821 */ addu $t9, $t8, $t7
|
|
/* B678F4 800F0754 3C0A8017 */ lui $t2, %hi(gAudioContext+0x3568)
|
|
/* B678F8 800F0758 01595021 */ addu $t2, $t2, $t9
|
|
/* B678FC 800F075C 8D4A26E8 */ lw $t2, %lo(gAudioContext+0x3568)($t2)
|
|
/* B67900 800F0760 3C018015 */ lui $at, %hi(D_8014A4C8)
|
|
/* B67904 800F0764 D434A4C8 */ ldc1 $f20, %lo(D_8014A4C8)($at)
|
|
/* B67908 800F0768 C544002C */ lwc1 $f4, 0x2c($t2)
|
|
/* B6790C 800F076C 24060001 */ li $a2, 1
|
|
/* B67910 800F0770 3C058015 */ lui $a1, %hi(D_8014A108)
|
|
/* B67914 800F0774 460021A1 */ cvt.d.s $f6, $f4
|
|
/* B67918 800F0778 24A5A108 */ addiu $a1, %lo(D_8014A108) # addiu $a1, $a1, -0x5ef8
|
|
/* B6791C 800F077C 46343202 */ mul.d $f8, $f6, $f20
|
|
/* B67920 800F0780 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67924 800F0784 444BF800 */ cfc1 $t3, $31
|
|
/* B67928 800F0788 44C6F800 */ ctc1 $a2, $31
|
|
/* B6792C 800F078C 00000000 */ nop
|
|
/* B67930 800F0790 462042A4 */ cvt.w.d $f10, $f8
|
|
/* B67934 800F0794 4446F800 */ cfc1 $a2, $31
|
|
/* B67938 800F0798 00000000 */ nop
|
|
/* B6793C 800F079C 30C60078 */ andi $a2, $a2, 0x78
|
|
/* B67940 800F07A0 10C00013 */ beqz $a2, .L800F07F0
|
|
/* B67944 800F07A4 3C0141E0 */ li $at, 0x41E00000 # 0.000000
|
|
/* B67948 800F07A8 44815800 */ mtc1 $at, $f11
|
|
/* B6794C 800F07AC 44805000 */ mtc1 $zero, $f10
|
|
/* B67950 800F07B0 24060001 */ li $a2, 1
|
|
/* B67954 800F07B4 462A4281 */ sub.d $f10, $f8, $f10
|
|
/* B67958 800F07B8 44C6F800 */ ctc1 $a2, $31
|
|
/* B6795C 800F07BC 00000000 */ nop
|
|
/* B67960 800F07C0 462052A4 */ cvt.w.d $f10, $f10
|
|
/* B67964 800F07C4 4446F800 */ cfc1 $a2, $31
|
|
/* B67968 800F07C8 00000000 */ nop
|
|
/* B6796C 800F07CC 30C60078 */ andi $a2, $a2, 0x78
|
|
/* B67970 800F07D0 14C00005 */ bnez $a2, .L800F07E8
|
|
/* B67974 800F07D4 00000000 */ nop
|
|
/* B67978 800F07D8 44065000 */ mfc1 $a2, $f10
|
|
/* B6797C 800F07DC 3C018000 */ lui $at, 0x8000
|
|
/* B67980 800F07E0 10000007 */ b .L800F0800
|
|
/* B67984 800F07E4 00C13025 */ or $a2, $a2, $at
|
|
.L800F07E8:
|
|
/* B67988 800F07E8 10000005 */ b .L800F0800
|
|
/* B6798C 800F07EC 2406FFFF */ li $a2, -1
|
|
.L800F07F0:
|
|
/* B67990 800F07F0 44065000 */ mfc1 $a2, $f10
|
|
/* B67994 800F07F4 00000000 */ nop
|
|
/* B67998 800F07F8 04C0FFFB */ bltz $a2, .L800F07E8
|
|
/* B6799C 800F07FC 00000000 */ nop
|
|
.L800F0800:
|
|
/* B679A0 800F0800 44CBF800 */ ctc1 $t3, $31
|
|
/* B679A4 800F0804 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B679A8 800F0808 30C600FF */ andi $a2, $a2, 0xff
|
|
/* B679AC 800F080C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B679B0 800F0810 2405000F */ li $a1, 15
|
|
/* B679B4 800F0814 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B679B8 800F0818 2406000C */ li $a2, 12
|
|
/* B679BC 800F081C 92AC0000 */ lbu $t4, ($s5)
|
|
/* B679C0 800F0820 3C0E8013 */ lui $t6, %hi(D_80131F2C) # $t6, 0x8013
|
|
/* B679C4 800F0824 91CE1F2C */ lbu $t6, %lo(D_80131F2C)($t6)
|
|
/* B679C8 800F0828 000C6880 */ sll $t5, $t4, 2
|
|
/* B679CC 800F082C 01AC6823 */ subu $t5, $t5, $t4
|
|
/* B679D0 800F0830 000D6880 */ sll $t5, $t5, 2
|
|
/* B679D4 800F0834 01AC6823 */ subu $t5, $t5, $t4
|
|
/* B679D8 800F0838 000D6940 */ sll $t5, $t5, 5
|
|
/* B679DC 800F083C 000EC080 */ sll $t8, $t6, 2
|
|
/* B679E0 800F0840 01B87821 */ addu $t7, $t5, $t8
|
|
/* B679E4 800F0844 3C198017 */ lui $t9, %hi(gAudioContext+0x3568)
|
|
/* B679E8 800F0848 032FC821 */ addu $t9, $t9, $t7
|
|
/* B679EC 800F084C 8F3926E8 */ lw $t9, %lo(gAudioContext+0x3568)($t9)
|
|
/* B679F0 800F0850 24060001 */ li $a2, 1
|
|
/* B679F4 800F0854 3C058015 */ lui $a1, %hi(D_8014A10C)
|
|
/* B679F8 800F0858 C7300028 */ lwc1 $f16, 0x28($t9)
|
|
/* B679FC 800F085C 24A5A10C */ addiu $a1, %lo(D_8014A10C) # addiu $a1, $a1, -0x5ef4
|
|
/* B67A00 800F0860 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67A04 800F0864 460084A1 */ cvt.d.s $f18, $f16
|
|
/* B67A08 800F0868 46349102 */ mul.d $f4, $f18, $f20
|
|
/* B67A0C 800F086C 444AF800 */ cfc1 $t2, $31
|
|
/* B67A10 800F0870 44C6F800 */ ctc1 $a2, $31
|
|
/* B67A14 800F0874 00000000 */ nop
|
|
/* B67A18 800F0878 462021A4 */ cvt.w.d $f6, $f4
|
|
/* B67A1C 800F087C 4446F800 */ cfc1 $a2, $31
|
|
/* B67A20 800F0880 00000000 */ nop
|
|
/* B67A24 800F0884 30C60078 */ andi $a2, $a2, 0x78
|
|
/* B67A28 800F0888 10C00013 */ beqz $a2, .L800F08D8
|
|
/* B67A2C 800F088C 3C0141E0 */ li $at, 0x41E00000 # 0.000000
|
|
/* B67A30 800F0890 44813800 */ mtc1 $at, $f7
|
|
/* B67A34 800F0894 44803000 */ mtc1 $zero, $f6
|
|
/* B67A38 800F0898 24060001 */ li $a2, 1
|
|
/* B67A3C 800F089C 46262181 */ sub.d $f6, $f4, $f6
|
|
/* B67A40 800F08A0 44C6F800 */ ctc1 $a2, $31
|
|
/* B67A44 800F08A4 00000000 */ nop
|
|
/* B67A48 800F08A8 462031A4 */ cvt.w.d $f6, $f6
|
|
/* B67A4C 800F08AC 4446F800 */ cfc1 $a2, $31
|
|
/* B67A50 800F08B0 00000000 */ nop
|
|
/* B67A54 800F08B4 30C60078 */ andi $a2, $a2, 0x78
|
|
/* B67A58 800F08B8 14C00005 */ bnez $a2, .L800F08D0
|
|
/* B67A5C 800F08BC 00000000 */ nop
|
|
/* B67A60 800F08C0 44063000 */ mfc1 $a2, $f6
|
|
/* B67A64 800F08C4 3C018000 */ lui $at, 0x8000
|
|
/* B67A68 800F08C8 10000007 */ b .L800F08E8
|
|
/* B67A6C 800F08CC 00C13025 */ or $a2, $a2, $at
|
|
.L800F08D0:
|
|
/* B67A70 800F08D0 10000005 */ b .L800F08E8
|
|
/* B67A74 800F08D4 2406FFFF */ li $a2, -1
|
|
.L800F08D8:
|
|
/* B67A78 800F08D8 44063000 */ mfc1 $a2, $f6
|
|
/* B67A7C 800F08DC 00000000 */ nop
|
|
/* B67A80 800F08E0 04C0FFFB */ bltz $a2, .L800F08D0
|
|
/* B67A84 800F08E4 00000000 */ nop
|
|
.L800F08E8:
|
|
/* B67A88 800F08E8 44CAF800 */ ctc1 $t2, $31
|
|
/* B67A8C 800F08EC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67A90 800F08F0 30C600FF */ andi $a2, $a2, 0xff
|
|
/* B67A94 800F08F4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67A98 800F08F8 2405000F */ li $a1, 15
|
|
/* B67A9C 800F08FC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67AA0 800F0900 2406000D */ li $a2, 13
|
|
/* B67AA4 800F0904 92AB0000 */ lbu $t3, ($s5)
|
|
/* B67AA8 800F0908 3C0E8013 */ lui $t6, %hi(D_80131F2C) # $t6, 0x8013
|
|
/* B67AAC 800F090C 91CE1F2C */ lbu $t6, %lo(D_80131F2C)($t6)
|
|
/* B67AB0 800F0910 000B6080 */ sll $t4, $t3, 2
|
|
/* B67AB4 800F0914 018B6023 */ subu $t4, $t4, $t3
|
|
/* B67AB8 800F0918 000C6080 */ sll $t4, $t4, 2
|
|
/* B67ABC 800F091C 018B6023 */ subu $t4, $t4, $t3
|
|
/* B67AC0 800F0920 000C6140 */ sll $t4, $t4, 5
|
|
/* B67AC4 800F0924 000E6880 */ sll $t5, $t6, 2
|
|
/* B67AC8 800F0928 018DC021 */ addu $t8, $t4, $t5
|
|
/* B67ACC 800F092C 3C0F8017 */ lui $t7, %hi(gAudioContext+0x3568)
|
|
/* B67AD0 800F0930 01F87821 */ addu $t7, $t7, $t8
|
|
/* B67AD4 800F0934 8DEF26E8 */ lw $t7, %lo(gAudioContext+0x3568)($t7)
|
|
/* B67AD8 800F0938 3C058015 */ lui $a1, %hi(D_8014A110) # $a1, 0x8015
|
|
/* B67ADC 800F093C 24A5A110 */ addiu $a1, %lo(D_8014A110) # addiu $a1, $a1, -0x5ef0
|
|
/* B67AE0 800F0940 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67AE4 800F0944 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67AE8 800F0948 91E60007 */ lbu $a2, 7($t7)
|
|
/* B67AEC 800F094C 92B90000 */ lbu $t9, ($s5)
|
|
/* B67AF0 800F0950 3C0B8013 */ lui $t3, %hi(D_80131F2C) # $t3, 0x8013
|
|
/* B67AF4 800F0954 916B1F2C */ lbu $t3, %lo(D_80131F2C)($t3)
|
|
/* B67AF8 800F0958 00195080 */ sll $t2, $t9, 2
|
|
/* B67AFC 800F095C 01595023 */ subu $t2, $t2, $t9
|
|
/* B67B00 800F0960 000A5080 */ sll $t2, $t2, 2
|
|
/* B67B04 800F0964 01595023 */ subu $t2, $t2, $t9
|
|
/* B67B08 800F0968 000A5140 */ sll $t2, $t2, 5
|
|
/* B67B0C 800F096C 000B7080 */ sll $t6, $t3, 2
|
|
/* B67B10 800F0970 014E6021 */ addu $t4, $t2, $t6
|
|
/* B67B14 800F0974 3C0D8017 */ lui $t5, %hi(gAudioContext+0x3568)
|
|
/* B67B18 800F0978 01AC6821 */ addu $t5, $t5, $t4
|
|
/* B67B1C 800F097C 8DAD26E8 */ lw $t5, %lo(gAudioContext+0x3568)($t5)
|
|
/* B67B20 800F0980 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67B24 800F0984 2405000F */ li $a1, 15
|
|
/* B67B28 800F0988 91B20025 */ lbu $s2, 0x25($t5)
|
|
/* B67B2C 800F098C 16400003 */ bnez $s2, .L800F099C
|
|
/* B67B30 800F0990 02408025 */ move $s0, $s2
|
|
/* B67B34 800F0994 10000007 */ b .L800F09B4
|
|
/* B67B38 800F0998 2414007F */ li $s4, 127
|
|
.L800F099C:
|
|
/* B67B3C 800F099C 2A010080 */ slti $at, $s0, 0x80
|
|
/* B67B40 800F09A0 10200004 */ beqz $at, .L800F09B4
|
|
/* B67B44 800F09A4 325400FF */ andi $s4, $s2, 0xff
|
|
/* B67B48 800F09A8 2614FFFF */ addiu $s4, $s0, -1
|
|
/* B67B4C 800F09AC 10000001 */ b .L800F09B4
|
|
/* B67B50 800F09B0 329400FF */ andi $s4, $s4, 0xff
|
|
.L800F09B4:
|
|
/* B67B54 800F09B4 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67B58 800F09B8 2406000E */ li $a2, 14
|
|
/* B67B5C 800F09BC 3C058015 */ lui $a1, %hi(D_8014A114) # $a1, 0x8015
|
|
/* B67B60 800F09C0 24A5A114 */ addiu $a1, %lo(D_8014A114) # addiu $a1, $a1, -0x5eec
|
|
/* B67B64 800F09C4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67B68 800F09C8 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67B6C 800F09CC 02803025 */ move $a2, $s4
|
|
/* B67B70 800F09D0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67B74 800F09D4 2405000F */ li $a1, 15
|
|
/* B67B78 800F09D8 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67B7C 800F09DC 2406000F */ li $a2, 15
|
|
/* B67B80 800F09E0 92B80000 */ lbu $t8, ($s5)
|
|
/* B67B84 800F09E4 3C198013 */ lui $t9, %hi(D_80131F2C) # $t9, 0x8013
|
|
/* B67B88 800F09E8 93391F2C */ lbu $t9, %lo(D_80131F2C)($t9)
|
|
/* B67B8C 800F09EC 00187880 */ sll $t7, $t8, 2
|
|
/* B67B90 800F09F0 01F87823 */ subu $t7, $t7, $t8
|
|
/* B67B94 800F09F4 000F7880 */ sll $t7, $t7, 2
|
|
/* B67B98 800F09F8 01F87823 */ subu $t7, $t7, $t8
|
|
/* B67B9C 800F09FC 000F7940 */ sll $t7, $t7, 5
|
|
/* B67BA0 800F0A00 00195880 */ sll $t3, $t9, 2
|
|
/* B67BA4 800F0A04 01EB5021 */ addu $t2, $t7, $t3
|
|
/* B67BA8 800F0A08 3C0E8017 */ lui $t6, %hi(gAudioContext+0x3568)
|
|
/* B67BAC 800F0A0C 01CA7021 */ addu $t6, $t6, $t2
|
|
/* B67BB0 800F0A10 8DCE26E8 */ lw $t6, %lo(gAudioContext+0x3568)($t6)
|
|
/* B67BB4 800F0A14 3C058015 */ lui $a1, %hi(D_8014A118) # $a1, 0x8015
|
|
/* B67BB8 800F0A18 24A5A118 */ addiu $a1, %lo(D_8014A118) # addiu $a1, $a1, -0x5ee8
|
|
/* B67BBC 800F0A1C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67BC0 800F0A20 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67BC4 800F0A24 91C6000A */ lbu $a2, 0xa($t6)
|
|
/* B67BC8 800F0A28 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67BCC 800F0A2C 2405000F */ li $a1, 15
|
|
/* B67BD0 800F0A30 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67BD4 800F0A34 24060010 */ li $a2, 16
|
|
/* B67BD8 800F0A38 92AC0000 */ lbu $t4, ($s5)
|
|
/* B67BDC 800F0A3C 3C188013 */ lui $t8, %hi(D_80131F2C) # $t8, 0x8013
|
|
/* B67BE0 800F0A40 93181F2C */ lbu $t8, %lo(D_80131F2C)($t8)
|
|
/* B67BE4 800F0A44 000C6880 */ sll $t5, $t4, 2
|
|
/* B67BE8 800F0A48 01AC6823 */ subu $t5, $t5, $t4
|
|
/* B67BEC 800F0A4C 000D6880 */ sll $t5, $t5, 2
|
|
/* B67BF0 800F0A50 01AC6823 */ subu $t5, $t5, $t4
|
|
/* B67BF4 800F0A54 000D6940 */ sll $t5, $t5, 5
|
|
/* B67BF8 800F0A58 0018C880 */ sll $t9, $t8, 2
|
|
/* B67BFC 800F0A5C 01B97821 */ addu $t7, $t5, $t9
|
|
/* B67C00 800F0A60 3C0B8017 */ lui $t3, %hi(gAudioContext+0x3568)
|
|
/* B67C04 800F0A64 016F5821 */ addu $t3, $t3, $t7
|
|
/* B67C08 800F0A68 8D6B26E8 */ lw $t3, %lo(gAudioContext+0x3568)($t3)
|
|
/* B67C0C 800F0A6C 3C058015 */ lui $a1, %hi(D_8014A11C) # $a1, 0x8015
|
|
/* B67C10 800F0A70 24A5A11C */ addiu $a1, %lo(D_8014A11C) # addiu $a1, $a1, -0x5ee4
|
|
/* B67C14 800F0A74 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67C18 800F0A78 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67C1C 800F0A7C 9166000B */ lbu $a2, 0xb($t3)
|
|
/* B67C20 800F0A80 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67C24 800F0A84 2405000F */ li $a1, 15
|
|
/* B67C28 800F0A88 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67C2C 800F0A8C 24060011 */ li $a2, 17
|
|
/* B67C30 800F0A90 92AA0000 */ lbu $t2, ($s5)
|
|
/* B67C34 800F0A94 3C0C8013 */ lui $t4, %hi(D_80131F2C) # $t4, 0x8013
|
|
/* B67C38 800F0A98 918C1F2C */ lbu $t4, %lo(D_80131F2C)($t4)
|
|
/* B67C3C 800F0A9C 000A7080 */ sll $t6, $t2, 2
|
|
/* B67C40 800F0AA0 01CA7023 */ subu $t6, $t6, $t2
|
|
/* B67C44 800F0AA4 000E7080 */ sll $t6, $t6, 2
|
|
/* B67C48 800F0AA8 01CA7023 */ subu $t6, $t6, $t2
|
|
/* B67C4C 800F0AAC 000E7140 */ sll $t6, $t6, 5
|
|
/* B67C50 800F0AB0 000CC080 */ sll $t8, $t4, 2
|
|
/* B67C54 800F0AB4 01D86821 */ addu $t5, $t6, $t8
|
|
/* B67C58 800F0AB8 3C198017 */ lui $t9, %hi(gAudioContext+0x3568)
|
|
/* B67C5C 800F0ABC 032DC821 */ addu $t9, $t9, $t5
|
|
/* B67C60 800F0AC0 8F3926E8 */ lw $t9, %lo(gAudioContext+0x3568)($t9)
|
|
/* B67C64 800F0AC4 3C058015 */ lui $a1, %hi(D_8014A120) # $a1, 0x8015
|
|
/* B67C68 800F0AC8 24A5A120 */ addiu $a1, %lo(D_8014A120) # addiu $a1, $a1, -0x5ee0
|
|
/* B67C6C 800F0ACC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67C70 800F0AD0 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67C74 800F0AD4 93260004 */ lbu $a2, 4($t9)
|
|
/* B67C78 800F0AD8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67C7C 800F0ADC 2405000F */ li $a1, 15
|
|
/* B67C80 800F0AE0 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67C84 800F0AE4 24060012 */ li $a2, 18
|
|
/* B67C88 800F0AE8 92AF0000 */ lbu $t7, ($s5)
|
|
/* B67C8C 800F0AEC 3C0A8013 */ lui $t2, %hi(D_80131F2C) # $t2, 0x8013
|
|
/* B67C90 800F0AF0 914A1F2C */ lbu $t2, %lo(D_80131F2C)($t2)
|
|
/* B67C94 800F0AF4 000F5880 */ sll $t3, $t7, 2
|
|
/* B67C98 800F0AF8 016F5823 */ subu $t3, $t3, $t7
|
|
/* B67C9C 800F0AFC 000B5880 */ sll $t3, $t3, 2
|
|
/* B67CA0 800F0B00 016F5823 */ subu $t3, $t3, $t7
|
|
/* B67CA4 800F0B04 000B5940 */ sll $t3, $t3, 5
|
|
/* B67CA8 800F0B08 000A6080 */ sll $t4, $t2, 2
|
|
/* B67CAC 800F0B0C 016C7021 */ addu $t6, $t3, $t4
|
|
/* B67CB0 800F0B10 3C188017 */ lui $t8, %hi(gAudioContext+0x3568)
|
|
/* B67CB4 800F0B14 030EC021 */ addu $t8, $t8, $t6
|
|
/* B67CB8 800F0B18 8F1826E8 */ lw $t8, %lo(gAudioContext+0x3568)($t8)
|
|
/* B67CBC 800F0B1C 3C058015 */ lui $a1, %hi(D_8014A124) # $a1, 0x8015
|
|
/* B67CC0 800F0B20 24A5A124 */ addiu $a1, %lo(D_8014A124) # addiu $a1, $a1, -0x5edc
|
|
/* B67CC4 800F0B24 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67CC8 800F0B28 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67CCC 800F0B2C 93060005 */ lbu $a2, 5($t8)
|
|
/* B67CD0 800F0B30 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67CD4 800F0B34 2405000F */ li $a1, 15
|
|
/* B67CD8 800F0B38 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67CDC 800F0B3C 24060013 */ li $a2, 19
|
|
/* B67CE0 800F0B40 92AD0000 */ lbu $t5, ($s5)
|
|
/* B67CE4 800F0B44 3C0F8013 */ lui $t7, %hi(D_80131F2C) # $t7, 0x8013
|
|
/* B67CE8 800F0B48 91EF1F2C */ lbu $t7, %lo(D_80131F2C)($t7)
|
|
/* B67CEC 800F0B4C 000DC880 */ sll $t9, $t5, 2
|
|
/* B67CF0 800F0B50 032DC823 */ subu $t9, $t9, $t5
|
|
/* B67CF4 800F0B54 0019C880 */ sll $t9, $t9, 2
|
|
/* B67CF8 800F0B58 032DC823 */ subu $t9, $t9, $t5
|
|
/* B67CFC 800F0B5C 0019C940 */ sll $t9, $t9, 5
|
|
/* B67D00 800F0B60 000F5080 */ sll $t2, $t7, 2
|
|
/* B67D04 800F0B64 032A5821 */ addu $t3, $t9, $t2
|
|
/* B67D08 800F0B68 3C0C8017 */ lui $t4, %hi(gAudioContext+0x3568)
|
|
/* B67D0C 800F0B6C 018B6021 */ addu $t4, $t4, $t3
|
|
/* B67D10 800F0B70 8D8C26E8 */ lw $t4, %lo(gAudioContext+0x3568)($t4)
|
|
/* B67D14 800F0B74 3C058015 */ lui $a1, %hi(D_8014A128) # $a1, 0x8015
|
|
/* B67D18 800F0B78 24A5A128 */ addiu $a1, %lo(D_8014A128) # addiu $a1, $a1, -0x5ed8
|
|
/* B67D1C 800F0B7C 95860014 */ lhu $a2, 0x14($t4)
|
|
/* B67D20 800F0B80 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67D24 800F0B84 04C10002 */ bgez $a2, .L800F0B90
|
|
/* B67D28 800F0B88 00C00821 */ addu $at, $a2, $zero
|
|
/* B67D2C 800F0B8C 24C1001F */ addiu $at, $a2, 0x1f
|
|
.L800F0B90:
|
|
/* B67D30 800F0B90 00013143 */ sra $a2, $at, 5
|
|
/* B67D34 800F0B94 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67D38 800F0B98 30C600FF */ andi $a2, $a2, 0xff
|
|
/* B67D3C 800F0B9C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67D40 800F0BA0 2405000F */ li $a1, 15
|
|
/* B67D44 800F0BA4 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67D48 800F0BA8 24060014 */ li $a2, 20
|
|
/* B67D4C 800F0BAC 92AE0000 */ lbu $t6, ($s5)
|
|
/* B67D50 800F0BB0 3C0D8013 */ lui $t5, %hi(D_80131F2C) # $t5, 0x8013
|
|
/* B67D54 800F0BB4 91AD1F2C */ lbu $t5, %lo(D_80131F2C)($t5)
|
|
/* B67D58 800F0BB8 000EC080 */ sll $t8, $t6, 2
|
|
/* B67D5C 800F0BBC 030EC023 */ subu $t8, $t8, $t6
|
|
/* B67D60 800F0BC0 0018C080 */ sll $t8, $t8, 2
|
|
/* B67D64 800F0BC4 030EC023 */ subu $t8, $t8, $t6
|
|
/* B67D68 800F0BC8 0018C140 */ sll $t8, $t8, 5
|
|
/* B67D6C 800F0BCC 000D7880 */ sll $t7, $t5, 2
|
|
/* B67D70 800F0BD0 030FC821 */ addu $t9, $t8, $t7
|
|
/* B67D74 800F0BD4 3C0A8017 */ lui $t2, %hi(gAudioContext+0x3568)
|
|
/* B67D78 800F0BD8 01595021 */ addu $t2, $t2, $t9
|
|
/* B67D7C 800F0BDC 8D4A26E8 */ lw $t2, %lo(gAudioContext+0x3568)($t2)
|
|
/* B67D80 800F0BE0 3C058015 */ lui $a1, %hi(D_8014A12C) # $a1, 0x8015
|
|
/* B67D84 800F0BE4 24A5A12C */ addiu $a1, %lo(D_8014A12C) # addiu $a1, $a1, -0x5ed4
|
|
/* B67D88 800F0BE8 95460016 */ lhu $a2, 0x16($t2)
|
|
/* B67D8C 800F0BEC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67D90 800F0BF0 04C10002 */ bgez $a2, .L800F0BFC
|
|
/* B67D94 800F0BF4 00C00821 */ addu $at, $a2, $zero
|
|
/* B67D98 800F0BF8 24C10007 */ addiu $at, $a2, 7
|
|
.L800F0BFC:
|
|
/* B67D9C 800F0BFC 000130C3 */ sra $a2, $at, 3
|
|
/* B67DA0 800F0C00 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67DA4 800F0C04 30C600FF */ andi $a2, $a2, 0xff
|
|
/* B67DA8 800F0C08 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67DAC 800F0C0C 2405000F */ li $a1, 15
|
|
/* B67DB0 800F0C10 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67DB4 800F0C14 24060015 */ li $a2, 21
|
|
/* B67DB8 800F0C18 92AB0000 */ lbu $t3, ($s5)
|
|
/* B67DBC 800F0C1C 3C0E8013 */ lui $t6, %hi(D_80131F2C) # $t6, 0x8013
|
|
/* B67DC0 800F0C20 91CE1F2C */ lbu $t6, %lo(D_80131F2C)($t6)
|
|
/* B67DC4 800F0C24 000B6080 */ sll $t4, $t3, 2
|
|
/* B67DC8 800F0C28 018B6023 */ subu $t4, $t4, $t3
|
|
/* B67DCC 800F0C2C 000C6080 */ sll $t4, $t4, 2
|
|
/* B67DD0 800F0C30 018B6023 */ subu $t4, $t4, $t3
|
|
/* B67DD4 800F0C34 000C6140 */ sll $t4, $t4, 5
|
|
/* B67DD8 800F0C38 000E6880 */ sll $t5, $t6, 2
|
|
/* B67DDC 800F0C3C 018DC021 */ addu $t8, $t4, $t5
|
|
/* B67DE0 800F0C40 3C0F8017 */ lui $t7, %hi(gAudioContext+0x3568)
|
|
/* B67DE4 800F0C44 01F87821 */ addu $t7, $t7, $t8
|
|
/* B67DE8 800F0C48 8DEF26E8 */ lw $t7, %lo(gAudioContext+0x3568)($t7)
|
|
/* B67DEC 800F0C4C 3C0142C8 */ li $at, 0x42C80000 # 0.000000
|
|
/* B67DF0 800F0C50 44815000 */ mtc1 $at, $f10
|
|
/* B67DF4 800F0C54 C5E80038 */ lwc1 $f8, 0x38($t7)
|
|
/* B67DF8 800F0C58 24060001 */ li $a2, 1
|
|
/* B67DFC 800F0C5C 3C058015 */ lui $a1, %hi(D_8014A130) # $a1, 0x8015
|
|
/* B67E00 800F0C60 460A4402 */ mul.s $f16, $f8, $f10
|
|
/* B67E04 800F0C64 24A5A130 */ addiu $a1, %lo(D_8014A130) # addiu $a1, $a1, -0x5ed0
|
|
/* B67E08 800F0C68 3C014F00 */ li $at, 0x4F000000 # 0.000000
|
|
/* B67E0C 800F0C6C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67E10 800F0C70 4459F800 */ cfc1 $t9, $31
|
|
/* B67E14 800F0C74 44C6F800 */ ctc1 $a2, $31
|
|
/* B67E18 800F0C78 00000000 */ nop
|
|
/* B67E1C 800F0C7C 460084A4 */ cvt.w.s $f18, $f16
|
|
/* B67E20 800F0C80 4446F800 */ cfc1 $a2, $31
|
|
/* B67E24 800F0C84 00000000 */ nop
|
|
/* B67E28 800F0C88 30C60078 */ andi $a2, $a2, 0x78
|
|
/* B67E2C 800F0C8C 50C00013 */ beql $a2, $zero, .L800F0CDC
|
|
/* B67E30 800F0C90 44069000 */ mfc1 $a2, $f18
|
|
/* B67E34 800F0C94 44819000 */ mtc1 $at, $f18
|
|
/* B67E38 800F0C98 24060001 */ li $a2, 1
|
|
/* B67E3C 800F0C9C 46128481 */ sub.s $f18, $f16, $f18
|
|
/* B67E40 800F0CA0 44C6F800 */ ctc1 $a2, $31
|
|
/* B67E44 800F0CA4 00000000 */ nop
|
|
/* B67E48 800F0CA8 460094A4 */ cvt.w.s $f18, $f18
|
|
/* B67E4C 800F0CAC 4446F800 */ cfc1 $a2, $31
|
|
/* B67E50 800F0CB0 00000000 */ nop
|
|
/* B67E54 800F0CB4 30C60078 */ andi $a2, $a2, 0x78
|
|
/* B67E58 800F0CB8 14C00005 */ bnez $a2, .L800F0CD0
|
|
/* B67E5C 800F0CBC 00000000 */ nop
|
|
/* B67E60 800F0CC0 44069000 */ mfc1 $a2, $f18
|
|
/* B67E64 800F0CC4 3C018000 */ lui $at, 0x8000
|
|
/* B67E68 800F0CC8 10000007 */ b .L800F0CE8
|
|
/* B67E6C 800F0CCC 00C13025 */ or $a2, $a2, $at
|
|
.L800F0CD0:
|
|
/* B67E70 800F0CD0 10000005 */ b .L800F0CE8
|
|
/* B67E74 800F0CD4 2406FFFF */ li $a2, -1
|
|
/* B67E78 800F0CD8 44069000 */ mfc1 $a2, $f18
|
|
.L800F0CDC:
|
|
/* B67E7C 800F0CDC 00000000 */ nop
|
|
/* B67E80 800F0CE0 04C0FFFB */ bltz $a2, .L800F0CD0
|
|
/* B67E84 800F0CE4 00000000 */ nop
|
|
.L800F0CE8:
|
|
/* B67E88 800F0CE8 44D9F800 */ ctc1 $t9, $31
|
|
/* B67E8C 800F0CEC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67E90 800F0CF0 30C6FFFF */ andi $a2, $a2, 0xffff
|
|
/* B67E94 800F0CF4 100003AC */ b .L800F1BA8
|
|
/* B67E98 800F0CF8 8FBF0064 */ lw $ra, 0x64($sp)
|
|
glabel L800F0CFC
|
|
/* B67E9C 800F0CFC 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B67EA0 800F0D00 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B67EA4 800F0D04 240A00FF */ li $t2, 255
|
|
/* B67EA8 800F0D08 AFAA0010 */ sw $t2, 0x10($sp)
|
|
/* B67EAC 800F0D0C 31050004 */ andi $a1, $t0, 4
|
|
/* B67EB0 800F0D10 00052883 */ sra $a1, $a1, 2
|
|
/* B67EB4 800F0D14 00A00821 */ addu $at, $a1, $zero
|
|
/* B67EB8 800F0D18 00052A00 */ sll $a1, $a1, 8
|
|
/* B67EBC 800F0D1C 31060002 */ andi $a2, $t0, 2
|
|
/* B67EC0 800F0D20 00063043 */ sra $a2, $a2, 1
|
|
/* B67EC4 800F0D24 00A12823 */ subu $a1, $a1, $at
|
|
/* B67EC8 800F0D28 00C00821 */ addu $at, $a2, $zero
|
|
/* B67ECC 800F0D2C 00063200 */ sll $a2, $a2, 8
|
|
/* B67ED0 800F0D30 00C13023 */ subu $a2, $a2, $at
|
|
/* B67ED4 800F0D34 31070001 */ andi $a3, $t0, 1
|
|
/* B67ED8 800F0D38 00E00821 */ addu $at, $a3, $zero
|
|
/* B67EDC 800F0D3C 00073A00 */ sll $a3, $a3, 8
|
|
/* B67EE0 800F0D40 00E13823 */ subu $a3, $a3, $at
|
|
/* B67EE4 800F0D44 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67EE8 800F0D48 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B67EEC 800F0D4C 00009025 */ move $s2, $zero
|
|
/* B67EF0 800F0D50 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67EF4 800F0D54 24050003 */ li $a1, 3
|
|
/* B67EF8 800F0D58 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67EFC 800F0D5C 24060004 */ li $a2, 4
|
|
/* B67F00 800F0D60 3C058015 */ lui $a1, %hi(D_8014A134) # $a1, 0x8015
|
|
/* B67F04 800F0D64 3C068015 */ lui $a2, %hi(D_8014A6C4) # $a2, 0x8015
|
|
/* B67F08 800F0D68 8CC6A6C4 */ lw $a2, %lo(D_8014A6C4)($a2)
|
|
/* B67F0C 800F0D6C 24A5A134 */ addiu $a1, %lo(D_8014A134) # addiu $a1, $a1, -0x5ecc
|
|
/* B67F10 800F0D70 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67F14 800F0D74 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67F18 800F0D78 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67F1C 800F0D7C 24050003 */ li $a1, 3
|
|
/* B67F20 800F0D80 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67F24 800F0D84 24060005 */ li $a2, 5
|
|
/* B67F28 800F0D88 3C0B8017 */ lui $t3, %hi(gAudioContext+0x29c4) # $t3, 0x8017
|
|
/* B67F2C 800F0D8C 3C0E8017 */ lui $t6, %hi(gAudioContext+0x29c0) # $t6, 0x8017
|
|
/* B67F30 800F0D90 8DCE1B40 */ lw $t6, %lo(gAudioContext+0x29c0)($t6)
|
|
/* B67F34 800F0D94 8D6B1B44 */ lw $t3, %lo(gAudioContext+0x29c4)($t3)
|
|
/* B67F38 800F0D98 3C058015 */ lui $a1, %hi(D_8014A140) # $a1, 0x8015
|
|
/* B67F3C 800F0D9C 3C078017 */ lui $a3, %hi(gAudioContext+0x29c8) # $a3, 0x8017
|
|
/* B67F40 800F0DA0 8CE71B48 */ lw $a3, %lo(gAudioContext+0x29c8)($a3)
|
|
/* B67F44 800F0DA4 24A5A140 */ addiu $a1, %lo(D_8014A140) # addiu $a1, $a1, -0x5ec0
|
|
/* B67F48 800F0DA8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67F4C 800F0DAC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67F50 800F0DB0 016E3023 */ subu $a2, $t3, $t6
|
|
/* B67F54 800F0DB4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67F58 800F0DB8 24050003 */ li $a1, 3
|
|
/* B67F5C 800F0DBC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67F60 800F0DC0 24060006 */ li $a2, 6
|
|
/* B67F64 800F0DC4 3C0C8017 */ lui $t4, %hi(gAudioContext+0x2b0c) # $t4, 0x8017
|
|
/* B67F68 800F0DC8 3C0D8017 */ lui $t5, %hi(gAudioContext+0x2b18) # $t5, 0x8017
|
|
/* B67F6C 800F0DCC 3C188017 */ lui $t8, %hi(gAudioContext+0x2b00) # $t8, 0x8017
|
|
/* B67F70 800F0DD0 8F181C80 */ lw $t8, %lo(gAudioContext+0x2b00)($t8)
|
|
/* B67F74 800F0DD4 8DAD1C98 */ lw $t5, %lo(gAudioContext+0x2b18)($t5)
|
|
/* B67F78 800F0DD8 8D8C1C8C */ lw $t4, %lo(gAudioContext+0x2b0c)($t4)
|
|
/* B67F7C 800F0DDC 3C058015 */ lui $a1, %hi(D_8014A154) # $a1, 0x8015
|
|
/* B67F80 800F0DE0 3C068017 */ lui $a2, %hi(gAudioContext+0x2b13) # $a2, 0x8017
|
|
/* B67F84 800F0DE4 3C078017 */ lui $a3, %hi(gAudioContext+0x2b1f) # $a3, 0x8017
|
|
/* B67F88 800F0DE8 90E71C9F */ lbu $a3, %lo(gAudioContext+0x2b1f)($a3)
|
|
/* B67F8C 800F0DEC 90C61C93 */ lbu $a2, %lo(gAudioContext+0x2b13)($a2)
|
|
/* B67F90 800F0DF0 24A5A154 */ addiu $a1, %lo(D_8014A154) # addiu $a1, $a1, -0x5eac
|
|
/* B67F94 800F0DF4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67F98 800F0DF8 AFB80018 */ sw $t8, 0x18($sp)
|
|
/* B67F9C 800F0DFC AFAD0014 */ sw $t5, 0x14($sp)
|
|
/* B67FA0 800F0E00 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67FA4 800F0E04 AFAC0010 */ sw $t4, 0x10($sp)
|
|
/* B67FA8 800F0E08 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67FAC 800F0E0C 24050003 */ li $a1, 3
|
|
/* B67FB0 800F0E10 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B67FB4 800F0E14 24060007 */ li $a2, 7
|
|
/* B67FB8 800F0E18 3C0F8017 */ lui $t7, %hi(gAudioContext+0x2c1c) # $t7, 0x8017
|
|
/* B67FBC 800F0E1C 3C198017 */ lui $t9, %hi(gAudioContext+0x2c28) # $t9, 0x8017
|
|
/* B67FC0 800F0E20 3C0A8017 */ lui $t2, %hi(gAudioContext+0x2c10) # $t2, 0x8017
|
|
/* B67FC4 800F0E24 8D4A1D90 */ lw $t2, %lo(gAudioContext+0x2c10)($t2)
|
|
/* B67FC8 800F0E28 8F391DA8 */ lw $t9, %lo(gAudioContext+0x2c28)($t9)
|
|
/* B67FCC 800F0E2C 8DEF1D9C */ lw $t7, %lo(gAudioContext+0x2c1c)($t7)
|
|
/* B67FD0 800F0E30 3C058015 */ lui $a1, %hi(D_8014A178) # $a1, 0x8015
|
|
/* B67FD4 800F0E34 3C068017 */ lui $a2, %hi(gAudioContext+0x2c23) # $a2, 0x8017
|
|
/* B67FD8 800F0E38 3C078017 */ lui $a3, %hi(gAudioContext+0x2c2f) # $a3, 0x8017
|
|
/* B67FDC 800F0E3C 90E71DAF */ lbu $a3, %lo(gAudioContext+0x2c2f)($a3)
|
|
/* B67FE0 800F0E40 90C61DA3 */ lbu $a2, %lo(gAudioContext+0x2c23)($a2)
|
|
/* B67FE4 800F0E44 24A5A178 */ addiu $a1, %lo(D_8014A178) # addiu $a1, $a1, -0x5e88
|
|
/* B67FE8 800F0E48 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B67FEC 800F0E4C AFAA0018 */ sw $t2, 0x18($sp)
|
|
/* B67FF0 800F0E50 AFB90014 */ sw $t9, 0x14($sp)
|
|
/* B67FF4 800F0E54 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B67FF8 800F0E58 AFAF0010 */ sw $t7, 0x10($sp)
|
|
/* B67FFC 800F0E5C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68000 800F0E60 24050003 */ li $a1, 3
|
|
/* B68004 800F0E64 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68008 800F0E68 24060008 */ li $a2, 8
|
|
/* B6800C 800F0E6C 3C0B8017 */ lui $t3, %hi(gAudioContext+0x2a28) # $t3, 0x8017
|
|
/* B68010 800F0E70 3C0E8017 */ lui $t6, %hi(gAudioContext+0x2a24) # $t6, 0x8017
|
|
/* B68014 800F0E74 3C0C8017 */ lui $t4, %hi(gAudioContext+0x2a2c) # $t4, 0x8017
|
|
/* B68018 800F0E78 8D8C1BAC */ lw $t4, %lo(gAudioContext+0x2a2c)($t4)
|
|
/* B6801C 800F0E7C 8DCE1BA4 */ lw $t6, %lo(gAudioContext+0x2a24)($t6)
|
|
/* B68020 800F0E80 8D6B1BA8 */ lw $t3, %lo(gAudioContext+0x2a28)($t3)
|
|
/* B68024 800F0E84 3C058015 */ lui $a1, %hi(D_8014A19C) # $a1, 0x8015
|
|
/* B68028 800F0E88 3C068017 */ lui $a2, %hi(gAudioContext+0x2a20) # $a2, 0x8017
|
|
/* B6802C 800F0E8C 8CC61BA0 */ lw $a2, %lo(gAudioContext+0x2a20)($a2)
|
|
/* B68030 800F0E90 24A5A19C */ addiu $a1, %lo(D_8014A19C) # addiu $a1, $a1, -0x5e64
|
|
/* B68034 800F0E94 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68038 800F0E98 AFAC0010 */ sw $t4, 0x10($sp)
|
|
/* B6803C 800F0E9C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68040 800F0EA0 016E3823 */ subu $a3, $t3, $t6
|
|
/* B68044 800F0EA4 3C0D8017 */ lui $t5, %hi(gAudioContext+0x2a20) # $t5, 0x8017
|
|
/* B68048 800F0EA8 8DAD1BA0 */ lw $t5, %lo(gAudioContext+0x2a20)($t5)
|
|
/* B6804C 800F0EAC 3C108015 */ lui $s0, %hi(D_8014A1BC) # $s0, 0x8015
|
|
/* B68050 800F0EB0 2610A1BC */ addiu $s0, %lo(D_8014A1BC) # addiu $s0, $s0, -0x5e44
|
|
/* B68054 800F0EB4 11A00018 */ beqz $t5, .L800F0F18
|
|
/* B68058 800F0EB8 2411000C */ li $s1, 12
|
|
/* B6805C 800F0EBC 00122880 */ sll $a1, $s2, 2
|
|
.L800F0EC0:
|
|
/* B68060 800F0EC0 00B22823 */ subu $a1, $a1, $s2
|
|
/* B68064 800F0EC4 24A50003 */ addiu $a1, $a1, 3
|
|
/* B68068 800F0EC8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6806C 800F0ECC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68070 800F0ED0 24060009 */ li $a2, 9
|
|
/* B68074 800F0ED4 02510019 */ multu $s2, $s1
|
|
/* B68078 800F0ED8 3C068017 */ lui $a2, %hi(gAudioContext+0x2a3e)
|
|
/* B6807C 800F0EDC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68080 800F0EE0 02002825 */ move $a1, $s0
|
|
/* B68084 800F0EE4 0000C012 */ mflo $t8
|
|
/* B68088 800F0EE8 00D83021 */ addu $a2, $a2, $t8
|
|
/* B6808C 800F0EEC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68090 800F0EF0 84C61BBE */ lh $a2, %lo(gAudioContext+0x2a3e)($a2)
|
|
/* B68094 800F0EF4 3C0F8017 */ lui $t7, %hi(gAudioContext+0x2a20) # $t7, 0x8017
|
|
/* B68098 800F0EF8 8DEF1BA0 */ lw $t7, %lo(gAudioContext+0x2a20)($t7)
|
|
/* B6809C 800F0EFC 26520001 */ addiu $s2, $s2, 1
|
|
/* B680A0 800F0F00 00129600 */ sll $s2, $s2, 0x18
|
|
/* B680A4 800F0F04 00129603 */ sra $s2, $s2, 0x18
|
|
/* B680A8 800F0F08 024F082B */ sltu $at, $s2, $t7
|
|
/* B680AC 800F0F0C 5420FFEC */ bnezl $at, .L800F0EC0
|
|
/* B680B0 800F0F10 00122880 */ sll $a1, $s2, 2
|
|
/* B680B4 800F0F14 00009025 */ move $s2, $zero
|
|
.L800F0F18:
|
|
/* B680B8 800F0F18 2411000C */ li $s1, 12
|
|
/* B680BC 800F0F1C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B680C0 800F0F20 24050003 */ li $a1, 3
|
|
/* B680C4 800F0F24 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B680C8 800F0F28 2406000A */ li $a2, 10
|
|
/* B680CC 800F0F2C 3C198017 */ lui $t9, %hi(gAudioContext+0x2b38) # $t9, 0x8017
|
|
/* B680D0 800F0F30 3C0A8017 */ lui $t2, %hi(gAudioContext+0x2b34) # $t2, 0x8017
|
|
/* B680D4 800F0F34 3C0B8017 */ lui $t3, %hi(gAudioContext+0x2b3c) # $t3, 0x8017
|
|
/* B680D8 800F0F38 8D6B1CBC */ lw $t3, %lo(gAudioContext+0x2b3c)($t3)
|
|
/* B680DC 800F0F3C 8D4A1CB4 */ lw $t2, %lo(gAudioContext+0x2b34)($t2)
|
|
/* B680E0 800F0F40 8F391CB8 */ lw $t9, %lo(gAudioContext+0x2b38)($t9)
|
|
/* B680E4 800F0F44 3C058015 */ lui $a1, %hi(D_8014A1C4) # $a1, 0x8015
|
|
/* B680E8 800F0F48 3C068017 */ lui $a2, %hi(gAudioContext+0x2b30) # $a2, 0x8017
|
|
/* B680EC 800F0F4C 8CC61CB0 */ lw $a2, %lo(gAudioContext+0x2b30)($a2)
|
|
/* B680F0 800F0F50 24A5A1C4 */ addiu $a1, %lo(D_8014A1C4) # addiu $a1, $a1, -0x5e3c
|
|
/* B680F4 800F0F54 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B680F8 800F0F58 AFAB0010 */ sw $t3, 0x10($sp)
|
|
/* B680FC 800F0F5C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68100 800F0F60 032A3823 */ subu $a3, $t9, $t2
|
|
/* B68104 800F0F64 3C0E8017 */ lui $t6, %hi(gAudioContext+0x2b30) # $t6, 0x8017
|
|
/* B68108 800F0F68 8DCE1CB0 */ lw $t6, %lo(gAudioContext+0x2b30)($t6)
|
|
/* B6810C 800F0F6C 3C108015 */ lui $s0, %hi(D_8014A1E4) # $s0, 0x8015
|
|
/* B68110 800F0F70 2610A1E4 */ addiu $s0, %lo(D_8014A1E4) # addiu $s0, $s0, -0x5e1c
|
|
/* B68114 800F0F74 11C00016 */ beqz $t6, .L800F0FD0
|
|
/* B68118 800F0F78 00122880 */ sll $a1, $s2, 2
|
|
.L800F0F7C:
|
|
/* B6811C 800F0F7C 00B22823 */ subu $a1, $a1, $s2
|
|
/* B68120 800F0F80 24A50003 */ addiu $a1, $a1, 3
|
|
/* B68124 800F0F84 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68128 800F0F88 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B6812C 800F0F8C 2406000B */ li $a2, 11
|
|
/* B68130 800F0F90 02510019 */ multu $s2, $s1
|
|
/* B68134 800F0F94 3C068017 */ lui $a2, %hi(gAudioContext+0x2b4e)
|
|
/* B68138 800F0F98 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6813C 800F0F9C 02002825 */ move $a1, $s0
|
|
/* B68140 800F0FA0 00006012 */ mflo $t4
|
|
/* B68144 800F0FA4 00CC3021 */ addu $a2, $a2, $t4
|
|
/* B68148 800F0FA8 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B6814C 800F0FAC 84C61CCE */ lh $a2, %lo(gAudioContext+0x2b4e)($a2)
|
|
/* B68150 800F0FB0 3C0D8017 */ lui $t5, %hi(gAudioContext+0x2b30) # $t5, 0x8017
|
|
/* B68154 800F0FB4 8DAD1CB0 */ lw $t5, %lo(gAudioContext+0x2b30)($t5)
|
|
/* B68158 800F0FB8 26520001 */ addiu $s2, $s2, 1
|
|
/* B6815C 800F0FBC 00129600 */ sll $s2, $s2, 0x18
|
|
/* B68160 800F0FC0 00129603 */ sra $s2, $s2, 0x18
|
|
/* B68164 800F0FC4 024D082B */ sltu $at, $s2, $t5
|
|
/* B68168 800F0FC8 5420FFEC */ bnezl $at, .L800F0F7C
|
|
/* B6816C 800F0FCC 00122880 */ sll $a1, $s2, 2
|
|
.L800F0FD0:
|
|
/* B68170 800F0FD0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68174 800F0FD4 24050003 */ li $a1, 3
|
|
/* B68178 800F0FD8 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B6817C 800F0FDC 2406000C */ li $a2, 12
|
|
/* B68180 800F0FE0 3C188017 */ lui $t8, %hi(gAudioContext+0x2d54) # $t8, 0x8017
|
|
/* B68184 800F0FE4 3C0F8017 */ lui $t7, %hi(gAudioContext+0x2d50) # $t7, 0x8017
|
|
/* B68188 800F0FE8 8DEF1ED0 */ lw $t7, %lo(gAudioContext+0x2d50)($t7)
|
|
/* B6818C 800F0FEC 8F181ED4 */ lw $t8, %lo(gAudioContext+0x2d54)($t8)
|
|
/* B68190 800F0FF0 3C058015 */ lui $a1, %hi(D_8014A1EC) # $a1, 0x8015
|
|
/* B68194 800F0FF4 3C078017 */ lui $a3, %hi(gAudioContext+0x2d58) # $a3, 0x8017
|
|
/* B68198 800F0FF8 8CE71ED8 */ lw $a3, %lo(gAudioContext+0x2d58)($a3)
|
|
/* B6819C 800F0FFC 24A5A1EC */ addiu $a1, %lo(D_8014A1EC) # addiu $a1, $a1, -0x5e14
|
|
/* B681A0 800F1000 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B681A4 800F1004 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B681A8 800F1008 030F3023 */ subu $a2, $t8, $t7
|
|
/* B681AC 800F100C 100002E6 */ b .L800F1BA8
|
|
/* B681B0 800F1010 8FBF0064 */ lw $ra, 0x64($sp)
|
|
glabel L800F1014
|
|
/* B681B4 800F1014 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B681B8 800F1018 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B681BC 800F101C 240200FF */ li $v0, 255
|
|
/* B681C0 800F1020 240D00FF */ li $t5, 255
|
|
/* B681C4 800F1024 31190004 */ andi $t9, $t0, 4
|
|
/* B681C8 800F1028 00195083 */ sra $t2, $t9, 2
|
|
/* B681CC 800F102C 01420019 */ multu $t2, $v0
|
|
/* B681D0 800F1030 310B0002 */ andi $t3, $t0, 2
|
|
/* B681D4 800F1034 000B7043 */ sra $t6, $t3, 1
|
|
/* B681D8 800F1038 310C0001 */ andi $t4, $t0, 1
|
|
/* B681DC 800F103C AFAD0010 */ sw $t5, 0x10($sp)
|
|
/* B681E0 800F1040 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B681E4 800F1044 00002812 */ mflo $a1
|
|
/* B681E8 800F1048 00000000 */ nop
|
|
/* B681EC 800F104C 00000000 */ nop
|
|
/* B681F0 800F1050 01C20019 */ multu $t6, $v0
|
|
/* B681F4 800F1054 00003012 */ mflo $a2
|
|
/* B681F8 800F1058 00000000 */ nop
|
|
/* B681FC 800F105C 00000000 */ nop
|
|
/* B68200 800F1060 01820019 */ multu $t4, $v0
|
|
/* B68204 800F1064 00003812 */ mflo $a3
|
|
/* B68208 800F1068 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B6820C 800F106C 00000000 */ nop
|
|
/* B68210 800F1070 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68214 800F1074 24050003 */ li $a1, 3
|
|
/* B68218 800F1078 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B6821C 800F107C 24060004 */ li $a2, 4
|
|
/* B68220 800F1080 3C118013 */ lui $s1, %hi(D_80131F4C) # $s1, 0x8013
|
|
/* B68224 800F1084 26311F4C */ addiu $s1, %lo(D_80131F4C) # addiu $s1, $s1, 0x1f4c
|
|
/* B68228 800F1088 3C058015 */ lui $a1, %hi(D_8014A200) # $a1, 0x8015
|
|
/* B6822C 800F108C 24A5A200 */ addiu $a1, %lo(D_8014A200) # addiu $a1, $a1, -0x5e00
|
|
/* B68230 800F1090 92260000 */ lbu $a2, ($s1)
|
|
/* B68234 800F1094 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68238 800F1098 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6823C 800F109C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68240 800F10A0 24050003 */ li $a1, 3
|
|
/* B68244 800F10A4 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68248 800F10A8 24060005 */ li $a2, 5
|
|
/* B6824C 800F10AC 92220001 */ lbu $v0, 1($s1)
|
|
/* B68250 800F10B0 3C108013 */ lui $s0, %hi(D_80131F44) # $s0, 0x8013
|
|
/* B68254 800F10B4 26101F44 */ addiu $s0, %lo(D_80131F44) # addiu $s0, $s0, 0x1f44
|
|
/* B68258 800F10B8 3C058015 */ lui $a1, %hi(D_8014A210) # $a1, 0x8015
|
|
/* B6825C 800F10BC 0002C040 */ sll $t8, $v0, 1
|
|
/* B68260 800F10C0 02183821 */ addu $a3, $s0, $t8
|
|
/* B68264 800F10C4 24A5A210 */ addiu $a1, %lo(D_8014A210) # addiu $a1, $a1, -0x5df0
|
|
/* B68268 800F10C8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6826C 800F10CC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68270 800F10D0 00403025 */ move $a2, $v0
|
|
/* B68274 800F10D4 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B68278 800F10D8 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B6827C 800F10DC 24090064 */ li $t1, 100
|
|
/* B68280 800F10E0 240B00FF */ li $t3, 255
|
|
/* B68284 800F10E4 310F0004 */ andi $t7, $t0, 4
|
|
/* B68288 800F10E8 000FC883 */ sra $t9, $t7, 2
|
|
/* B6828C 800F10EC 03290019 */ multu $t9, $t1
|
|
/* B68290 800F10F0 310A0001 */ andi $t2, $t0, 1
|
|
/* B68294 800F10F4 31060002 */ andi $a2, $t0, 2
|
|
/* B68298 800F10F8 00063043 */ sra $a2, $a2, 1
|
|
/* B6829C 800F10FC 00C00821 */ addu $at, $a2, $zero
|
|
/* B682A0 800F1100 00063200 */ sll $a2, $a2, 8
|
|
/* B682A4 800F1104 00C13023 */ subu $a2, $a2, $at
|
|
/* B682A8 800F1108 AFAB0010 */ sw $t3, 0x10($sp)
|
|
/* B682AC 800F110C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B682B0 800F1110 00002812 */ mflo $a1
|
|
/* B682B4 800F1114 00000000 */ nop
|
|
/* B682B8 800F1118 00000000 */ nop
|
|
/* B682BC 800F111C 01490019 */ multu $t2, $t1
|
|
/* B682C0 800F1120 00003812 */ mflo $a3
|
|
/* B682C4 800F1124 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B682C8 800F1128 00000000 */ nop
|
|
/* B682CC 800F112C 3C068013 */ lui $a2, %hi(D_80131F50) # $a2, 0x8013
|
|
/* B682D0 800F1130 90C61F50 */ lbu $a2, %lo(D_80131F50)($a2)
|
|
/* B682D4 800F1134 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B682D8 800F1138 24050002 */ li $a1, 2
|
|
/* B682DC 800F113C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B682E0 800F1140 24C60004 */ addiu $a2, $a2, 4
|
|
/* B682E4 800F1144 3C058015 */ lui $a1, %hi(D_8014A224) # $a1, 0x8015
|
|
/* B682E8 800F1148 24A5A224 */ addiu $a1, %lo(D_8014A224) # addiu $a1, $a1, -0x5ddc
|
|
/* B682EC 800F114C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B682F0 800F1150 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B682F4 800F1154 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B682F8 800F1158 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B682FC 800F115C 240900FF */ li $t1, 255
|
|
/* B68300 800F1160 241900FF */ li $t9, 255
|
|
/* B68304 800F1164 310E0004 */ andi $t6, $t0, 4
|
|
/* B68308 800F1168 000E6083 */ sra $t4, $t6, 2
|
|
/* B6830C 800F116C 01890019 */ multu $t4, $t1
|
|
/* B68310 800F1170 310D0002 */ andi $t5, $t0, 2
|
|
/* B68314 800F1174 000DC043 */ sra $t8, $t5, 1
|
|
/* B68318 800F1178 310F0001 */ andi $t7, $t0, 1
|
|
/* B6831C 800F117C AFB90010 */ sw $t9, 0x10($sp)
|
|
/* B68320 800F1180 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68324 800F1184 00002812 */ mflo $a1
|
|
/* B68328 800F1188 00000000 */ nop
|
|
/* B6832C 800F118C 00000000 */ nop
|
|
/* B68330 800F1190 03090019 */ multu $t8, $t1
|
|
/* B68334 800F1194 00003012 */ mflo $a2
|
|
/* B68338 800F1198 00000000 */ nop
|
|
/* B6833C 800F119C 00000000 */ nop
|
|
/* B68340 800F11A0 01E90019 */ multu $t7, $t1
|
|
/* B68344 800F11A4 00003812 */ mflo $a3
|
|
/* B68348 800F11A8 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B6834C 800F11AC 00000000 */ nop
|
|
/* B68350 800F11B0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68354 800F11B4 24050003 */ li $a1, 3
|
|
/* B68358 800F11B8 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B6835C 800F11BC 24060007 */ li $a2, 7
|
|
/* B68360 800F11C0 3C028017 */ lui $v0, %hi(gAudioContext+0x368a) # $v0, 0x8017
|
|
/* B68364 800F11C4 9042280A */ lbu $v0, %lo(gAudioContext+0x368a)($v0)
|
|
/* B68368 800F11C8 3C058015 */ lui $a1, %hi(D_8014A228) # $a1, 0x8015
|
|
/* B6836C 800F11CC 24A5A228 */ addiu $a1, %lo(D_8014A228) # addiu $a1, $a1, -0x5dd8
|
|
/* B68370 800F11D0 00025040 */ sll $t2, $v0, 1
|
|
/* B68374 800F11D4 020A3821 */ addu $a3, $s0, $t2
|
|
/* B68378 800F11D8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6837C 800F11DC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68380 800F11E0 00403025 */ move $a2, $v0
|
|
/* B68384 800F11E4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68388 800F11E8 24050003 */ li $a1, 3
|
|
/* B6838C 800F11EC 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68390 800F11F0 24060008 */ li $a2, 8
|
|
/* B68394 800F11F4 3C028017 */ lui $v0, %hi(gAudioContext+0x368c) # $v0, 0x8017
|
|
/* B68398 800F11F8 9042280C */ lbu $v0, %lo(gAudioContext+0x368c)($v0)
|
|
/* B6839C 800F11FC 3C058015 */ lui $a1, %hi(D_8014A23C) # $a1, 0x8015
|
|
/* B683A0 800F1200 24A5A23C */ addiu $a1, %lo(D_8014A23C) # addiu $a1, $a1, -0x5dc4
|
|
/* B683A4 800F1204 00025840 */ sll $t3, $v0, 1
|
|
/* B683A8 800F1208 020B3821 */ addu $a3, $s0, $t3
|
|
/* B683AC 800F120C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B683B0 800F1210 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B683B4 800F1214 00403025 */ move $a2, $v0
|
|
/* B683B8 800F1218 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B683BC 800F121C 24050003 */ li $a1, 3
|
|
/* B683C0 800F1220 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B683C4 800F1224 24060009 */ li $a2, 9
|
|
/* B683C8 800F1228 3C068017 */ lui $a2, %hi(gAudioContext+0x368d) # $a2, 0x8017
|
|
/* B683CC 800F122C 80C6280D */ lb $a2, %lo(gAudioContext+0x368d)($a2)
|
|
/* B683D0 800F1230 3C058015 */ lui $a1, %hi(D_8014A250) # $a1, 0x8015
|
|
/* B683D4 800F1234 24A5A250 */ addiu $a1, %lo(D_8014A250) # addiu $a1, $a1, -0x5db0
|
|
/* B683D8 800F1238 24C60001 */ addiu $a2, $a2, 1
|
|
/* B683DC 800F123C 30C600FF */ andi $a2, $a2, 0xff
|
|
/* B683E0 800F1240 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B683E4 800F1244 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B683E8 800F1248 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B683EC 800F124C 24050003 */ li $a1, 3
|
|
/* B683F0 800F1250 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B683F4 800F1254 2406000B */ li $a2, 11
|
|
/* B683F8 800F1258 3C058015 */ lui $a1, %hi(D_8014A260) # $a1, 0x8015
|
|
/* B683FC 800F125C 24A5A260 */ addiu $a1, %lo(D_8014A260) # addiu $a1, $a1, -0x5da0
|
|
/* B68400 800F1260 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68404 800F1264 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68408 800F1268 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6840C 800F126C 24050003 */ li $a1, 3
|
|
/* B68410 800F1270 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68414 800F1274 2406000C */ li $a2, 12
|
|
/* B68418 800F1278 3C028017 */ lui $v0, %hi(gAudioContext) # $v0, 0x8017
|
|
/* B6841C 800F127C 2442F180 */ addiu $v0, %lo(gAudioContext) # addiu $v0, $v0, -0xe80
|
|
/* B68420 800F1280 904E368A */ lbu $t6, 0x368a($v0)
|
|
/* B68424 800F1284 904C368B */ lbu $t4, 0x368b($v0)
|
|
/* B68428 800F1288 3C058015 */ lui $a1, %hi(D_8014A268) # $a1, 0x8015
|
|
/* B6842C 800F128C 24A5A268 */ addiu $a1, %lo(D_8014A268) # addiu $a1, $a1, -0x5d98
|
|
/* B68430 800F1290 90463688 */ lbu $a2, 0x3688($v0)
|
|
/* B68434 800F1294 90473689 */ lbu $a3, 0x3689($v0)
|
|
/* B68438 800F1298 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6843C 800F129C AFAE0010 */ sw $t6, 0x10($sp)
|
|
/* B68440 800F12A0 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68444 800F12A4 AFAC0014 */ sw $t4, 0x14($sp)
|
|
/* B68448 800F12A8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6844C 800F12AC 24050003 */ li $a1, 3
|
|
/* B68450 800F12B0 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68454 800F12B4 2406000D */ li $a2, 13
|
|
/* B68458 800F12B8 3C028017 */ lui $v0, %hi(gAudioContext) # $v0, 0x8017
|
|
/* B6845C 800F12BC 2442F180 */ addiu $v0, %lo(gAudioContext) # addiu $v0, $v0, -0xe80
|
|
/* B68460 800F12C0 904D368E */ lbu $t5, 0x368e($v0)
|
|
/* B68464 800F12C4 9058368F */ lbu $t8, 0x368f($v0)
|
|
/* B68468 800F12C8 3C058015 */ lui $a1, %hi(D_8014A27C) # $a1, 0x8015
|
|
/* B6846C 800F12CC 24A5A27C */ addiu $a1, %lo(D_8014A27C) # addiu $a1, $a1, -0x5d84
|
|
/* B68470 800F12D0 9046368C */ lbu $a2, 0x368c($v0)
|
|
/* B68474 800F12D4 9047368D */ lbu $a3, 0x368d($v0)
|
|
/* B68478 800F12D8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6847C 800F12DC AFAD0010 */ sw $t5, 0x10($sp)
|
|
/* B68480 800F12E0 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68484 800F12E4 AFB80014 */ sw $t8, 0x14($sp)
|
|
/* B68488 800F12E8 1000022F */ b .L800F1BA8
|
|
/* B6848C 800F12EC 8FBF0064 */ lw $ra, 0x64($sp)
|
|
glabel L800F12F0
|
|
/* B68490 800F12F0 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B68494 800F12F4 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B68498 800F12F8 240200FF */ li $v0, 255
|
|
/* B6849C 800F12FC 240C00FF */ li $t4, 255
|
|
/* B684A0 800F1300 310F0004 */ andi $t7, $t0, 4
|
|
/* B684A4 800F1304 000FC883 */ sra $t9, $t7, 2
|
|
/* B684A8 800F1308 03220019 */ multu $t9, $v0
|
|
/* B684AC 800F130C 310A0002 */ andi $t2, $t0, 2
|
|
/* B684B0 800F1310 000A5843 */ sra $t3, $t2, 1
|
|
/* B684B4 800F1314 310E0001 */ andi $t6, $t0, 1
|
|
/* B684B8 800F1318 AFAC0010 */ sw $t4, 0x10($sp)
|
|
/* B684BC 800F131C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B684C0 800F1320 00002812 */ mflo $a1
|
|
/* B684C4 800F1324 00000000 */ nop
|
|
/* B684C8 800F1328 00000000 */ nop
|
|
/* B684CC 800F132C 01620019 */ multu $t3, $v0
|
|
/* B684D0 800F1330 00003012 */ mflo $a2
|
|
/* B684D4 800F1334 00000000 */ nop
|
|
/* B684D8 800F1338 00000000 */ nop
|
|
/* B684DC 800F133C 01C20019 */ multu $t6, $v0
|
|
/* B684E0 800F1340 00003812 */ mflo $a3
|
|
/* B684E4 800F1344 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B684E8 800F1348 00000000 */ nop
|
|
/* B684EC 800F134C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B684F0 800F1350 24050003 */ li $a1, 3
|
|
/* B684F4 800F1354 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B684F8 800F1358 24060004 */ li $a2, 4
|
|
/* B684FC 800F135C 3C028017 */ lui $v0, %hi(D_8016B9FC) # $v0, 0x8017
|
|
/* B68500 800F1360 2442B9FC */ addiu $v0, %lo(D_8016B9FC) # addiu $v0, $v0, -0x4604
|
|
/* B68504 800F1364 904D0002 */ lbu $t5, 2($v0)
|
|
/* B68508 800F1368 3C058015 */ lui $a1, %hi(D_8014A290) # $a1, 0x8015
|
|
/* B6850C 800F136C 24A5A290 */ addiu $a1, %lo(D_8014A290) # addiu $a1, $a1, -0x5d70
|
|
/* B68510 800F1370 90460000 */ lbu $a2, ($v0)
|
|
/* B68514 800F1374 90470001 */ lbu $a3, 1($v0)
|
|
/* B68518 800F1378 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6851C 800F137C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68520 800F1380 AFAD0010 */ sw $t5, 0x10($sp)
|
|
/* B68524 800F1384 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68528 800F1388 24050003 */ li $a1, 3
|
|
/* B6852C 800F138C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68530 800F1390 24060005 */ li $a2, 5
|
|
/* B68534 800F1394 3C028017 */ lui $v0, %hi(D_8016B9F8) # $v0, 0x8017
|
|
/* B68538 800F1398 2442B9F8 */ addiu $v0, %lo(D_8016B9F8) # addiu $v0, $v0, -0x4608
|
|
/* B6853C 800F139C 90580002 */ lbu $t8, 2($v0)
|
|
/* B68540 800F13A0 3C058015 */ lui $a1, %hi(D_8014A2A8) # $a1, 0x8015
|
|
/* B68544 800F13A4 24A5A2A8 */ addiu $a1, %lo(D_8014A2A8) # addiu $a1, $a1, -0x5d58
|
|
/* B68548 800F13A8 90460000 */ lbu $a2, ($v0)
|
|
/* B6854C 800F13AC 90470001 */ lbu $a3, 1($v0)
|
|
/* B68550 800F13B0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68554 800F13B4 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68558 800F13B8 AFB80010 */ sw $t8, 0x10($sp)
|
|
/* B6855C 800F13BC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68560 800F13C0 24050003 */ li $a1, 3
|
|
/* B68564 800F13C4 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68568 800F13C8 24060006 */ li $a2, 6
|
|
/* B6856C 800F13CC 3C148013 */ lui $s4, %hi(gScarecrowSpawnSongPtr) # $s4, 0x8013
|
|
/* B68570 800F13D0 26941BE8 */ addiu $s4, %lo(gScarecrowSpawnSongPtr) # addiu $s4, $s4, 0x1be8
|
|
/* B68574 800F13D4 3C058015 */ lui $a1, %hi(D_8014A2C0) # $a1, 0x8015
|
|
/* B68578 800F13D8 24A5A2C0 */ addiu $a1, %lo(D_8014A2C0) # addiu $a1, $a1, -0x5d40
|
|
/* B6857C 800F13DC 8E860000 */ lw $a2, ($s4)
|
|
/* B68580 800F13E0 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68584 800F13E4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68588 800F13E8 3C158015 */ lui $s5, %hi(D_8014A2DC) # $s5, 0x8015
|
|
/* B6858C 800F13EC 00009025 */ move $s2, $zero
|
|
/* B68590 800F13F0 26B5A2DC */ addiu $s5, %lo(D_8014A2DC) # addiu $s5, $s5, -0x5d24
|
|
/* B68594 800F13F4 00008025 */ move $s0, $zero
|
|
/* B68598 800F13F8 00002025 */ move $a0, $zero
|
|
.L800F13FC:
|
|
/* B6859C 800F13FC 0000B025 */ move $s6, $zero
|
|
/* B685A0 800F1400 00009825 */ move $s3, $zero
|
|
/* B685A4 800F1404 24910007 */ addiu $s1, $a0, 7
|
|
.L800F1408:
|
|
/* B685A8 800F1408 00132880 */ sll $a1, $s3, 2
|
|
/* B685AC 800F140C 00B32823 */ subu $a1, $a1, $s3
|
|
/* B685B0 800F1410 24A50003 */ addiu $a1, $a1, 3
|
|
/* B685B4 800F1414 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B685B8 800F1418 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B685BC 800F141C 02203025 */ move $a2, $s1
|
|
/* B685C0 800F1420 8E8F0000 */ lw $t7, ($s4)
|
|
/* B685C4 800F1424 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B685C8 800F1428 02A02825 */ move $a1, $s5
|
|
/* B685CC 800F142C 024FC821 */ addu $t9, $s2, $t7
|
|
/* B685D0 800F1430 26520001 */ addiu $s2, $s2, 1
|
|
/* B685D4 800F1434 325200FF */ andi $s2, $s2, 0xff
|
|
/* B685D8 800F1438 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B685DC 800F143C 93260000 */ lbu $a2, ($t9)
|
|
/* B685E0 800F1440 26D60001 */ addiu $s6, $s6, 1
|
|
/* B685E4 800F1444 32D600FF */ andi $s6, $s6, 0xff
|
|
/* B685E8 800F1448 2AC10008 */ slti $at, $s6, 8
|
|
/* B685EC 800F144C 1420FFEE */ bnez $at, .L800F1408
|
|
/* B685F0 800F1450 02C09825 */ move $s3, $s6
|
|
/* B685F4 800F1454 26100001 */ addiu $s0, $s0, 1
|
|
/* B685F8 800F1458 321000FF */ andi $s0, $s0, 0xff
|
|
/* B685FC 800F145C 2A010004 */ slti $at, $s0, 4
|
|
/* B68600 800F1460 1420FFE6 */ bnez $at, .L800F13FC
|
|
/* B68604 800F1464 02002025 */ move $a0, $s0
|
|
/* B68608 800F1468 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6860C 800F146C 24050003 */ li $a1, 3
|
|
/* B68610 800F1470 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68614 800F1474 24060018 */ li $a2, 24
|
|
/* B68618 800F1478 3C0A8013 */ lui $t2, %hi(D_80130F38) # $t2, 0x8013
|
|
/* B6861C 800F147C 3C0B8013 */ lui $t3, %hi(D_80131858) # $t3, 0x8013
|
|
/* B68620 800F1480 916B1858 */ lbu $t3, %lo(D_80131858)($t3)
|
|
/* B68624 800F1484 914A0F38 */ lbu $t2, %lo(D_80130F38)($t2)
|
|
/* B68628 800F1488 3C058015 */ lui $a1, %hi(D_8014A2E4) # $a1, 0x8015
|
|
/* B6862C 800F148C 3C068013 */ lui $a2, %hi(D_80130F10) # $a2, 0x8013
|
|
/* B68630 800F1490 3C078013 */ lui $a3, %hi(D_80130F3C) # $a3, 0x8013
|
|
/* B68634 800F1494 8CE70F3C */ lw $a3, %lo(D_80130F3C)($a3)
|
|
/* B68638 800F1498 80C60F10 */ lb $a2, %lo(D_80130F10)($a2)
|
|
/* B6863C 800F149C 24A5A2E4 */ addiu $a1, %lo(D_8014A2E4) # addiu $a1, $a1, -0x5d1c
|
|
/* B68640 800F14A0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68644 800F14A4 AFAB0014 */ sw $t3, 0x14($sp)
|
|
/* B68648 800F14A8 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B6864C 800F14AC AFAA0010 */ sw $t2, 0x10($sp)
|
|
/* B68650 800F14B0 100001BD */ b .L800F1BA8
|
|
/* B68654 800F14B4 8FBF0064 */ lw $ra, 0x64($sp)
|
|
glabel L800F14B8
|
|
/* B68658 800F14B8 3C068013 */ lui $a2, %hi(D_80131F18) # $a2, 0x8013
|
|
/* B6865C 800F14BC 90C61F18 */ lbu $a2, %lo(D_80131F18)($a2)
|
|
/* B68660 800F14C0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68664 800F14C4 24050002 */ li $a1, 2
|
|
/* B68668 800F14C8 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B6866C 800F14CC 24C60004 */ addiu $a2, $a2, 4
|
|
/* B68670 800F14D0 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B68674 800F14D4 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B68678 800F14D8 2402007F */ li $v0, 127
|
|
/* B6867C 800F14DC 241800FF */ li $t8, 255
|
|
/* B68680 800F14E0 310E0004 */ andi $t6, $t0, 4
|
|
/* B68684 800F14E4 000E6083 */ sra $t4, $t6, 2
|
|
/* B68688 800F14E8 01820019 */ multu $t4, $v0
|
|
/* B6868C 800F14EC 310D0001 */ andi $t5, $t0, 1
|
|
/* B68690 800F14F0 31060002 */ andi $a2, $t0, 2
|
|
/* B68694 800F14F4 00063043 */ sra $a2, $a2, 1
|
|
/* B68698 800F14F8 00C00821 */ addu $at, $a2, $zero
|
|
/* B6869C 800F14FC 00063200 */ sll $a2, $a2, 8
|
|
/* B686A0 800F1500 00C13023 */ subu $a2, $a2, $at
|
|
/* B686A4 800F1504 AFB80010 */ sw $t8, 0x10($sp)
|
|
/* B686A8 800F1508 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B686AC 800F150C 00002812 */ mflo $a1
|
|
/* B686B0 800F1510 00000000 */ nop
|
|
/* B686B4 800F1514 00000000 */ nop
|
|
/* B686B8 800F1518 01A20019 */ multu $t5, $v0
|
|
/* B686BC 800F151C 00003812 */ mflo $a3
|
|
/* B686C0 800F1520 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B686C4 800F1524 00000000 */ nop
|
|
/* B686C8 800F1528 3C058015 */ lui $a1, %hi(D_8014A30C) # $a1, 0x8015
|
|
/* B686CC 800F152C 24A5A30C */ addiu $a1, %lo(D_8014A30C) # addiu $a1, $a1, -0x5cf4
|
|
/* B686D0 800F1530 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B686D4 800F1534 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B686D8 800F1538 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B686DC 800F153C 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B686E0 800F1540 240900FF */ li $t1, 255
|
|
/* B686E4 800F1544 240C00FF */ li $t4, 255
|
|
/* B686E8 800F1548 310F0004 */ andi $t7, $t0, 4
|
|
/* B686EC 800F154C 000FC883 */ sra $t9, $t7, 2
|
|
/* B686F0 800F1550 03290019 */ multu $t9, $t1
|
|
/* B686F4 800F1554 310A0002 */ andi $t2, $t0, 2
|
|
/* B686F8 800F1558 000A5843 */ sra $t3, $t2, 1
|
|
/* B686FC 800F155C 310E0001 */ andi $t6, $t0, 1
|
|
/* B68700 800F1560 AFAC0010 */ sw $t4, 0x10($sp)
|
|
/* B68704 800F1564 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68708 800F1568 00002812 */ mflo $a1
|
|
/* B6870C 800F156C 00000000 */ nop
|
|
/* B68710 800F1570 00000000 */ nop
|
|
/* B68714 800F1574 01690019 */ multu $t3, $t1
|
|
/* B68718 800F1578 00003012 */ mflo $a2
|
|
/* B6871C 800F157C 00000000 */ nop
|
|
/* B68720 800F1580 00000000 */ nop
|
|
/* B68724 800F1584 01C90019 */ multu $t6, $t1
|
|
/* B68728 800F1588 00003812 */ mflo $a3
|
|
/* B6872C 800F158C 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B68730 800F1590 00000000 */ nop
|
|
/* B68734 800F1594 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68738 800F1598 24050003 */ li $a1, 3
|
|
/* B6873C 800F159C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68740 800F15A0 24060004 */ li $a2, 4
|
|
/* B68744 800F15A4 3C108013 */ lui $s0, %hi(D_80131F20) # $s0, 0x8013
|
|
/* B68748 800F15A8 26101F20 */ addiu $s0, %lo(D_80131F20) # addiu $s0, $s0, 0x1f20
|
|
/* B6874C 800F15AC 96020000 */ lhu $v0, ($s0)
|
|
/* B68750 800F15B0 3C188013 */ lui $t8, %hi(D_80131E38) # $t8, 0x8013
|
|
/* B68754 800F15B4 27181E38 */ addiu $t8, %lo(D_80131E38) # addiu $t8, $t8, 0x1e38
|
|
/* B68758 800F15B8 00026880 */ sll $t5, $v0, 2
|
|
/* B6875C 800F15BC 01A26823 */ subu $t5, $t5, $v0
|
|
/* B68760 800F15C0 000D6880 */ sll $t5, $t5, 2
|
|
/* B68764 800F15C4 3C058015 */ lui $a1, %hi(D_8014A310) # $a1, 0x8015
|
|
/* B68768 800F15C8 01A26823 */ subu $t5, $t5, $v0
|
|
/* B6876C 800F15CC 01B83821 */ addu $a3, $t5, $t8
|
|
/* B68770 800F15D0 24A5A310 */ addiu $a1, %lo(D_8014A310) # addiu $a1, $a1, -0x5cf0
|
|
/* B68774 800F15D4 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68778 800F15D8 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B6877C 800F15DC 00403025 */ move $a2, $v0
|
|
/* B68780 800F15E0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68784 800F15E4 24050003 */ li $a1, 3
|
|
/* B68788 800F15E8 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B6878C 800F15EC 24060005 */ li $a2, 5
|
|
/* B68790 800F15F0 3C058015 */ lui $a1, %hi(D_8014A324) # $a1, 0x8015
|
|
/* B68794 800F15F4 24A5A324 */ addiu $a1, %lo(D_8014A324) # addiu $a1, $a1, -0x5cdc
|
|
/* B68798 800F15F8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6879C 800F15FC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B687A0 800F1600 96060002 */ lhu $a2, 2($s0)
|
|
/* B687A4 800F1604 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B687A8 800F1608 24050014 */ li $a1, 20
|
|
/* B687AC 800F160C 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B687B0 800F1610 24060006 */ li $a2, 6
|
|
/* B687B4 800F1614 960F0000 */ lhu $t7, ($s0)
|
|
/* B687B8 800F1618 3C118013 */ lui $s1, %hi(D_8013331C) # $s1, 0x8013
|
|
/* B687BC 800F161C 2631331C */ addiu $s1, %lo(D_8013331C) # addiu $s1, $s1, 0x331c
|
|
/* B687C0 800F1620 000FC880 */ sll $t9, $t7, 2
|
|
/* B687C4 800F1624 960E0002 */ lhu $t6, 2($s0)
|
|
/* B687C8 800F1628 02395021 */ addu $t2, $s1, $t9
|
|
/* B687CC 800F162C 8D4B0000 */ lw $t3, ($t2)
|
|
/* B687D0 800F1630 000E6080 */ sll $t4, $t6, 2
|
|
/* B687D4 800F1634 3C058015 */ lui $a1, %hi(D_8014A334) # $a1, 0x8015
|
|
/* B687D8 800F1638 016C6821 */ addu $t5, $t3, $t4
|
|
/* B687DC 800F163C 95A60002 */ lhu $a2, 2($t5)
|
|
/* B687E0 800F1640 24A5A334 */ addiu $a1, %lo(D_8014A334) # addiu $a1, $a1, -0x5ccc
|
|
/* B687E4 800F1644 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B687E8 800F1648 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B687EC 800F164C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B687F0 800F1650 24050003 */ li $a1, 3
|
|
/* B687F4 800F1654 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B687F8 800F1658 24060006 */ li $a2, 6
|
|
/* B687FC 800F165C 96180000 */ lhu $t8, ($s0)
|
|
/* B68800 800F1660 960E0002 */ lhu $t6, 2($s0)
|
|
/* B68804 800F1664 24050010 */ li $a1, 16
|
|
/* B68808 800F1668 00187880 */ sll $t7, $t8, 2
|
|
/* B6880C 800F166C 022FC821 */ addu $t9, $s1, $t7
|
|
/* B68810 800F1670 8F2A0000 */ lw $t2, ($t9)
|
|
/* B68814 800F1674 000E5880 */ sll $t3, $t6, 2
|
|
/* B68818 800F1678 014B6021 */ addu $t4, $t2, $t3
|
|
/* B6881C 800F167C 0C03BA74 */ jal func_800EE9D0
|
|
/* B68820 800F1680 95840002 */ lhu $a0, 2($t4)
|
|
/* B68824 800F1684 3C058015 */ lui $a1, %hi(D_8014A344) # $a1, 0x8015
|
|
/* B68828 800F1688 24A5A344 */ addiu $a1, %lo(D_8014A344) # addiu $a1, $a1, -0x5cbc
|
|
/* B6882C 800F168C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68830 800F1690 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68834 800F1694 00403025 */ move $a2, $v0
|
|
/* B68838 800F1698 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B6883C 800F169C 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B68840 800F16A0 2409007F */ li $t1, 127
|
|
/* B68844 800F16A4 241900FF */ li $t9, 255
|
|
/* B68848 800F16A8 310D0004 */ andi $t5, $t0, 4
|
|
/* B6884C 800F16AC 000DC083 */ sra $t8, $t5, 2
|
|
/* B68850 800F16B0 03090019 */ multu $t8, $t1
|
|
/* B68854 800F16B4 310F0001 */ andi $t7, $t0, 1
|
|
/* B68858 800F16B8 31060002 */ andi $a2, $t0, 2
|
|
/* B6885C 800F16BC 00063043 */ sra $a2, $a2, 1
|
|
/* B68860 800F16C0 00C00821 */ addu $at, $a2, $zero
|
|
/* B68864 800F16C4 00063200 */ sll $a2, $a2, 8
|
|
/* B68868 800F16C8 00C13023 */ subu $a2, $a2, $at
|
|
/* B6886C 800F16CC AFB90010 */ sw $t9, 0x10($sp)
|
|
/* B68870 800F16D0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68874 800F16D4 00002812 */ mflo $a1
|
|
/* B68878 800F16D8 00000000 */ nop
|
|
/* B6887C 800F16DC 00000000 */ nop
|
|
/* B68880 800F16E0 01E90019 */ multu $t7, $t1
|
|
/* B68884 800F16E4 00003812 */ mflo $a3
|
|
/* B68888 800F16E8 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B6888C 800F16EC 00000000 */ nop
|
|
/* B68890 800F16F0 960E0000 */ lhu $t6, ($s0)
|
|
/* B68894 800F16F4 960D0002 */ lhu $t5, 2($s0)
|
|
/* B68898 800F16F8 3C028013 */ lui $v0, %hi(D_80131F1C) # $v0, 0x8013
|
|
/* B6889C 800F16FC 000E5080 */ sll $t2, $t6, 2
|
|
/* B688A0 800F1700 022A5821 */ addu $t3, $s1, $t2
|
|
/* B688A4 800F1704 8D6C0000 */ lw $t4, ($t3)
|
|
/* B688A8 800F1708 000DC080 */ sll $t8, $t5, 2
|
|
/* B688AC 800F170C 90421F1C */ lbu $v0, %lo(D_80131F1C)($v0)
|
|
/* B688B0 800F1710 01987821 */ addu $t7, $t4, $t8
|
|
/* B688B4 800F1714 95F90002 */ lhu $t9, 2($t7)
|
|
/* B688B8 800F1718 240E000F */ li $t6, 15
|
|
/* B688BC 800F171C 01C25023 */ subu $t2, $t6, $v0
|
|
/* B688C0 800F1720 01595807 */ srav $t3, $t9, $t2
|
|
/* B688C4 800F1724 316D0001 */ andi $t5, $t3, 1
|
|
/* B688C8 800F1728 25AC0030 */ addiu $t4, $t5, 0x30
|
|
/* B688CC 800F172C A3AC0098 */ sb $t4, 0x98($sp)
|
|
/* B688D0 800F1730 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B688D4 800F1734 24060006 */ li $a2, 6
|
|
/* B688D8 800F1738 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B688DC 800F173C 2445000C */ addiu $a1, $v0, 0xc
|
|
/* B688E0 800F1740 3C058015 */ lui $a1, %hi(D_8014A350) # $a1, 0x8015
|
|
/* B688E4 800F1744 24A5A350 */ addiu $a1, %lo(D_8014A350) # addiu $a1, $a1, -0x5cb0
|
|
/* B688E8 800F1748 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B688EC 800F174C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B688F0 800F1750 27A60098 */ addiu $a2, $sp, 0x98
|
|
/* B688F4 800F1754 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B688F8 800F1758 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B688FC 800F175C 240900FF */ li $t1, 255
|
|
/* B68900 800F1760 240B00FF */ li $t3, 255
|
|
/* B68904 800F1764 31180004 */ andi $t8, $t0, 4
|
|
/* B68908 800F1768 00187883 */ sra $t7, $t8, 2
|
|
/* B6890C 800F176C 01E90019 */ multu $t7, $t1
|
|
/* B68910 800F1770 310E0002 */ andi $t6, $t0, 2
|
|
/* B68914 800F1774 000EC843 */ sra $t9, $t6, 1
|
|
/* B68918 800F1778 310A0001 */ andi $t2, $t0, 1
|
|
/* B6891C 800F177C AFAB0010 */ sw $t3, 0x10($sp)
|
|
/* B68920 800F1780 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68924 800F1784 00002812 */ mflo $a1
|
|
/* B68928 800F1788 00000000 */ nop
|
|
/* B6892C 800F178C 00000000 */ nop
|
|
/* B68930 800F1790 03290019 */ multu $t9, $t1
|
|
/* B68934 800F1794 00003012 */ mflo $a2
|
|
/* B68938 800F1798 00000000 */ nop
|
|
/* B6893C 800F179C 00000000 */ nop
|
|
/* B68940 800F17A0 01490019 */ multu $t2, $t1
|
|
/* B68944 800F17A4 00003812 */ mflo $a3
|
|
/* B68948 800F17A8 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B6894C 800F17AC 00000000 */ nop
|
|
/* B68950 800F17B0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68954 800F17B4 24050003 */ li $a1, 3
|
|
/* B68958 800F17B8 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B6895C 800F17BC 24060007 */ li $a2, 7
|
|
/* B68960 800F17C0 960D0000 */ lhu $t5, ($s0)
|
|
/* B68964 800F17C4 960E0002 */ lhu $t6, 2($s0)
|
|
/* B68968 800F17C8 3C058015 */ lui $a1, %hi(D_8014A354) # $a1, 0x8015
|
|
/* B6896C 800F17CC 000D6080 */ sll $t4, $t5, 2
|
|
/* B68970 800F17D0 022CC021 */ addu $t8, $s1, $t4
|
|
/* B68974 800F17D4 8F0F0000 */ lw $t7, ($t8)
|
|
/* B68978 800F17D8 000EC880 */ sll $t9, $t6, 2
|
|
/* B6897C 800F17DC 24A5A354 */ addiu $a1, %lo(D_8014A354) # addiu $a1, $a1, -0x5cac
|
|
/* B68980 800F17E0 01F95021 */ addu $t2, $t7, $t9
|
|
/* B68984 800F17E4 91460000 */ lbu $a2, ($t2)
|
|
/* B68988 800F17E8 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B6898C 800F17EC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68990 800F17F0 100000ED */ b .L800F1BA8
|
|
/* B68994 800F17F4 8FBF0064 */ lw $ra, 0x64($sp)
|
|
glabel L800F17F8
|
|
/* B68998 800F17F8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B6899C 800F17FC 24050003 */ li $a1, 3
|
|
/* B689A0 800F1800 24060004 */ li $a2, 4
|
|
/* B689A4 800F1804 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B689A8 800F1808 0000B025 */ move $s6, $zero
|
|
/* B689AC 800F180C 3C088013 */ lui $t0, %hi(D_80131CA8) # $t0, 0x8013
|
|
/* B689B0 800F1810 91081CA8 */ lbu $t0, %lo(D_80131CA8)($t0)
|
|
/* B689B4 800F1814 240200FF */ li $v0, 255
|
|
/* B689B8 800F1818 240F00FF */ li $t7, 255
|
|
/* B689BC 800F181C 310B0004 */ andi $t3, $t0, 4
|
|
/* B689C0 800F1820 000B6883 */ sra $t5, $t3, 2
|
|
/* B689C4 800F1824 01A20019 */ multu $t5, $v0
|
|
/* B689C8 800F1828 310C0002 */ andi $t4, $t0, 2
|
|
/* B689CC 800F182C 000CC043 */ sra $t8, $t4, 1
|
|
/* B689D0 800F1830 310E0001 */ andi $t6, $t0, 1
|
|
/* B689D4 800F1834 AFAF0010 */ sw $t7, 0x10($sp)
|
|
/* B689D8 800F1838 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B689DC 800F183C 00002812 */ mflo $a1
|
|
/* B689E0 800F1840 00000000 */ nop
|
|
/* B689E4 800F1844 00000000 */ nop
|
|
/* B689E8 800F1848 03020019 */ multu $t8, $v0
|
|
/* B689EC 800F184C 00003012 */ mflo $a2
|
|
/* B689F0 800F1850 00000000 */ nop
|
|
/* B689F4 800F1854 00000000 */ nop
|
|
/* B689F8 800F1858 01C20019 */ multu $t6, $v0
|
|
/* B689FC 800F185C 00003812 */ mflo $a3
|
|
/* B68A00 800F1860 0C03ECEB */ jal GfxPrint_SetColor
|
|
/* B68A04 800F1864 00000000 */ nop
|
|
/* B68A08 800F1868 3C198013 */ lui $t9, %hi(D_80133414) # $t9, 0x8013
|
|
/* B68A0C 800F186C 93393414 */ lbu $t9, %lo(D_80133414)($t9)
|
|
/* B68A10 800F1870 3C058015 */ lui $a1, %hi(D_8014A364) # $a1, 0x8015
|
|
/* B68A14 800F1874 3C068013 */ lui $a2, %hi(D_80130614) # $a2, 0x8013
|
|
/* B68A18 800F1878 3C078013 */ lui $a3, %hi(D_80130618) # $a3, 0x8013
|
|
/* B68A1C 800F187C 80E70618 */ lb $a3, %lo(D_80130618)($a3)
|
|
/* B68A20 800F1880 80C60614 */ lb $a2, %lo(D_80130614)($a2)
|
|
/* B68A24 800F1884 24A5A364 */ addiu $a1, %lo(D_8014A364) # addiu $a1, $a1, -0x5c9c
|
|
/* B68A28 800F1888 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68A2C 800F188C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68A30 800F1890 AFB90010 */ sw $t9, 0x10($sp)
|
|
/* B68A34 800F1894 3C0A8017 */ lui $t2, %hi(D_8016BAC0) # $t2, 0x8017
|
|
/* B68A38 800F1898 3C0B8017 */ lui $t3, %hi(D_8016BABC) # $t3, 0x8017
|
|
/* B68A3C 800F189C 8D6BBABC */ lw $t3, %lo(D_8016BABC)($t3)
|
|
/* B68A40 800F18A0 8D4ABAC0 */ lw $t2, %lo(D_8016BAC0)($t2)
|
|
/* B68A44 800F18A4 154B0020 */ bne $t2, $t3, .L800F1928
|
|
/* B68A48 800F18A8 3C0D8017 */ lui $t5, %hi(D_8016B7A4) # $t5, 0x8017
|
|
/* B68A4C 800F18AC 3C0C8017 */ lui $t4, %hi(D_8016B7A0) # $t4, 0x8017
|
|
/* B68A50 800F18B0 8D8CB7A0 */ lw $t4, %lo(D_8016B7A0)($t4)
|
|
/* B68A54 800F18B4 8DADB7A4 */ lw $t5, %lo(D_8016B7A4)($t5)
|
|
/* B68A58 800F18B8 24040000 */ li $a0, 0
|
|
/* B68A5C 800F18BC 24060000 */ li $a2, 0
|
|
/* B68A60 800F18C0 24070040 */ li $a3, 64
|
|
/* B68A64 800F18C4 0C000E1E */ jal __ll_mul
|
|
/* B68A68 800F18C8 01AC2823 */ subu $a1, $t5, $t4
|
|
/* B68A6C 800F18CC 00402025 */ move $a0, $v0
|
|
/* B68A70 800F18D0 00602825 */ move $a1, $v1
|
|
/* B68A74 800F18D4 24060000 */ li $a2, 0
|
|
/* B68A78 800F18D8 0C000DDE */ jal __ull_div
|
|
/* B68A7C 800F18DC 24070003 */ li $a3, 3
|
|
/* B68A80 800F18E0 00402025 */ move $a0, $v0
|
|
/* B68A84 800F18E4 0C0419CA */ jal __ull_to_f
|
|
/* B68A88 800F18E8 00602825 */ move $a1, $v1
|
|
/* B68A8C 800F18EC 3C018015 */ lui $at, %hi(D_8014A4D0)
|
|
/* B68A90 800F18F0 C424A4D0 */ lwc1 $f4, %lo(D_8014A4D0)($at)
|
|
/* B68A94 800F18F4 3C108013 */ lui $s0, %hi(D_80131C90) # $s0, 0x8013
|
|
/* B68A98 800F18F8 26101C90 */ addiu $s0, %lo(D_80131C90) # addiu $s0, $s0, 0x1c90
|
|
/* B68A9C 800F18FC 46040183 */ div.s $f6, $f0, $f4
|
|
/* B68AA0 800F1900 3C118013 */ lui $s1, %hi(D_80131C94) # $s1, 0x8013
|
|
/* B68AA4 800F1904 26311C94 */ addiu $s1, %lo(D_80131C94) # addiu $s1, $s1, 0x1c94
|
|
/* B68AA8 800F1908 C6280000 */ lwc1 $f8, ($s1)
|
|
/* B68AAC 800F190C E6060000 */ swc1 $f6, ($s0)
|
|
/* B68AB0 800F1910 C6020000 */ lwc1 $f2, ($s0)
|
|
/* B68AB4 800F1914 4602403C */ c.lt.s $f8, $f2
|
|
/* B68AB8 800F1918 00000000 */ nop
|
|
/* B68ABC 800F191C 45000002 */ bc1f .L800F1928
|
|
/* B68AC0 800F1920 00000000 */ nop
|
|
/* B68AC4 800F1924 E6220000 */ swc1 $f2, ($s1)
|
|
.L800F1928:
|
|
/* B68AC8 800F1928 3C108013 */ lui $s0, %hi(D_80131C90) # $s0, 0x8013
|
|
/* B68ACC 800F192C 3C118013 */ lui $s1, %hi(D_80131C94) # $s1, 0x8013
|
|
/* B68AD0 800F1930 26311C94 */ addiu $s1, %lo(D_80131C94) # addiu $s1, $s1, 0x1c94
|
|
/* B68AD4 800F1934 26101C90 */ addiu $s0, %lo(D_80131C90) # addiu $s0, $s0, 0x1c90
|
|
/* B68AD8 800F1938 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68ADC 800F193C 24050003 */ li $a1, 3
|
|
/* B68AE0 800F1940 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68AE4 800F1944 24060006 */ li $a2, 6
|
|
/* B68AE8 800F1948 C60A0000 */ lwc1 $f10, ($s0)
|
|
/* B68AEC 800F194C 3C058015 */ lui $a1, %hi(D_8014A384) # $a1, 0x8015
|
|
/* B68AF0 800F1950 24A5A384 */ addiu $a1, %lo(D_8014A384) # addiu $a1, $a1, -0x5c7c
|
|
/* B68AF4 800F1954 46005421 */ cvt.d.s $f16, $f10
|
|
/* B68AF8 800F1958 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68AFC 800F195C 44078000 */ mfc1 $a3, $f16
|
|
/* B68B00 800F1960 44068800 */ mfc1 $a2, $f17
|
|
/* B68B04 800F1964 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68B08 800F1968 00000000 */ nop
|
|
/* B68B0C 800F196C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68B10 800F1970 24050003 */ li $a1, 3
|
|
/* B68B14 800F1974 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68B18 800F1978 24060007 */ li $a2, 7
|
|
/* B68B1C 800F197C C6320000 */ lwc1 $f18, ($s1)
|
|
/* B68B20 800F1980 3C058015 */ lui $a1, %hi(D_8014A39C) # $a1, 0x8015
|
|
/* B68B24 800F1984 24A5A39C */ addiu $a1, %lo(D_8014A39C) # addiu $a1, $a1, -0x5c64
|
|
/* B68B28 800F1988 46009121 */ cvt.d.s $f4, $f18
|
|
/* B68B2C 800F198C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68B30 800F1990 44072000 */ mfc1 $a3, $f4
|
|
/* B68B34 800F1994 44062800 */ mfc1 $a2, $f5
|
|
/* B68B38 800F1998 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68B3C 800F199C 00000000 */ nop
|
|
/* B68B40 800F19A0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68B44 800F19A4 24050003 */ li $a1, 3
|
|
/* B68B48 800F19A8 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68B4C 800F19AC 24060009 */ li $a2, 9
|
|
/* B68B50 800F19B0 3C0E8013 */ lui $t6, %hi(D_80130638) # $t6, 0x8013
|
|
/* B68B54 800F19B4 3C0F8013 */ lui $t7, %hi(D_80130654) # $t7, 0x8013
|
|
/* B68B58 800F19B8 91EF0654 */ lbu $t7, %lo(D_80130654)($t7)
|
|
/* B68B5C 800F19BC 8DCE0638 */ lw $t6, %lo(D_80130638)($t6)
|
|
/* B68B60 800F19C0 3C058015 */ lui $a1, %hi(D_8014A3B4) # $a1, 0x8015
|
|
/* B68B64 800F19C4 3C068013 */ lui $a2, %hi(D_8013061C) # $a2, 0x8013
|
|
/* B68B68 800F19C8 3C078013 */ lui $a3, %hi(D_80130634) # $a3, 0x8013
|
|
/* B68B6C 800F19CC 8CE70634 */ lw $a3, %lo(D_80130634)($a3)
|
|
/* B68B70 800F19D0 90C6061C */ lbu $a2, %lo(D_8013061C)($a2)
|
|
/* B68B74 800F19D4 24A5A3B4 */ addiu $a1, %lo(D_8014A3B4) # addiu $a1, $a1, -0x5c4c
|
|
/* B68B78 800F19D8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68B7C 800F19DC AFAF0014 */ sw $t7, 0x14($sp)
|
|
/* B68B80 800F19E0 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68B84 800F19E4 AFAE0010 */ sw $t6, 0x10($sp)
|
|
/* B68B88 800F19E8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68B8C 800F19EC 24050003 */ li $a1, 3
|
|
/* B68B90 800F19F0 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68B94 800F19F4 2406000A */ li $a2, 10
|
|
/* B68B98 800F19F8 3C018013 */ lui $at, %hi(D_80130620)
|
|
/* B68B9C 800F19FC C4260620 */ lwc1 $f6, %lo(D_80130620)($at)
|
|
/* B68BA0 800F1A00 3C198013 */ lui $t9, %hi(D_80130624) # $t9, 0x8013
|
|
/* B68BA4 800F1A04 83390624 */ lb $t9, %lo(D_80130624)($t9)
|
|
/* B68BA8 800F1A08 46003221 */ cvt.d.s $f8, $f6
|
|
/* B68BAC 800F1A0C 3C058015 */ lui $a1, %hi(D_8014A3D8) # $a1, 0x8015
|
|
/* B68BB0 800F1A10 44074000 */ mfc1 $a3, $f8
|
|
/* B68BB4 800F1A14 44064800 */ mfc1 $a2, $f9
|
|
/* B68BB8 800F1A18 24A5A3D8 */ addiu $a1, %lo(D_8014A3D8) # addiu $a1, $a1, -0x5c28
|
|
/* B68BBC 800F1A1C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68BC0 800F1A20 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68BC4 800F1A24 AFB90010 */ sw $t9, 0x10($sp)
|
|
/* B68BC8 800F1A28 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68BCC 800F1A2C 24050003 */ li $a1, 3
|
|
/* B68BD0 800F1A30 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68BD4 800F1A34 2406000B */ li $a2, 11
|
|
/* B68BD8 800F1A38 3C058015 */ lui $a1, %hi(D_8014A3F0) # $a1, 0x8015
|
|
/* B68BDC 800F1A3C 3C068017 */ lui $a2, %hi(D_8016B8B4) # $a2, 0x8017
|
|
/* B68BE0 800F1A40 90C6B8B4 */ lbu $a2, %lo(D_8016B8B4)($a2)
|
|
/* B68BE4 800F1A44 24A5A3F0 */ addiu $a1, %lo(D_8014A3F0) # addiu $a1, $a1, -0x5c10
|
|
/* B68BE8 800F1A48 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68BEC 800F1A4C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68BF0 800F1A50 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68BF4 800F1A54 24050003 */ li $a1, 3
|
|
/* B68BF8 800F1A58 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68BFC 800F1A5C 2406000C */ li $a2, 12
|
|
/* B68C00 800F1A60 3C058015 */ lui $a1, %hi(D_8014A404) # $a1, 0x8015
|
|
/* B68C04 800F1A64 3C068013 */ lui $a2, %hi(D_8013060C) # $a2, 0x8013
|
|
/* B68C08 800F1A68 80C6060C */ lb $a2, %lo(D_8013060C)($a2)
|
|
/* B68C0C 800F1A6C 24A5A404 */ addiu $a1, %lo(D_8014A404) # addiu $a1, $a1, -0x5bfc
|
|
/* B68C10 800F1A70 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68C14 800F1A74 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68C18 800F1A78 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68C1C 800F1A7C 24050003 */ li $a1, 3
|
|
/* B68C20 800F1A80 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68C24 800F1A84 2406000C */ li $a2, 12
|
|
/* B68C28 800F1A88 3C108017 */ lui $s0, %hi(D_8016BAA8) # $s0, 0x8017
|
|
/* B68C2C 800F1A8C 2610BAA8 */ addiu $s0, %lo(D_8016BAA8) # addiu $s0, $s0, -0x4558
|
|
/* B68C30 800F1A90 920A0000 */ lbu $t2, ($s0)
|
|
/* B68C34 800F1A94 24010001 */ li $at, 1
|
|
/* B68C38 800F1A98 1541000B */ bne $t2, $at, .L800F1AC8
|
|
/* B68C3C 800F1A9C 3C018017 */ lui $at, %hi(D_8016BAAC)
|
|
/* B68C40 800F1AA0 C42ABAAC */ lwc1 $f10, %lo(D_8016BAAC)($at)
|
|
/* B68C44 800F1AA4 3C058015 */ lui $a1, %hi(D_8014A414) # $a1, 0x8015
|
|
/* B68C48 800F1AA8 24A5A414 */ addiu $a1, %lo(D_8014A414) # addiu $a1, $a1, -0x5bec
|
|
/* B68C4C 800F1AAC 46005421 */ cvt.d.s $f16, $f10
|
|
/* B68C50 800F1AB0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68C54 800F1AB4 44078000 */ mfc1 $a3, $f16
|
|
/* B68C58 800F1AB8 44068800 */ mfc1 $a2, $f17
|
|
/* B68C5C 800F1ABC 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68C60 800F1AC0 00000000 */ nop
|
|
/* B68C64 800F1AC4 A2000000 */ sb $zero, ($s0)
|
|
.L800F1AC8:
|
|
/* B68C68 800F1AC8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68C6C 800F1ACC 24050003 */ li $a1, 3
|
|
/* B68C70 800F1AD0 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68C74 800F1AD4 24060017 */ li $a2, 23
|
|
/* B68C78 800F1AD8 3C068013 */ lui $a2, %hi(D_80131F64) # $a2, 0x8013
|
|
/* B68C7C 800F1ADC 90C61F64 */ lbu $a2, %lo(D_80131F64)($a2)
|
|
/* B68C80 800F1AE0 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68C84 800F1AE4 3C058015 */ lui $a1, %hi(D_8014A428) # $a1, 0x8015
|
|
/* B68C88 800F1AE8 50C00004 */ beql $a2, $zero, .L800F1AFC
|
|
/* B68C8C 800F1AEC 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68C90 800F1AF0 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68C94 800F1AF4 24A5A428 */ addiu $a1, %lo(D_8014A428) # addiu $a1, $a1, -0x5bd8
|
|
/* B68C98 800F1AF8 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800F1AFC:
|
|
/* B68C9C 800F1AFC 24050003 */ li $a1, 3
|
|
/* B68CA0 800F1B00 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68CA4 800F1B04 24060018 */ li $a2, 24
|
|
/* B68CA8 800F1B08 3C068013 */ lui $a2, %hi(D_8013064C) # $a2, 0x8013
|
|
/* B68CAC 800F1B0C 8CC6064C */ lw $a2, %lo(D_8013064C)($a2)
|
|
/* B68CB0 800F1B10 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68CB4 800F1B14 3C058015 */ lui $a1, %hi(D_8014A43C) # $a1, 0x8015
|
|
/* B68CB8 800F1B18 50C00004 */ beql $a2, $zero, .L800F1B2C
|
|
/* B68CBC 800F1B1C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68CC0 800F1B20 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68CC4 800F1B24 24A5A43C */ addiu $a1, %lo(D_8014A43C) # addiu $a1, $a1, -0x5bc4
|
|
/* B68CC8 800F1B28 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
.L800F1B2C:
|
|
/* B68CCC 800F1B2C 24050003 */ li $a1, 3
|
|
/* B68CD0 800F1B30 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68CD4 800F1B34 24060019 */ li $a2, 25
|
|
/* B68CD8 800F1B38 3C058015 */ lui $a1, %hi(D_8014A450) # $a1, 0x8015
|
|
/* B68CDC 800F1B3C 3C068013 */ lui $a2, %hi(D_80131F68) # $a2, 0x8013
|
|
/* B68CE0 800F1B40 90C61F68 */ lbu $a2, %lo(D_80131F68)($a2)
|
|
/* B68CE4 800F1B44 24A5A450 */ addiu $a1, %lo(D_8014A450) # addiu $a1, $a1, -0x5bb0
|
|
/* B68CE8 800F1B48 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68CEC 800F1B4C 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68CF0 800F1B50 8FA70078 */ lw $a3, 0x78($sp)
|
|
/* B68CF4 800F1B54 3C108015 */ lui $s0, %hi(D_8014A45C) # $s0, 0x8015
|
|
/* B68CF8 800F1B58 2610A45C */ addiu $s0, %lo(D_8014A45C) # addiu $s0, $s0, -0x5ba4
|
|
/* B68CFC 800F1B5C 00009825 */ move $s3, $zero
|
|
.L800F1B60:
|
|
/* B68D00 800F1B60 00132880 */ sll $a1, $s3, 2
|
|
/* B68D04 800F1B64 00B32823 */ subu $a1, $a1, $s3
|
|
/* B68D08 800F1B68 24A50003 */ addiu $a1, $a1, 3
|
|
/* B68D0C 800F1B6C 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68D10 800F1B70 0C03ED07 */ jal GfxPrint_SetPos
|
|
/* B68D14 800F1B74 2406001A */ li $a2, 26
|
|
/* B68D18 800F1B78 3C068017 */ lui $a2, %hi(D_8016B9E0)
|
|
/* B68D1C 800F1B7C 00D63021 */ addu $a2, $a2, $s6
|
|
/* B68D20 800F1B80 90C6B9E0 */ lbu $a2, %lo(D_8016B9E0)($a2)
|
|
/* B68D24 800F1B84 8FA400B0 */ lw $a0, 0xb0($sp)
|
|
/* B68D28 800F1B88 0C03EF2D */ jal GfxPrint_Printf
|
|
/* B68D2C 800F1B8C 02002825 */ move $a1, $s0
|
|
/* B68D30 800F1B90 26D60001 */ addiu $s6, $s6, 1
|
|
/* B68D34 800F1B94 32D600FF */ andi $s6, $s6, 0xff
|
|
/* B68D38 800F1B98 2AC1000B */ slti $at, $s6, 0xb
|
|
/* B68D3C 800F1B9C 1420FFF0 */ bnez $at, .L800F1B60
|
|
/* B68D40 800F1BA0 02C09825 */ move $s3, $s6
|
|
glabel L800F1BA4
|
|
.L800F1BA4:
|
|
/* B68D44 800F1BA4 8FBF0064 */ lw $ra, 0x64($sp)
|
|
.L800F1BA8:
|
|
/* B68D48 800F1BA8 D7B40030 */ ldc1 $f20, 0x30($sp)
|
|
/* B68D4C 800F1BAC D7B60038 */ ldc1 $f22, 0x38($sp)
|
|
/* B68D50 800F1BB0 8FB00040 */ lw $s0, 0x40($sp)
|
|
/* B68D54 800F1BB4 8FB10044 */ lw $s1, 0x44($sp)
|
|
/* B68D58 800F1BB8 8FB20048 */ lw $s2, 0x48($sp)
|
|
/* B68D5C 800F1BBC 8FB3004C */ lw $s3, 0x4c($sp)
|
|
/* B68D60 800F1BC0 8FB40050 */ lw $s4, 0x50($sp)
|
|
/* B68D64 800F1BC4 8FB50054 */ lw $s5, 0x54($sp)
|
|
/* B68D68 800F1BC8 8FB60058 */ lw $s6, 0x58($sp)
|
|
/* B68D6C 800F1BCC 8FB7005C */ lw $s7, 0x5c($sp)
|
|
/* B68D70 800F1BD0 8FBE0060 */ lw $fp, 0x60($sp)
|
|
/* B68D74 800F1BD4 03E00008 */ jr $ra
|
|
/* B68D78 800F1BD8 27BD00B0 */ addiu $sp, $sp, 0xb0
|
|
|