diff --git a/src/game/menuitem.c b/src/game/menuitem.c index 3a3f74681..7687df351 100644 --- a/src/game/menuitem.c +++ b/src/game/menuitem.c @@ -8599,7 +8599,6 @@ void menuitemRankingInit(union menuitemdata *data) data->ranking.scrolloffset = 0; } -#if VERSION >= VERSION_NTSC_1_0 Gfx *menuitemPlayerStatsRender(Gfx *gdl, struct menurendercontext *context) { struct menuitemdata_dropdown *data = &context->data->dropdown; @@ -8656,17 +8655,27 @@ Gfx *menuitemPlayerStatsRender(Gfx *gdl, struct menurendercontext *context) } textMeasure(&textheight, &textwidth, langGet(L_MPMENU_281), g_CharsHandelGothicXs, g_FontHandelGothicXs, 0); +#if VERSION >= VERSION_NTSC_1_0 x = context->x - textwidth + 121; +#else + x = context->x + 56; +#endif y = context->y + 1; gdl = textRenderProjected(gdl, &x, &y, langGet(L_MPMENU_281), g_CharsHandelGothicXs, g_FontHandelGothicXs, maincolour, context->width, context->height, 0, 0); // Num suicides +#if VERSION >= VERSION_NTSC_1_0 x = context->x - textwidth + 119; +#endif sprintf(buffer, "%d\n", mpchr->killcounts[playernum]); textMeasure(&textheight, &textwidth, buffer, g_CharsHandelGothicSm, g_FontHandelGothicSm, 0); +#if VERSION >= VERSION_NTSC_1_0 x -= textwidth; +#else + x = context->x + 95; +#endif y = context->y + 1; gdl = textRenderProjected(gdl, &x, &y, buffer, g_CharsHandelGothicSm, g_FontHandelGothicSm, 0xffff00ff, context->width, context->height, 0, 0); @@ -8719,6 +8728,7 @@ Gfx *menuitemPlayerStatsRender(Gfx *gdl, struct menurendercontext *context) gDPPipeSync(gdl++); +#if VERSION >= VERSION_NTSC_1_0 g_ScissorX1 = context->x * g_ScaleX; g_ScissorX2 = (context->x + context->width) * g_ScaleX; g_ScissorY1 = context->y + ypos; @@ -8765,6 +8775,13 @@ Gfx *menuitemPlayerStatsRender(Gfx *gdl, struct menurendercontext *context) } gDPSetScissor(gdl++, G_SC_NON_INTERLACE, g_ScissorX1, g_ScissorY1, g_ScissorX2, g_ScissorY2); +#else + gDPSetScissor(gdl++, G_SC_NON_INTERLACE, + context->x * g_ScaleX, + context->y + ypos, + (context->x + context->width) * g_ScaleX, + context->y + context->height); +#endif ypos -= data->scrolloffset; @@ -8803,673 +8820,6 @@ Gfx *menuitemPlayerStatsRender(Gfx *gdl, struct menurendercontext *context) return func0f153780(gdl); } -#else -const char var7f1ac17cnb[] = "%d\n"; -const char var7f1ac180nb[] = "%d\n"; -const char var7f1ac184nb[] = "%d\n"; - -GLOBAL_ASM( -glabel menuitemPlayerStatsRender -/* f0eb54c: 27bdff40 */ addiu $sp,$sp,-192 -/* f0eb550: 3c0f8007 */ lui $t7,0x8007 -/* f0eb554: 8def3af0 */ lw $t7,0x3af0($t7) -/* f0eb558: 3c18800a */ lui $t8,0x800a -/* f0eb55c: afbf005c */ sw $ra,0x5c($sp) -/* f0eb560: afbe0058 */ sw $s8,0x58($sp) -/* f0eb564: afb70054 */ sw $s7,0x54($sp) -/* f0eb568: afb60050 */ sw $s6,0x50($sp) -/* f0eb56c: afb5004c */ sw $s5,0x4c($sp) -/* f0eb570: afb40048 */ sw $s4,0x48($sp) -/* f0eb574: afb30044 */ sw $s3,0x44($sp) -/* f0eb578: afb20040 */ sw $s2,0x40($sp) -/* f0eb57c: afb1003c */ sw $s1,0x3c($sp) -/* f0eb580: afb00038 */ sw $s0,0x38($sp) -/* f0eb584: 030fc021 */ addu $t8,$t8,$t7 -/* f0eb588: 8cae0014 */ lw $t6,0x14($a1) -/* f0eb58c: 931826a0 */ lbu $t8,0x26a0($t8) -/* f0eb590: 00a09825 */ or $s3,$a1,$zero -/* f0eb594: 0080b025 */ or $s6,$a0,$zero -/* f0eb598: afae00bc */ sw $t6,0xbc($sp) -/* f0eb59c: 0fc61aa0 */ jal mpGetNumChrs -/* f0eb5a0: afb800ac */ sw $t8,0xac($sp) -/* f0eb5a4: 8fa300ac */ lw $v1,0xac($sp) -/* f0eb5a8: afa20098 */ sw $v0,0x98($sp) -/* f0eb5ac: 28610004 */ slti $at,$v1,0x4 -/* f0eb5b0: 10200008 */ beqz $at,.NB0f0eb5d4 -/* f0eb5b4: 0003c880 */ sll $t9,$v1,0x2 -/* f0eb5b8: 0323c821 */ addu $t9,$t9,$v1 -/* f0eb5bc: 3c08800b */ lui $t0,0x800b -/* f0eb5c0: 25081068 */ addiu $t0,$t0,0x1068 -/* f0eb5c4: 0019c940 */ sll $t9,$t9,0x5 -/* f0eb5c8: 03284821 */ addu $t1,$t9,$t0 -/* f0eb5cc: 1000000b */ beqz $zero,.NB0f0eb5fc -/* f0eb5d0: afa900a8 */ sw $t1,0xa8($sp) -.NB0f0eb5d4: -/* f0eb5d4: 00035080 */ sll $t2,$v1,0x2 -/* f0eb5d8: 01435021 */ addu $t2,$t2,$v1 -/* f0eb5dc: 000a5080 */ sll $t2,$t2,0x2 -/* f0eb5e0: 01435023 */ subu $t2,$t2,$v1 -/* f0eb5e4: 000a5080 */ sll $t2,$t2,0x2 -/* f0eb5e8: 3c0c800b */ lui $t4,0x800b -/* f0eb5ec: 258c0de8 */ addiu $t4,$t4,0xde8 -/* f0eb5f0: 254bfed0 */ addiu $t3,$t2,-304 -/* f0eb5f4: 016c6821 */ addu $t5,$t3,$t4 -/* f0eb5f8: afad00a8 */ sw $t5,0xa8($sp) -.NB0f0eb5fc: -/* f0eb5fc: 0fc5374a */ jal func0f153628 -/* f0eb600: 02c02025 */ or $a0,$s6,$zero -/* f0eb604: 3c014220 */ lui $at,0x4220 -/* f0eb608: 44816000 */ mtc1 $at,$f12 -/* f0eb60c: 0fc019eb */ jal func0f006b08 -/* f0eb610: 0040b025 */ or $s6,$v0,$zero -/* f0eb614: 3c01437f */ lui $at,0x437f -/* f0eb618: 44812000 */ mtc1 $at,$f4 -/* f0eb61c: 24140001 */ addiu $s4,$zero,0x1 -/* f0eb620: 46040182 */ mul.s $f6,$f0,$f4 -/* f0eb624: 444ef800 */ cfc1 $t6,$31 -/* f0eb628: 44d4f800 */ ctc1 $s4,$31 -/* f0eb62c: 00000000 */ sll $zero,$zero,0x0 -/* f0eb630: 46003224 */ cvt.w.s $f8,$f6 -/* f0eb634: 4454f800 */ cfc1 $s4,$31 -/* f0eb638: 00000000 */ sll $zero,$zero,0x0 -/* f0eb63c: 32940078 */ andi $s4,$s4,0x78 -/* f0eb640: 12800012 */ beqz $s4,.NB0f0eb68c -/* f0eb644: 3c014f00 */ lui $at,0x4f00 -/* f0eb648: 44814000 */ mtc1 $at,$f8 -/* f0eb64c: 24140001 */ addiu $s4,$zero,0x1 -/* f0eb650: 46083201 */ sub.s $f8,$f6,$f8 -/* f0eb654: 44d4f800 */ ctc1 $s4,$31 -/* f0eb658: 00000000 */ sll $zero,$zero,0x0 -/* f0eb65c: 46004224 */ cvt.w.s $f8,$f8 -/* f0eb660: 4454f800 */ cfc1 $s4,$31 -/* f0eb664: 00000000 */ sll $zero,$zero,0x0 -/* f0eb668: 32940078 */ andi $s4,$s4,0x78 -/* f0eb66c: 16800005 */ bnez $s4,.NB0f0eb684 -/* f0eb670: 00000000 */ sll $zero,$zero,0x0 -/* f0eb674: 44144000 */ mfc1 $s4,$f8 -/* f0eb678: 3c018000 */ lui $at,0x8000 -/* f0eb67c: 10000007 */ beqz $zero,.NB0f0eb69c -/* f0eb680: 0281a025 */ or $s4,$s4,$at -.NB0f0eb684: -/* f0eb684: 10000005 */ beqz $zero,.NB0f0eb69c -/* f0eb688: 2414ffff */ addiu $s4,$zero,-1 -.NB0f0eb68c: -/* f0eb68c: 44144000 */ mfc1 $s4,$f8 -/* f0eb690: 00000000 */ sll $zero,$zero,0x0 -/* f0eb694: 0680fffb */ bltz $s4,.NB0f0eb684 -/* f0eb698: 00000000 */ sll $zero,$zero,0x0 -.NB0f0eb69c: -/* f0eb69c: 8e700010 */ lw $s0,0x10($s3) -/* f0eb6a0: 44cef800 */ ctc1 $t6,$31 -/* f0eb6a4: 44808000 */ mtc1 $zero,$f16 -/* f0eb6a8: c60a0040 */ lwc1 $f10,0x40($s0) -/* f0eb6ac: 4610503c */ c.lt.s $f10,$f16 -/* f0eb6b0: 00000000 */ sll $zero,$zero,0x0 -/* f0eb6b4: 4502000b */ bc1fl .NB0f0eb6e4 -/* f0eb6b8: 9208003d */ lbu $t0,0x3d($s0) -/* f0eb6bc: 920f003c */ lbu $t7,0x3c($s0) -/* f0eb6c0: 3c127f1b */ lui $s2,0x7f1b -/* f0eb6c4: 2652c2e0 */ addiu $s2,$s2,-15648 -/* f0eb6c8: 000fc100 */ sll $t8,$t7,0x4 -/* f0eb6cc: 030fc023 */ subu $t8,$t8,$t7 -/* f0eb6d0: 0018c080 */ sll $t8,$t8,0x2 -/* f0eb6d4: 0258c821 */ addu $t9,$s2,$t8 -/* f0eb6d8: 10000012 */ beqz $zero,.NB0f0eb724 -/* f0eb6dc: 8f310020 */ lw $s1,0x20($t9) -/* f0eb6e0: 9208003d */ lbu $t0,0x3d($s0) -.NB0f0eb6e4: -/* f0eb6e4: 920b003c */ lbu $t3,0x3c($s0) -/* f0eb6e8: 3c127f1b */ lui $s2,0x7f1b -/* f0eb6ec: 00084900 */ sll $t1,$t0,0x4 -/* f0eb6f0: 000b6100 */ sll $t4,$t3,0x4 -/* f0eb6f4: 2652c2e0 */ addiu $s2,$s2,-15648 -/* f0eb6f8: 01284823 */ subu $t1,$t1,$t0 -/* f0eb6fc: 018b6023 */ subu $t4,$t4,$t3 -/* f0eb700: 000c6080 */ sll $t4,$t4,0x2 -/* f0eb704: 00094880 */ sll $t1,$t1,0x2 -/* f0eb708: 02495021 */ addu $t2,$s2,$t1 -/* f0eb70c: 024c6821 */ addu $t5,$s2,$t4 -/* f0eb710: 8da50020 */ lw $a1,0x20($t5) -/* f0eb714: 8d440020 */ lw $a0,0x20($t2) -/* f0eb718: 0fc01990 */ jal colourBlend -/* f0eb71c: 8e060044 */ lw $a2,0x44($s0) -/* f0eb720: 00408825 */ or $s1,$v0,$zero -.NB0f0eb724: -/* f0eb724: 2404ffff */ addiu $a0,$zero,-1 -/* f0eb728: 240500ff */ addiu $a1,$zero,0xff -/* f0eb72c: 0fc01990 */ jal colourBlend -/* f0eb730: 2406007f */ addiu $a2,$zero,0x7f -/* f0eb734: 00402025 */ or $a0,$v0,$zero -/* f0eb738: 02202825 */ or $a1,$s1,$zero -/* f0eb73c: 0fc01990 */ jal colourBlend -/* f0eb740: 02803025 */ or $a2,$s4,$zero -/* f0eb744: 866e0000 */ lh $t6,0x0($s3) -/* f0eb748: 3c178008 */ lui $s7,0x8008 -/* f0eb74c: 3c1e8008 */ lui $s8,0x8008 -/* f0eb750: 25cf0002 */ addiu $t7,$t6,0x2 -/* f0eb754: afaf00b8 */ sw $t7,0xb8($sp) -/* f0eb758: 86780002 */ lh $t8,0x2($s3) -/* f0eb75c: 27de236c */ addiu $s8,$s8,0x236c -/* f0eb760: 26f72370 */ addiu $s7,$s7,0x2370 -/* f0eb764: 8ee80000 */ lw $t0,0x0($s7) -/* f0eb768: 8fc90000 */ lw $t1,0x0($s8) -/* f0eb76c: 27190001 */ addiu $t9,$t8,0x1 -/* f0eb770: afb900b4 */ sw $t9,0xb4($sp) -/* f0eb774: afa20018 */ sw $v0,0x18($sp) -/* f0eb778: afa80010 */ sw $t0,0x10($sp) -/* f0eb77c: afa90014 */ sw $t1,0x14($sp) -/* f0eb780: 866a0004 */ lh $t2,0x4($s3) -/* f0eb784: 02c02025 */ or $a0,$s6,$zero -/* f0eb788: 27a500b8 */ addiu $a1,$sp,0xb8 -/* f0eb78c: afaa001c */ sw $t2,0x1c($sp) -/* f0eb790: 866b0006 */ lh $t3,0x6($s3) -/* f0eb794: afa00028 */ sw $zero,0x28($sp) -/* f0eb798: afa00024 */ sw $zero,0x24($sp) -/* f0eb79c: 27a600b4 */ addiu $a2,$sp,0xb4 -/* f0eb7a0: 8fa700a8 */ lw $a3,0xa8($sp) -/* f0eb7a4: 0fc541a6 */ jal textRenderProjected -/* f0eb7a8: afab0020 */ sw $t3,0x20($sp) -/* f0eb7ac: 8e700010 */ lw $s0,0x10($s3) -/* f0eb7b0: 44802000 */ mtc1 $zero,$f4 -/* f0eb7b4: 0040b025 */ or $s6,$v0,$zero -/* f0eb7b8: c6120040 */ lwc1 $f18,0x40($s0) -/* f0eb7bc: 4604903c */ c.lt.s $f18,$f4 -/* f0eb7c0: 00000000 */ sll $zero,$zero,0x0 -/* f0eb7c4: 45020009 */ bc1fl .NB0f0eb7ec -/* f0eb7c8: 920f003d */ lbu $t7,0x3d($s0) -/* f0eb7cc: 920c003c */ lbu $t4,0x3c($s0) -/* f0eb7d0: 000c6900 */ sll $t5,$t4,0x4 -/* f0eb7d4: 01ac6823 */ subu $t5,$t5,$t4 -/* f0eb7d8: 000d6880 */ sll $t5,$t5,0x2 -/* f0eb7dc: 024d7021 */ addu $t6,$s2,$t5 -/* f0eb7e0: 10000011 */ beqz $zero,.NB0f0eb828 -/* f0eb7e4: 8dd10018 */ lw $s1,0x18($t6) -/* f0eb7e8: 920f003d */ lbu $t7,0x3d($s0) -.NB0f0eb7ec: -/* f0eb7ec: 9208003c */ lbu $t0,0x3c($s0) -/* f0eb7f0: 8e060044 */ lw $a2,0x44($s0) -/* f0eb7f4: 000fc100 */ sll $t8,$t7,0x4 -/* f0eb7f8: 00084900 */ sll $t1,$t0,0x4 -/* f0eb7fc: 030fc023 */ subu $t8,$t8,$t7 -/* f0eb800: 01284823 */ subu $t1,$t1,$t0 -/* f0eb804: 00094880 */ sll $t1,$t1,0x2 -/* f0eb808: 0018c080 */ sll $t8,$t8,0x2 -/* f0eb80c: 0258c821 */ addu $t9,$s2,$t8 -/* f0eb810: 02495021 */ addu $t2,$s2,$t1 -/* f0eb814: 8d450018 */ lw $a1,0x18($t2) -/* f0eb818: 0fc01990 */ jal colourBlend -/* f0eb81c: 8f240018 */ lw $a0,0x18($t9) -/* f0eb820: 00408825 */ or $s1,$v0,$zero -/* f0eb824: 8e700010 */ lw $s0,0x10($s3) -.NB0f0eb828: -/* f0eb828: 8e0b000c */ lw $t3,0xc($s0) -/* f0eb82c: 11600008 */ beqz $t3,.NB0f0eb850 -/* f0eb830: 02202025 */ or $a0,$s1,$zero -/* f0eb834: 00002825 */ or $a1,$zero,$zero -/* f0eb838: 0fc01990 */ jal colourBlend -/* f0eb83c: 2406007f */ addiu $a2,$zero,0x7f -/* f0eb840: 2401ff00 */ addiu $at,$zero,-256 -/* f0eb844: 00416024 */ and $t4,$v0,$at -/* f0eb848: 322d00ff */ andi $t5,$s1,0xff -/* f0eb84c: 018d8825 */ or $s1,$t4,$t5 -.NB0f0eb850: -/* f0eb850: 0fc5a4dd */ jal langGet -/* f0eb854: 24045119 */ addiu $a0,$zero,0x5119 -/* f0eb858: 3c0e8008 */ lui $t6,0x8008 -/* f0eb85c: 8dce2364 */ lw $t6,0x2364($t6) -/* f0eb860: 3c078008 */ lui $a3,0x8008 -/* f0eb864: 8ce72368 */ lw $a3,0x2368($a3) -/* f0eb868: 27a400a0 */ addiu $a0,$sp,0xa0 -/* f0eb86c: 27a5009c */ addiu $a1,$sp,0x9c -/* f0eb870: 00403025 */ or $a2,$v0,$zero -/* f0eb874: afa00014 */ sw $zero,0x14($sp) -/* f0eb878: 0fc54655 */ jal textMeasure -/* f0eb87c: afae0010 */ sw $t6,0x10($sp) -/* f0eb880: 866f0000 */ lh $t7,0x0($s3) -/* f0eb884: 24045119 */ addiu $a0,$zero,0x5119 -/* f0eb888: 25f80038 */ addiu $t8,$t7,0x38 -/* f0eb88c: afb800b8 */ sw $t8,0xb8($sp) -/* f0eb890: 86790002 */ lh $t9,0x2($s3) -/* f0eb894: 27280001 */ addiu $t0,$t9,0x1 -/* f0eb898: 0fc5a4dd */ jal langGet -/* f0eb89c: afa800b4 */ sw $t0,0xb4($sp) -/* f0eb8a0: 3c098008 */ lui $t1,0x8008 -/* f0eb8a4: 3c0a8008 */ lui $t2,0x8008 -/* f0eb8a8: 8d4a2364 */ lw $t2,0x2364($t2) -/* f0eb8ac: 8d292368 */ lw $t1,0x2368($t1) -/* f0eb8b0: afb10018 */ sw $s1,0x18($sp) -/* f0eb8b4: afaa0014 */ sw $t2,0x14($sp) -/* f0eb8b8: afa90010 */ sw $t1,0x10($sp) -/* f0eb8bc: 866b0004 */ lh $t3,0x4($s3) -/* f0eb8c0: 02c02025 */ or $a0,$s6,$zero -/* f0eb8c4: 27a500b8 */ addiu $a1,$sp,0xb8 -/* f0eb8c8: afab001c */ sw $t3,0x1c($sp) -/* f0eb8cc: 866c0006 */ lh $t4,0x6($s3) -/* f0eb8d0: afa00028 */ sw $zero,0x28($sp) -/* f0eb8d4: afa00024 */ sw $zero,0x24($sp) -/* f0eb8d8: 27a600b4 */ addiu $a2,$sp,0xb4 -/* f0eb8dc: 00403825 */ or $a3,$v0,$zero -/* f0eb8e0: 0fc541a6 */ jal textRenderProjected -/* f0eb8e4: afac0020 */ sw $t4,0x20($sp) -/* f0eb8e8: 8fa300ac */ lw $v1,0xac($sp) -/* f0eb8ec: 8fae00a8 */ lw $t6,0xa8($sp) -/* f0eb8f0: 27b5008c */ addiu $s5,$sp,0x8c -/* f0eb8f4: 00036840 */ sll $t5,$v1,0x1 -/* f0eb8f8: 01cd7821 */ addu $t7,$t6,$t5 -/* f0eb8fc: 85e60024 */ lh $a2,0x24($t7) -/* f0eb900: 3c057f1b */ lui $a1,0x7f1b -/* f0eb904: 0040b025 */ or $s6,$v0,$zero -/* f0eb908: 24a5c17c */ addiu $a1,$a1,-16004 -/* f0eb90c: afad0064 */ sw $t5,0x64($sp) -/* f0eb910: 01a01825 */ or $v1,$t5,$zero -/* f0eb914: 0c004fc1 */ jal sprintf -/* f0eb918: 02a02025 */ or $a0,$s5,$zero -/* f0eb91c: 8fd80000 */ lw $t8,0x0($s8) -/* f0eb920: 27a400a0 */ addiu $a0,$sp,0xa0 -/* f0eb924: 27a5009c */ addiu $a1,$sp,0x9c -/* f0eb928: 02a03025 */ or $a2,$s5,$zero -/* f0eb92c: 8ee70000 */ lw $a3,0x0($s7) -/* f0eb930: afa00014 */ sw $zero,0x14($sp) -/* f0eb934: 0fc54655 */ jal textMeasure -/* f0eb938: afb80010 */ sw $t8,0x10($sp) -/* f0eb93c: 86790000 */ lh $t9,0x0($s3) -/* f0eb940: 8eeb0000 */ lw $t3,0x0($s7) -/* f0eb944: 8fcc0000 */ lw $t4,0x0($s8) -/* f0eb948: 2728005f */ addiu $t0,$t9,0x5f -/* f0eb94c: afa800b8 */ sw $t0,0xb8($sp) -/* f0eb950: 86690002 */ lh $t1,0x2($s3) -/* f0eb954: 3c0dffff */ lui $t5,0xffff -/* f0eb958: 35ad00ff */ ori $t5,$t5,0xff -/* f0eb95c: 252a0001 */ addiu $t2,$t1,0x1 -/* f0eb960: afaa00b4 */ sw $t2,0xb4($sp) -/* f0eb964: afad0018 */ sw $t5,0x18($sp) -/* f0eb968: afab0010 */ sw $t3,0x10($sp) -/* f0eb96c: afac0014 */ sw $t4,0x14($sp) -/* f0eb970: 866e0004 */ lh $t6,0x4($s3) -/* f0eb974: 02c02025 */ or $a0,$s6,$zero -/* f0eb978: 27a500b8 */ addiu $a1,$sp,0xb8 -/* f0eb97c: afae001c */ sw $t6,0x1c($sp) -/* f0eb980: 866f0006 */ lh $t7,0x6($s3) -/* f0eb984: afa00028 */ sw $zero,0x28($sp) -/* f0eb988: afa00024 */ sw $zero,0x24($sp) -/* f0eb98c: 27a600b4 */ addiu $a2,$sp,0xb4 -/* f0eb990: 02a03825 */ or $a3,$s5,$zero -/* f0eb994: 0fc541a6 */ jal textRenderProjected -/* f0eb998: afaf0020 */ sw $t7,0x20($sp) -/* f0eb99c: 0040b025 */ or $s6,$v0,$zero -/* f0eb9a0: 0fc61aa0 */ jal mpGetNumChrs -/* f0eb9a4: 2414000c */ addiu $s4,$zero,0xc -/* f0eb9a8: 28410002 */ slti $at,$v0,0x2 -/* f0eb9ac: 14200157 */ bnez $at,.NB0f0ebf0c -/* f0eb9b0: 00000000 */ sll $zero,$zero,0x0 -/* f0eb9b4: 8e700010 */ lw $s0,0x10($s3) -/* f0eb9b8: 44804000 */ mtc1 $zero,$f8 -/* f0eb9bc: c6060040 */ lwc1 $f6,0x40($s0) -/* f0eb9c0: 4608303c */ c.lt.s $f6,$f8 -/* f0eb9c4: 00000000 */ sll $zero,$zero,0x0 -/* f0eb9c8: 45020009 */ bc1fl .NB0f0eb9f0 -/* f0eb9cc: 9209003d */ lbu $t1,0x3d($s0) -/* f0eb9d0: 9218003c */ lbu $t8,0x3c($s0) -/* f0eb9d4: 0018c900 */ sll $t9,$t8,0x4 -/* f0eb9d8: 0338c823 */ subu $t9,$t9,$t8 -/* f0eb9dc: 0019c880 */ sll $t9,$t9,0x2 -/* f0eb9e0: 02594021 */ addu $t0,$s2,$t9 -/* f0eb9e4: 10000010 */ beqz $zero,.NB0f0eba28 -/* f0eb9e8: 8d110018 */ lw $s1,0x18($t0) -/* f0eb9ec: 9209003d */ lbu $t1,0x3d($s0) -.NB0f0eb9f0: -/* f0eb9f0: 2402003c */ addiu $v0,$zero,0x3c -/* f0eb9f4: 920c003c */ lbu $t4,0x3c($s0) -/* f0eb9f8: 01220019 */ multu $t1,$v0 -/* f0eb9fc: 8e060044 */ lw $a2,0x44($s0) -/* f0eba00: 00005012 */ mflo $t2 -/* f0eba04: 024a5821 */ addu $t3,$s2,$t2 -/* f0eba08: 8d640018 */ lw $a0,0x18($t3) -/* f0eba0c: 01820019 */ multu $t4,$v0 -/* f0eba10: 00006812 */ mflo $t5 -/* f0eba14: 024d7021 */ addu $t6,$s2,$t5 -/* f0eba18: 0fc01990 */ jal colourBlend -/* f0eba1c: 8dc50018 */ lw $a1,0x18($t6) -/* f0eba20: 00408825 */ or $s1,$v0,$zero -/* f0eba24: 8e700010 */ lw $s0,0x10($s3) -.NB0f0eba28: -/* f0eba28: 8e0f000c */ lw $t7,0xc($s0) -/* f0eba2c: 11e00008 */ beqz $t7,.NB0f0eba50 -/* f0eba30: 02202025 */ or $a0,$s1,$zero -/* f0eba34: 00002825 */ or $a1,$zero,$zero -/* f0eba38: 0fc01990 */ jal colourBlend -/* f0eba3c: 2406007f */ addiu $a2,$zero,0x7f -/* f0eba40: 2401ff00 */ addiu $at,$zero,-256 -/* f0eba44: 0041c024 */ and $t8,$v0,$at -/* f0eba48: 323900ff */ andi $t9,$s1,0xff -/* f0eba4c: 03198825 */ or $s1,$t8,$t9 -.NB0f0eba50: -/* f0eba50: 0fc5a4dd */ jal langGet -/* f0eba54: 2404511a */ addiu $a0,$zero,0x511a -/* f0eba58: 3c088008 */ lui $t0,0x8008 -/* f0eba5c: 8d082364 */ lw $t0,0x2364($t0) -/* f0eba60: 3c078008 */ lui $a3,0x8008 -/* f0eba64: 8ce72368 */ lw $a3,0x2368($a3) -/* f0eba68: 27a400a0 */ addiu $a0,$sp,0xa0 -/* f0eba6c: 27a5009c */ addiu $a1,$sp,0x9c -/* f0eba70: 00403025 */ or $a2,$v0,$zero -/* f0eba74: afa00014 */ sw $zero,0x14($sp) -/* f0eba78: 0fc54655 */ jal textMeasure -/* f0eba7c: afa80010 */ sw $t0,0x10($sp) -/* f0eba80: 86690000 */ lh $t1,0x0($s3) -/* f0eba84: 8faa009c */ lw $t2,0x9c($sp) -/* f0eba88: 2404511a */ addiu $a0,$zero,0x511a -/* f0eba8c: 012a5823 */ subu $t3,$t1,$t2 -/* f0eba90: 256c0078 */ addiu $t4,$t3,0x78 -/* f0eba94: afac00b8 */ sw $t4,0xb8($sp) -/* f0eba98: 866d0002 */ lh $t5,0x2($s3) -/* f0eba9c: 01b47021 */ addu $t6,$t5,$s4 -/* f0ebaa0: 0fc5a4dd */ jal langGet -/* f0ebaa4: afae00b4 */ sw $t6,0xb4($sp) -/* f0ebaa8: 3c0f8008 */ lui $t7,0x8008 -/* f0ebaac: 3c188008 */ lui $t8,0x8008 -/* f0ebab0: 8f182364 */ lw $t8,0x2364($t8) -/* f0ebab4: 8def2368 */ lw $t7,0x2368($t7) -/* f0ebab8: afb10018 */ sw $s1,0x18($sp) -/* f0ebabc: afb80014 */ sw $t8,0x14($sp) -/* f0ebac0: afaf0010 */ sw $t7,0x10($sp) -/* f0ebac4: 86790004 */ lh $t9,0x4($s3) -/* f0ebac8: 02c02025 */ or $a0,$s6,$zero -/* f0ebacc: 27a500b8 */ addiu $a1,$sp,0xb8 -/* f0ebad0: afb9001c */ sw $t9,0x1c($sp) -/* f0ebad4: 86680006 */ lh $t0,0x6($s3) -/* f0ebad8: afa00028 */ sw $zero,0x28($sp) -/* f0ebadc: afa00024 */ sw $zero,0x24($sp) -/* f0ebae0: 27a600b4 */ addiu $a2,$sp,0xb4 -/* f0ebae4: 00403825 */ or $a3,$v0,$zero -/* f0ebae8: 0fc541a6 */ jal textRenderProjected -/* f0ebaec: afa80020 */ sw $t0,0x20($sp) -/* f0ebaf0: 0040b025 */ or $s6,$v0,$zero -/* f0ebaf4: 0fc5a4dd */ jal langGet -/* f0ebaf8: 2404511b */ addiu $a0,$zero,0x511b -/* f0ebafc: 3c098008 */ lui $t1,0x8008 -/* f0ebb00: 8d292364 */ lw $t1,0x2364($t1) -/* f0ebb04: 3c078008 */ lui $a3,0x8008 -/* f0ebb08: 8ce72368 */ lw $a3,0x2368($a3) -/* f0ebb0c: 27a400a0 */ addiu $a0,$sp,0xa0 -/* f0ebb10: 27a5009c */ addiu $a1,$sp,0x9c -/* f0ebb14: 00403025 */ or $a2,$v0,$zero -/* f0ebb18: afa00014 */ sw $zero,0x14($sp) -/* f0ebb1c: 0fc54655 */ jal textMeasure -/* f0ebb20: afa90010 */ sw $t1,0x10($sp) -/* f0ebb24: 866a0000 */ lh $t2,0x0($s3) -/* f0ebb28: 8fab009c */ lw $t3,0x9c($sp) -/* f0ebb2c: 2404511b */ addiu $a0,$zero,0x511b -/* f0ebb30: 014b6023 */ subu $t4,$t2,$t3 -/* f0ebb34: 258d0019 */ addiu $t5,$t4,0x19 -/* f0ebb38: afad00b8 */ sw $t5,0xb8($sp) -/* f0ebb3c: 866e0002 */ lh $t6,0x2($s3) -/* f0ebb40: 01d47821 */ addu $t7,$t6,$s4 -/* f0ebb44: 0fc5a4dd */ jal langGet -/* f0ebb48: afaf00b4 */ sw $t7,0xb4($sp) -/* f0ebb4c: 3c188008 */ lui $t8,0x8008 -/* f0ebb50: 3c198008 */ lui $t9,0x8008 -/* f0ebb54: 8f392364 */ lw $t9,0x2364($t9) -/* f0ebb58: 8f182368 */ lw $t8,0x2368($t8) -/* f0ebb5c: afb10018 */ sw $s1,0x18($sp) -/* f0ebb60: afb90014 */ sw $t9,0x14($sp) -/* f0ebb64: afb80010 */ sw $t8,0x10($sp) -/* f0ebb68: 86680004 */ lh $t0,0x4($s3) -/* f0ebb6c: 02c02025 */ or $a0,$s6,$zero -/* f0ebb70: 27a500b8 */ addiu $a1,$sp,0xb8 -/* f0ebb74: afa8001c */ sw $t0,0x1c($sp) -/* f0ebb78: 86690006 */ lh $t1,0x6($s3) -/* f0ebb7c: afa00028 */ sw $zero,0x28($sp) -/* f0ebb80: afa00024 */ sw $zero,0x24($sp) -/* f0ebb84: 27a600b4 */ addiu $a2,$sp,0xb4 -/* f0ebb88: 00403825 */ or $a3,$v0,$zero -/* f0ebb8c: 0fc541a6 */ jal textRenderProjected -/* f0ebb90: afa90020 */ sw $t1,0x20($sp) -/* f0ebb94: 8faa0098 */ lw $t2,0x98($sp) -/* f0ebb98: 866c0006 */ lh $t4,0x6($s3) -/* f0ebb9c: 26940007 */ addiu $s4,$s4,0x7 -/* f0ebba0: 000a5880 */ sll $t3,$t2,0x2 -/* f0ebba4: 016a5821 */ addu $t3,$t3,$t2 -/* f0ebba8: 000b5840 */ sll $t3,$t3,0x1 -/* f0ebbac: 016c6823 */ subu $t5,$t3,$t4 -/* f0ebbb0: 01b41821 */ addu $v1,$t5,$s4 -/* f0ebbb4: 2463fff6 */ addiu $v1,$v1,-10 -/* f0ebbb8: 04610002 */ bgez $v1,.NB0f0ebbc4 -/* f0ebbbc: 8fa600bc */ lw $a2,0xbc($sp) -/* f0ebbc0: 00001825 */ or $v1,$zero,$zero -.NB0f0ebbc4: -/* f0ebbc4: 84ce000c */ lh $t6,0xc($a2) -/* f0ebbc8: 3c058008 */ lui $a1,0x8008 -/* f0ebbcc: 24a52320 */ addiu $a1,$a1,0x2320 -/* f0ebbd0: 006e082a */ slt $at,$v1,$t6 -/* f0ebbd4: 10200002 */ beqz $at,.NB0f0ebbe0 -/* f0ebbd8: 3c0fe700 */ lui $t7,0xe700 -/* f0ebbdc: a4c3000c */ sh $v1,0xc($a2) -.NB0f0ebbe0: -/* f0ebbe0: ac4f0000 */ sw $t7,0x0($v0) -/* f0ebbe4: ac400004 */ sw $zero,0x4($v0) -/* f0ebbe8: 8cb90000 */ lw $t9,0x0($a1) -/* f0ebbec: 86780000 */ lh $t8,0x0($s3) -/* f0ebbf0: 866e0002 */ lh $t6,0x2($s3) -/* f0ebbf4: 3c014080 */ lui $at,0x4080 -/* f0ebbf8: 03190019 */ multu $t8,$t9 -/* f0ebbfc: 01d47821 */ addu $t7,$t6,$s4 -/* f0ebc00: 448f3000 */ mtc1 $t7,$f6 -/* f0ebc04: 44810000 */ mtc1 $at,$f0 -/* f0ebc08: 3c01ed00 */ lui $at,0xed00 -/* f0ebc0c: 46803220 */ cvt.s.w $f8,$f6 -/* f0ebc10: 24560008 */ addiu $s6,$v0,0x8 -/* f0ebc14: 02c02025 */ or $a0,$s6,$zero -/* f0ebc18: 26d60008 */ addiu $s6,$s6,0x8 -/* f0ebc1c: 00008825 */ or $s1,$zero,$zero -/* f0ebc20: 00004012 */ mflo $t0 -/* f0ebc24: 44885000 */ mtc1 $t0,$f10 -/* f0ebc28: 00000000 */ sll $zero,$zero,0x0 -/* f0ebc2c: 46805420 */ cvt.s.w $f16,$f10 -/* f0ebc30: 46008482 */ mul.s $f18,$f16,$f0 -/* f0ebc34: 00000000 */ sll $zero,$zero,0x0 -/* f0ebc38: 46004282 */ mul.s $f10,$f8,$f0 -/* f0ebc3c: 4600910d */ trunc.w.s $f4,$f18 -/* f0ebc40: 4600540d */ trunc.w.s $f16,$f10 -/* f0ebc44: 440a2000 */ mfc1 $t2,$f4 -/* f0ebc48: 44198000 */ mfc1 $t9,$f16 -/* f0ebc4c: 314b0fff */ andi $t3,$t2,0xfff -/* f0ebc50: 000b6300 */ sll $t4,$t3,0xc -/* f0ebc54: 01816825 */ or $t5,$t4,$at -/* f0ebc58: 33280fff */ andi $t0,$t9,0xfff -/* f0ebc5c: 01a84825 */ or $t1,$t5,$t0 -/* f0ebc60: ac890000 */ sw $t1,0x0($a0) -/* f0ebc64: 866b0004 */ lh $t3,0x4($s3) -/* f0ebc68: 866a0000 */ lh $t2,0x0($s3) -/* f0ebc6c: 8cae0000 */ lw $t6,0x0($a1) -/* f0ebc70: 86690002 */ lh $t1,0x2($s3) -/* f0ebc74: 014b6021 */ addu $t4,$t2,$t3 -/* f0ebc78: 018e0019 */ multu $t4,$t6 -/* f0ebc7c: 866a0006 */ lh $t2,0x6($s3) -/* f0ebc80: 012a5821 */ addu $t3,$t1,$t2 -/* f0ebc84: 448b5000 */ mtc1 $t3,$f10 -/* f0ebc88: 00000000 */ sll $zero,$zero,0x0 -/* f0ebc8c: 46805420 */ cvt.s.w $f16,$f10 -/* f0ebc90: 00007812 */ mflo $t7 -/* f0ebc94: 448f9000 */ mtc1 $t7,$f18 -/* f0ebc98: 00000000 */ sll $zero,$zero,0x0 -/* f0ebc9c: 46809120 */ cvt.s.w $f4,$f18 -/* f0ebca0: 46002182 */ mul.s $f6,$f4,$f0 -/* f0ebca4: 00000000 */ sll $zero,$zero,0x0 -/* f0ebca8: 46008482 */ mul.s $f18,$f16,$f0 -/* f0ebcac: 4600320d */ trunc.w.s $f8,$f6 -/* f0ebcb0: 4600910d */ trunc.w.s $f4,$f18 -/* f0ebcb4: 44194000 */ mfc1 $t9,$f8 -/* f0ebcb8: 440e2000 */ mfc1 $t6,$f4 -/* f0ebcbc: 332d0fff */ andi $t5,$t9,0xfff -/* f0ebcc0: 000d4300 */ sll $t0,$t5,0xc -/* f0ebcc4: 31cf0fff */ andi $t7,$t6,0xfff -/* f0ebcc8: 010fc025 */ or $t8,$t0,$t7 -/* f0ebccc: ac980004 */ sw $t8,0x4($a0) -/* f0ebcd0: 84d9000c */ lh $t9,0xc($a2) -/* f0ebcd4: 0299a023 */ subu $s4,$s4,$t9 -.NB0f0ebcd8: -/* f0ebcd8: 3c0d800b */ lui $t5,0x800b -/* f0ebcdc: 95ad144e */ lhu $t5,0x144e($t5) -/* f0ebce0: 24090001 */ addiu $t1,$zero,0x1 -/* f0ebce4: 02295004 */ sllv $t2,$t1,$s1 -/* f0ebce8: 01aa5824 */ and $t3,$t5,$t2 -/* f0ebcec: 11600083 */ beqz $t3,.NB0f0ebefc -/* f0ebcf0: 2a210004 */ slti $at,$s1,0x4 -/* f0ebcf4: 10200008 */ beqz $at,.NB0f0ebd18 -/* f0ebcf8: 8fb900ac */ lw $t9,0xac($sp) -/* f0ebcfc: 00116080 */ sll $t4,$s1,0x2 -/* f0ebd00: 01916021 */ addu $t4,$t4,$s1 -/* f0ebd04: 3c0e800b */ lui $t6,0x800b -/* f0ebd08: 25ce1068 */ addiu $t6,$t6,0x1068 -/* f0ebd0c: 000c6140 */ sll $t4,$t4,0x5 -/* f0ebd10: 1000000a */ beqz $zero,.NB0f0ebd3c -/* f0ebd14: 018e8021 */ addu $s0,$t4,$t6 -.NB0f0ebd18: -/* f0ebd18: 00114080 */ sll $t0,$s1,0x2 -/* f0ebd1c: 01114021 */ addu $t0,$t0,$s1 -/* f0ebd20: 00084080 */ sll $t0,$t0,0x2 -/* f0ebd24: 01114023 */ subu $t0,$t0,$s1 -/* f0ebd28: 00084080 */ sll $t0,$t0,0x2 -/* f0ebd2c: 3c18800b */ lui $t8,0x800b -/* f0ebd30: 27180de8 */ addiu $t8,$t8,0xde8 -/* f0ebd34: 250ffed0 */ addiu $t7,$t0,-304 -/* f0ebd38: 01f88021 */ addu $s0,$t7,$t8 -.NB0f0ebd3c: -/* f0ebd3c: 1239006f */ beq $s1,$t9,.NB0f0ebefc -/* f0ebd40: 02c02025 */ or $a0,$s6,$zero -/* f0ebd44: 86690000 */ lh $t1,0x0($s3) -/* f0ebd48: 8eec0000 */ lw $t4,0x0($s7) -/* f0ebd4c: 8fce0000 */ lw $t6,0x0($s8) -/* f0ebd50: 252d001d */ addiu $t5,$t1,0x1d -/* f0ebd54: afad00b8 */ sw $t5,0xb8($sp) -/* f0ebd58: 866a0002 */ lh $t2,0x2($s3) -/* f0ebd5c: 3c0800ff */ lui $t0,0xff -/* f0ebd60: 3508ffff */ ori $t0,$t0,0xffff -/* f0ebd64: 01545821 */ addu $t3,$t2,$s4 -/* f0ebd68: afab00b4 */ sw $t3,0xb4($sp) -/* f0ebd6c: afa80018 */ sw $t0,0x18($sp) -/* f0ebd70: afac0010 */ sw $t4,0x10($sp) -/* f0ebd74: afae0014 */ sw $t6,0x14($sp) -/* f0ebd78: 866f0004 */ lh $t7,0x4($s3) -/* f0ebd7c: 8fb900a8 */ lw $t9,0xa8($sp) -/* f0ebd80: 00114840 */ sll $t1,$s1,0x1 -/* f0ebd84: afaf001c */ sw $t7,0x1c($sp) -/* f0ebd88: 86780006 */ lh $t8,0x6($s3) -/* f0ebd8c: afa00028 */ sw $zero,0x28($sp) -/* f0ebd90: afa00024 */ sw $zero,0x24($sp) -/* f0ebd94: 27a500b8 */ addiu $a1,$sp,0xb8 -/* f0ebd98: 27a600b4 */ addiu $a2,$sp,0xb4 -/* f0ebd9c: 02003825 */ or $a3,$s0,$zero -/* f0ebda0: 03299021 */ addu $s2,$t9,$t1 -/* f0ebda4: 0fc541a6 */ jal textRenderProjected -/* f0ebda8: afb80020 */ sw $t8,0x20($sp) -/* f0ebdac: 8fad0064 */ lw $t5,0x64($sp) -/* f0ebdb0: 3c057f1b */ lui $a1,0x7f1b -/* f0ebdb4: 0040b025 */ or $s6,$v0,$zero -/* f0ebdb8: 020d5021 */ addu $t2,$s0,$t5 -/* f0ebdbc: 85460024 */ lh $a2,0x24($t2) -/* f0ebdc0: 24a5c180 */ addiu $a1,$a1,-16000 -/* f0ebdc4: 0c004fc1 */ jal sprintf -/* f0ebdc8: 02a02025 */ or $a0,$s5,$zero -/* f0ebdcc: 8fcb0000 */ lw $t3,0x0($s8) -/* f0ebdd0: 27a400a0 */ addiu $a0,$sp,0xa0 -/* f0ebdd4: 27a5009c */ addiu $a1,$sp,0x9c -/* f0ebdd8: 02a03025 */ or $a2,$s5,$zero -/* f0ebddc: 8ee70000 */ lw $a3,0x0($s7) -/* f0ebde0: afa00014 */ sw $zero,0x14($sp) -/* f0ebde4: 0fc54655 */ jal textMeasure -/* f0ebde8: afab0010 */ sw $t3,0x10($sp) -/* f0ebdec: 866c0000 */ lh $t4,0x0($s3) -/* f0ebdf0: 8fae009c */ lw $t6,0x9c($sp) -/* f0ebdf4: 8ee90000 */ lw $t1,0x0($s7) -/* f0ebdf8: 8fcd0000 */ lw $t5,0x0($s8) -/* f0ebdfc: 018e4023 */ subu $t0,$t4,$t6 -/* f0ebe00: 250f0078 */ addiu $t7,$t0,0x78 -/* f0ebe04: afaf00b8 */ sw $t7,0xb8($sp) -/* f0ebe08: 86780002 */ lh $t8,0x2($s3) -/* f0ebe0c: 3c0aff40 */ lui $t2,0xff40 -/* f0ebe10: 354a40ff */ ori $t2,$t2,0x40ff -/* f0ebe14: 0314c821 */ addu $t9,$t8,$s4 -/* f0ebe18: afb900b4 */ sw $t9,0xb4($sp) -/* f0ebe1c: afaa0018 */ sw $t2,0x18($sp) -/* f0ebe20: afa90010 */ sw $t1,0x10($sp) -/* f0ebe24: afad0014 */ sw $t5,0x14($sp) -/* f0ebe28: 866b0004 */ lh $t3,0x4($s3) -/* f0ebe2c: 02c02025 */ or $a0,$s6,$zero -/* f0ebe30: 27a500b8 */ addiu $a1,$sp,0xb8 -/* f0ebe34: afab001c */ sw $t3,0x1c($sp) -/* f0ebe38: 866c0006 */ lh $t4,0x6($s3) -/* f0ebe3c: afa00028 */ sw $zero,0x28($sp) -/* f0ebe40: afa00024 */ sw $zero,0x24($sp) -/* f0ebe44: 27a600b4 */ addiu $a2,$sp,0xb4 -/* f0ebe48: 02a03825 */ or $a3,$s5,$zero -/* f0ebe4c: 0fc541a6 */ jal textRenderProjected -/* f0ebe50: afac0020 */ sw $t4,0x20($sp) -/* f0ebe54: 3c057f1b */ lui $a1,0x7f1b -/* f0ebe58: 0040b025 */ or $s6,$v0,$zero -/* f0ebe5c: 24a5c184 */ addiu $a1,$a1,-15996 -/* f0ebe60: 02a02025 */ or $a0,$s5,$zero -/* f0ebe64: 0c004fc1 */ jal sprintf -/* f0ebe68: 86460024 */ lh $a2,0x24($s2) -/* f0ebe6c: 8fce0000 */ lw $t6,0x0($s8) -/* f0ebe70: 27a400a0 */ addiu $a0,$sp,0xa0 -/* f0ebe74: 27a5009c */ addiu $a1,$sp,0x9c -/* f0ebe78: 02a03025 */ or $a2,$s5,$zero -/* f0ebe7c: 8ee70000 */ lw $a3,0x0($s7) -/* f0ebe80: afa00014 */ sw $zero,0x14($sp) -/* f0ebe84: 0fc54655 */ jal textMeasure -/* f0ebe88: afae0010 */ sw $t6,0x10($sp) -/* f0ebe8c: 86680000 */ lh $t0,0x0($s3) -/* f0ebe90: 8faf009c */ lw $t7,0x9c($sp) -/* f0ebe94: 8eea0000 */ lw $t2,0x0($s7) -/* f0ebe98: 8fcb0000 */ lw $t3,0x0($s8) -/* f0ebe9c: 010fc023 */ subu $t8,$t0,$t7 -/* f0ebea0: 27190019 */ addiu $t9,$t8,0x19 -/* f0ebea4: afb900b8 */ sw $t9,0xb8($sp) -/* f0ebea8: 86690002 */ lh $t1,0x2($s3) -/* f0ebeac: 3c0c00ff */ lui $t4,0xff -/* f0ebeb0: 358c00ff */ ori $t4,$t4,0xff -/* f0ebeb4: 01346821 */ addu $t5,$t1,$s4 -/* f0ebeb8: afad00b4 */ sw $t5,0xb4($sp) -/* f0ebebc: afac0018 */ sw $t4,0x18($sp) -/* f0ebec0: afaa0010 */ sw $t2,0x10($sp) -/* f0ebec4: afab0014 */ sw $t3,0x14($sp) -/* f0ebec8: 866e0004 */ lh $t6,0x4($s3) -/* f0ebecc: 02c02025 */ or $a0,$s6,$zero -/* f0ebed0: 27a500b8 */ addiu $a1,$sp,0xb8 -/* f0ebed4: afae001c */ sw $t6,0x1c($sp) -/* f0ebed8: 86680006 */ lh $t0,0x6($s3) -/* f0ebedc: afa00028 */ sw $zero,0x28($sp) -/* f0ebee0: afa00024 */ sw $zero,0x24($sp) -/* f0ebee4: 27a600b4 */ addiu $a2,$sp,0xb4 -/* f0ebee8: 02a03825 */ or $a3,$s5,$zero -/* f0ebeec: 0fc541a6 */ jal textRenderProjected -/* f0ebef0: afa80020 */ sw $t0,0x20($sp) -/* f0ebef4: 0040b025 */ or $s6,$v0,$zero -/* f0ebef8: 2694000a */ addiu $s4,$s4,0xa -.NB0f0ebefc: -/* f0ebefc: 26310001 */ addiu $s1,$s1,0x1 -/* f0ebf00: 2401000c */ addiu $at,$zero,0xc -/* f0ebf04: 1621ff74 */ bne $s1,$at,.NB0f0ebcd8 -/* f0ebf08: 00000000 */ sll $zero,$zero,0x0 -.NB0f0ebf0c: -/* f0ebf0c: 0fc537a0 */ jal func0f153780 -/* f0ebf10: 02c02025 */ or $a0,$s6,$zero -/* f0ebf14: 8fbf005c */ lw $ra,0x5c($sp) -/* f0ebf18: 8fb00038 */ lw $s0,0x38($sp) -/* f0ebf1c: 8fb1003c */ lw $s1,0x3c($sp) -/* f0ebf20: 8fb20040 */ lw $s2,0x40($sp) -/* f0ebf24: 8fb30044 */ lw $s3,0x44($sp) -/* f0ebf28: 8fb40048 */ lw $s4,0x48($sp) -/* f0ebf2c: 8fb5004c */ lw $s5,0x4c($sp) -/* f0ebf30: 8fb60050 */ lw $s6,0x50($sp) -/* f0ebf34: 8fb70054 */ lw $s7,0x54($sp) -/* f0ebf38: 8fbe0058 */ lw $s8,0x58($sp) -/* f0ebf3c: 03e00008 */ jr $ra -/* f0ebf40: 27bd00c0 */ addiu $sp,$sp,0xc0 -); -#endif bool menuitemPlayerStatsTick(struct menuitem *item, struct menudialog *dialog, struct menuinputs *inputs, u32 tickflags, union menuitemdata *data) {