oot/asm/non_matchings/code/z_message_PAL/func_8010BED8.s

297 lines
16 KiB
ArmAsm

glabel func_8010BED8
/* B83078 8010BED8 27BDFFA0 */ addiu $sp, $sp, -0x60
/* B8307C 8010BEDC AFA50064 */ sw $a1, 0x64($sp)
/* B83080 8010BEE0 8CA20000 */ lw $v0, ($a1)
/* B83084 8010BEE4 3C05E700 */ lui $a1, 0xe700
/* B83088 8010BEE8 3C0CFA00 */ lui $t4, 0xfa00
/* B8308C 8010BEEC 00401825 */ move $v1, $v0
/* B83090 8010BEF0 AC650000 */ sw $a1, ($v1)
/* B83094 8010BEF4 AC600004 */ sw $zero, 4($v1)
/* B83098 8010BEF8 24420008 */ addiu $v0, $v0, 8
/* B8309C 8010BEFC 00403025 */ move $a2, $v0
/* B830A0 8010BF00 3401A0D8 */ li $at, 41176
/* B830A4 8010BF04 00811821 */ addu $v1, $a0, $at
/* B830A8 8010BF08 ACCC0000 */ sw $t4, ($a2)
/* B830AC 8010BF0C 846E6400 */ lh $t6, 0x6400($v1)
/* B830B0 8010BF10 847863FE */ lh $t8, 0x63fe($v1)
/* B830B4 8010BF14 24420008 */ addiu $v0, $v0, 8
/* B830B8 8010BF18 31CF00FF */ andi $t7, $t6, 0xff
/* B830BC 8010BF1C 0018CE00 */ sll $t9, $t8, 0x18
/* B830C0 8010BF20 000FC400 */ sll $t8, $t7, 0x10
/* B830C4 8010BF24 846F6402 */ lh $t7, 0x6402($v1)
/* B830C8 8010BF28 03387025 */ or $t6, $t9, $t8
/* B830CC 8010BF2C 24010002 */ li $at, 2
/* B830D0 8010BF30 31F900FF */ andi $t9, $t7, 0xff
/* B830D4 8010BF34 0019C200 */ sll $t8, $t9, 8
/* B830D8 8010BF38 84796406 */ lh $t9, 0x6406($v1)
/* B830DC 8010BF3C 01D87825 */ or $t7, $t6, $t8
/* B830E0 8010BF40 3C0AE600 */ lui $t2, 0xe600
/* B830E4 8010BF44 332E00FF */ andi $t6, $t9, 0xff
/* B830E8 8010BF48 01EEC025 */ or $t8, $t7, $t6
/* B830EC 8010BF4C ACD80004 */ sw $t8, 4($a2)
/* B830F0 8010BF50 906462FD */ lbu $a0, 0x62fd($v1)
/* B830F4 8010BF54 3C180700 */ lui $t8, (0x07000170 >> 16) # lui $t8, 0x700
/* B830F8 8010BF58 3C0EF590 */ lui $t6, 0xf590
/* B830FC 8010BF5C 10800003 */ beqz $a0, .L8010BF6C
/* B83100 8010BF60 3C19FD90 */ lui $t9, 0xfd90
/* B83104 8010BF64 14810029 */ bne $a0, $at, .L8010C00C
/* B83108 8010BF68 00803025 */ move $a2, $a0
.L8010BF6C:
/* B8310C 8010BF6C 00402025 */ move $a0, $v0
/* B83110 8010BF70 AC990000 */ sw $t9, ($a0)
/* B83114 8010BF74 8C6F62B0 */ lw $t7, 0x62b0($v1)
/* B83118 8010BF78 24420008 */ addiu $v0, $v0, 8
/* B8311C 8010BF7C 37180170 */ ori $t8, (0x07000170 & 0xFFFF) # ori $t8, $t8, 0x170
/* B83120 8010BF80 AC8F0004 */ sw $t7, 4($a0)
/* B83124 8010BF84 00402025 */ move $a0, $v0
/* B83128 8010BF88 AC8E0000 */ sw $t6, ($a0)
/* B8312C 8010BF8C AC980004 */ sw $t8, 4($a0)
/* B83130 8010BF90 24420008 */ addiu $v0, $v0, 8
/* B83134 8010BF94 00402025 */ move $a0, $v0
/* B83138 8010BF98 AC8A0000 */ sw $t2, ($a0)
/* B8313C 8010BF9C AC800004 */ sw $zero, 4($a0)
/* B83140 8010BFA0 24420008 */ addiu $v0, $v0, 8
/* B83144 8010BFA4 00402025 */ move $a0, $v0
/* B83148 8010BFA8 3C19077F */ lui $t9, (0x077FF100 >> 16) # lui $t9, 0x77f
/* B8314C 8010BFAC 3739F100 */ ori $t9, (0x077FF100 & 0xFFFF) # ori $t9, $t9, 0xf100
/* B83150 8010BFB0 3C0BF300 */ lui $t3, 0xf300
/* B83154 8010BFB4 AC8B0000 */ sw $t3, ($a0)
/* B83158 8010BFB8 AC990004 */ sw $t9, 4($a0)
/* B8315C 8010BFBC 24420008 */ addiu $v0, $v0, 8
/* B83160 8010BFC0 00402025 */ move $a0, $v0
/* B83164 8010BFC4 AC850000 */ sw $a1, ($a0)
/* B83168 8010BFC8 AC800004 */ sw $zero, 4($a0)
/* B8316C 8010BFCC 24420008 */ addiu $v0, $v0, 8
/* B83170 8010BFD0 00402025 */ move $a0, $v0
/* B83174 8010BFD4 3C0FF580 */ lui $t7, (0xF5801000 >> 16) # lui $t7, 0xf580
/* B83178 8010BFD8 35EF1000 */ ori $t7, (0xF5801000 & 0xFFFF) # ori $t7, $t7, 0x1000
/* B8317C 8010BFDC 240E0170 */ li $t6, 368
/* B83180 8010BFE0 AC8E0004 */ sw $t6, 4($a0)
/* B83184 8010BFE4 AC8F0000 */ sw $t7, ($a0)
/* B83188 8010BFE8 24420008 */ addiu $v0, $v0, 8
/* B8318C 8010BFEC 00402025 */ move $a0, $v0
/* B83190 8010BFF0 3C18001F */ lui $t8, (0x001FC0FC >> 16) # lui $t8, 0x1f
/* B83194 8010BFF4 3718C0FC */ ori $t8, (0x001FC0FC & 0xFFFF) # ori $t8, $t8, 0xc0fc
/* B83198 8010BFF8 3C06F200 */ lui $a2, 0xf200
/* B8319C 8010BFFC AC860000 */ sw $a2, ($a0)
/* B831A0 8010C000 AC980004 */ sw $t8, 4($a0)
/* B831A4 8010C004 1000003D */ b .L8010C0FC
/* B831A8 8010C008 24420008 */ addiu $v0, $v0, 8
.L8010C00C:
/* B831AC 8010C00C 24010003 */ li $at, 3
/* B831B0 8010C010 14C10008 */ bne $a2, $at, .L8010C034
/* B831B4 8010C014 3C0AE600 */ lui $t2, 0xe600
/* B831B8 8010C018 00402025 */ move $a0, $v0
/* B831BC 8010C01C 3C19FB00 */ lui $t9, 0xfb00
/* B831C0 8010C020 240F00FF */ li $t7, 255
/* B831C4 8010C024 AC8F0004 */ sw $t7, 4($a0)
/* B831C8 8010C028 AC990000 */ sw $t9, ($a0)
/* B831CC 8010C02C 10000008 */ b .L8010C050
/* B831D0 8010C030 24420008 */ addiu $v0, $v0, 8
.L8010C034:
/* B831D4 8010C034 00402025 */ move $a0, $v0
/* B831D8 8010C038 3C183214 */ lui $t8, (0x321400FF >> 16) # lui $t8, 0x3214
/* B831DC 8010C03C 371800FF */ ori $t8, (0x321400FF & 0xFFFF) # ori $t8, $t8, 0xff
/* B831E0 8010C040 3C0EFB00 */ lui $t6, 0xfb00
/* B831E4 8010C044 AC8E0000 */ sw $t6, ($a0)
/* B831E8 8010C048 AC980004 */ sw $t8, 4($a0)
/* B831EC 8010C04C 24420008 */ addiu $v0, $v0, 8
.L8010C050:
/* B831F0 8010C050 00402025 */ move $a0, $v0
/* B831F4 8010C054 3C19FD70 */ lui $t9, 0xfd70
/* B831F8 8010C058 AC990000 */ sw $t9, ($a0)
/* B831FC 8010C05C 8C6F62B0 */ lw $t7, 0x62b0($v1)
/* B83200 8010C060 24420008 */ addiu $v0, $v0, 8
/* B83204 8010C064 3C180704 */ lui $t8, (0x07040170 >> 16) # lui $t8, 0x704
/* B83208 8010C068 AC8F0004 */ sw $t7, 4($a0)
/* B8320C 8010C06C 00402025 */ move $a0, $v0
/* B83210 8010C070 37180170 */ ori $t8, (0x07040170 & 0xFFFF) # ori $t8, $t8, 0x170
/* B83214 8010C074 3C0EF570 */ lui $t6, 0xf570
/* B83218 8010C078 AC8E0000 */ sw $t6, ($a0)
/* B8321C 8010C07C AC980004 */ sw $t8, 4($a0)
/* B83220 8010C080 24420008 */ addiu $v0, $v0, 8
/* B83224 8010C084 00402025 */ move $a0, $v0
/* B83228 8010C088 AC8A0000 */ sw $t2, ($a0)
/* B8322C 8010C08C AC800004 */ sw $zero, 4($a0)
/* B83230 8010C090 24420008 */ addiu $v0, $v0, 8
/* B83234 8010C094 00402025 */ move $a0, $v0
/* B83238 8010C098 3C19077F */ lui $t9, (0x077FF100 >> 16) # lui $t9, 0x77f
/* B8323C 8010C09C 3739F100 */ ori $t9, (0x077FF100 & 0xFFFF) # ori $t9, $t9, 0xf100
/* B83240 8010C0A0 3C0BF300 */ lui $t3, 0xf300
/* B83244 8010C0A4 AC8B0000 */ sw $t3, ($a0)
/* B83248 8010C0A8 AC990004 */ sw $t9, 4($a0)
/* B8324C 8010C0AC 24420008 */ addiu $v0, $v0, 8
/* B83250 8010C0B0 00402025 */ move $a0, $v0
/* B83254 8010C0B4 AC850000 */ sw $a1, ($a0)
/* B83258 8010C0B8 AC800004 */ sw $zero, 4($a0)
/* B8325C 8010C0BC 24420008 */ addiu $v0, $v0, 8
/* B83260 8010C0C0 00402025 */ move $a0, $v0
/* B83264 8010C0C4 3C0E0004 */ lui $t6, (0x00040170 >> 16) # lui $t6, 4
/* B83268 8010C0C8 3C0FF560 */ lui $t7, (0xF5601000 >> 16) # lui $t7, 0xf560
/* B8326C 8010C0CC 35EF1000 */ ori $t7, (0xF5601000 & 0xFFFF) # ori $t7, $t7, 0x1000
/* B83270 8010C0D0 35CE0170 */ ori $t6, (0x00040170 & 0xFFFF) # ori $t6, $t6, 0x170
/* B83274 8010C0D4 AC8E0004 */ sw $t6, 4($a0)
/* B83278 8010C0D8 AC8F0000 */ sw $t7, ($a0)
/* B8327C 8010C0DC 24420008 */ addiu $v0, $v0, 8
/* B83280 8010C0E0 00402025 */ move $a0, $v0
/* B83284 8010C0E4 3C18001F */ lui $t8, (0x001FC0FC >> 16) # lui $t8, 0x1f
/* B83288 8010C0E8 3718C0FC */ ori $t8, (0x001FC0FC & 0xFFFF) # ori $t8, $t8, 0xc0fc
/* B8328C 8010C0EC 3C06F200 */ lui $a2, 0xf200
/* B83290 8010C0F0 AC860000 */ sw $a2, ($a0)
/* B83294 8010C0F4 AC980004 */ sw $t8, 4($a0)
/* B83298 8010C0F8 24420008 */ addiu $v0, $v0, 8
.L8010C0FC:
/* B8329C 8010C0FC 3C048016 */ lui $a0, %hi(gGameInfo) # $a0, 0x8016
/* B832A0 8010C100 2484FA90 */ addiu $a0, %lo(gGameInfo) # addiu $a0, $a0, -0x570
/* B832A4 8010C104 8C8D0000 */ lw $t5, ($a0)
/* B832A8 8010C108 3C07E400 */ lui $a3, 0xe400
/* B832AC 8010C10C 00404025 */ move $t0, $v0
/* B832B0 8010C110 85B904C2 */ lh $t9, 0x4c2($t5)
/* B832B4 8010C114 85AF0F16 */ lh $t7, 0xf16($t5)
/* B832B8 8010C118 24420008 */ addiu $v0, $v0, 8
/* B832BC 8010C11C 00404825 */ move $t1, $v0
/* B832C0 8010C120 032F7021 */ addu $t6, $t9, $t7
/* B832C4 8010C124 000EC080 */ sll $t8, $t6, 2
/* B832C8 8010C128 33190FFF */ andi $t9, $t8, 0xfff
/* B832CC 8010C12C 85B804C0 */ lh $t8, 0x4c0($t5)
/* B832D0 8010C130 85AE0F14 */ lh $t6, 0xf14($t5)
/* B832D4 8010C134 03277825 */ or $t7, $t9, $a3
/* B832D8 8010C138 24420008 */ addiu $v0, $v0, 8
/* B832DC 8010C13C 01D8C821 */ addu $t9, $t6, $t8
/* B832E0 8010C140 00197080 */ sll $t6, $t9, 2
/* B832E4 8010C144 31D80FFF */ andi $t8, $t6, 0xfff
/* B832E8 8010C148 0018CB00 */ sll $t9, $t8, 0xc
/* B832EC 8010C14C 01F97025 */ or $t6, $t7, $t9
/* B832F0 8010C150 AD0E0000 */ sw $t6, ($t0)
/* B832F4 8010C154 8C8D0000 */ lw $t5, ($a0)
/* B832F8 8010C158 24010003 */ li $at, 3
/* B832FC 8010C15C 85B80F16 */ lh $t8, 0xf16($t5)
/* B83300 8010C160 85AE0F14 */ lh $t6, 0xf14($t5)
/* B83304 8010C164 00187880 */ sll $t7, $t8, 2
/* B83308 8010C168 31F90FFF */ andi $t9, $t7, 0xfff
/* B8330C 8010C16C 000EC080 */ sll $t8, $t6, 2
/* B83310 8010C170 330F0FFF */ andi $t7, $t8, 0xfff
/* B83314 8010C174 000F7300 */ sll $t6, $t7, 0xc
/* B83318 8010C178 032EC025 */ or $t8, $t9, $t6
/* B8331C 8010C17C AD180004 */ sw $t8, 4($t0)
/* B83320 8010C180 3C08E100 */ lui $t0, 0xe100
/* B83324 8010C184 AD280000 */ sw $t0, ($t1)
/* B83328 8010C188 AD200004 */ sw $zero, 4($t1)
/* B8332C 8010C18C AFA20004 */ sw $v0, 4($sp)
/* B83330 8010C190 8FAF0004 */ lw $t7, 4($sp)
/* B83334 8010C194 3C09F100 */ lui $t1, 0xf100
/* B83338 8010C198 24420008 */ addiu $v0, $v0, 8
/* B8333C 8010C19C ADE90000 */ sw $t1, ($t7)
/* B83340 8010C1A0 8C8D0000 */ lw $t5, ($a0)
/* B83344 8010C1A4 85B904B6 */ lh $t9, 0x4b6($t5)
/* B83348 8010C1A8 00197040 */ sll $t6, $t9, 1
/* B8334C 8010C1AC 31D8FFFF */ andi $t8, $t6, 0xffff
/* B83350 8010C1B0 85AE04B4 */ lh $t6, 0x4b4($t5)
/* B83354 8010C1B4 000E7C40 */ sll $t7, $t6, 0x11
/* B83358 8010C1B8 8FAE0004 */ lw $t6, 4($sp)
/* B8335C 8010C1BC 030FC825 */ or $t9, $t8, $t7
/* B83360 8010C1C0 3C0FFC61 */ lui $t7, (0xFC6196C3 >> 16) # lui $t7, 0xfc61
/* B83364 8010C1C4 ADD90004 */ sw $t9, 4($t6)
/* B83368 8010C1C8 907862FD */ lbu $t8, 0x62fd($v1)
/* B8336C 8010C1CC 00401825 */ move $v1, $v0
/* B83370 8010C1D0 3C19FF2F */ lui $t9, (0xFF2FFFFF >> 16) # lui $t9, 0xff2f
/* B83374 8010C1D4 1701005C */ bne $t8, $at, .L8010C348
/* B83378 8010C1D8 35EF96C3 */ ori $t7, (0xFC6196C3 & 0xFFFF) # ori $t7, $t7, 0x96c3
/* B8337C 8010C1DC 24420008 */ addiu $v0, $v0, 8
/* B83380 8010C1E0 AC650000 */ sw $a1, ($v1)
/* B83384 8010C1E4 AC600004 */ sw $zero, 4($v1)
/* B83388 8010C1E8 00401825 */ move $v1, $v0
/* B8338C 8010C1EC 3739FFFF */ ori $t9, (0xFF2FFFFF & 0xFFFF) # ori $t9, $t9, 0xffff
/* B83390 8010C1F0 AC790004 */ sw $t9, 4($v1)
/* B83394 8010C1F4 AC6F0000 */ sw $t7, ($v1)
/* B83398 8010C1F8 24420008 */ addiu $v0, $v0, 8
/* B8339C 8010C1FC 00401825 */ move $v1, $v0
/* B833A0 8010C200 3C0EFF64 */ lui $t6, (0xFF6400FF >> 16) # lui $t6, 0xff64
/* B833A4 8010C204 35CE00FF */ ori $t6, (0xFF6400FF & 0xFFFF) # ori $t6, $t6, 0xff
/* B833A8 8010C208 AC6E0004 */ sw $t6, 4($v1)
/* B833AC 8010C20C AC6C0000 */ sw $t4, ($v1)
/* B833B0 8010C210 24420008 */ addiu $v0, $v0, 8
/* B833B4 8010C214 00401825 */ move $v1, $v0
/* B833B8 8010C218 3C0F0200 */ lui $t7, %hi(gOcarinaTrebleClefTex) # $t7, 0x200
/* B833BC 8010C21C 25EF2E40 */ addiu $t7, %lo(gOcarinaTrebleClefTex) # addiu $t7, $t7, 0x2e40
/* B833C0 8010C220 3C18FD90 */ lui $t8, 0xfd90
/* B833C4 8010C224 AC780000 */ sw $t8, ($v1)
/* B833C8 8010C228 AC6F0004 */ sw $t7, 4($v1)
/* B833CC 8010C22C 24420008 */ addiu $v0, $v0, 8
/* B833D0 8010C230 00401825 */ move $v1, $v0
/* B833D4 8010C234 3C0E0704 */ lui $t6, (0x07040100 >> 16) # lui $t6, 0x704
/* B833D8 8010C238 35CE0100 */ ori $t6, (0x07040100 & 0xFFFF) # ori $t6, $t6, 0x100
/* B833DC 8010C23C 3C19F590 */ lui $t9, 0xf590
/* B833E0 8010C240 AC790000 */ sw $t9, ($v1)
/* B833E4 8010C244 AC6E0004 */ sw $t6, 4($v1)
/* B833E8 8010C248 24420008 */ addiu $v0, $v0, 8
/* B833EC 8010C24C 00401825 */ move $v1, $v0
/* B833F0 8010C250 AC6A0000 */ sw $t2, ($v1)
/* B833F4 8010C254 AC600004 */ sw $zero, 4($v1)
/* B833F8 8010C258 24420008 */ addiu $v0, $v0, 8
/* B833FC 8010C25C 00401825 */ move $v1, $v0
/* B83400 8010C260 3C180707 */ lui $t8, (0x0707F800 >> 16) # lui $t8, 0x707
/* B83404 8010C264 3718F800 */ ori $t8, (0x0707F800 & 0xFFFF) # ori $t8, $t8, 0xf800
/* B83408 8010C268 AC780004 */ sw $t8, 4($v1)
/* B8340C 8010C26C AC6B0000 */ sw $t3, ($v1)
/* B83410 8010C270 24420008 */ addiu $v0, $v0, 8
/* B83414 8010C274 00401825 */ move $v1, $v0
/* B83418 8010C278 AC650000 */ sw $a1, ($v1)
/* B8341C 8010C27C AC600004 */ sw $zero, 4($v1)
/* B83420 8010C280 24420008 */ addiu $v0, $v0, 8
/* B83424 8010C284 00401825 */ move $v1, $v0
/* B83428 8010C288 3C190004 */ lui $t9, (0x00040100 >> 16) # lui $t9, 4
/* B8342C 8010C28C 3C0FF580 */ lui $t7, (0xF5800200 >> 16) # lui $t7, 0xf580
/* B83430 8010C290 35EF0200 */ ori $t7, (0xF5800200 & 0xFFFF) # ori $t7, $t7, 0x200
/* B83434 8010C294 37390100 */ ori $t9, (0x00040100 & 0xFFFF) # ori $t9, $t9, 0x100
/* B83438 8010C298 AC790004 */ sw $t9, 4($v1)
/* B8343C 8010C29C AC6F0000 */ sw $t7, ($v1)
/* B83440 8010C2A0 24420008 */ addiu $v0, $v0, 8
/* B83444 8010C2A4 00401825 */ move $v1, $v0
/* B83448 8010C2A8 3C0E0003 */ lui $t6, (0x0003C07C >> 16) # lui $t6, 3
/* B8344C 8010C2AC 35CEC07C */ ori $t6, (0x0003C07C & 0xFFFF) # ori $t6, $t6, 0xc07c
/* B83450 8010C2B0 AC6E0004 */ sw $t6, 4($v1)
/* B83454 8010C2B4 AC660000 */ sw $a2, ($v1)
/* B83458 8010C2B8 8C8D0000 */ lw $t5, ($a0)
/* B8345C 8010C2BC 24420008 */ addiu $v0, $v0, 8
/* B83460 8010C2C0 00401825 */ move $v1, $v0
/* B83464 8010C2C4 85B80F24 */ lh $t8, 0xf24($t5)
/* B83468 8010C2C8 24420008 */ addiu $v0, $v0, 8
/* B8346C 8010C2CC 270F0020 */ addiu $t7, $t8, 0x20
/* B83470 8010C2D0 000FC880 */ sll $t9, $t7, 2
/* B83474 8010C2D4 85AF0F22 */ lh $t7, 0xf22($t5)
/* B83478 8010C2D8 332E0FFF */ andi $t6, $t9, 0xfff
/* B8347C 8010C2DC 01C7C025 */ or $t8, $t6, $a3
/* B83480 8010C2E0 25F90010 */ addiu $t9, $t7, 0x10
/* B83484 8010C2E4 00197080 */ sll $t6, $t9, 2
/* B83488 8010C2E8 31CF0FFF */ andi $t7, $t6, 0xfff
/* B8348C 8010C2EC 000FCB00 */ sll $t9, $t7, 0xc
/* B83490 8010C2F0 03197025 */ or $t6, $t8, $t9
/* B83494 8010C2F4 AC6E0000 */ sw $t6, ($v1)
/* B83498 8010C2F8 8C8D0000 */ lw $t5, ($a0)
/* B8349C 8010C2FC 85AF0F24 */ lh $t7, 0xf24($t5)
/* B834A0 8010C300 85AE0F22 */ lh $t6, 0xf22($t5)
/* B834A4 8010C304 000FC080 */ sll $t8, $t7, 2
/* B834A8 8010C308 33190FFF */ andi $t9, $t8, 0xfff
/* B834AC 8010C30C 000E7880 */ sll $t7, $t6, 2
/* B834B0 8010C310 31F80FFF */ andi $t8, $t7, 0xfff
/* B834B4 8010C314 00187300 */ sll $t6, $t8, 0xc
/* B834B8 8010C318 032E7825 */ or $t7, $t9, $t6
/* B834BC 8010C31C AC6F0004 */ sw $t7, 4($v1)
/* B834C0 8010C320 00401825 */ move $v1, $v0
/* B834C4 8010C324 AC680000 */ sw $t0, ($v1)
/* B834C8 8010C328 AC600004 */ sw $zero, 4($v1)
/* B834CC 8010C32C 24420008 */ addiu $v0, $v0, 8
/* B834D0 8010C330 00401825 */ move $v1, $v0
/* B834D4 8010C334 3C180400 */ lui $t8, (0x04000400 >> 16) # lui $t8, 0x400
/* B834D8 8010C338 37180400 */ ori $t8, (0x04000400 & 0xFFFF) # ori $t8, $t8, 0x400
/* B834DC 8010C33C AC780004 */ sw $t8, 4($v1)
/* B834E0 8010C340 AC690000 */ sw $t1, ($v1)
/* B834E4 8010C344 24420008 */ addiu $v0, $v0, 8
.L8010C348:
/* B834E8 8010C348 8FB90064 */ lw $t9, 0x64($sp)
/* B834EC 8010C34C 27BD0060 */ addiu $sp, $sp, 0x60
/* B834F0 8010C350 03E00008 */ jr $ra
/* B834F4 8010C354 AF220000 */ sw $v0, ($t9)