feat(phase-31): S79 #7 (2) — md_MAIN_020: func_800CB17C (30 ins) banked by a RAW splice, byte-identical 0990e041 — the 'match_one MATCH but the gate rejected — CAUSE NOT DETERMINED' verdict was gate_stage's transform ladder altering a correct body (it gates as NEAR); rtu_match MATCH + raw splice is the route

This commit is contained in:
Drew T
2026-09-04 18:24:21 -06:00
parent bf1b266e07
commit 42d432770d
+36 -1
View File
@@ -145,5 +145,40 @@ void func_800CB148(s32 a0) {
}
INCLUDE_ASM("asm/md_MAIN_020/nonmatchings/md_MAIN_020", func_800CB17C);
__asm__(".text\n.align 2\n.globl func_800CB17C\n.ent\tfunc_800CB17C\n"
"func_800CB17C:\n.frame $sp,24,$31\n.mask 0x80010000,-8\n.fmask 0,0\n"
".set\tnoreorder\n"
"addiu $sp,$sp,-24\n"
"sw $s0,16($sp)\n"
"addu $s0,$a0,$zero\n"
"sw $ra,20($sp)\n"
"lh $a0,10($s0)\n"
"jal func_8012A304\n"
"addiu $a1,$zero,128\n"
"addu $a0,$s0,$zero\n"
"jal func_801477E8\n"
"lui $a1,65512\n"
"lui $a1,%hi(D_800CB1F4)\n"
"addiu $a1,$a1,%lo(D_800CB1F4)\n"
"jal func_80154274\n"
"addu $a0,$s0,$zero\n"
"jal func_80147324\n"
"addiu $a0,$zero,1146\n"
"addu $a0,$s0,$zero\n"
"jal func_8014C010\n"
"addiu $a1,$zero,2\n"
"jal func_801483E8\n"
"addu $a0,$s0,$zero\n"
"lui $a0,%hi(D_80062BD0)\n"
"addiu $a0,$a0,%lo(D_80062BD0)\n"
"jal func_80019064\n"
"nop\n"
"lw $ra,20($sp)\n"
"lw $s0,16($sp)\n"
"addiu $sp,$sp,24\n"
"jr $ra\n"
"nop\n"
".set\treorder\n"
".end\tfunc_800CB17C\n");