.set noat # allow manual use of $at .set noreorder # don't insert nops after branches glabel func_800E0178 /* 079628 800E0178 3C038011 */ lui $v1, 0x8011 /* 07962C 800E017C 2463EFC8 */ addiu $v1, $v1, -0x1038 /* 079630 800E0180 8C640000 */ lw $a0, ($v1) /* 079634 800E0184 90620015 */ lbu $v0, 0x15($v1) /* 079638 800E0188 34842000 */ ori $a0, $a0, 0x2000 /* 07963C 800E018C 24420001 */ addiu $v0, $v0, 1 /* 079640 800E0190 A0620015 */ sb $v0, 0x15($v1) /* 079644 800E0194 00021600 */ sll $v0, $v0, 0x18 /* 079648 800E0198 00021603 */ sra $v0, $v0, 0x18 /* 07964C 800E019C 03E00008 */ jr $ra /* 079650 800E01A0 AC640000 */ sw $a0, ($v1)