Updated n64split

This commit is contained in:
Retro 2019-03-10 23:07:49 +00:00
parent aa0693e1d5
commit ba01812c30
50 changed files with 227114 additions and 324448 deletions

File diff suppressed because it is too large Load Diff

View File

@ -2,4 +2,9 @@
Place "Paper Mario (U) [!].z64" in the root directory with a build of `n64split` and run:
```
./splitrom.sh
```
```
## To rebuild n64split every time
```
rm -rf ./n64splitter/bin/ && ./splitrom.sh
```

View File

@ -63,6 +63,11 @@ SECTIONS
* (.text0012B6D0);
}
/* 0x0012D6D0 0C3DD0-0C5DD0 [2000] */
.text0012D6D0 0x0012D6D0 : AT(0x0C3DD0) {
* (.text0012D6D0);
}
/* 0x0012F6D0 0C5DD0-0C7DD0 [2000] */
.text0012F6D0 0x0012F6D0 : AT(0x0C5DD0) {
* (.text0012F6D0);
@ -223,289 +228,34 @@ SECTIONS
* (.text002E6D90);
}
/* 0x002E8D90 10A610-10C610 [2000] */
.text002E8D90 0x002E8D90 : AT(0x10A610) {
* (.text002E8D90);
/* 0x002437C0 1164B8-1184B8 [2000] */
.text002437C0 0x002437C0 : AT(0x1164B8) {
* (.text002437C0);
}
/* 0x0023E000 16C8E0-16E8E0 [2000] */
.text0023E000 0x0023E000 : AT(0x16C8E0) {
/* 0x0023E000 131340-133340 [2000] */
.text0023E000 0x0023E000 : AT(0x131340) {
* (.text0023E000);
}
/* 0x00240000 16E8E0-1708E0 [2000] */
.text00240000 0x00240000 : AT(0x16E8E0) {
/* 0x00240000 133340-135340 [2000] */
.text00240000 0x00240000 : AT(0x133340) {
* (.text00240000);
}
/* 0x00242000 1708E0-1728E0 [2000] */
.text00242000 0x00242000 : AT(0x1708E0) {
/* 0x00242000 135340-135EE0 [BA0] */
.text00242000 0x00242000 : AT(0x135340) {
* (.text00242000);
}
/* 0x00244000 1728E0-1748E0 [2000] */
.text00244000 0x00244000 : AT(0x1728E0) {
* (.text00244000);
/* 0x00242BA0 163400-167400 [4000] */
.text00242BA0 0x00242BA0 : AT(0x163400) {
* (.text00242BA0);
}
/* 0x00246000 1748E0-1768E0 [2000] */
.text00246000 0x00246000 : AT(0x1748E0) {
* (.text00246000);
}
/* 0x00248000 1768E0-1788E0 [2000] */
.text00248000 0x00248000 : AT(0x1768E0) {
* (.text00248000);
}
/* 0x0024A000 1788E0-17A8E0 [2000] */
.text0024A000 0x0024A000 : AT(0x1788E0) {
* (.text0024A000);
}
/* 0x0024C000 17A8E0-17C8E0 [2000] */
.text0024C000 0x0024C000 : AT(0x17A8E0) {
* (.text0024C000);
}
/* 0x0024E000 17C8E0-17E8E0 [2000] */
.text0024E000 0x0024E000 : AT(0x17C8E0) {
* (.text0024E000);
}
/* 0x00250000 17E8E0-1808E0 [2000] */
.text00250000 0x00250000 : AT(0x17E8E0) {
* (.text00250000);
}
/* 0x00252000 1808E0-1828E0 [2000] */
.text00252000 0x00252000 : AT(0x1808E0) {
* (.text00252000);
}
/* 0x00254000 1828E0-1848E0 [2000] */
.text00254000 0x00254000 : AT(0x1828E0) {
* (.text00254000);
}
/* 0x00256000 1848E0-1868E0 [2000] */
.text00256000 0x00256000 : AT(0x1848E0) {
* (.text00256000);
}
/* 0x00258000 1868E0-1888E0 [2000] */
.text00258000 0x00258000 : AT(0x1868E0) {
* (.text00258000);
}
/* 0x0025A000 1888E0-18A8E0 [2000] */
.text0025A000 0x0025A000 : AT(0x1888E0) {
* (.text0025A000);
}
/* 0x0025C000 18A8E0-18C8E0 [2000] */
.text0025C000 0x0025C000 : AT(0x18A8E0) {
* (.text0025C000);
}
/* 0x00262000 1908E0-1928E0 [2000] */
.text00262000 0x00262000 : AT(0x1908E0) {
* (.text00262000);
}
/* 0x00264000 1928E0-1948E0 [2000] */
.text00264000 0x00264000 : AT(0x1928E0) {
* (.text00264000);
}
/* 0x00266000 1948E0-1968E0 [2000] */
.text00266000 0x00266000 : AT(0x1948E0) {
* (.text00266000);
}
/* 0x00268000 1968E0-1988E0 [2000] */
.text00268000 0x00268000 : AT(0x1968E0) {
* (.text00268000);
}
/* 0x0026A000 1988E0-19A8E0 [2000] */
.text0026A000 0x0026A000 : AT(0x1988E0) {
* (.text0026A000);
}
/* 0x0026C000 19A8E0-19C8E0 [2000] */
.text0026C000 0x0026C000 : AT(0x19A8E0) {
* (.text0026C000);
}
/* 0x0026E000 19C8E0-19E8E0 [2000] */
.text0026E000 0x0026E000 : AT(0x19C8E0) {
* (.text0026E000);
}
/* 0x00270000 19E8E0-1A08E0 [2000] */
.text00270000 0x00270000 : AT(0x19E8E0) {
* (.text00270000);
}
/* 0x00272000 1A08E0-1A28E0 [2000] */
.text00272000 0x00272000 : AT(0x1A08E0) {
* (.text00272000);
}
/* 0x00274000 1A28E0-1A48E0 [2000] */
.text00274000 0x00274000 : AT(0x1A28E0) {
* (.text00274000);
}
/* 0x00276000 1A48E0-1A68E0 [2000] */
.text00276000 0x00276000 : AT(0x1A48E0) {
* (.text00276000);
}
/* 0x00278000 1A68E0-1A88E0 [2000] */
.text00278000 0x00278000 : AT(0x1A68E0) {
* (.text00278000);
}
/* 0x0027A000 1A88E0-1AA8E0 [2000] */
.text0027A000 0x0027A000 : AT(0x1A88E0) {
* (.text0027A000);
}
/* 0x0027C000 1AA8E0-1AC8E0 [2000] */
.text0027C000 0x0027C000 : AT(0x1AA8E0) {
* (.text0027C000);
}
/* 0x0027E000 1AC8E0-1AE8E0 [2000] */
.text0027E000 0x0027E000 : AT(0x1AC8E0) {
* (.text0027E000);
}
/* 0x00280000 1AE8E0-1B08E0 [2000] */
.text00280000 0x00280000 : AT(0x1AE8E0) {
* (.text00280000);
}
/* 0x00282000 1B08E0-1B28E0 [2000] */
.text00282000 0x00282000 : AT(0x1B08E0) {
* (.text00282000);
}
/* 0x0029F2D0 21B1B0-21D1B0 [2000] */
.text0029F2D0 0x0029F2D0 : AT(0x21B1B0) {
* (.text0029F2D0);
}
/* 0x002A12D0 21D1B0-21F1B0 [2000] */
.text002A12D0 0x002A12D0 : AT(0x21D1B0) {
* (.text002A12D0);
}
/* 0x002A7BE0 2435F0-2455F0 [2000] */
.text002A7BE0 0x002A7BE0 : AT(0x2435F0) {
* (.text002A7BE0);
}
/* 0x002ADBE0 2495F0-24B5F0 [2000] */
.text002ADBE0 0x002ADBE0 : AT(0x2495F0) {
* (.text002ADBE0);
}
/* 0x00200000 3169F0-316A70 [80] */
.text00200000 0x00200000 : AT(0x3169F0) {
* (.text00200000);
}
/* 0x00200080 316A70-316C00 [190] */
.text00200080 0x00200080 : AT(0x316A70) {
* (.text00200080);
}
/* 0x002B2000 316F30-317020 [F0] */
.text002B2000 0x002B2000 : AT(0x316F30) {
* (.text002B2000);
}
/* 0x002BD100 317020-317E50 [E30] */
.text002BD100 0x002BD100 : AT(0x317020) {
* (.text002BD100);
}
/* 0x002BD100 317E50-319670 [1820] */
.text002BD100 0x002BD100 : AT(0x317E50) {
* (.text002BD100);
}
/* 0x002BD100 319670-31B120 [1AB0] */
.text002BD100 0x002BD100 : AT(0x319670) {
* (.text002BD100);
}
/* 0x002BD100 31B120-31CC70 [1B50] */
.text002BD100 0x002BD100 : AT(0x31B120) {
* (.text002BD100);
}
/* 0x002BD100 31DE70-31FE70 [2000] */
.text002BD100 0x002BD100 : AT(0x31DE70) {
* (.text002BD100);
}
/* 0x002BF100 31FE70-320C50 [DE0] */
.text002BF100 0x002BF100 : AT(0x31FE70) {
* (.text002BF100);
}
/* 0x00218000 6DDDC0-6DFDC0 [2000] */
.text00218000 0x00218000 : AT(0x6DDDC0) {
* (.text00218000);
}
/* 0x00238000 6F10E0-6F50E0 [4000] */
.text00238000 0x00238000 : AT(0x6F10E0) {
* (.text00238000);
}
/* 0x00240000 A2A240-A2C240 [2000] */
.text00240000 0x00240000 : AT(0xA2A240) {
* (.text00240000);
}
/* 0x00242000 A2C240-A2E240 [2000] */
.text00242000 0x00242000 : AT(0xA2C240) {
* (.text00242000);
}
/* 0x00244000 A2E240-A30240 [2000] */
.text00244000 0x00244000 : AT(0xA2E240) {
* (.text00244000);
}
/* 0x002B7000 E20110-E20EB0 [DA0] */
.text002B7000 0x002B7000 : AT(0xE20110) {
* (.text002B7000);
}
/* 0x002B6000 E23260-E236E0 [480] */
.text002B6000 0x002B6000 : AT(0xE23260) {
* (.text002B6000);
}
/* 0x002B6000 E236E0-E24040 [960] */
.text002B6000 0x002B6000 : AT(0xE236E0) {
* (.text002B6000);
}
/* 0x002B6000 E24ED0-E25D60 [E90] */
.text002B6000 0x002B6000 : AT(0xE24ED0) {
* (.text002B6000);
}
/* 0x002BAE00 E2B530-E2D530 [2000] */
.text002BAE00 0x002BAE00 : AT(0xE2B530) {
* (.text002BAE00);
/* 0x00246BA0 167400-16B400 [4000] */
.text00246BA0 0x00246BA0 : AT(0x167400) {
* (.text00246BA0);
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,748 @@
.section .text00242000, "ax"
/* 135340 00242000 0000003C */ dsll32 $zero, $zero, 0
/* 135344 00242004 8023E440 */ lb $v1, -0x1bc0($at)
/* 135348 00242008 8023E5C0 */ lb $v1, -0x1a40($at)
/* 13534C 0024200C 00000003 */ sra $zero, $zero, 0
/* 135350 00242010 00000000 */ nop
/* 135354 00242014 00000008 */ jr $zero
/* 135358 00242018 00000013 */ mtlo $zero
/* 13535C 0024201C 00000030 */ tge $zero, $zero
/* 135360 00242020 00000010 */ mfhi $zero
/* 135364 00242024 00000004 */ sllv $zero, $zero, $zero
/* 135368 00242028 00000002 */ srl $zero, $zero, 0
/* 13536C 0024202C 0000003C */ dsll32 $zero, $zero, 0
/* 135370 00242030 8023E5E0 */ lb $v1, -0x1a20($at)
/* 135374 00242034 8023E760 */ lb $v1, -0x18a0($at)
/* 135378 00242038 00000003 */ sra $zero, $zero, 0
/* 13537C 0024203C 00000000 */ nop
/* 135380 00242040 00000008 */ jr $zero
/* 135384 00242044 00000013 */ mtlo $zero
/* 135388 00242048 00000030 */ tge $zero, $zero
/* 13538C 0024204C 00000010 */ mfhi $zero
/* 135390 00242050 00000004 */ sllv $zero, $zero, $zero
/* 135394 00242054 00000002 */ srl $zero, $zero, 0
/* 135398 00242058 0000003C */ dsll32 $zero, $zero, 0
/* 13539C 0024205C 8023E780 */ lb $v1, -0x1880($at)
/* 1353A0 00242060 8023E900 */ lb $v1, -0x1700($at)
/* 1353A4 00242064 00000003 */ sra $zero, $zero, 0
/* 1353A8 00242068 00000000 */ nop
/* 1353AC 0024206C 00000008 */ jr $zero
/* 1353B0 00242070 00000013 */ mtlo $zero
/* 1353B4 00242074 00000030 */ tge $zero, $zero
/* 1353B8 00242078 00000010 */ mfhi $zero
/* 1353BC 0024207C 00000004 */ sllv $zero, $zero, $zero
/* 1353C0 00242080 00000002 */ srl $zero, $zero, 0
/* 1353C4 00242084 0000003C */ dsll32 $zero, $zero, 0
/* 1353C8 00242088 8023E920 */ lb $v1, -0x16e0($at)
/* 1353CC 0024208C 8023EAA0 */ lb $v1, -0x1560($at)
/* 1353D0 00242090 00000003 */ sra $zero, $zero, 0
/* 1353D4 00242094 00000000 */ nop
/* 1353D8 00242098 00000008 */ jr $zero
/* 1353DC 0024209C 00000013 */ mtlo $zero
/* 1353E0 002420A0 00000030 */ tge $zero, $zero
/* 1353E4 002420A4 00000010 */ mfhi $zero
/* 1353E8 002420A8 00000004 */ sllv $zero, $zero, $zero
/* 1353EC 002420AC 00000002 */ srl $zero, $zero, 0
/* 1353F0 002420B0 0000003C */ dsll32 $zero, $zero, 0
/* 1353F4 002420B4 8023EAC0 */ lb $v1, -0x1540($at)
/* 1353F8 002420B8 8023EC40 */ lb $v1, -0x13c0($at)
/* 1353FC 002420BC 00000003 */ sra $zero, $zero, 0
/* 135400 002420C0 00000000 */ nop
/* 135404 002420C4 00000008 */ jr $zero
/* 135408 002420C8 00000013 */ mtlo $zero
/* 13540C 002420CC 00000030 */ tge $zero, $zero
/* 135410 002420D0 00000010 */ mfhi $zero
/* 135414 002420D4 00000004 */ sllv $zero, $zero, $zero
/* 135418 002420D8 00000002 */ srl $zero, $zero, 0
/* 13541C 002420DC 0000003C */ dsll32 $zero, $zero, 0
/* 135420 002420E0 8023EC60 */ lb $v1, -0x13a0($at)
/* 135424 002420E4 8023EDE0 */ lb $v1, -0x1220($at)
/* 135428 002420E8 00000003 */ sra $zero, $zero, 0
/* 13542C 002420EC 00000000 */ nop
/* 135430 002420F0 00000008 */ jr $zero
/* 135434 002420F4 00000013 */ mtlo $zero
/* 135438 002420F8 00000008 */ jr $zero
/* 13543C 002420FC 00000008 */ jr $zero
/* 135440 00242100 00000004 */ sllv $zero, $zero, $zero
/* 135444 00242104 00000002 */ srl $zero, $zero, 0
/* 135448 00242108 0000003C */ dsll32 $zero, $zero, 0
/* 13544C 0024210C 8023EE00 */ lb $v1, -0x1200($at)
/* 135450 00242110 8023EE20 */ lb $v1, -0x11e0($at)
/* 135454 00242114 00000003 */ sra $zero, $zero, 0
/* 135458 00242118 00000000 */ nop
/* 13545C 0024211C 00000008 */ jr $zero
/* 135460 00242120 00000013 */ mtlo $zero
/* 135464 00242124 00000008 */ jr $zero
/* 135468 00242128 00000008 */ jr $zero
/* 13546C 0024212C 00000004 */ sllv $zero, $zero, $zero
/* 135470 00242130 00000002 */ srl $zero, $zero, 0
/* 135474 00242134 0000003C */ dsll32 $zero, $zero, 0
/* 135478 00242138 8023EE40 */ lb $v1, -0x11c0($at)
/* 13547C 0024213C 8023EE60 */ lb $v1, -0x11a0($at)
/* 135480 00242140 00000003 */ sra $zero, $zero, 0
/* 135484 00242144 00000000 */ nop
/* 135488 00242148 00000008 */ jr $zero
/* 13548C 0024214C 00000013 */ mtlo $zero
/* 135490 00242150 00000008 */ jr $zero
/* 135494 00242154 00000008 */ jr $zero
/* 135498 00242158 00000004 */ sllv $zero, $zero, $zero
/* 13549C 0024215C 00000002 */ srl $zero, $zero, 0
/* 1354A0 00242160 0000003C */ dsll32 $zero, $zero, 0
/* 1354A4 00242164 8023EE80 */ lb $v1, -0x1180($at)
/* 1354A8 00242168 8023EEA0 */ lb $v1, -0x1160($at)
/* 1354AC 0024216C 00000003 */ sra $zero, $zero, 0
/* 1354B0 00242170 00000000 */ nop
/* 1354B4 00242174 00000008 */ jr $zero
/* 1354B8 00242178 00000013 */ mtlo $zero
/* 1354BC 0024217C 00000008 */ jr $zero
/* 1354C0 00242180 00000008 */ jr $zero
/* 1354C4 00242184 00000004 */ sllv $zero, $zero, $zero
/* 1354C8 00242188 00000002 */ srl $zero, $zero, 0
/* 1354CC 0024218C 0000003C */ dsll32 $zero, $zero, 0
/* 1354D0 00242190 8023EEC0 */ lb $v1, -0x1140($at)
/* 1354D4 00242194 8023EEE0 */ lb $v1, -0x1120($at)
/* 1354D8 00242198 00000003 */ sra $zero, $zero, 0
/* 1354DC 0024219C 00000000 */ nop
/* 1354E0 002421A0 00000008 */ jr $zero
/* 1354E4 002421A4 00000013 */ mtlo $zero
/* 1354E8 002421A8 00000008 */ jr $zero
/* 1354EC 002421AC 00000008 */ jr $zero
/* 1354F0 002421B0 00000004 */ sllv $zero, $zero, $zero
/* 1354F4 002421B4 00000002 */ srl $zero, $zero, 0
/* 1354F8 002421B8 0000003C */ dsll32 $zero, $zero, 0
/* 1354FC 002421BC 8023EF00 */ lb $v1, -0x1100($at)
/* 135500 002421C0 8023EF20 */ lb $v1, -0x10e0($at)
/* 135504 002421C4 00000003 */ sra $zero, $zero, 0
/* 135508 002421C8 00000000 */ nop
/* 13550C 002421CC 00000008 */ jr $zero
/* 135510 002421D0 00000013 */ mtlo $zero
/* 135514 002421D4 00000008 */ jr $zero
/* 135518 002421D8 00000008 */ jr $zero
/* 13551C 002421DC 00000004 */ sllv $zero, $zero, $zero
/* 135520 002421E0 00000002 */ srl $zero, $zero, 0
/* 135524 002421E4 0000003C */ dsll32 $zero, $zero, 0
/* 135528 002421E8 8023EF40 */ lb $v1, -0x10c0($at)
/* 13552C 002421EC 8023EF60 */ lb $v1, -0x10a0($at)
/* 135530 002421F0 00000003 */ sra $zero, $zero, 0
/* 135534 002421F4 00000000 */ nop
/* 135538 002421F8 00000008 */ jr $zero
/* 13553C 002421FC 00000013 */ mtlo $zero
/* 135540 00242200 00000008 */ jr $zero
/* 135544 00242204 00000008 */ jr $zero
/* 135548 00242208 00000004 */ sllv $zero, $zero, $zero
/* 13554C 0024220C 00000002 */ srl $zero, $zero, 0
/* 135550 00242210 0000003C */ dsll32 $zero, $zero, 0
/* 135554 00242214 8023EF80 */ lb $v1, -0x1080($at)
/* 135558 00242218 8023EFA0 */ lb $v1, -0x1060($at)
/* 13555C 0024221C 00000003 */ sra $zero, $zero, 0
/* 135560 00242220 00000000 */ nop
/* 135564 00242224 00000008 */ jr $zero
/* 135568 00242228 00000013 */ mtlo $zero
/* 13556C 0024222C 00000008 */ jr $zero
/* 135570 00242230 00000008 */ jr $zero
/* 135574 00242234 00000004 */ sllv $zero, $zero, $zero
/* 135578 00242238 00000002 */ srl $zero, $zero, 0
/* 13557C 0024223C 0000003C */ dsll32 $zero, $zero, 0
/* 135580 00242240 8023EFC0 */ lb $v1, -0x1040($at)
/* 135584 00242244 8023EFE0 */ lb $v1, -0x1020($at)
/* 135588 00242248 00000003 */ sra $zero, $zero, 0
/* 13558C 0024224C 00000000 */ nop
/* 135590 00242250 00000008 */ jr $zero
/* 135594 00242254 00000013 */ mtlo $zero
/* 135598 00242258 00000008 */ jr $zero
/* 13559C 0024225C 00000008 */ jr $zero
/* 1355A0 00242260 00000004 */ sllv $zero, $zero, $zero
/* 1355A4 00242264 00000002 */ srl $zero, $zero, 0
/* 1355A8 00242268 0000003C */ dsll32 $zero, $zero, 0
/* 1355AC 0024226C 8023F000 */ lb $v1, -0x1000($at)
/* 1355B0 00242270 8023F020 */ lb $v1, -0xfe0($at)
/* 1355B4 00242274 00000003 */ sra $zero, $zero, 0
/* 1355B8 00242278 00000000 */ nop
/* 1355BC 0024227C 00000008 */ jr $zero
/* 1355C0 00242280 00000013 */ mtlo $zero
/* 1355C4 00242284 00000008 */ jr $zero
/* 1355C8 00242288 00000008 */ jr $zero
/* 1355CC 0024228C 00000004 */ sllv $zero, $zero, $zero
/* 1355D0 00242290 00000002 */ srl $zero, $zero, 0
/* 1355D4 00242294 0000003C */ dsll32 $zero, $zero, 0
/* 1355D8 00242298 8023F040 */ lb $v1, -0xfc0($at)
/* 1355DC 0024229C 8023F060 */ lb $v1, -0xfa0($at)
/* 1355E0 002422A0 00000003 */ sra $zero, $zero, 0
/* 1355E4 002422A4 00000000 */ nop
/* 1355E8 002422A8 00000008 */ jr $zero
/* 1355EC 002422AC 00000013 */ mtlo $zero
/* 1355F0 002422B0 00000008 */ jr $zero
/* 1355F4 002422B4 00000008 */ jr $zero
/* 1355F8 002422B8 00000004 */ sllv $zero, $zero, $zero
/* 1355FC 002422BC 00000002 */ srl $zero, $zero, 0
/* 135600 002422C0 0000003C */ dsll32 $zero, $zero, 0
/* 135604 002422C4 8023F080 */ lb $v1, -0xf80($at)
/* 135608 002422C8 8023F0A0 */ lb $v1, -0xf60($at)
/* 13560C 002422CC 00000003 */ sra $zero, $zero, 0
/* 135610 002422D0 00000000 */ nop
/* 135614 002422D4 00000008 */ jr $zero
/* 135618 002422D8 00000013 */ mtlo $zero
/* 13561C 002422DC 00000020 */ add $zero, $zero, $zero
/* 135620 002422E0 00000010 */ mfhi $zero
/* 135624 002422E4 00000004 */ sllv $zero, $zero, $zero
/* 135628 002422E8 00000002 */ srl $zero, $zero, 0
/* 13562C 002422EC 0000003C */ dsll32 $zero, $zero, 0
/* 135630 002422F0 8023F0C0 */ lb $v1, -0xf40($at)
/* 135634 002422F4 8023F1C0 */ lb $v1, -0xe40($at)
/* 135638 002422F8 00000003 */ sra $zero, $zero, 0
/* 13563C 002422FC 00000000 */ nop
/* 135640 00242300 00000008 */ jr $zero
/* 135644 00242304 00000013 */ mtlo $zero
/* 135648 00242308 00000020 */ add $zero, $zero, $zero
/* 13564C 0024230C 00000010 */ mfhi $zero
/* 135650 00242310 00000004 */ sllv $zero, $zero, $zero
/* 135654 00242314 00000002 */ srl $zero, $zero, 0
/* 135658 00242318 0000003C */ dsll32 $zero, $zero, 0
/* 13565C 0024231C 8023F1E0 */ lb $v1, -0xe20($at)
/* 135660 00242320 8023F2E0 */ lb $v1, -0xd20($at)
/* 135664 00242324 00000003 */ sra $zero, $zero, 0
/* 135668 00242328 00000000 */ nop
/* 13566C 0024232C 00000008 */ jr $zero
/* 135670 00242330 00000013 */ mtlo $zero
/* 135674 00242334 00000040 */ ssnop
/* 135678 00242338 00000010 */ mfhi $zero
/* 13567C 0024233C 00000004 */ sllv $zero, $zero, $zero
/* 135680 00242340 00000002 */ srl $zero, $zero, 0
/* 135684 00242344 0000003C */ dsll32 $zero, $zero, 0
/* 135688 00242348 8023F300 */ lb $v1, -0xd00($at)
/* 13568C 0024234C 8023F500 */ lb $v1, -0xb00($at)
/* 135690 00242350 00000003 */ sra $zero, $zero, 0
/* 135694 00242354 00000000 */ nop
/* 135698 00242358 00000008 */ jr $zero
/* 13569C 0024235C 00000013 */ mtlo $zero
/* 1356A0 00242360 00000040 */ ssnop
/* 1356A4 00242364 00000010 */ mfhi $zero
/* 1356A8 00242368 00000004 */ sllv $zero, $zero, $zero
/* 1356AC 0024236C 00000002 */ srl $zero, $zero, 0
/* 1356B0 00242370 0000003C */ dsll32 $zero, $zero, 0
/* 1356B4 00242374 8023F520 */ lb $v1, -0xae0($at)
/* 1356B8 00242378 8023F720 */ lb $v1, -0x8e0($at)
/* 1356BC 0024237C 00000003 */ sra $zero, $zero, 0
/* 1356C0 00242380 00000000 */ nop
/* 1356C4 00242384 00000008 */ jr $zero
/* 1356C8 00242388 00000013 */ mtlo $zero
/* 1356CC 0024238C 00000040 */ ssnop
/* 1356D0 00242390 00000010 */ mfhi $zero
/* 1356D4 00242394 00000004 */ sllv $zero, $zero, $zero
/* 1356D8 00242398 00000002 */ srl $zero, $zero, 0
/* 1356DC 0024239C 0000003C */ dsll32 $zero, $zero, 0
/* 1356E0 002423A0 8023F740 */ lb $v1, -0x8c0($at)
/* 1356E4 002423A4 8023F940 */ lb $v1, -0x6c0($at)
/* 1356E8 002423A8 00000003 */ sra $zero, $zero, 0
/* 1356EC 002423AC 00000000 */ nop
/* 1356F0 002423B0 00000008 */ jr $zero
/* 1356F4 002423B4 00000013 */ mtlo $zero
/* 1356F8 002423B8 00000040 */ ssnop
/* 1356FC 002423BC 00000010 */ mfhi $zero
/* 135700 002423C0 00000004 */ sllv $zero, $zero, $zero
/* 135704 002423C4 00000002 */ srl $zero, $zero, 0
/* 135708 002423C8 0000003C */ dsll32 $zero, $zero, 0
/* 13570C 002423CC 8023F960 */ lb $v1, -0x6a0($at)
/* 135710 002423D0 8023FB60 */ lb $v1, -0x4a0($at)
/* 135714 002423D4 00000003 */ sra $zero, $zero, 0
/* 135718 002423D8 00000000 */ nop
/* 13571C 002423DC 00000008 */ jr $zero
/* 135720 002423E0 00000013 */ mtlo $zero
/* 135724 002423E4 00000010 */ mfhi $zero
/* 135728 002423E8 00000010 */ mfhi $zero
/* 13572C 002423EC 00000004 */ sllv $zero, $zero, $zero
/* 135730 002423F0 00000002 */ srl $zero, $zero, 0
/* 135734 002423F4 0000003C */ dsll32 $zero, $zero, 0
/* 135738 002423F8 8023FB80 */ lb $v1, -0x480($at)
/* 13573C 002423FC 8023FC00 */ lb $v1, -0x400($at)
/* 135740 00242400 00000003 */ sra $zero, $zero, 0
/* 135744 00242404 00000000 */ nop
/* 135748 00242408 00000008 */ jr $zero
/* 13574C 0024240C 00000013 */ mtlo $zero
/* 135750 00242410 00000010 */ mfhi $zero
/* 135754 00242414 00000010 */ mfhi $zero
/* 135758 00242418 00000004 */ sllv $zero, $zero, $zero
/* 13575C 0024241C 00000002 */ srl $zero, $zero, 0
/* 135760 00242420 0000003C */ dsll32 $zero, $zero, 0
/* 135764 00242424 8023FC20 */ lb $v1, -0x3e0($at)
/* 135768 00242428 8023FCA0 */ lb $v1, -0x360($at)
/* 13576C 0024242C 00000003 */ sra $zero, $zero, 0
/* 135770 00242430 00000000 */ nop
/* 135774 00242434 00000008 */ jr $zero
/* 135778 00242438 00000013 */ mtlo $zero
/* 13577C 0024243C 00000010 */ mfhi $zero
/* 135780 00242440 00000010 */ mfhi $zero
/* 135784 00242444 00000004 */ sllv $zero, $zero, $zero
/* 135788 00242448 00000002 */ srl $zero, $zero, 0
/* 13578C 0024244C 0000003C */ dsll32 $zero, $zero, 0
/* 135790 00242450 8023FCC0 */ lb $v1, -0x340($at)
/* 135794 00242454 8023FD40 */ lb $v1, -0x2c0($at)
/* 135798 00242458 00000003 */ sra $zero, $zero, 0
/* 13579C 0024245C 00000000 */ nop
/* 1357A0 00242460 00000008 */ jr $zero
/* 1357A4 00242464 00000013 */ mtlo $zero
/* 1357A8 00242468 00000010 */ mfhi $zero
/* 1357AC 0024246C 00000010 */ mfhi $zero
/* 1357B0 00242470 00000004 */ sllv $zero, $zero, $zero
/* 1357B4 00242474 00000002 */ srl $zero, $zero, 0
/* 1357B8 00242478 0000003C */ dsll32 $zero, $zero, 0
/* 1357BC 0024247C 8023FD60 */ lb $v1, -0x2a0($at)
/* 1357C0 00242480 8023FDE0 */ lb $v1, -0x220($at)
/* 1357C4 00242484 00000003 */ sra $zero, $zero, 0
/* 1357C8 00242488 00000000 */ nop
/* 1357CC 0024248C 00000008 */ jr $zero
/* 1357D0 00242490 00000013 */ mtlo $zero
/* 1357D4 00242494 00000010 */ mfhi $zero
/* 1357D8 00242498 00000010 */ mfhi $zero
/* 1357DC 0024249C 00000004 */ sllv $zero, $zero, $zero
/* 1357E0 002424A0 00000002 */ srl $zero, $zero, 0
/* 1357E4 002424A4 0000003C */ dsll32 $zero, $zero, 0
/* 1357E8 002424A8 8023FE00 */ lb $v1, -0x200($at)
/* 1357EC 002424AC 8023FE80 */ lb $v1, -0x180($at)
/* 1357F0 002424B0 00000003 */ sra $zero, $zero, 0
/* 1357F4 002424B4 00000000 */ nop
/* 1357F8 002424B8 00000008 */ jr $zero
/* 1357FC 002424BC 00000013 */ mtlo $zero
/* 135800 002424C0 00000010 */ mfhi $zero
/* 135804 002424C4 00000010 */ mfhi $zero
/* 135808 002424C8 00000004 */ sllv $zero, $zero, $zero
/* 13580C 002424CC 00000002 */ srl $zero, $zero, 0
/* 135810 002424D0 0000003C */ dsll32 $zero, $zero, 0
/* 135814 002424D4 8023FEA0 */ lb $v1, -0x160($at)
/* 135818 002424D8 8023FF20 */ lb $v1, -0xe0($at)
/* 13581C 002424DC 00000003 */ sra $zero, $zero, 0
/* 135820 002424E0 00000000 */ nop
/* 135824 002424E4 00000008 */ jr $zero
/* 135828 002424E8 00000013 */ mtlo $zero
/* 13582C 002424EC 00000010 */ mfhi $zero
/* 135830 002424F0 00000010 */ mfhi $zero
/* 135834 002424F4 00000004 */ sllv $zero, $zero, $zero
/* 135838 002424F8 00000002 */ srl $zero, $zero, 0
/* 13583C 002424FC 0000003C */ dsll32 $zero, $zero, 0
/* 135840 00242500 8023FF40 */ lb $v1, -0xc0($at)
/* 135844 00242504 8023FFC0 */ lb $v1, -0x40($at)
/* 135848 00242508 00000003 */ sra $zero, $zero, 0
/* 13584C 0024250C 00000000 */ nop
/* 135850 00242510 00000008 */ jr $zero
/* 135854 00242514 00000013 */ mtlo $zero
/* 135858 00242518 00000010 */ mfhi $zero
/* 13585C 0024251C 00000010 */ mfhi $zero
/* 135860 00242520 00000004 */ sllv $zero, $zero, $zero
/* 135864 00242524 00000002 */ srl $zero, $zero, 0
/* 135868 00242528 0000003C */ dsll32 $zero, $zero, 0
/* 13586C 0024252C 8023FFE0 */ lb $v1, -0x20($at)
/* 135870 00242530 80240060 */ lb $a0, 0x60($at)
/* 135874 00242534 00000003 */ sra $zero, $zero, 0
/* 135878 00242538 00000000 */ nop
/* 13587C 0024253C 00000008 */ jr $zero
/* 135880 00242540 00000013 */ mtlo $zero
/* 135884 00242544 00000010 */ mfhi $zero
/* 135888 00242548 00000010 */ mfhi $zero
/* 13588C 0024254C 00000004 */ sllv $zero, $zero, $zero
/* 135890 00242550 00000002 */ srl $zero, $zero, 0
/* 135894 00242554 0000003C */ dsll32 $zero, $zero, 0
/* 135898 00242558 80240080 */ lb $a0, 0x80($at)
/* 13589C 0024255C 80240100 */ lb $a0, 0x100($at)
/* 1358A0 00242560 00000003 */ sra $zero, $zero, 0
/* 1358A4 00242564 00000000 */ nop
/* 1358A8 00242568 00000008 */ jr $zero
/* 1358AC 0024256C 00000013 */ mtlo $zero
/* 1358B0 00242570 00000010 */ mfhi $zero
/* 1358B4 00242574 00000010 */ mfhi $zero
/* 1358B8 00242578 00000004 */ sllv $zero, $zero, $zero
/* 1358BC 0024257C 00000002 */ srl $zero, $zero, 0
/* 1358C0 00242580 0000003C */ dsll32 $zero, $zero, 0
/* 1358C4 00242584 80240120 */ lb $a0, 0x120($at)
/* 1358C8 00242588 802401A0 */ lb $a0, 0x1a0($at)
/* 1358CC 0024258C 00000003 */ sra $zero, $zero, 0
/* 1358D0 00242590 00000000 */ nop
/* 1358D4 00242594 00000008 */ jr $zero
/* 1358D8 00242598 00000013 */ mtlo $zero
/* 1358DC 0024259C 00000010 */ mfhi $zero
/* 1358E0 002425A0 00000010 */ mfhi $zero
/* 1358E4 002425A4 00000004 */ sllv $zero, $zero, $zero
/* 1358E8 002425A8 00000002 */ srl $zero, $zero, 0
/* 1358EC 002425AC 0000003C */ dsll32 $zero, $zero, 0
/* 1358F0 002425B0 802401C0 */ lb $a0, 0x1c0($at)
/* 1358F4 002425B4 80240240 */ lb $a0, 0x240($at)
/* 1358F8 002425B8 00000003 */ sra $zero, $zero, 0
/* 1358FC 002425BC 00000000 */ nop
/* 135900 002425C0 00000008 */ jr $zero
/* 135904 002425C4 00000013 */ mtlo $zero
/* 135908 002425C8 00000010 */ mfhi $zero
/* 13590C 002425CC 00000010 */ mfhi $zero
/* 135910 002425D0 00000004 */ sllv $zero, $zero, $zero
/* 135914 002425D4 00000002 */ srl $zero, $zero, 0
/* 135918 002425D8 0000003C */ dsll32 $zero, $zero, 0
/* 13591C 002425DC 80240260 */ lb $a0, 0x260($at)
/* 135920 002425E0 802402E0 */ lb $a0, 0x2e0($at)
/* 135924 002425E4 00000003 */ sra $zero, $zero, 0
/* 135928 002425E8 00000000 */ nop
/* 13592C 002425EC 00000008 */ jr $zero
/* 135930 002425F0 00000013 */ mtlo $zero
/* 135934 002425F4 00000010 */ mfhi $zero
/* 135938 002425F8 00000010 */ mfhi $zero
/* 13593C 002425FC 00000004 */ sllv $zero, $zero, $zero
/* 135940 00242600 00000002 */ srl $zero, $zero, 0
/* 135944 00242604 0000003C */ dsll32 $zero, $zero, 0
/* 135948 00242608 80240300 */ lb $a0, 0x300($at)
/* 13594C 0024260C 80240380 */ lb $a0, 0x380($at)
/* 135950 00242610 00000003 */ sra $zero, $zero, 0
/* 135954 00242614 00000000 */ nop
/* 135958 00242618 00000008 */ jr $zero
/* 13595C 0024261C 00000013 */ mtlo $zero
/* 135960 00242620 00000010 */ mfhi $zero
/* 135964 00242624 00000010 */ mfhi $zero
/* 135968 00242628 00000004 */ sllv $zero, $zero, $zero
/* 13596C 0024262C 00000002 */ srl $zero, $zero, 0
/* 135970 00242630 0000003C */ dsll32 $zero, $zero, 0
/* 135974 00242634 802403A0 */ lb $a0, 0x3a0($at)
/* 135978 00242638 80240420 */ lb $a0, 0x420($at)
/* 13597C 0024263C 00000003 */ sra $zero, $zero, 0
/* 135980 00242640 00000000 */ nop
/* 135984 00242644 00000008 */ jr $zero
/* 135988 00242648 00000013 */ mtlo $zero
/* 13598C 0024264C 00000018 */ mult $zero, $zero
/* 135990 00242650 00000018 */ mult $zero, $zero
/* 135994 00242654 00000004 */ sllv $zero, $zero, $zero
/* 135998 00242658 00000002 */ srl $zero, $zero, 0
/* 13599C 0024265C 00000010 */ mfhi $zero
/* 1359A0 00242660 80240440 */ lb $a0, 0x440($at)
/* 1359A4 00242664 80240560 */ lb $a0, 0x560($at)
/* 1359A8 00242668 00000002 */ srl $zero, $zero, 0
/* 1359AC 0024266C 00000005 */ lsa $zero, $zero, $zero, 1
/* 1359B0 00242670 80240580 */ lb $a0, 0x580($at)
/* 1359B4 00242674 802406A0 */ lb $a0, 0x6a0($at)
/* 1359B8 00242678 00000002 */ srl $zero, $zero, 0
/* 1359BC 0024267C 00000010 */ mfhi $zero
/* 1359C0 00242680 802406C0 */ lb $a0, 0x6c0($at)
/* 1359C4 00242684 802407E0 */ lb $a0, 0x7e0($at)
/* 1359C8 00242688 00000002 */ srl $zero, $zero, 0
/* 1359CC 0024268C 00000004 */ sllv $zero, $zero, $zero
/* 1359D0 00242690 80240580 */ lb $a0, 0x580($at)
/* 1359D4 00242694 802406A0 */ lb $a0, 0x6a0($at)
/* 1359D8 00242698 00000003 */ sra $zero, $zero, 0
/* 1359DC 0024269C 00000000 */ nop
/* 1359E0 002426A0 00000008 */ jr $zero
/* 1359E4 002426A4 00000013 */ mtlo $zero
/* 1359E8 002426A8 00000010 */ mfhi $zero
/* 1359EC 002426AC 00000010 */ mfhi $zero
/* 1359F0 002426B0 00000004 */ sllv $zero, $zero, $zero
/* 1359F4 002426B4 00000002 */ srl $zero, $zero, 0
/* 1359F8 002426B8 0000003C */ dsll32 $zero, $zero, 0
/* 1359FC 002426BC 80240AC0 */ lb $a0, 0xac0($at)
/* 135A00 002426C0 80240B40 */ lb $a0, 0xb40($at)
/* 135A04 002426C4 00000003 */ sra $zero, $zero, 0
/* 135A08 002426C8 00000000 */ nop
/* 135A0C 002426CC 00000008 */ jr $zero
/* 135A10 002426D0 00000013 */ mtlo $zero
/* 135A14 002426D4 00000010 */ mfhi $zero
/* 135A18 002426D8 00000010 */ mfhi $zero
/* 135A1C 002426DC 00000004 */ sllv $zero, $zero, $zero
/* 135A20 002426E0 00000002 */ srl $zero, $zero, 0
/* 135A24 002426E4 0000003C */ dsll32 $zero, $zero, 0
/* 135A28 002426E8 80240B60 */ lb $a0, 0xb60($at)
/* 135A2C 002426EC 80240BE0 */ lb $a0, 0xbe0($at)
/* 135A30 002426F0 00000003 */ sra $zero, $zero, 0
/* 135A34 002426F4 00000000 */ nop
/* 135A38 002426F8 00000008 */ jr $zero
/* 135A3C 002426FC 00000013 */ mtlo $zero
/* 135A40 00242700 00000010 */ mfhi $zero
/* 135A44 00242704 00000010 */ mfhi $zero
/* 135A48 00242708 00000004 */ sllv $zero, $zero, $zero
/* 135A4C 0024270C 00000002 */ srl $zero, $zero, 0
/* 135A50 00242710 0000003C */ dsll32 $zero, $zero, 0
/* 135A54 00242714 80240C00 */ lb $a0, 0xc00($at)
/* 135A58 00242718 80240C80 */ lb $a0, 0xc80($at)
/* 135A5C 0024271C 00000003 */ sra $zero, $zero, 0
/* 135A60 00242720 00000000 */ nop
/* 135A64 00242724 00000008 */ jr $zero
/* 135A68 00242728 00000013 */ mtlo $zero
/* 135A6C 0024272C 00000010 */ mfhi $zero
/* 135A70 00242730 00000010 */ mfhi $zero
/* 135A74 00242734 00000004 */ sllv $zero, $zero, $zero
/* 135A78 00242738 00000002 */ srl $zero, $zero, 0
/* 135A7C 0024273C 0000003C */ dsll32 $zero, $zero, 0
/* 135A80 00242740 80240CA0 */ lb $a0, 0xca0($at)
/* 135A84 00242744 80240D20 */ lb $a0, 0xd20($at)
/* 135A88 00242748 00000003 */ sra $zero, $zero, 0
/* 135A8C 0024274C 00000000 */ nop
/* 135A90 00242750 00000008 */ jr $zero
/* 135A94 00242754 00000013 */ mtlo $zero
/* 135A98 00242758 00000030 */ tge $zero, $zero
/* 135A9C 0024275C 00000008 */ jr $zero
/* 135AA0 00242760 00000004 */ sllv $zero, $zero, $zero
/* 135AA4 00242764 00000002 */ srl $zero, $zero, 0
/* 135AA8 00242768 0000003C */ dsll32 $zero, $zero, 0
/* 135AAC 0024276C 80240E80 */ lb $a0, 0xe80($at)
/* 135AB0 00242770 80240F40 */ lb $a0, 0xf40($at)
/* 135AB4 00242774 00000003 */ sra $zero, $zero, 0
/* 135AB8 00242778 00000000 */ nop
/* 135ABC 0024277C 00000008 */ jr $zero
/* 135AC0 00242780 00000013 */ mtlo $zero
/* 135AC4 00242784 00000020 */ add $zero, $zero, $zero
/* 135AC8 00242788 00000020 */ add $zero, $zero, $zero
/* 135ACC 0024278C 00000004 */ sllv $zero, $zero, $zero
/* 135AD0 00242790 00000002 */ srl $zero, $zero, 0
/* 135AD4 00242794 0000003C */ dsll32 $zero, $zero, 0
/* 135AD8 00242798 80240F60 */ lb $a0, 0xf60($at)
/* 135ADC 0024279C 80241160 */ lb $a0, 0x1160($at)
/* 135AE0 002427A0 00000003 */ sra $zero, $zero, 0
/* 135AE4 002427A4 00000000 */ nop
/* 135AE8 002427A8 00000008 */ jr $zero
/* 135AEC 002427AC 00000013 */ mtlo $zero
/* 135AF0 002427B0 00000010 */ mfhi $zero
/* 135AF4 002427B4 00000008 */ jr $zero
/* 135AF8 002427B8 00000004 */ sllv $zero, $zero, $zero
/* 135AFC 002427BC 00000002 */ srl $zero, $zero, 0
/* 135B00 002427C0 0000003C */ dsll32 $zero, $zero, 0
/* 135B04 002427C4 80241180 */ lb $a0, 0x1180($at)
/* 135B08 002427C8 802411C0 */ lb $a0, 0x11c0($at)
/* 135B0C 002427CC 00000003 */ sra $zero, $zero, 0
/* 135B10 002427D0 00000000 */ nop
/* 135B14 002427D4 00000008 */ jr $zero
/* 135B18 002427D8 00000013 */ mtlo $zero
/* 135B1C 002427DC 00000010 */ mfhi $zero
/* 135B20 002427E0 00000010 */ mfhi $zero
/* 135B24 002427E4 00000004 */ sllv $zero, $zero, $zero
/* 135B28 002427E8 00000019 */ multu $zero, $zero
/* 135B2C 002427EC 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
/* 135B30 002427F0 00000002 */ srl $zero, $zero, 0
/* 135B34 002427F4 00000009 */ jr $zero
/* 135B38 002427F8 80240D40 */ lb $a0, 0xd40($at)
/* 135B3C 002427FC 80240DC0 */ lb $a0, 0xdc0($at)
/* 135B40 00242800 00000018 */ mult $zero, $zero
/* 135B44 00242804 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
/* 135B48 00242808 00000002 */ srl $zero, $zero, 0
/* 135B4C 0024280C 00000006 */ srlv $zero, $zero, $zero
/* 135B50 00242810 80240D40 */ lb $a0, 0xd40($at)
/* 135B54 00242814 80240DC0 */ lb $a0, 0xdc0($at)
/* 135B58 00242818 00000003 */ sra $zero, $zero, 0
/* 135B5C 0024281C 00000000 */ nop
/* 135B60 00242820 00000008 */ jr $zero
/* 135B64 00242824 00000013 */ mtlo $zero
/* 135B68 00242828 00000010 */ mfhi $zero
func_0024282C:
/* 135B6C 0024282C 00000010 */ mfhi $zero
/* 135B70 00242830 00000004 */ sllv $zero, $zero, $zero
/* 135B74 00242834 00000019 */ multu $zero, $zero
/* 135B78 00242838 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
/* 135B7C 0024283C 00000002 */ srl $zero, $zero, 0
/* 135B80 00242840 00000009 */ jr $zero
/* 135B84 00242844 80240DE0 */ lb $a0, 0xde0($at)
/* 135B88 00242848 80240E60 */ lb $a0, 0xe60($at)
/* 135B8C 0024284C 00000018 */ mult $zero, $zero
/* 135B90 00242850 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
/* 135B94 00242854 00000002 */ srl $zero, $zero, 0
/* 135B98 00242858 00000006 */ srlv $zero, $zero, $zero
/* 135B9C 0024285C 80240DE0 */ lb $a0, 0xde0($at)
/* 135BA0 00242860 80240E60 */ lb $a0, 0xe60($at)
/* 135BA4 00242864 00000003 */ sra $zero, $zero, 0
/* 135BA8 00242868 00000000 */ nop
/* 135BAC 0024286C 00000008 */ jr $zero
/* 135BB0 00242870 00000005 */ lsa $zero, $zero, $zero, 1
/* 135BB4 00242874 00000001 */ movf $zero, $zero, $fcc0
/* 135BB8 00242878 00000004 */ sllv $zero, $zero, $zero
/* 135BBC 0024287C 00000002 */ srl $zero, $zero, 0
/* 135BC0 00242880 0000003C */ dsll32 $zero, $zero, 0
/* 135BC4 00242884 80241680 */ lb $a0, 0x1680($at)
/* 135BC8 00242888 80241700 */ lb $a0, 0x1700($at)
/* 135BCC 0024288C 00000003 */ sra $zero, $zero, 0
/* 135BD0 00242890 00000000 */ nop
/* 135BD4 00242894 00000008 */ jr $zero
/* 135BD8 00242898 00000005 */ lsa $zero, $zero, $zero, 1
/* 135BDC 0024289C 00000001 */ movf $zero, $zero, $fcc0
/* 135BE0 002428A0 00000004 */ sllv $zero, $zero, $zero
/* 135BE4 002428A4 00000002 */ srl $zero, $zero, 0
/* 135BE8 002428A8 0000003C */ dsll32 $zero, $zero, 0
/* 135BEC 002428AC 80241720 */ lb $a0, 0x1720($at)
/* 135BF0 002428B0 802417A0 */ lb $a0, 0x17a0($at)
/* 135BF4 002428B4 00000003 */ sra $zero, $zero, 0
/* 135BF8 002428B8 00000000 */ nop
/* 135BFC 002428BC 00000008 */ jr $zero
/* 135C00 002428C0 00000005 */ lsa $zero, $zero, $zero, 1
/* 135C04 002428C4 00000001 */ movf $zero, $zero, $fcc0
/* 135C08 002428C8 00000004 */ sllv $zero, $zero, $zero
/* 135C0C 002428CC 00000002 */ srl $zero, $zero, 0
/* 135C10 002428D0 0000003C */ dsll32 $zero, $zero, 0
/* 135C14 002428D4 802417C0 */ lb $a0, 0x17c0($at)
/* 135C18 002428D8 80241840 */ lb $a0, 0x1840($at)
/* 135C1C 002428DC 00000003 */ sra $zero, $zero, 0
/* 135C20 002428E0 00000000 */ nop
/* 135C24 002428E4 00000008 */ jr $zero
/* 135C28 002428E8 00000005 */ lsa $zero, $zero, $zero, 1
/* 135C2C 002428EC 00000001 */ movf $zero, $zero, $fcc0
/* 135C30 002428F0 00000004 */ sllv $zero, $zero, $zero
/* 135C34 002428F4 00000002 */ srl $zero, $zero, 0
/* 135C38 002428F8 0000003C */ dsll32 $zero, $zero, 0
/* 135C3C 002428FC 80241860 */ lb $a0, 0x1860($at)
/* 135C40 00242900 802418E0 */ lb $a0, 0x18e0($at)
/* 135C44 00242904 00000003 */ sra $zero, $zero, 0
/* 135C48 00242908 00000000 */ nop
/* 135C4C 0024290C 00000008 */ jr $zero
/* 135C50 00242910 00000005 */ lsa $zero, $zero, $zero, 1
/* 135C54 00242914 00000001 */ movf $zero, $zero, $fcc0
/* 135C58 00242918 00000004 */ sllv $zero, $zero, $zero
/* 135C5C 0024291C 00000002 */ srl $zero, $zero, 0
/* 135C60 00242920 0000003C */ dsll32 $zero, $zero, 0
/* 135C64 00242924 80241900 */ lb $a0, 0x1900($at)
/* 135C68 00242928 80241980 */ lb $a0, 0x1980($at)
/* 135C6C 0024292C 00000003 */ sra $zero, $zero, 0
/* 135C70 00242930 00000000 */ nop
/* 135C74 00242934 00000008 */ jr $zero
/* 135C78 00242938 00000005 */ lsa $zero, $zero, $zero, 1
/* 135C7C 0024293C 00000001 */ movf $zero, $zero, $fcc0
/* 135C80 00242940 00000004 */ sllv $zero, $zero, $zero
/* 135C84 00242944 00000002 */ srl $zero, $zero, 0
/* 135C88 00242948 0000003C */ dsll32 $zero, $zero, 0
/* 135C8C 0024294C 802419A0 */ lb $a0, 0x19a0($at)
/* 135C90 00242950 80241A20 */ lb $a0, 0x1a20($at)
/* 135C94 00242954 00000003 */ sra $zero, $zero, 0
/* 135C98 00242958 00000000 */ nop
/* 135C9C 0024295C 00000008 */ jr $zero
/* 135CA0 00242960 00000005 */ lsa $zero, $zero, $zero, 1
/* 135CA4 00242964 00000001 */ movf $zero, $zero, $fcc0
/* 135CA8 00242968 00000004 */ sllv $zero, $zero, $zero
/* 135CAC 0024296C 00000002 */ srl $zero, $zero, 0
/* 135CB0 00242970 0000003C */ dsll32 $zero, $zero, 0
/* 135CB4 00242974 80241A40 */ lb $a0, 0x1a40($at)
/* 135CB8 00242978 80241AC0 */ lb $a0, 0x1ac0($at)
/* 135CBC 0024297C 00000003 */ sra $zero, $zero, 0
/* 135CC0 00242980 00000000 */ nop
/* 135CC4 00242984 00000008 */ jr $zero
/* 135CC8 00242988 00000005 */ lsa $zero, $zero, $zero, 1
/* 135CCC 0024298C 00000001 */ movf $zero, $zero, $fcc0
/* 135CD0 00242990 00000004 */ sllv $zero, $zero, $zero
/* 135CD4 00242994 00000002 */ srl $zero, $zero, 0
/* 135CD8 00242998 0000003C */ dsll32 $zero, $zero, 0
/* 135CDC 0024299C 80241AE0 */ lb $a0, 0x1ae0($at)
/* 135CE0 002429A0 80241B60 */ lb $a0, 0x1b60($at)
/* 135CE4 002429A4 00000003 */ sra $zero, $zero, 0
/* 135CE8 002429A8 00000000 */ nop
/* 135CEC 002429AC 00000008 */ jr $zero
/* 135CF0 002429B0 00000005 */ lsa $zero, $zero, $zero, 1
/* 135CF4 002429B4 00000001 */ movf $zero, $zero, $fcc0
/* 135CF8 002429B8 00000004 */ sllv $zero, $zero, $zero
/* 135CFC 002429BC 00000002 */ srl $zero, $zero, 0
/* 135D00 002429C0 0000003C */ dsll32 $zero, $zero, 0
/* 135D04 002429C4 802411E0 */ lb $a0, 0x11e0($at)
/* 135D08 002429C8 80241260 */ lb $a0, 0x1260($at)
/* 135D0C 002429CC 00000003 */ sra $zero, $zero, 0
/* 135D10 002429D0 00000000 */ nop
/* 135D14 002429D4 00000008 */ jr $zero
/* 135D18 002429D8 00000005 */ lsa $zero, $zero, $zero, 1
/* 135D1C 002429DC 00000001 */ movf $zero, $zero, $fcc0
/* 135D20 002429E0 00000004 */ sllv $zero, $zero, $zero
/* 135D24 002429E4 00000002 */ srl $zero, $zero, 0
/* 135D28 002429E8 0000003C */ dsll32 $zero, $zero, 0
/* 135D2C 002429EC 80241280 */ lb $a0, 0x1280($at)
/* 135D30 002429F0 80241300 */ lb $a0, 0x1300($at)
/* 135D34 002429F4 00000003 */ sra $zero, $zero, 0
/* 135D38 002429F8 00000000 */ nop
/* 135D3C 002429FC 00000008 */ jr $zero
/* 135D40 00242A00 00000005 */ lsa $zero, $zero, $zero, 1
/* 135D44 00242A04 00000001 */ movf $zero, $zero, $fcc0
/* 135D48 00242A08 00000004 */ sllv $zero, $zero, $zero
/* 135D4C 00242A0C 00000002 */ srl $zero, $zero, 0
/* 135D50 00242A10 0000003C */ dsll32 $zero, $zero, 0
/* 135D54 00242A14 80241320 */ lb $a0, 0x1320($at)
/* 135D58 00242A18 802413A0 */ lb $a0, 0x13a0($at)
/* 135D5C 00242A1C 00000003 */ sra $zero, $zero, 0
/* 135D60 00242A20 00000000 */ nop
/* 135D64 00242A24 00000008 */ jr $zero
/* 135D68 00242A28 00000005 */ lsa $zero, $zero, $zero, 1
/* 135D6C 00242A2C 00000001 */ movf $zero, $zero, $fcc0
/* 135D70 00242A30 00000004 */ sllv $zero, $zero, $zero
/* 135D74 00242A34 00000002 */ srl $zero, $zero, 0
/* 135D78 00242A38 0000000C */ syscall
/* 135D7C 00242A3C 802413C0 */ lb $a0, 0x13c0($at)
/* 135D80 00242A40 80241440 */ lb $a0, 0x1440($at)
/* 135D84 00242A44 00000002 */ srl $zero, $zero, 0
/* 135D88 00242A48 00000004 */ sllv $zero, $zero, $zero
/* 135D8C 00242A4C 80241460 */ lb $a0, 0x1460($at)
/* 135D90 00242A50 802414E0 */ lb $a0, 0x14e0($at)
/* 135D94 00242A54 00000002 */ srl $zero, $zero, 0
/* 135D98 00242A58 0000000C */ syscall
/* 135D9C 00242A5C 80241500 */ lb $a0, 0x1500($at)
/* 135DA0 00242A60 80241580 */ lb $a0, 0x1580($at)
/* 135DA4 00242A64 00000002 */ srl $zero, $zero, 0
/* 135DA8 00242A68 00000004 */ sllv $zero, $zero, $zero
/* 135DAC 00242A6C 80241460 */ lb $a0, 0x1460($at)
/* 135DB0 00242A70 802414E0 */ lb $a0, 0x14e0($at)
/* 135DB4 00242A74 00000003 */ sra $zero, $zero, 0
/* 135DB8 00242A78 00000000 */ nop
/* 135DBC 00242A7C 00000008 */ jr $zero
/* 135DC0 00242A80 00000005 */ lsa $zero, $zero, $zero, 1
/* 135DC4 00242A84 00000001 */ movf $zero, $zero, $fcc0
/* 135DC8 00242A88 00000004 */ sllv $zero, $zero, $zero
/* 135DCC 00242A8C 00000002 */ srl $zero, $zero, 0
/* 135DD0 00242A90 0000000C */ syscall
/* 135DD4 00242A94 802413C0 */ lb $a0, 0x13c0($at)
/* 135DD8 00242A98 80241440 */ lb $a0, 0x1440($at)
/* 135DDC 00242A9C 00000002 */ srl $zero, $zero, 0
/* 135DE0 00242AA0 00000004 */ sllv $zero, $zero, $zero
/* 135DE4 00242AA4 80241460 */ lb $a0, 0x1460($at)
/* 135DE8 00242AA8 802414E0 */ lb $a0, 0x14e0($at)
/* 135DEC 00242AAC 00000002 */ srl $zero, $zero, 0
/* 135DF0 00242AB0 0000000C */ syscall
/* 135DF4 00242AB4 80241500 */ lb $a0, 0x1500($at)
/* 135DF8 00242AB8 80241580 */ lb $a0, 0x1580($at)
/* 135DFC 00242ABC 00000002 */ srl $zero, $zero, 0
/* 135E00 00242AC0 00000004 */ sllv $zero, $zero, $zero
/* 135E04 00242AC4 80241460 */ lb $a0, 0x1460($at)
/* 135E08 00242AC8 802414E0 */ lb $a0, 0x14e0($at)
/* 135E0C 00242ACC 00000003 */ sra $zero, $zero, 0
/* 135E10 00242AD0 00000000 */ nop
/* 135E14 00242AD4 00000008 */ jr $zero
/* 135E18 00242AD8 00000005 */ lsa $zero, $zero, $zero, 1
/* 135E1C 00242ADC 00000001 */ movf $zero, $zero, $fcc0
/* 135E20 00242AE0 00000004 */ sllv $zero, $zero, $zero
/* 135E24 00242AE4 00000002 */ srl $zero, $zero, 0
/* 135E28 00242AE8 0000003C */ dsll32 $zero, $zero, 0
/* 135E2C 00242AEC 802415A0 */ lb $a0, 0x15a0($at)
/* 135E30 00242AF0 80241620 */ lb $a0, 0x1620($at)
/* 135E34 00242AF4 00000003 */ sra $zero, $zero, 0
/* 135E38 00242AF8 00000000 */ nop
/* 135E3C 00242AFC 00000008 */ jr $zero
/* 135E40 00242B00 00000005 */ lsa $zero, $zero, $zero, 1
/* 135E44 00242B04 00000001 */ movf $zero, $zero, $fcc0
/* 135E48 00242B08 00000004 */ sllv $zero, $zero, $zero
/* 135E4C 00242B0C 00000002 */ srl $zero, $zero, 0
/* 135E50 00242B10 0000003C */ dsll32 $zero, $zero, 0
/* 135E54 00242B14 802415A0 */ lb $a0, 0x15a0($at)
/* 135E58 00242B18 80241620 */ lb $a0, 0x1620($at)
/* 135E5C 00242B1C 00000003 */ sra $zero, $zero, 0
/* 135E60 00242B20 00000000 */ nop
/* 135E64 00242B24 00000008 */ jr $zero
/* 135E68 00242B28 00000005 */ lsa $zero, $zero, $zero, 1
/* 135E6C 00242B2C 00000000 */ nop
/* 135E70 00242B30 00000004 */ sllv $zero, $zero, $zero
/* 135E74 00242B34 00000002 */ srl $zero, $zero, 0
/* 135E78 00242B38 0000003C */ dsll32 $zero, $zero, 0
/* 135E7C 00242B3C 80241640 */ lb $a0, 0x1640($at)
/* 135E80 00242B40 80241660 */ lb $a0, 0x1660($at)
/* 135E84 00242B44 00000003 */ sra $zero, $zero, 0
/* 135E88 00242B48 00000000 */ nop
/* 135E8C 00242B4C 00000008 */ jr $zero
/* 135E90 00242B50 00000005 */ lsa $zero, $zero, $zero, 1
/* 135E94 00242B54 00000001 */ movf $zero, $zero, $fcc0
/* 135E98 00242B58 00000004 */ sllv $zero, $zero, $zero
/* 135E9C 00242B5C 00000002 */ srl $zero, $zero, 0
/* 135EA0 00242B60 0000003C */ dsll32 $zero, $zero, 0
/* 135EA4 00242B64 80241B80 */ lb $a0, 0x1b80($at)
/* 135EA8 00242B68 80241C00 */ lb $a0, 0x1c00($at)
/* 135EAC 00242B6C 00000003 */ sra $zero, $zero, 0
/* 135EB0 00242B70 00000000 */ nop
/* 135EB4 00242B74 00000008 */ jr $zero
/* 135EB8 00242B78 00000013 */ mtlo $zero
/* 135EBC 00242B7C 00000038 */ dsll $zero, $zero, 0
/* 135EC0 00242B80 00000010 */ mfhi $zero
/* 135EC4 00242B84 00000004 */ sllv $zero, $zero, $zero
/* 135EC8 00242B88 00000002 */ srl $zero, $zero, 0
/* 135ECC 00242B8C 0000003C */ dsll32 $zero, $zero, 0
/* 135ED0 00242B90 80241C20 */ lb $a0, 0x1c20($at)
/* 135ED4 00242B94 80241DE0 */ lb $a0, 0x1de0($at)
/* 135ED8 00242B98 00000003 */ sra $zero, $zero, 0
/* 135EDC 00242B9C 00000000 */ nop

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

780
papermario/asm/boot.s Normal file
View File

@ -0,0 +1,780 @@
.section .text00000000, "ax"
func_00000000:
/* 000040 00000000 40806800 */ mtc0 $zero, $13
/* 000044 00000004 40804800 */ mtc0 $zero, $9
/* 000048 00000008 40805800 */ mtc0 $zero, $11
/* 00004C 0000000C 3C08A470 */ lui $t0, 0xa470
/* 000050 00000010 25080000 */ addiu $t0, $t0, 0
/* 000054 00000014 8D09000C */ lw $t1, 0xc($t0)
/* 000058 00000018 152000ED */ bnez $t1, .L000003D0
/* 00005C 0000001C 00000000 */ nop
/* 000060 00000020 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 000064 00000024 AFB30000 */ sw $s3, ($sp)
/* 000068 00000028 AFB40004 */ sw $s4, 4($sp)
/* 00006C 0000002C AFB50008 */ sw $s5, 8($sp)
/* 000070 00000030 AFB6000C */ sw $s6, 0xc($sp)
/* 000074 00000034 AFB70010 */ sw $s7, 0x10($sp)
/* 000078 00000038 3C08A470 */ lui $t0, 0xa470
/* 00007C 0000003C 25080000 */ addiu $t0, $t0, 0
/* 000080 00000040 3C0AA3F8 */ lui $t2, %hi(D_A3F80004) # $t2, 0xa3f8
/* 000084 00000044 3C0BA3F0 */ lui $t3, 0xa3f0
/* 000088 00000048 3C0CA430 */ lui $t4, 0xa430
/* 00008C 0000004C 258C0000 */ addiu $t4, $t4, 0
/* 000090 00000050 34090040 */ li $t1, 64
/* 000094 00000054 AD090004 */ sw $t1, 4($t0)
/* 000098 00000058 24112260 */ li $s1, 8800
.L0000005C:
/* 00009C 0000005C 00000000 */ nop
/* 0000A0 00000060 2231FFFF */ addi $s1, $s1, -1
/* 0000A4 00000064 1620FFFD */ bnez $s1, .L0000005C
/* 0000A8 00000068 00000000 */ nop
/* 0000AC 0000006C AD000008 */ sw $zero, 8($t0)
/* 0000B0 00000070 34090014 */ li $t1, 20
/* 0000B4 00000074 AD09000C */ sw $t1, 0xc($t0)
/* 0000B8 00000078 AD000000 */ sw $zero, ($t0)
/* 0000BC 0000007C 24110004 */ li $s1, 4
.L00000080:
/* 0000C0 00000080 00000000 */ nop
/* 0000C4 00000084 2231FFFF */ addi $s1, $s1, -1
/* 0000C8 00000088 1620FFFD */ bnez $s1, .L00000080
/* 0000CC 0000008C 00000000 */ nop
/* 0000D0 00000090 3409000E */ li $t1, 14
D_00000094:
/* 0000D4 00000094 AD090000 */ sw $t1, ($t0)
/* 0000D8 00000098 24110020 */ li $s1, 32
.L0000009C:
/* 0000DC 0000009C 2231FFFF */ addi $s1, $s1, -1
/* 0000E0 000000A0 1620FFFE */ bnez $s1, .L0000009C
/* 0000E4 000000A4 3409010F */ li $t1, 271
/* 0000E8 000000A8 AD890000 */ sw $t1, ($t4)
/* 0000EC 000000AC 3C091808 */ lui $t1, (0x18082838 >> 16) # lui $t1, 0x1808
/* 0000F0 000000B0 35292838 */ ori $t1, (0x18082838 & 0xFFFF) # ori $t1, $t1, 0x2838
/* 0000F4 000000B4 AD490008 */ sw $t1, %lo(D_A3F80008)($t2)
/* 0000F8 000000B8 AD400014 */ sw $zero, %lo(D_A3F80014)($t2)
/* 0000FC 000000BC 3C098000 */ lui $t1, 0x8000
/* 000100 000000C0 AD490004 */ sw $t1, %lo(D_A3F80004)($t2)
/* 000104 000000C4 00006825 */ move $t5, $zero
/* 000108 000000C8 00007025 */ move $t6, $zero
/* 00010C 000000CC 3C0FA3F0 */ lui $t7, %hi(D_A3F00018) # $t7, 0xa3f0
/* 000110 000000D0 0000C025 */ move $t8, $zero
/* 000114 000000D4 3C19A3F0 */ lui $t9, 0xa3f0
/* 000118 000000D8 3C16A000 */ lui $s6, 0xa000
/* 00011C 000000DC 0000B825 */ move $s7, $zero
/* 000120 000000E0 3C06A3F0 */ lui $a2, 0xa3f0
/* 000124 000000E4 3C07A000 */ lui $a3, 0xa000
/* 000128 000000E8 00009025 */ move $s2, $zero
/* 00012C 000000EC 3C14A000 */ lui $s4, 0xa000
/* 000130 000000F0 27BDFFB8 */ addiu $sp, $sp, -0x48
/* 000134 000000F4 03A0F025 */ move $fp, $sp
/* 000138 000000F8 3C10A430 */ lui $s0, %hi(D_A4300004) # $s0, 0xa430
/* 00013C 000000FC 8E100004 */ lw $s0, %lo(D_A4300004)($s0)
/* 000140 00000100 3C110101 */ lui $s1, %hi(D_01010101) # $s1, 0x101
/* 000144 00000104 26310101 */ addiu $s1, %lo(D_01010101) # addiu $s1, $s1, 0x101
/* 000148 00000108 16110005 */ bne $s0, $s1, .L00000120
/* 00014C 0000010C 00000000 */ nop
/* 000150 00000110 24100200 */ li $s0, 512
/* 000154 00000114 35714000 */ ori $s1, $t3, 0x4000
/* 000158 00000118 10000003 */ b .L00000128
/* 00015C 0000011C 00000000 */ nop
.L00000120:
/* 000160 00000120 24100400 */ li $s0, 1024
/* 000164 00000124 35718000 */ ori $s1, $t3, 0x8000
.L00000128:
/* 000168 00000128 AE2E0004 */ sw $t6, 4($s1)
/* 00016C 0000012C 25F5000C */ addiu $s5, $t7, 0xc
/* 000170 00000130 0D0001DB */ jal func_0400076C
/* 000174 00000134 00000000 */ nop
/* 000178 00000138 10400038 */ beqz $v0, .L0000021C
/* 00017C 0000013C 00000000 */ nop
/* 000180 00000140 AFA20000 */ sw $v0, ($sp)
/* 000184 00000144 24092000 */ li $t1, 8192
/* 000188 00000148 AD890000 */ sw $t1, ($t4)
/* 00018C 0000014C 8DEB0000 */ lw $t3, ($t7)
/* 000190 00000150 3C08F0FF */ lui $t0, 0xf0ff
/* 000194 00000154 01685824 */ and $t3, $t3, $t0
/* 000198 00000158 AFAB0004 */ sw $t3, 4($sp)
/* 00019C 0000015C 23BD0008 */ addi $sp, $sp, 8
/* 0001A0 00000160 24091000 */ li $t1, 4096
/* 0001A4 00000164 AD890000 */ sw $t1, ($t4)
/* 0001A8 00000168 3C08B019 */ lui $t0, 0xb019
/* 0001AC 0000016C 1568000C */ bne $t3, $t0, .L000001A0
/* 0001B0 00000170 00000000 */ nop
/* 0001B4 00000174 3C080800 */ lui $t0, 0x800
/* 0001B8 00000178 0308C020 */ add $t8, $t8, $t0
/* 0001BC 0000017C 0330C820 */ add $t9, $t9, $s0
/* 0001C0 00000180 0330C820 */ add $t9, $t9, $s0
/* 0001C4 00000184 3C080020 */ lui $t0, 0x20
/* 0001C8 00000188 02C8B020 */ add $s6, $s6, $t0
/* 0001CC 0000018C 0288A020 */ add $s4, $s4, $t0
/* 0001D0 00000190 00129040 */ sll $s2, $s2, 1
/* 0001D4 00000194 22520001 */ addi $s2, $s2, 1
/* 0001D8 00000198 10000003 */ b .L000001A8
/* 0001DC 0000019C 00000000 */ nop
.L000001A0:
/* 0001E0 000001A0 3C080010 */ lui $t0, 0x10
/* 0001E4 000001A4 0288A020 */ add $s4, $s4, $t0
.L000001A8:
/* 0001E8 000001A8 24082000 */ li $t0, 8192
/* 0001EC 000001AC AD880000 */ sw $t0, ($t4)
/* 0001F0 000001B0 8DE90024 */ lw $t1, %lo(D_A3F00024)($t7)
/* 0001F4 000001B4 8DFA0000 */ lw $k0, ($t7)
/* 0001F8 000001B8 24081000 */ li $t0, 4096
/* 0001FC 000001BC AD880000 */ sw $t0, ($t4)
/* 000200 000001C0 3129FFFF */ andi $t1, $t1, 0xffff
/* 000204 000001C4 24080500 */ li $t0, 1280
/* 000208 000001C8 15280009 */ bne $t1, $t0, .L000001F0
/* 00020C 000001CC 00000000 */ nop
/* 000210 000001D0 3C1B0100 */ lui $k1, 0x100
/* 000214 000001D4 035BD024 */ and $k0, $k0, $k1
/* 000218 000001D8 17400005 */ bnez $k0, .L000001F0
/* 00021C 000001DC 00000000 */ nop
/* 000220 000001E0 3C08101C */ lui $t0, (0x101C0A04 >> 16) # lui $t0, 0x101c
D_000001E4:
/* 000224 000001E4 35080A04 */ ori $t0, (0x101C0A04 & 0xFFFF) # ori $t0, $t0, 0xa04
/* 000228 000001E8 ADE80018 */ sw $t0, %lo(D_A3F00018)($t7)
/* 00022C 000001EC 10000003 */ b .L000001FC
.L000001F0:
/* 000230 000001F0 3C08080C */ lui $t0, (0x080C1204 >> 16) # lui $t0, 0x80c
/* 000234 000001F4 35081204 */ ori $t0, (0x080C1204 & 0xFFFF) # ori $t0, $t0, 0x1204
/* 000238 000001F8 ADE80018 */ sw $t0, %lo(D_A3F00018)($t7)
.L000001FC:
/* 00023C 000001FC 3C080800 */ lui $t0, 0x800
/* 000240 00000200 01C87020 */ add $t6, $t6, $t0
/* 000244 00000204 01F07820 */ add $t7, $t7, $s0
/* 000248 00000208 01F07820 */ add $t7, $t7, $s0
/* 00024C 0000020C 25AD0001 */ addiu $t5, $t5, 1
/* 000250 00000210 2DA80008 */ sltiu $t0, $t5, 8
/* 000254 00000214 1500FFC4 */ bnez $t0, .L00000128
/* 000258 00000218 00000000 */ nop
.L0000021C:
/* 00025C 0000021C 3C08C400 */ lui $t0, 0xc400
/* 000260 00000220 AD48000C */ sw $t0, %lo(D_A3F8000C)($t2)
/* 000264 00000224 3C088000 */ lui $t0, 0x8000
/* 000268 00000228 AD480004 */ sw $t0, %lo(D_A3F80004)($t2)
/* 00026C 0000022C 03C0E825 */ move $sp, $fp
/* 000270 00000230 00001825 */ move $v1, $zero
.L00000234:
/* 000274 00000234 8FA90004 */ lw $t1, 4($sp)
/* 000278 00000238 3C08B009 */ lui $t0, 0xb009
/* 00027C 0000023C 15280016 */ bne $t1, $t0, .L00000298
/* 000280 00000240 00000000 */ nop
/* 000284 00000244 AE380004 */ sw $t8, 4($s1)
/* 000288 00000248 2735000C */ addiu $s5, $t9, 0xc
/* 00028C 0000024C 8FA40000 */ lw $a0, ($sp)
/* 000290 00000250 23BD0008 */ addi $sp, $sp, 8
/* 000294 00000254 24050001 */ li $a1, 1
/* 000298 00000258 0D00028D */ jal func_04000A34
/* 00029C 0000025C 00000000 */ nop
/* 0002A0 00000260 8EC80000 */ lw $t0, ($s6)
/* 0002A4 00000264 3C080008 */ lui $t0, 8
/* 0002A8 00000268 01164020 */ add $t0, $t0, $s6
/* 0002AC 0000026C 8D090000 */ lw $t1, ($t0)
/* 0002B0 00000270 8EC80000 */ lw $t0, ($s6)
/* 0002B4 00000274 3C080008 */ lui $t0, 8
/* 0002B8 00000278 01164020 */ add $t0, $t0, $s6
/* 0002BC 0000027C 8D090000 */ lw $t1, ($t0)
/* 0002C0 00000280 3C080400 */ lui $t0, 0x400
/* 0002C4 00000284 01C87020 */ add $t6, $t6, $t0
/* 0002C8 00000288 0330C820 */ add $t9, $t9, $s0
/* 0002CC 0000028C 3C080010 */ lui $t0, 0x10
/* 0002D0 00000290 02C8B020 */ add $s6, $s6, $t0
/* 0002D4 00000294 10000021 */ b .L0000031C
.L00000298:
/* 0002D8 00000298 AE370004 */ sw $s7, 4($s1)
/* 0002DC 0000029C 24D5000C */ addiu $s5, $a2, 0xc
/* 0002E0 000002A0 8FA40000 */ lw $a0, ($sp)
/* 0002E4 000002A4 23BD0008 */ addi $sp, $sp, 8
/* 0002E8 000002A8 24050001 */ li $a1, 1
/* 0002EC 000002AC 0D00028D */ jal func_04000A34
/* 0002F0 000002B0 00000000 */ nop
/* 0002F4 000002B4 8CE80000 */ lw $t0, ($a3)
/* 0002F8 000002B8 3C080008 */ lui $t0, 8
/* 0002FC 000002BC 01074020 */ add $t0, $t0, $a3
/* 000300 000002C0 8D090000 */ lw $t1, ($t0)
/* 000304 000002C4 3C080010 */ lui $t0, 0x10
/* 000308 000002C8 01074020 */ add $t0, $t0, $a3
/* 00030C 000002CC 8D090000 */ lw $t1, ($t0)
/* 000310 000002D0 3C080018 */ lui $t0, 0x18
/* 000314 000002D4 01074020 */ add $t0, $t0, $a3
/* 000318 000002D8 8D090000 */ lw $t1, ($t0)
/* 00031C 000002DC 8CE80000 */ lw $t0, ($a3)
/* 000320 000002E0 3C080008 */ lui $t0, 8
/* 000324 000002E4 01074020 */ add $t0, $t0, $a3
/* 000328 000002E8 8D090000 */ lw $t1, ($t0)
/* 00032C 000002EC 3C080010 */ lui $t0, 0x10
/* 000330 000002F0 01074020 */ add $t0, $t0, $a3
/* 000334 000002F4 8D090000 */ lw $t1, ($t0)
/* 000338 000002F8 3C080018 */ lui $t0, 0x18
/* 00033C 000002FC 01074020 */ add $t0, $t0, $a3
/* 000340 00000300 8D090000 */ lw $t1, ($t0)
/* 000344 00000304 3C080800 */ lui $t0, 0x800
/* 000348 00000308 02E8B820 */ add $s7, $s7, $t0
/* 00034C 0000030C 00D03020 */ add $a2, $a2, $s0
/* 000350 00000310 00D03020 */ add $a2, $a2, $s0
/* 000354 00000314 3C080020 */ lui $t0, 0x20
/* 000358 00000318 00E83820 */ add $a3, $a3, $t0
.L0000031C:
/* 00035C 0000031C 24630001 */ addiu $v1, $v1, 1
/* 000360 00000320 006D402A */ slt $t0, $v1, $t5
/* 000364 00000324 1500FFC3 */ bnez $t0, .L00000234
/* 000368 00000328 00000000 */ nop
/* 00036C 0000032C 3C0AA470 */ lui $t2, %hi(D_A4700010) # $t2, 0xa470
/* 000370 00000330 001294C0 */ sll $s2, $s2, 0x13
/* 000374 00000334 3C090006 */ lui $t1, (0x00063634 >> 16) # lui $t1, 6
/* 000378 00000338 35293634 */ ori $t1, (0x00063634 & 0xFFFF) # ori $t1, $t1, 0x3634
/* 00037C 0000033C 01324825 */ or $t1, $t1, $s2
/* 000380 00000340 AD490010 */ sw $t1, %lo(D_A4700010)($t2)
/* 000384 00000344 8D490010 */ lw $t1, %lo(D_A4700010)($t2)
/* 000388 00000348 3C08A000 */ lui $t0, %hi(D_A0000018) # $t0, 0xa000
/* 00038C 0000034C 35080300 */ ori $t0, (0xA0000300 & 0xFFFF) # ori $t0, $t0, 0x300
/* 000390 00000350 3C090FFF */ lui $t1, (0x0FFFFFFF >> 16) # lui $t1, 0xfff
/* 000394 00000354 3529FFFF */ ori $t1, (0x0FFFFFFF & 0xFFFF) # ori $t1, $t1, 0xffff
/* 000398 00000358 02C9B024 */ and $s6, $s6, $t1
/* 00039C 0000035C AD160018 */ sw $s6, %lo(D_A0000018)($t0)
/* 0003A0 00000360 03C0E825 */ move $sp, $fp
/* 0003A4 00000364 27BD0048 */ addiu $sp, $sp, 0x48
/* 0003A8 00000368 8FB30000 */ lw $s3, ($sp)
/* 0003AC 0000036C 8FB40004 */ lw $s4, 4($sp)
/* 0003B0 00000370 8FB50008 */ lw $s5, 8($sp)
/* 0003B4 00000374 8FB6000C */ lw $s6, 0xc($sp)
/* 0003B8 00000378 8FB70010 */ lw $s7, 0x10($sp)
/* 0003BC 0000037C 27BD0018 */ addiu $sp, $sp, 0x18
/* 0003C0 00000380 3C088000 */ lui $t0, 0x8000
/* 0003C4 00000384 25080000 */ addiu $t0, $t0, 0
/* 0003C8 00000388 25094000 */ addiu $t1, $t0, 0x4000
/* 0003CC 0000038C 2529FFE0 */ addiu $t1, $t1, -0x20
/* 0003D0 00000390 4080E000 */ mtc0 $zero, $28
/* 0003D4 00000394 4080E800 */ mtc0 $zero, $29
.L00000398:
/* 0003D8 00000398 BD080000 */ cache 8, ($t0)
/* 0003DC 0000039C 0109082B */ sltu $at, $t0, $t1
/* 0003E0 000003A0 1420FFFD */ bnez $at, .L00000398
/* 0003E4 000003A4 25080020 */ addiu $t0, $t0, 0x20
/* 0003E8 000003A8 3C088000 */ lui $t0, 0x8000
/* 0003EC 000003AC 25080000 */ addiu $t0, $t0, 0
/* 0003F0 000003B0 25092000 */ addiu $t1, $t0, 0x2000
/* 0003F4 000003B4 2529FFF0 */ addiu $t1, $t1, -0x10
.L000003B8:
/* 0003F8 000003B8 BD090000 */ cache 9, ($t0)
/* 0003FC 000003BC 0109082B */ sltu $at, $t0, $t1
/* 000400 000003C0 1420FFFD */ bnez $at, .L000003B8
/* 000404 000003C4 25080010 */ addiu $t0, $t0, 0x10
/* 000408 000003C8 10000013 */ b .L00000418
/* 00040C 000003CC 00000000 */ nop
.L000003D0:
/* 000410 000003D0 3C088000 */ lui $t0, 0x8000
/* 000414 000003D4 25080000 */ addiu $t0, $t0, 0
/* 000418 000003D8 25094000 */ addiu $t1, $t0, 0x4000
/* 00041C 000003DC 2529FFE0 */ addiu $t1, $t1, -0x20
/* 000420 000003E0 4080E000 */ mtc0 $zero, $28
/* 000424 000003E4 4080E800 */ mtc0 $zero, $29
.L000003E8:
/* 000428 000003E8 BD080000 */ cache 8, ($t0)
/* 00042C 000003EC 0109082B */ sltu $at, $t0, $t1
/* 000430 000003F0 1420FFFD */ bnez $at, .L000003E8
/* 000434 000003F4 25080020 */ addiu $t0, $t0, 0x20
/* 000438 000003F8 3C088000 */ lui $t0, 0x8000
func_000003FC:
/* 00043C 000003FC 25080000 */ addiu $t0, $t0, 0
/* 000440 00000400 25092000 */ addiu $t1, $t0, 0x2000
/* 000444 00000404 2529FFF0 */ addiu $t1, $t1, -0x10
.L00000408:
/* 000448 00000408 BD010000 */ cache 1, ($t0)
/* 00044C 0000040C 0109082B */ sltu $at, $t0, $t1
/* 000450 00000410 1420FFFD */ bnez $at, .L00000408
/* 000454 00000414 25080010 */ addiu $t0, $t0, 0x10
.L00000418:
/* 000458 00000418 3C0AA400 */ lui $t2, 0xa400
/* 00045C 0000041C 254A0000 */ addiu $t2, $t2, 0
/* 000460 00000420 3C0BFFF0 */ lui $t3, 0xfff0
/* 000464 00000424 3C090010 */ lui $t1, %hi(D_000FFFFF) # $t1, 0x10
/* 000468 00000428 014B5024 */ and $t2, $t2, $t3
/* 00046C 0000042C 3C08A400 */ lui $t0, %hi(D_A40004C0) # $t0, 0xa400
/* 000470 00000430 2529FFFF */ addiu $t1, %lo(D_000FFFFF) # addiu $t1, $t1, -1
/* 000474 00000434 3C0BA400 */ lui $t3, %hi(D_A4000768) # $t3, 0xa400
/* 000478 00000438 250804C0 */ addiu $t0, %lo(D_A40004C0) # addiu $t0, $t0, 0x4c0
/* 00047C 0000043C 256B0768 */ addiu $t3, %lo(D_A4000768) # addiu $t3, $t3, 0x768
/* 000480 00000440 01094024 */ and $t0, $t0, $t1
/* 000484 00000444 01695824 */ and $t3, $t3, $t1
/* 000488 00000448 3C09A000 */ lui $t1, 0xa000
/* 00048C 0000044C 010A4025 */ or $t0, $t0, $t2
/* 000490 00000450 016A5825 */ or $t3, $t3, $t2
/* 000494 00000454 25290000 */ addiu $t1, $t1, 0
.L00000458:
/* 000498 00000458 8D0D0000 */ lw $t5, ($t0)
/* 00049C 0000045C 25080004 */ addiu $t0, $t0, 4
/* 0004A0 00000460 010B082B */ sltu $at, $t0, $t3
/* 0004A4 00000464 25290004 */ addiu $t1, $t1, 4
/* 0004A8 00000468 1420FFFB */ bnez $at, .L00000458
/* 0004AC 0000046C AD2DFFFC */ sw $t5, -4($t1)
/* 0004B0 00000470 3C0C8000 */ lui $t4, 0x8000
/* 0004B4 00000474 258C0000 */ addiu $t4, $t4, 0
/* 0004B8 00000478 01800008 */ jr $t4
/* 0004BC 0000047C 00000000 */ nop
/* 0004C0 00000480 3C0BB000 */ lui $t3, %hi(D_B0000008) # $t3, 0xb000
/* 0004C4 00000484 8D690008 */ lw $t1, %lo(D_B0000008)($t3)
/* 0004C8 00000488 3C0A1FFF */ lui $t2, (0x1FFFFFFF >> 16) # lui $t2, 0x1fff
/* 0004CC 0000048C 354AFFFF */ ori $t2, (0x1FFFFFFF & 0xFFFF) # ori $t2, $t2, 0xffff
/* 0004D0 00000490 3C010010 */ lui $at, 0x10
/* 0004D4 00000494 012A4824 */ and $t1, $t1, $t2
/* 0004D8 00000498 01214823 */ subu $t1, $t1, $at
/* 0004DC 0000049C 3C01A460 */ lui $at, 0xa460
/* 0004E0 000004A0 AC290000 */ sw $t1, ($at)
/* 0004E4 000004A4 3C08A460 */ lui $t0, %hi(D_A4600010) # $t0, 0xa460
.L000004A8:
/* 0004E8 000004A8 8D080010 */ lw $t0, %lo(D_A4600010)($t0)
/* 0004EC 000004AC 31080002 */ andi $t0, $t0, 2
/* 0004F0 000004B0 5500FFFD */ bnel $t0, $zero, .L000004A8
/* 0004F4 000004B4 3C08A460 */ lui $t0, 0xa460
/* 0004F8 000004B8 24081000 */ li $t0, 4096
/* 0004FC 000004BC 010B4020 */ add $t0, $t0, $t3
/* 000500 000004C0 010A4024 */ and $t0, $t0, $t2
/* 000504 000004C4 3C01A460 */ lui $at, %hi(D_A4600004) # $at, 0xa460
/* 000508 000004C8 AC280004 */ sw $t0, %lo(D_A4600004)($at)
/* 00050C 000004CC 3C0A0010 */ lui $t2, %hi(D_00100003) # $t2, 0x10
/* 000510 000004D0 254A0003 */ addiu $t2, %lo(D_00100003) # addiu $t2, $t2, 3
/* 000514 000004D4 3C01A460 */ lui $at, %hi(D_A460000C) # $at, 0xa460
/* 000518 000004D8 AC2A000C */ sw $t2, %lo(D_A460000C)($at)
.L000004DC:
/* 00051C 000004DC 00000000 */ nop
/* 000520 000004E0 00000000 */ nop
/* 000524 000004E4 00000000 */ nop
/* 000528 000004E8 00000000 */ nop
/* 00052C 000004EC 00000000 */ nop
/* 000530 000004F0 00000000 */ nop
/* 000534 000004F4 00000000 */ nop
/* 000538 000004F8 00000000 */ nop
/* 00053C 000004FC 00000000 */ nop
/* 000540 00000500 00000000 */ nop
/* 000544 00000504 00000000 */ nop
/* 000548 00000508 00000000 */ nop
/* 00054C 0000050C 3C0BA460 */ lui $t3, %hi(D_A4600010) # $t3, 0xa460
/* 000550 00000510 8D6B0010 */ lw $t3, %lo(D_A4600010)($t3)
/* 000554 00000514 316B0001 */ andi $t3, $t3, 1
/* 000558 00000518 1560FFF0 */ bnez $t3, .L000004DC
/* 00055C 0000051C 00000000 */ nop
/* 000560 00000520 3C0BB000 */ lui $t3, %hi(D_B0000008) # $t3, 0xb000
/* 000564 00000524 8D640008 */ lw $a0, %lo(D_B0000008)($t3)
/* 000568 00000528 3C010010 */ lui $at, 0x10
/* 00056C 0000052C 02C02825 */ move $a1, $s6
/* 000570 00000530 00812023 */ subu $a0, $a0, $at
/* 000574 00000534 3C016C07 */ lui $at, (0x6C078965 >> 16) # lui $at, 0x6c07
/* 000578 00000538 34218965 */ ori $at, (0x6C078965 & 0xFFFF) # ori $at, $at, 0x8965
/* 00057C 0000053C 00A10019 */ multu $a1, $at
/* 000580 00000540 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 000584 00000544 AFBF001C */ sw $ra, 0x1c($sp)
/* 000588 00000548 AFB00014 */ sw $s0, 0x14($sp)
/* 00058C 0000054C 3C1F0010 */ lui $ra, 0x10
/* 000590 00000550 00001825 */ move $v1, $zero
/* 000594 00000554 00004025 */ move $t0, $zero
/* 000598 00000558 00804825 */ move $t1, $a0
/* 00059C 0000055C 240D0020 */ li $t5, 32
/* 0005A0 00000560 00001012 */ mflo $v0
/* 0005A4 00000564 24420001 */ addiu $v0, $v0, 1
/* 0005A8 00000568 00403825 */ move $a3, $v0
/* 0005AC 0000056C 00405025 */ move $t2, $v0
/* 0005B0 00000570 00405825 */ move $t3, $v0
/* 0005B4 00000574 00408025 */ move $s0, $v0
/* 0005B8 00000578 00403025 */ move $a2, $v0
/* 0005BC 0000057C 00406025 */ move $t4, $v0
.L00000580:
/* 0005C0 00000580 8D220000 */ lw $v0, ($t1)
/* 0005C4 00000584 00E21821 */ addu $v1, $a3, $v0
/* 0005C8 00000588 0067082B */ sltu $at, $v1, $a3
/* 0005CC 0000058C 10200002 */ beqz $at, .L00000598
/* 0005D0 00000590 00602825 */ move $a1, $v1
/* 0005D4 00000594 254A0001 */ addiu $t2, $t2, 1
.L00000598:
/* 0005D8 00000598 3043001F */ andi $v1, $v0, 0x1f
/* 0005DC 0000059C 01A37823 */ subu $t7, $t5, $v1
/* 0005E0 000005A0 01E2C006 */ srlv $t8, $v0, $t7
/* 0005E4 000005A4 00627004 */ sllv $t6, $v0, $v1
/* 0005E8 000005A8 01D82025 */ or $a0, $t6, $t8
/* 0005EC 000005AC 00C2082B */ sltu $at, $a2, $v0
/* 0005F0 000005B0 00A03825 */ move $a3, $a1
/* 0005F4 000005B4 01625826 */ xor $t3, $t3, $v0
/* 0005F8 000005B8 10200004 */ beqz $at, .L000005CC
/* 0005FC 000005BC 02048021 */ addu $s0, $s0, $a0
/* 000600 000005C0 00E2C826 */ xor $t9, $a3, $v0
/* 000604 000005C4 10000002 */ b .L000005D0
/* 000608 000005C8 03263026 */ xor $a2, $t9, $a2
.L000005CC:
/* 00060C 000005CC 00C43026 */ xor $a2, $a2, $a0
.L000005D0:
/* 000610 000005D0 25080004 */ addiu $t0, $t0, 4
/* 000614 000005D4 00507826 */ xor $t7, $v0, $s0
/* 000618 000005D8 25290004 */ addiu $t1, $t1, 4
/* 00061C 000005DC 151FFFE8 */ bne $t0, $ra, .L00000580
/* 000620 000005E0 01EC6021 */ addu $t4, $t7, $t4
/* 000624 000005E4 00EA7026 */ xor $t6, $a3, $t2
/* 000628 000005E8 01CB3821 */ addu $a3, $t6, $t3
/* 00062C 000005EC 0206C026 */ xor $t8, $s0, $a2
/* 000630 000005F0 030C8021 */ addu $s0, $t8, $t4
/* 000634 000005F4 3C0BB000 */ lui $t3, %hi(D_B0000014) # $t3, 0xb000
/* 000638 000005F8 8D680010 */ lw $t0, %lo(D_B0000010)($t3)
/* 00063C 000005FC 14E80006 */ bne $a3, $t0, .L00000618
/* 000640 00000600 00000000 */ nop
/* 000644 00000604 8D680014 */ lw $t0, %lo(D_B0000014)($t3)
/* 000648 00000608 16080003 */ bne $s0, $t0, .L00000618
/* 00064C 0000060C 00000000 */ nop
/* 000650 00000610 04110003 */ bal func_00000620
/* 000654 00000614 00000000 */ nop
func_00000618:
.L00000618:
/* 000658 00000618 0411FFFF */ bal func_00000618
/* 00065C 0000061C 00000000 */ nop
func_00000620:
/* 000660 00000620 3C09A408 */ lui $t1, 0xa408
/* 000664 00000624 8D290000 */ lw $t1, ($t1)
/* 000668 00000628 8FB00014 */ lw $s0, 0x14($sp)
/* 00066C 0000062C 8FBF001C */ lw $ra, 0x1c($sp)
/* 000670 00000630 11200006 */ beqz $t1, .L0000064C
/* 000674 00000634 27BD0020 */ addiu $sp, $sp, 0x20
/* 000678 00000638 240A0041 */ li $t2, 65
/* 00067C 0000063C 3C01A404 */ lui $at, %hi(D_A4040010) # $at, 0xa404
/* 000680 00000640 AC2A0010 */ sw $t2, %lo(D_A4040010)($at)
/* 000684 00000644 3C01A408 */ lui $at, 0xa408
/* 000688 00000648 AC200000 */ sw $zero, ($at)
.L0000064C:
/* 00068C 0000064C 3C0B00AA */ lui $t3, (0x00AAAAAE >> 16) # lui $t3, 0xaa
/* 000690 00000650 356BAAAE */ ori $t3, (0x00AAAAAE & 0xFFFF) # ori $t3, $t3, 0xaaae
/* 000694 00000654 3C01A404 */ lui $at, %hi(D_A4040010) # $at, 0xa404
/* 000698 00000658 AC2B0010 */ sw $t3, %lo(D_A4040010)($at)
/* 00069C 0000065C 3C01A430 */ lui $at, %hi(D_A430000C) # $at, 0xa430
/* 0006A0 00000660 24080555 */ li $t0, 1365
/* 0006A4 00000664 AC28000C */ sw $t0, %lo(D_A430000C)($at)
/* 0006A8 00000668 3C01A480 */ lui $at, %hi(D_A4800018) # $at, 0xa480
/* 0006AC 0000066C AC200018 */ sw $zero, %lo(D_A4800018)($at)
/* 0006B0 00000670 3C01A450 */ lui $at, %hi(D_A450000C) # $at, 0xa450
/* 0006B4 00000674 AC20000C */ sw $zero, %lo(D_A450000C)($at)
/* 0006B8 00000678 3C01A430 */ lui $at, 0xa430
/* 0006BC 0000067C 24090800 */ li $t1, 2048
/* 0006C0 00000680 AC290000 */ sw $t1, ($at)
/* 0006C4 00000684 24090002 */ li $t1, 2
/* 0006C8 00000688 3C01A460 */ lui $at, %hi(D_A4600010) # $at, 0xa460
/* 0006CC 0000068C AC290010 */ sw $t1, %lo(D_A4600010)($at)
/* 0006D0 00000690 3C08A000 */ lui $t0, %hi(D_A0000008) # $t0, 0xa000
/* 0006D4 00000694 35080300 */ ori $t0, (0xA0000300 & 0xFFFF) # ori $t0, $t0, 0x300
/* 0006D8 00000698 240917D7 */ li $t1, 6103
/* 0006DC 0000069C AD090010 */ sw $t1, %lo(D_A0000010)($t0)
/* 0006E0 000006A0 AD140000 */ sw $s4, ($t0)
/* 0006E4 000006A4 AD130004 */ sw $s3, %lo(D_A0000004)($t0)
/* 0006E8 000006A8 AD15000C */ sw $s5, %lo(D_A000000C)($t0)
/* 0006EC 000006AC 12600004 */ beqz $s3, .L000006C0
/* 0006F0 000006B0 AD170014 */ sw $s7, %lo(D_A0000014)($t0)
/* 0006F4 000006B4 3C09A600 */ lui $t1, 0xa600
/* 0006F8 000006B8 10000003 */ b .L000006C8
/* 0006FC 000006BC 25290000 */ addiu $t1, $t1, 0
.L000006C0:
/* 000700 000006C0 3C09B000 */ lui $t1, 0xb000
/* 000704 000006C4 25290000 */ addiu $t1, $t1, 0
.L000006C8:
/* 000708 000006C8 AD090008 */ sw $t1, %lo(D_A0000008)($t0)
/* 00070C 000006CC 3C08A400 */ lui $t0, 0xa400
/* 000710 000006D0 25080000 */ addiu $t0, $t0, 0
/* 000714 000006D4 21091000 */ addi $t1, $t0, 0x1000
/* 000718 000006D8 240AFFFF */ li $t2, -1
.L000006DC:
/* 00071C 000006DC 25080004 */ addiu $t0, $t0, 4
/* 000720 000006E0 1509FFFE */ bne $t0, $t1, .L000006DC
/* 000724 000006E4 AD0AFFFC */ sw $t2, -4($t0)
/* 000728 000006E8 3C08A400 */ lui $t0, %hi(D_A4001000) # $t0, 0xa400
/* 00072C 000006EC 25081000 */ addiu $t0, %lo(D_A4001000) # addiu $t0, $t0, 0x1000
/* 000730 000006F0 21091000 */ addi $t1, $t0, 0x1000
.L000006F4:
/* 000734 000006F4 25080004 */ addiu $t0, $t0, 4
/* 000738 000006F8 1509FFFE */ bne $t0, $t1, .L000006F4
/* 00073C 000006FC AD0AFFFC */ sw $t2, -4($t0)
/* 000740 00000700 3C0AA400 */ lui $t2, %hi(D_A4001000) # $t2, 0xa400
/* 000744 00000704 240B17D7 */ li $t3, 6103
/* 000748 00000708 AD4B1000 */ sw $t3, %lo(D_A4001000)($t2)
/* 00074C 0000070C 3C0BB000 */ lui $t3, %hi(D_B0000008) # $t3, 0xb000
/* 000750 00000710 254A1000 */ addiu $t2, %lo(D_A4001000) # addiu $t2, $t2, 0x1000
/* 000754 00000714 8D690008 */ lw $t1, %lo(D_B0000008)($t3)
/* 000758 00000718 3C010010 */ lui $at, 0x10
/* 00075C 0000071C 01214823 */ subu $t1, $t1, $at
/* 000760 00000720 01200008 */ jr $t1
/* 000764 00000724 00000000 */ nop
/* 000768 00000728 00000000 */ nop
/* 00076C 0000072C 27BDFF60 */ addiu $sp, $sp, -0xa0
/* 000770 00000730 AFB00040 */ sw $s0, 0x40($sp)
/* 000774 00000734 AFB10044 */ sw $s1, 0x44($sp)
/* 000778 00000738 00008825 */ move $s1, $zero
/* 00077C 0000073C 00008025 */ move $s0, $zero
/* 000780 00000740 AFA20000 */ sw $v0, ($sp)
/* 000784 00000744 AFA30004 */ sw $v1, 4($sp)
/* 000788 00000748 AFA40008 */ sw $a0, 8($sp)
/* 00078C 0000074C AFA5000C */ sw $a1, 0xc($sp)
/* 000790 00000750 AFA60010 */ sw $a2, 0x10($sp)
/* 000794 00000754 AFA70014 */ sw $a3, 0x14($sp)
/* 000798 00000758 AFA80018 */ sw $t0, 0x18($sp)
/* 00079C 0000075C AFA9001C */ sw $t1, 0x1c($sp)
/* 0007A0 00000760 AFAA0020 */ sw $t2, 0x20($sp)
/* 0007A4 00000764 AFAB0024 */ sw $t3, 0x24($sp)
/* 0007A8 00000768 AFAC0028 */ sw $t4, 0x28($sp)
/* 0007AC 0000076C AFAD002C */ sw $t5, 0x2c($sp)
/* 0007B0 00000770 AFAE0030 */ sw $t6, 0x30($sp)
/* 0007B4 00000774 AFAF0034 */ sw $t7, 0x34($sp)
/* 0007B8 00000778 AFB80038 */ sw $t8, 0x38($sp)
/* 0007BC 0000077C AFB9003C */ sw $t9, 0x3c($sp)
/* 0007C0 00000780 AFB20048 */ sw $s2, 0x48($sp)
/* 0007C4 00000784 AFB3004C */ sw $s3, 0x4c($sp)
/* 0007C8 00000788 AFB40050 */ sw $s4, 0x50($sp)
/* 0007CC 0000078C AFB50054 */ sw $s5, 0x54($sp)
/* 0007D0 00000790 AFB60058 */ sw $s6, 0x58($sp)
/* 0007D4 00000794 AFB7005C */ sw $s7, 0x5c($sp)
/* 0007D8 00000798 AFBE0060 */ sw $fp, 0x60($sp)
/* 0007DC 0000079C AFBF0064 */ sw $ra, 0x64($sp)
.L000007A0:
/* 0007E0 000007A0 0D00021D */ jal func_04000874
/* 0007E4 000007A4 00000000 */ nop
/* 0007E8 000007A8 26100001 */ addiu $s0, $s0, 1
/* 0007EC 000007AC 2A090004 */ slti $t1, $s0, 4
/* 0007F0 000007B0 1520FFFB */ bnez $t1, .L000007A0
/* 0007F4 000007B4 02228821 */ addu $s1, $s1, $v0
/* 0007F8 000007B8 00112082 */ srl $a0, $s1, 2
/* 0007FC 000007BC 0D00028D */ jal func_04000A34
/* 000800 000007C0 24050001 */ li $a1, 1
/* 000804 000007C4 8FBF0064 */ lw $ra, 0x64($sp)
/* 000808 000007C8 00111082 */ srl $v0, $s1, 2
/* 00080C 000007CC 8FB10044 */ lw $s1, 0x44($sp)
/* 000810 000007D0 8FA30004 */ lw $v1, 4($sp)
/* 000814 000007D4 8FA40008 */ lw $a0, 8($sp)
/* 000818 000007D8 8FA5000C */ lw $a1, 0xc($sp)
/* 00081C 000007DC 8FA60010 */ lw $a2, 0x10($sp)
/* 000820 000007E0 8FA70014 */ lw $a3, 0x14($sp)
/* 000824 000007E4 8FA80018 */ lw $t0, 0x18($sp)
/* 000828 000007E8 8FA9001C */ lw $t1, 0x1c($sp)
/* 00082C 000007EC 8FAA0020 */ lw $t2, 0x20($sp)
/* 000830 000007F0 8FAB0024 */ lw $t3, 0x24($sp)
/* 000834 000007F4 8FAC0028 */ lw $t4, 0x28($sp)
/* 000838 000007F8 8FAD002C */ lw $t5, 0x2c($sp)
func_000007FC:
/* 00083C 000007FC 8FAE0030 */ lw $t6, 0x30($sp)
/* 000840 00000800 8FAF0034 */ lw $t7, 0x34($sp)
/* 000844 00000804 8FB80038 */ lw $t8, 0x38($sp)
/* 000848 00000808 8FB9003C */ lw $t9, 0x3c($sp)
/* 00084C 0000080C 8FB00040 */ lw $s0, 0x40($sp)
/* 000850 00000810 8FB20048 */ lw $s2, 0x48($sp)
/* 000854 00000814 8FB3004C */ lw $s3, 0x4c($sp)
/* 000858 00000818 8FB40050 */ lw $s4, 0x50($sp)
/* 00085C 0000081C 8FB50054 */ lw $s5, 0x54($sp)
/* 000860 00000820 8FB60058 */ lw $s6, 0x58($sp)
/* 000864 00000824 8FB7005C */ lw $s7, 0x5c($sp)
/* 000868 00000828 8FBE0060 */ lw $fp, 0x60($sp)
/* 00086C 0000082C 03E00008 */ jr $ra
/* 000870 00000830 27BD00A0 */ addiu $sp, $sp, 0xa0
/* 000874 00000834 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 000878 00000838 AFBF001C */ sw $ra, 0x1c($sp)
/* 00087C 0000083C 00004825 */ move $t1, $zero
/* 000880 00000840 00005825 */ move $t3, $zero
/* 000884 00000844 00006025 */ move $t4, $zero
.L00000848:
/* 000888 00000848 299A0040 */ slti $k0, $t4, 0x40
/* 00088C 0000084C 53400018 */ beql $k0, $zero, .L000008B0
/* 000890 00000850 00001025 */ move $v0, $zero
/* 000894 00000854 0D000240 */ jal func_04000900
/* 000898 00000858 01802025 */ move $a0, $t4
/* 00089C 0000085C 58400008 */ blezl $v0, .L00000880
/* 0008A0 00000860 293A0050 */ slti $k0, $t1, 0x50
/* 0008A4 00000864 0049D023 */ subu $k0, $v0, $t1
/* 0008A8 00000868 034C0019 */ multu $k0, $t4
/* 0008AC 0000086C 00404825 */ move $t1, $v0
/* 0008B0 00000870 0000D012 */ mflo $k0
/* 0008B4 00000874 017A5821 */ addu $t3, $t3, $k0
/* 0008B8 00000878 00000000 */ nop
/* 0008BC 0000087C 293A0050 */ slti $k0, $t1, 0x50
.L00000880:
/* 0008C0 00000880 1740FFF1 */ bnez $k0, .L00000848
/* 0008C4 00000884 258C0001 */ addiu $t4, $t4, 1
/* 0008C8 00000888 000B2080 */ sll $a0, $t3, 2
/* 0008CC 0000088C 008B2023 */ subu $a0, $a0, $t3
/* 0008D0 00000890 00042080 */ sll $a0, $a0, 2
/* 0008D4 00000894 008B2023 */ subu $a0, $a0, $t3
/* 0008D8 00000898 00042040 */ sll $a0, $a0, 1
/* 0008DC 0000089C 0D00025D */ jal func_04000974
/* 0008E0 000008A0 2484FC90 */ addiu $a0, $a0, -0x370
/* 0008E4 000008A4 10000003 */ b .L000008B4
/* 0008E8 000008A8 8FBF001C */ lw $ra, 0x1c($sp)
/* 0008EC 000008AC 00001025 */ move $v0, $zero
.L000008B0:
/* 0008F0 000008B0 8FBF001C */ lw $ra, 0x1c($sp)
.L000008B4:
/* 0008F4 000008B4 27BD0020 */ addiu $sp, $sp, 0x20
/* 0008F8 000008B8 03E00008 */ jr $ra
/* 0008FC 000008BC 00000000 */ nop
/* 000900 000008C0 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 000904 000008C4 AFBF001C */ sw $ra, 0x1c($sp)
/* 000908 000008C8 00001025 */ move $v0, $zero
/* 00090C 000008CC 0D00028D */ jal func_04000A34
/* 000910 000008D0 24050002 */ li $a1, 2
/* 000914 000008D4 0000F025 */ move $fp, $zero
/* 000918 000008D8 241AFFFF */ li $k0, -1
.L000008DC:
/* 00091C 000008DC AE9A0004 */ sw $k0, 4($s4)
/* 000920 000008E0 8E830004 */ lw $v1, 4($s4)
/* 000924 000008E4 AE9A0000 */ sw $k0, ($s4)
/* 000928 000008E8 AE9A0000 */ sw $k0, ($s4)
/* 00092C 000008EC 0000E025 */ move $gp, $zero
/* 000930 000008F0 00031C02 */ srl $v1, $v1, 0x10
.L000008F4:
/* 000934 000008F4 307A0001 */ andi $k0, $v1, 1
/* 000938 000008F8 53400003 */ beql $k0, $zero, .L00000908
/* 00093C 000008FC 279C0001 */ addiu $gp, $gp, 1
/* 000940 00000900 24420001 */ addiu $v0, $v0, 1
/* 000944 00000904 279C0001 */ addiu $gp, $gp, 1
.L00000908:
/* 000948 00000908 2B9A0008 */ slti $k0, $gp, 8
/* 00094C 0000090C 1740FFF9 */ bnez $k0, .L000008F4
/* 000950 00000910 00031842 */ srl $v1, $v1, 1
/* 000954 00000914 27DE0001 */ addiu $fp, $fp, 1
/* 000958 00000918 2BDA000A */ slti $k0, $fp, 0xa
/* 00095C 0000091C 5740FFEF */ bnel $k0, $zero, .L000008DC
/* 000960 00000920 241AFFFF */ li $k0, -1
/* 000964 00000924 8FBF001C */ lw $ra, 0x1c($sp)
/* 000968 00000928 27BD0028 */ addiu $sp, $sp, 0x28
/* 00096C 0000092C 03E00008 */ jr $ra
/* 000970 00000930 00000000 */ nop
/* 000974 00000934 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 000978 00000938 AFBF001C */ sw $ra, 0x1c($sp)
/* 00097C 0000093C AFA40020 */ sw $a0, 0x20($sp)
/* 000980 00000940 A3A00027 */ sb $zero, 0x27($sp)
/* 000984 00000944 00004025 */ move $t0, $zero
/* 000988 00000948 00005025 */ move $t2, $zero
/* 00098C 0000094C 340DC800 */ li $t5, 51200
/* 000990 00000950 00007025 */ move $t6, $zero
/* 000994 00000954 29DA0040 */ slti $k0, $t6, 0x40
.L00000958:
/* 000998 00000958 57400004 */ bnel $k0, $zero, .L0000096C
/* 00099C 0000095C 01C02025 */ move $a0, $t6
/* 0009A0 00000960 10000020 */ b .L000009E4
/* 0009A4 00000964 00001025 */ move $v0, $zero
/* 0009A8 00000968 01C02025 */ move $a0, $t6
.L0000096C:
/* 0009AC 0000096C 0D00028D */ jal func_04000A34
/* 0009B0 00000970 24050001 */ li $a1, 1
/* 0009B4 00000974 0D0002B1 */ jal func_04000AC4
/* 0009B8 00000978 27A40027 */ addiu $a0, $sp, 0x27
/* 0009BC 0000097C 0D0002B1 */ jal func_04000AC4
/* 0009C0 00000980 27A40027 */ addiu $a0, $sp, 0x27
/* 0009C4 00000984 93BA0027 */ lbu $k0, 0x27($sp)
/* 0009C8 00000988 241B0320 */ li $k1, 800
/* 0009CC 0000098C 8FA40020 */ lw $a0, 0x20($sp)
/* 0009D0 00000990 035B0019 */ multu $k0, $k1
/* 0009D4 00000994 00004012 */ mflo $t0
/* 0009D8 00000998 0104D023 */ subu $k0, $t0, $a0
/* 0009DC 0000099C 07430003 */ bgezl $k0, .L000009AC
/* 0009E0 000009A0 034DD82A */ slt $k1, $k0, $t5
/* 0009E4 000009A4 0088D023 */ subu $k0, $a0, $t0
/* 0009E8 000009A8 034DD82A */ slt $k1, $k0, $t5
.L000009AC:
/* 0009EC 000009AC 53600004 */ beql $k1, $zero, .L000009C0
/* 0009F0 000009B0 8FA40020 */ lw $a0, 0x20($sp)
/* 0009F4 000009B4 03406825 */ move $t5, $k0
/* 0009F8 000009B8 01C05025 */ move $t2, $t6
/* 0009FC 000009BC 8FA40020 */ lw $a0, 0x20($sp)
.L000009C0:
/* 000A00 000009C0 0104D82A */ slt $k1, $t0, $a0
/* 000A04 000009C4 53600006 */ beql $k1, $zero, .L000009E0
/* 000A08 000009C8 014E1021 */ addu $v0, $t2, $t6
/* 000A0C 000009CC 25CE0001 */ addiu $t6, $t6, 1
/* 000A10 000009D0 29DB0041 */ slti $k1, $t6, 0x41
/* 000A14 000009D4 5760FFE0 */ bnel $k1, $zero, .L00000958
/* 000A18 000009D8 29DA0040 */ slti $k0, $t6, 0x40
/* 000A1C 000009DC 014E1021 */ addu $v0, $t2, $t6
.L000009E0:
/* 000A20 000009E0 00021042 */ srl $v0, $v0, 1
.L000009E4:
/* 000A24 000009E4 8FBF001C */ lw $ra, 0x1c($sp)
/* 000A28 000009E8 27BD0028 */ addiu $sp, $sp, 0x28
/* 000A2C 000009EC 03E00008 */ jr $ra
/* 000A30 000009F0 00000000 */ nop
/* 000A34 000009F4 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 000A38 000009F8 308400FF */ andi $a0, $a0, 0xff
/* 000A3C 000009FC 241B0001 */ li $k1, 1
/* 000A40 00000A00 3884003F */ xori $a0, $a0, 0x3f
/* 000A44 00000A04 AFBF001C */ sw $ra, 0x1c($sp)
/* 000A48 00000A08 14BB0003 */ bne $a1, $k1, .L00000A18
/* 000A4C 00000A0C 3C0F4600 */ lui $t7, 0x4600
/* 000A50 00000A10 3C1A8000 */ lui $k0, 0x8000
/* 000A54 00000A14 01FA7825 */ or $t7, $t7, $k0
.L00000A18:
/* 000A58 00000A18 309A0001 */ andi $k0, $a0, 1
/* 000A5C 00000A1C 001AD180 */ sll $k0, $k0, 6
/* 000A60 00000A20 01FA7825 */ or $t7, $t7, $k0
/* 000A64 00000A24 309A0002 */ andi $k0, $a0, 2
/* 000A68 00000A28 001AD340 */ sll $k0, $k0, 0xd
/* 000A6C 00000A2C 01FA7825 */ or $t7, $t7, $k0
/* 000A70 00000A30 309A0004 */ andi $k0, $a0, 4
/* 000A74 00000A34 001AD500 */ sll $k0, $k0, 0x14
/* 000A78 00000A38 01FA7825 */ or $t7, $t7, $k0
/* 000A7C 00000A3C 309A0008 */ andi $k0, $a0, 8
/* 000A80 00000A40 001AD100 */ sll $k0, $k0, 4
/* 000A84 00000A44 01FA7825 */ or $t7, $t7, $k0
/* 000A88 00000A48 309A0010 */ andi $k0, $a0, 0x10
/* 000A8C 00000A4C 001AD2C0 */ sll $k0, $k0, 0xb
/* 000A90 00000A50 01FA7825 */ or $t7, $t7, $k0
/* 000A94 00000A54 309A0020 */ andi $k0, $a0, 0x20
/* 000A98 00000A58 001AD480 */ sll $k0, $k0, 0x12
/* 000A9C 00000A5C 01FA7825 */ or $t7, $t7, $k0
/* 000AA0 00000A60 241B0001 */ li $k1, 1
/* 000AA4 00000A64 14BB0003 */ bne $a1, $k1, .L00000A74
/* 000AA8 00000A68 AEAF0000 */ sw $t7, ($s5)
/* 000AAC 00000A6C 3C1AA430 */ lui $k0, 0xa430
/* 000AB0 00000A70 AF400000 */ sw $zero, ($k0)
.L00000A74:
/* 000AB4 00000A74 8FBF001C */ lw $ra, 0x1c($sp)
/* 000AB8 00000A78 27BD0028 */ addiu $sp, $sp, 0x28
/* 000ABC 00000A7C 03E00008 */ jr $ra
/* 000AC0 00000A80 00000000 */ nop
/* 000AC4 00000A84 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 000AC8 00000A88 AFBF001C */ sw $ra, 0x1c($sp)
/* 000ACC 00000A8C 241A2000 */ li $k0, 8192
/* 000AD0 00000A90 3C1BA430 */ lui $k1, 0xa430
/* 000AD4 00000A94 AF7A0000 */ sw $k0, ($k1)
/* 000AD8 00000A98 0000F025 */ move $fp, $zero
/* 000ADC 00000A9C 8EBE0000 */ lw $fp, ($s5)
/* 000AE0 00000AA0 241A1000 */ li $k0, 4096
/* 000AE4 00000AA4 AF7A0000 */ sw $k0, ($k1)
/* 000AE8 00000AA8 241B0040 */ li $k1, 64
/* 000AEC 00000AAC 037ED824 */ and $k1, $k1, $fp
/* 000AF0 00000AB0 001BD982 */ srl $k1, $k1, 6
/* 000AF4 00000AB4 0000D025 */ move $k0, $zero
/* 000AF8 00000AB8 035BD025 */ or $k0, $k0, $k1
/* 000AFC 00000ABC 241B4000 */ li $k1, 16384
/* 000B00 00000AC0 037ED824 */ and $k1, $k1, $fp
/* 000B04 00000AC4 001BDB42 */ srl $k1, $k1, 0xd
/* 000B08 00000AC8 035BD025 */ or $k0, $k0, $k1
/* 000B0C 00000ACC 3C1B0040 */ lui $k1, 0x40
/* 000B10 00000AD0 037ED824 */ and $k1, $k1, $fp
/* 000B14 00000AD4 001BDD02 */ srl $k1, $k1, 0x14
/* 000B18 00000AD8 035BD025 */ or $k0, $k0, $k1
/* 000B1C 00000ADC 241B0080 */ li $k1, 128
/* 000B20 00000AE0 037ED824 */ and $k1, $k1, $fp
/* 000B24 00000AE4 001BD902 */ srl $k1, $k1, 4
/* 000B28 00000AE8 035BD025 */ or $k0, $k0, $k1
/* 000B2C 00000AEC 341B8000 */ li $k1, 32768
/* 000B30 00000AF0 037ED824 */ and $k1, $k1, $fp
/* 000B34 00000AF4 001BDAC2 */ srl $k1, $k1, 0xb
/* 000B38 00000AF8 035BD025 */ or $k0, $k0, $k1
/* 000B3C 00000AFC 3C1B0080 */ lui $k1, 0x80
/* 000B40 00000B00 037ED824 */ and $k1, $k1, $fp
/* 000B44 00000B04 001BDC82 */ srl $k1, $k1, 0x12
/* 000B48 00000B08 035BD025 */ or $k0, $k0, $k1
/* 000B4C 00000B0C A09A0000 */ sb $k0, ($a0)
/* 000B50 00000B10 8FBF001C */ lw $ra, 0x1c($sp)
/* 000B54 00000B14 27BD0028 */ addiu $sp, $sp, 0x28
/* 000B58 00000B18 03E00008 */ jr $ra
/* 000B5C 00000B1C 00000000 */ nop
/* 000B60 00000B20 00000000 */ nop
/* 000B64 00000B24 00000000 */ nop
/* 000B68 00000B28 00000000 */ nop
/* 000B6C 00000B2C 00000000 */ nop

View File

@ -3,847 +3,4 @@
.global EntryPoint
.global PAPERMARIO_func_80025C60
.global PAPERMARIO_func_8002605C
.global PAPERMARIO_func_80026740
.global PAPERMARIO_func_800269EC
.global PAPERMARIO_func_80026B08
.global PAPERMARIO_func_80026DDC
.global PAPERMARIO_func_800271A0
.global PAPERMARIO_func_80027E10
.global PAPERMARIO_func_800287F0
.global PAPERMARIO_func_80028838
.global PAPERMARIO_func_80028874
.global PAPERMARIO_func_80028EE0
.global PAPERMARIO_func_80028F8C
.global PAPERMARIO_func_80029030
.global PAPERMARIO_func_8002906C
.global PAPERMARIO_func_8002921C
.global PAPERMARIO_func_800292C4
.global PAPERMARIO_func_80029600
.global PAPERMARIO_func_80029620
.global PAPERMARIO_func_8002973C
.global PAPERMARIO_func_80029900
.global PAPERMARIO_func_80029994
.global PAPERMARIO_func_800299FC
.global PAPERMARIO_func_80029AC4
.global PAPERMARIO_func_80029B24
.global PAPERMARIO_func_80029C28
.global PAPERMARIO_func_80029C80
.global PAPERMARIO_func_80029E20
.global PAPERMARIO_func_80029E50
.global PAPERMARIO_func_80029ED4
.global PAPERMARIO_func_8002A034
.global PAPERMARIO_func_8002A0B4
.global PAPERMARIO_func_8002A16C
.global PAPERMARIO_func_8002A1D0
.global PAPERMARIO_func_8002A2EC
.global PAPERMARIO_func_8002A350
.global ___osSiRelAccess_90percent
.global PAPERMARIO_func_8002AC28
.global PAPERMARIO_func_8002AC78
.global PAPERMARIO_func_8002ACE4
.global PAPERMARIO_func_8002AD2C
.global PAPERMARIO_func_8002AD74
.global PAPERMARIO_func_8002ADB0
.global PAPERMARIO_func_8002ADF4
.global PAPERMARIO_func_8002AF70
.global PAPERMARIO_func_8002AFD8
.global PAPERMARIO_func_8002B84C
.global PAPERMARIO_func_8002B868
.global PAPERMARIO_func_8002BA40
.global PAPERMARIO_func_8002BA78
.global PAPERMARIO_func_8002BA80
.global PAPERMARIO_func_8002BEDC
.global PAPERMARIO_func_8002BF04
.global PAPERMARIO_func_8002BF14
.global PAPERMARIO_func_8002C890
.global PAPERMARIO_func_8002C8B0
.global PAPERMARIO_func_8002CB38
.global PAPERMARIO_func_8002CCC4
.global PAPERMARIO_func_8002CE30
.global PAPERMARIO_func_8002CF28
.global PAPERMARIO_func_8002D160
.global PAPERMARIO_func_8002D400
.global PAPERMARIO_func_8002D73C
.global PAPERMARIO_func_8002DEF4
.global PAPERMARIO_func_8002E16C
.global PAPERMARIO_func_8002E314
.global PAPERMARIO_func_8002E538
.global PAPERMARIO_func_8002ECF8
.global PAPERMARIO_func_80030450
.global PAPERMARIO_func_80030458
.global PAPERMARIO_func_800304FC
.global PAPERMARIO_func_80031494
.global PAPERMARIO_func_800334F0
.global PAPERMARIO_func_80033540
.global PAPERMARIO_func_80033568
.global PAPERMARIO_func_800337D0
.global PAPERMARIO_func_800337E0
.global PAPERMARIO_func_800337F8
.global PAPERMARIO_func_80033830
.global PAPERMARIO_func_80033874
.global PAPERMARIO_func_80033E70
.global PAPERMARIO_func_800340A4
.global PAPERMARIO_func_80034388
.global PAPERMARIO_func_800343A4
.global PAPERMARIO_func_80036650
.global PAPERMARIO_func_80036854
.global PAPERMARIO_func_80036DE0
.global PAPERMARIO_func_80038470
.global PAPERMARIO_func_800384BC
.global PAPERMARIO_func_8003857C
.global PAPERMARIO_func_80038598
.global PAPERMARIO_func_80038864
.global PAPERMARIO_func_80038ADC
.global PAPERMARIO_func_80038AFC
.global PAPERMARIO_func_8003900C
.global PAPERMARIO_func_800392D8
.global PAPERMARIO_func_80039688
.global PAPERMARIO_func_800397E8
.global PAPERMARIO_func_80039930
.global PAPERMARIO_func_80039DA4
.global PAPERMARIO_func_80039FD0
.global PAPERMARIO_func_8003A7F0
.global PAPERMARIO_func_8003AAEC
.global PAPERMARIO_func_8003AB48
.global PAPERMARIO_func_8003ABFC
.global PAPERMARIO_func_8003B340
.global PAPERMARIO_func_8003B3D0
.global PAPERMARIO_func_8003B44C
.global PAPERMARIO_func_8003B464
.global PAPERMARIO_func_8003B47C
.global PAPERMARIO_func_8003B500
.global PAPERMARIO_func_8003B96C
.global PAPERMARIO_func_8003BA60
.global PAPERMARIO_func_8003C444
.global PAPERMARIO_func_8003C658
.global PAPERMARIO_func_8003E338
.global PAPERMARIO_func_8003E400
.global PAPERMARIO_func_8003E524
.global PAPERMARIO_func_8003E670
.global PAPERMARIO_func_8003E678
.global PAPERMARIO_func_8003EDF0
.global PAPERMARIO_func_8003F7CC
.global PAPERMARIO_func_800436B0
.global PAPERMARIO_func_80044298
.global PAPERMARIO_func_80045AC0
.global PAPERMARIO_func_80045B68
.global PAPERMARIO_func_80045BC8
.global PAPERMARIO_func_80045C88
.global PAPERMARIO_func_80045FB4
.global PAPERMARIO_func_80046030
.global PAPERMARIO_func_8004AB00
.global PAPERMARIO_func_8004B074
.global PAPERMARIO_func_8004B224
.global PAPERMARIO_func_8004B268
.global alLink
.global alUnlink
.global PAPERMARIO_func_8004B440
.global PAPERMARIO_func_8004B62C
.global PAPERMARIO_func_8004B698
.global PAPERMARIO_func_8004B6D8
.global PAPERMARIO_func_8004B748
.global PAPERMARIO_func_8004B9E4
.global PAPERMARIO_func_8004BA54
.global PAPERMARIO_func_8004BA74
.global PAPERMARIO_func_8004C0E4
.global PAPERMARIO_func_8004C2A4
.global PAPERMARIO_func_8004C3D4
.global PAPERMARIO_func_8004C444
.global PAPERMARIO_func_8004C578
.global PAPERMARIO_func_8004C844
.global PAPERMARIO_func_8004CE70
.global PAPERMARIO_func_8004CEA4
.global PAPERMARIO_func_8004CEC4
.global PAPERMARIO_func_8004CF0C
.global PAPERMARIO_func_8004D510
.global PAPERMARIO_func_8004D794
.global PAPERMARIO_func_8004D7E0
.global PAPERMARIO_func_8004DAA8
.global PAPERMARIO_func_8004DB28
.global PAPERMARIO_func_8004E158
.global PAPERMARIO_func_8004E344
.global PAPERMARIO_func_8004E3A4
.global PAPERMARIO_func_8004E444
.global PAPERMARIO_func_8004E4B8
.global PAPERMARIO_func_8004E5D8
.global PAPERMARIO_func_8004E844
.global PAPERMARIO_func_8004E880
.global PAPERMARIO_func_8004E904
.global PAPERMARIO_func_8004EAD4
.global PAPERMARIO_func_8004EC68
.global PAPERMARIO_func_8004FBBC
.global PAPERMARIO_func_8004FC08
.global PAPERMARIO_func_8004FCB4
.global PAPERMARIO_func_8004FD38
.global PAPERMARIO_func_8004FE6C
.global PAPERMARIO_func_8004FEB0
.global PAPERMARIO_func_8004FED0
.global PAPERMARIO_func_8004FF3C
.global PAPERMARIO_func_8004FFC8
.global PAPERMARIO_func_80050020
.global PAPERMARIO_func_80050184
.global PAPERMARIO_func_80050900
.global PAPERMARIO_func_80050B90
.global PAPERMARIO_func_800511BC
.global PAPERMARIO_func_80052614
.global PAPERMARIO_func_80052660
.global PAPERMARIO_func_80052B44
.global PAPERMARIO_func_80052BC0
.global PAPERMARIO_func_80052BF8
.global PAPERMARIO_func_80052CFC
.global PAPERMARIO_func_80052E30
.global PAPERMARIO_func_80052E5C
.global PAPERMARIO_func_800532F4
.global PAPERMARIO_func_80053370
.global PAPERMARIO_func_800533A8
.global PAPERMARIO_func_800533D0
.global PAPERMARIO_func_800535C0
.global PAPERMARIO_func_80053654
.global PAPERMARIO_func_80053888
.global PAPERMARIO_func_800538C4
.global PAPERMARIO_func_800538F8
.global PAPERMARIO_func_80053974
.global PAPERMARIO_func_80053A28
.global PAPERMARIO_func_80053A98
.global PAPERMARIO_func_80053AC8
.global PAPERMARIO_func_80053AEC
.global PAPERMARIO_func_80053BA8
.global PAPERMARIO_func_80053BE8
.global PAPERMARIO_func_80053C58
.global PAPERMARIO_func_80053CF8
.global PAPERMARIO_func_800542BC
.global PAPERMARIO_func_8005447C
.global PAPERMARIO_func_800544F8
.global PAPERMARIO_func_800545B4
.global PAPERMARIO_func_80054744
.global PAPERMARIO_func_800547C8
.global PAPERMARIO_func_800549F8
.global PAPERMARIO_func_80054CE0
.global PAPERMARIO_func_80054D74
.global PAPERMARIO_func_80054DA8
.global PAPERMARIO_func_80054E00
.global PAPERMARIO_func_80054E90
.global PAPERMARIO_func_80054F74
.global PAPERMARIO_func_80054FC0
.global PAPERMARIO_func_80055050
.global PAPERMARIO_func_80055110
.global PAPERMARIO_func_80055240
.global PAPERMARIO_func_800558D4
.global PAPERMARIO_func_80055970
.global PAPERMARIO_func_8005610C
.global PAPERMARIO_func_8005615C
.global PAPERMARIO_func_800561A4
.global PAPERMARIO_func_800561E4
.global PAPERMARIO_func_80056250
.global PAPERMARIO_func_800565C0
.global PAPERMARIO_func_80056D5C
.global PAPERMARIO_func_80056D78
.global PAPERMARIO_func_80056DCC
.global PAPERMARIO_func_80056EC0
.global PAPERMARIO_func_80056EE8
.global PAPERMARIO_func_80056FA4
.global PAPERMARIO_func_80057224
.global PAPERMARIO_func_80057344
.global PAPERMARIO_func_8005736C
.global PAPERMARIO_func_80057548
.global PAPERMARIO_func_800576EC
.global PAPERMARIO_func_80057ED0
.global PAPERMARIO_func_80057F20
.global PAPERMARIO_func_80057F90
.global PAPERMARIO_func_80057FD8
.global PAPERMARIO_func_80058004
.global PAPERMARIO_func_80058050
.global PAPERMARIO_func_80058B20
.global PAPERMARIO_func_80058C6C
.global PAPERMARIO_func_80058DD0
.global PAPERMARIO_func_80058E84
.global PAPERMARIO_func_8005904C
.global PAPERMARIO_func_80059310
.global PAPERMARIO_func_80059C9C
.global PAPERMARIO_func_80059D50
.global PAPERMARIO_func_80059EF4
.global PAPERMARIO_func_80059F94
.global PAPERMARIO_func_8005A6C0
.global PAPERMARIO_func_8005A6F4
.global PAPERMARIO_func_8005ABE8
.global PAPERMARIO_func_8005ACE8
.global PAPERMARIO_func_8005ADD0
.global PAPERMARIO_func_8005AF94
.global PAPERMARIO_func_8005AFC0
.global PAPERMARIO_func_8005B23C
.global PAPERMARIO_func_8005B780
.global PAPERMARIO_func_8005B9A0
.global PAPERMARIO_func_8005B9F4
.global PAPERMARIO_func_8005BA24
.global PAPERMARIO_func_8005BDA8
.global PAPERMARIO_func_8005BE84
.global PAPERMARIO_func_8005C49C
.global PAPERMARIO_func_8005C7A4
.global PAPERMARIO_func_8005CCD0
.global PAPERMARIO_func_8005D124
.global PAPERMARIO_func_8005D448
.global PAPERMARIO_func_8005E9B0
.global PAPERMARIO_func_8005EE30
.global PAPERMARIO_func_8005EEBC
.global PAPERMARIO_func_8005EF90
.global PAPERMARIO_func_8005F0C0
.global PAPERMARIO_func_8005F120
.global PAPERMARIO_func_8005F250
.global reset_gadgets_in_grp_90percent
.global PAPERMARIO_func_8005F2D0
.global PAPERMARIO_func_8005F2F0
.global PAPERMARIO_func_8005F400
.global PAPERMARIO_func_8005F430
.global PAPERMARIO_func_8005F450
.global PAPERMARIO_func_8005F490
.global PAPERMARIO_func_8005F560
.global PAPERMARIO_func_8005F610
.global PAPERMARIO_func_8005F650
.global PAPERMARIO_func_8005F6B0
.global PAPERMARIO_func_8005FB10
.global PAPERMARIO_func_8005FC8C
.global PAPERMARIO_func_8005FD10
.global PAPERMARIO_func_8005FE0C
.global PAPERMARIO_func_8005FEF0
.global PAPERMARIO_func_8005FF90
.global PAPERMARIO_func_800600A0
.global PAPERMARIO_func_800601F0
.global PAPERMARIO_func_80060350
.global PAPERMARIO_func_80060370
.global PAPERMARIO_func_800603F0
.global PAPERMARIO_func_80060510
.global PAPERMARIO_func_8006060C
.global PAPERMARIO_func_80060634
.global PAPERMARIO_func_8006065C
.global PAPERMARIO_func_80060870
.global PAPERMARIO_func_800608F0
.global PAPERMARIO_func_80060920
.global PAPERMARIO_func_80060940
.global PAPERMARIO_func_800609E0
.global PAPERMARIO_func_80060B70
.global PAPERMARIO_func_80060D60
.global PAPERMARIO_func_80060DC0
.global PAPERMARIO_func_80060E20
.global PAPERMARIO_func_80060EC0
.global PAPERMARIO_func_80060F10
.global PAPERMARIO_func_80061450
.global PAPERMARIO_func_800614A4
.global ___osSiRelAccess_91percent
.global osAiGetLength
.global osAiGetStatus
.global PAPERMARIO_func_80061560
.global PAPERMARIO_func_80061680
.global osInvalDCache
.global osInvalICache
.global osWritebackDCache
.global osWritebackDCacheAll
.global PAPERMARIO_func_80061900
.global PAPERMARIO_func_80061980
.global PAPERMARIO_func_800619A0
.global PAPERMARIO_func_80061A28
.global PAPERMARIO_func_80061AC4
.global PAPERMARIO_func_80061B80
.global PAPERMARIO_func_80061D1C
.global PAPERMARIO_func_80061DD0
.global PAPERMARIO_func_80061E90
.global PAPERMARIO_func_80061F00
.global PAPERMARIO_func_80061F30
.global PAPERMARIO_func_80063320
.global PAPERMARIO_func_80063B90
.global PAPERMARIO_func_80063F10
.global PAPERMARIO_func_800645F0
.global bcopy
.global bzero
.global PAPERMARIO_func_80064A10
.global DAIKATANA_func_80190C10
.global DAIKATANA_func_80190C34
.global PAPERMARIO_func_80064AA0
.global PAPERMARIO_func_80065020
.global PAPERMARIO_func_800654F0
.global PAPERMARIO_func_80065548
.global PAPERMARIO_func_80065580
.global PAPERMARIO_func_800656F0
.global PAPERMARIO_func_80065820
.global PAPERMARIO_func_80065950
.global osGetCount
.global PAPERMARIO_func_80065A10
.global PAPERMARIO_func_80065C1C
.global osSpTaskYield_90percent
.global PAPERMARIO_func_80065C70
.global PAPERMARIO_func_80065CC0
.global PAPERMARIO_func_80065D70
.global PAPERMARIO_func_80065DC4
.global PAPERMARIO_func_80065E30
.global PAPERMARIO_func_80065E60
.global osGetThreadPri_93percent
.global PAPERMARIO_func_80065F50
.global PAPERMARIO_func_80066020
.global PAPERMARIO_func_800662A0
.global PAPERMARIO_func_80066480
.global osMapTLB
.global __osProbeTLB
.global osUnmapTLBAll
.global obj_set_behavior_90percent
.global cpy_idbuf_to_backbuf_90percent
.global PAPERMARIO_func_80066A70
.global PAPERMARIO_func_80066DB0
.global PAPERMARIO_func_80066E10
.global PAPERMARIO_func_80066E60
.global PAPERMARIO_func_80067020
.global PAPERMARIO_func_80067070
.global PAPERMARIO_func_80067380
.global PAPERMARIO_func_80067440
.global guMtxIdentF
.global guMtxF2L
.global PAPERMARIO_func_80067580
.global PAPERMARIO_func_80067600
.global PAPERMARIO_func_800677C0
.global guMtxIdentF2
.global PAPERMARIO_func_800679E0
.global PAPERMARIO_func_80067A70
.global PAPERMARIO_func_80067B20
.global PAPERMARIO_func_80067C80
.global PAPERMARIO_func_80067F44
.global PAPERMARIO_func_800696D0
.global PAPERMARIO_func_8006A1D0
.global PAPERMARIO_func_8006A3C0
.global PAPERMARIO_func_8006A708
.global PAPERMARIO_func_8006AF7C
.global PAPERMARIO_func_8006B06C
.global __osEnqueueThread
.global __osPopThread
.global PAPERMARIO_func_8006B1D4
.global PAPERMARIO_func_8006B360
.global __osRestoreInt
.global PAPERMARIO_func_8006B550
.global PAPERMARIO_func_8006B570
.global PAPERMARIO_func_8006B6E0
.global __osAiDeviceBusy
.global __osGetCause
.global __osGetSR
.global __osSetFpcCsr
.global __osSetSR
.global __osSetWatchLo
.global __osSpDeviceBusy
.global __osSpSetStatus
.global __osSpSetStatus2
.global PAPERMARIO_func_8006C700
.global PAPERMARIO_func_8006C730
.global PAPERMARIO_func_8006C7C0
.global PAPERMARIO_func_8006C810
.global PAPERMARIO_func_8006C860
.global PAPERMARIO_func_8006C8CC
.global osMapTLBRdb
.global PAPERMARIO_func_8006CA90
.global PAPERMARIO_func_8006CBA0
.global guNormalize
.global __osSiDeviceBusy
.global PAPERMARIO_func_8006E310
.global PAPERMARIO_func_8006ED40
.global PAPERMARIO_func_8006ED70
.global PAPERMARIO_func_8006EDF0
.global PAPERMARIO_func_8006EF68
.global PAPERMARIO_func_8006F0B8
.global PAPERMARIO_func_8006F184
.global PAPERMARIO_func_8006F75C
.global PAPERMARIO_func_80072B30
.global PAPERMARIO_func_800DD44C
.global PAPERMARIO_func_800DD618
.global PAPERMARIO_func_800DDC44
.global PAPERMARIO_func_800DDFD0
.global PAPERMARIO_func_800DE46C
.global PAPERMARIO_func_800DE54C
.global PAPERMARIO_func_800DE7E4
.global PAPERMARIO_func_800DEA08
.global PAPERMARIO_func_800DEC04
.global PAPERMARIO_func_800DEE5C
.global PAPERMARIO_func_800DF3FC
.global PAPERMARIO_func_800DF460
.global PAPERMARIO_func_800DF740
.global PAPERMARIO_func_800DFA00
.global PAPERMARIO_func_800DFAAC
.global PAPERMARIO_func_800DFC50
.global PAPERMARIO_func_800DFC74
.global PAPERMARIO_func_800DFCF4
.global PAPERMARIO_func_800DFD48
.global __osSiRawWriteIo_90percent
.global PAPERMARIO_func_800DFFCC
.global PAPERMARIO_func_800E0114
.global PAPERMARIO_func_800E0178
.global PAPERMARIO_func_800E0208
.global predict_func_8019C888_91percent
.global PAPERMARIO_func_800E0294
.global PAPERMARIO_func_800E0330
.global PAPERMARIO_func_800E0374
.global PAPERMARIO_func_800E0398
.global PAPERMARIO_func_800E04D0
.global PAPERMARIO_func_800E0514
.global PAPERMARIO_func_800E0580
.global PAPERMARIO_func_800E0658
.global PAPERMARIO_func_800E069C
.global PAPERMARIO_func_800E0818
.global PAPERMARIO_func_800E0AD0
.global PAPERMARIO_func_800E0B14
.global PAPERMARIO_func_800E0B38
.global PAPERMARIO_func_800E0B90
.global PAPERMARIO_func_800E0FEC
.global PAPERMARIO_func_800E1138
.global PAPERMARIO_func_800E1168
.global PAPERMARIO_func_800E12F4
.global PAPERMARIO_func_800E1BC4
.global PAPERMARIO_func_800E1F90
.global PAPERMARIO_func_800E205C
.global PAPERMARIO_func_800E2304
.global PAPERMARIO_func_800E24F8
.global PAPERMARIO_func_800E27E0
.global PAPERMARIO_func_800E363C
.global PAPERMARIO_func_800E4308
.global PAPERMARIO_func_800E4508
.global PAPERMARIO_func_800E4744
.global PAPERMARIO_func_800E4FCC
.global PAPERMARIO_func_800E5150
.global PAPERMARIO_func_800E5174
.global PAPERMARIO_func_800E54E0
.global predict_func_8019AF20_92percent
.global PAPERMARIO_func_800E59A0
.global PAPERMARIO_func_800E5A2C
.global PAPERMARIO_func_800E5DA4
.global PAPERMARIO_func_800E60E0
.global PAPERMARIO_func_800E6160
.global PAPERMARIO_func_800E6268
.global PAPERMARIO_func_800E69DC
.global predict_func_801A0324_90percent
.global PAPERMARIO_func_800E6CE4
.global PAPERMARIO_func_800E728C
.global PAPERMARIO_func_800E73A0
.global PAPERMARIO_func_800E7934
.global PAPERMARIO_func_800E97B8
.global predict_activate_timing_90percent
.global PAPERMARIO_func_800E9910
.global PAPERMARIO_func_800E9D48
.global PAPERMARIO_func_800EA6CC
.global PAPERMARIO_func_800EB474
.global PAPERMARIO_func_800EB580
.global PAPERMARIO_func_800EF628
.global PAPERMARIO_func_800EFD08
.global PAPERMARIO_func_800EFE2C
.global PAPERMARIO_func_800F0C9C
.global PAPERMARIO_func_800F0D5C
.global PAPERMARIO_func_8010F6D0
.global PAPERMARIO_func_8010FA98
.global PAPERMARIO_func_8010FE68
.global PAPERMARIO_func_8010FEB4
.global PAPERMARIO_func_801100CC
.global PAPERMARIO_func_80110374
.global PAPERMARIO_func_801105E8
.global PAPERMARIO_func_80110604
.global PAPERMARIO_func_80110620
.global PAPERMARIO_func_8011064C
.global PAPERMARIO_func_80110CB8
.global PAPERMARIO_func_80111BD8
.global PAPERMARIO_func_80112260
.global PAPERMARIO_func_801125E8
.global PAPERMARIO_func_8011285C
.global PAPERMARIO_func_80112900
.global PAPERMARIO_func_80112B98
.global PAPERMARIO_func_80112CA8
.global PAPERMARIO_func_80112E78
.global PAPERMARIO_func_80112F58
.global PAPERMARIO_func_80112FC4
.global PAPERMARIO_func_80113090
.global PAPERMARIO_func_80114B58
.global PAPERMARIO_func_80114D6C
.global PAPERMARIO_func_80115498
.global PAPERMARIO_func_80115B0C
.global PAPERMARIO_func_80115B44
.global PAPERMARIO_func_80115C24
.global PAPERMARIO_func_80115CA8
.global PAPERMARIO_func_80115D44
.global PAPERMARIO_func_8011620C
.global PAPERMARIO_func_80116698
.global PAPERMARIO_func_80116B90
.global PAPERMARIO_func_80117C94
.global PAPERMARIO_func_80117D00
.global PAPERMARIO_func_801180E8
.global PAPERMARIO_func_8011AD30
.global PAPERMARIO_func_8011AD48
.global PAPERMARIO_func_8011ADC8
.global PAPERMARIO_func_8011B010
.global PAPERMARIO_func_8011B090
.global PAPERMARIO_func_8011B1C0
.global PAPERMARIO_func_8011BAE8
.global PAPERMARIO_func_8011BBA4
.global PAPERMARIO_func_8011BC14
.global PAPERMARIO_func_8011BC1C
.global PAPERMARIO_func_8011BC34
.global PAPERMARIO_func_8011BC4C
.global PAPERMARIO_func_8011BC64
.global PAPERMARIO_func_8011BC7C
.global PAPERMARIO_func_8011BCEC
.global PAPERMARIO_func_8011BE14
.global PAPERMARIO_func_8011BE80
.global PAPERMARIO_func_8011BEB4
.global PAPERMARIO_func_8011BF98
.global PAPERMARIO_func_8011BFD4
.global PAPERMARIO_func_8011D7E4
.global PAPERMARIO_func_8011D82C
.global PAPERMARIO_func_8011D890
.global PAPERMARIO_func_8011D910
.global PAPERMARIO_func_8011D9B8
.global PAPERMARIO_func_8011E224
.global PAPERMARIO_func_80120BB0
.global PAPERMARIO_func_80120CE0
.global PAPERMARIO_func_80120F04
.global PAPERMARIO_func_80120FB8
.global PAPERMARIO_func_80121184
.global PAPERMARIO_func_80121CE8
.global PAPERMARIO_func_80122DDC
.global PAPERMARIO_func_80122F64
.global PAPERMARIO_func_801230B0
.global PAPERMARIO_func_801230B8
.global PAPERMARIO_func_80123158
.global PAPERMARIO_func_8012323C
.global PAPERMARIO_func_80123320
.global PAPERMARIO_func_80123404
.global PAPERMARIO_func_80123470
.global PAPERMARIO_func_801234E0
.global PAPERMARIO_func_80123550
.global PAPERMARIO_func_8012363C
.global PAPERMARIO_func_80123660
.global PAPERMARIO_func_80123674
.global PAPERMARIO_func_80123708
.global PAPERMARIO_func_80123734
.global PAPERMARIO_func_801237D8
.global PAPERMARIO_func_80124204
.global PAPERMARIO_func_80124434
.global PAPERMARIO_func_80124570
.global PAPERMARIO_func_801256A4
.global PAPERMARIO_func_80125804
.global PAPERMARIO_func_80125C84
.global PAPERMARIO_func_80125DF4
.global PAPERMARIO_func_80125F68
.global PAPERMARIO_func_801264B0
.global PAPERMARIO_func_801264EC
.global PAPERMARIO_func_80127D90
.global PAPERMARIO_func_8012C2E0
.global PAPERMARIO_func_8012C324
.global PAPERMARIO_func_80130FF0
.global PAPERMARIO_func_80132C80
.global PAPERMARIO_func_80132D94
.global PAPERMARIO_func_80136A80
.global PAPERMARIO_func_80137D88
.global PAPERMARIO_func_80137DA4
.global PAPERMARIO_func_80137DC0
.global PAPERMARIO_func_80137E10
.global PAPERMARIO_func_80138108
.global PAPERMARIO_func_80138198
.global PAPERMARIO_func_801381A0
.global PAPERMARIO_func_80138220
.global PAPERMARIO_func_8013A37C
.global PAPERMARIO_func_8013A4D0
.global PAPERMARIO_func_8013A704
.global PAPERMARIO_func_8013A93C
.global PAPERMARIO_func_8013A9C8
.global PAPERMARIO_func_8013A9E8
.global PAPERMARIO_func_8013AF70
.global PAPERMARIO_func_8013B0EC
.global PAPERMARIO_func_8013B1B0
.global PAPERMARIO_func_8013BC88
.global PAPERMARIO_func_8013CFA8
.global PAPERMARIO_func_8013F350
.global PAPERMARIO_func_80141100
.global PAPERMARIO_func_801413F8
.global PAPERMARIO_func_801414A4
.global PAPERMARIO_func_80141610
.global PAPERMARIO_func_80141704
.global PAPERMARIO_func_80142210
.global PAPERMARIO_func_8014271C
.global PAPERMARIO_func_801436B4
.global PAPERMARIO_func_80144A00
.global PAPERMARIO_func_80144A2C
.global PAPERMARIO_func_801452E8
.global PAPERMARIO_func_80145320
.global PAPERMARIO_func_80145390
.global PAPERMARIO_func_80145520
.global PAPERMARIO_func_80145538
.global PAPERMARIO_func_80145680
.global PAPERMARIO_func_80145860
.global PAPERMARIO_func_80145D70
.global PAPERMARIO_func_80145DF8
.global PAPERMARIO_func_80145E28
.global PAPERMARIO_func_80145EC0
.global PAPERMARIO_func_80147230
.global PAPERMARIO_func_80147264
.global PAPERMARIO_func_801473F0
.global PAPERMARIO_func_80147414
.global PAPERMARIO_func_80147698
.global PAPERMARIO_func_80147AC4
.global PAPERMARIO_func_80148040
.global PAPERMARIO_func_801480F0
.global PAPERMARIO_func_80149600
.global PAPERMARIO_func_80149618
.global PAPERMARIO_func_80149670
.global PAPERMARIO_func_80149734
.global PAPERMARIO_func_801497FC
.global PAPERMARIO_func_80149838
.global PAPERMARIO_func_801498C4
.global PAPERMARIO_func_80149A6C
.global PAPERMARIO_func_80149AB8
.global PAPERMARIO_func_80149C6C
.global PAPERMARIO_func_80149CB4
.global PAPERMARIO_func_8014A430
.global PAPERMARIO_func_8014A498
.global PAPERMARIO_func_8014A52C
.global PAPERMARIO_func_8014A548
.global PAPERMARIO_func_8014A7E0
.global PAPERMARIO_func_8014A918
.global PAPERMARIO_func_8014AC08
.global PAPERMARIO_func_8014AC84
.global PAPERMARIO_func_8014AC94
.global PAPERMARIO_func_80200000
.global PAPERMARIO_func_80200080
.global PAPERMARIO_func_802402F8
.global PAPERMARIO_func_80240880
.global PAPERMARIO_func_802409C4
.global PAPERMARIO_func_80240D54
.global PAPERMARIO_func_80240DA0
.global PAPERMARIO_func_80240E30
.global PAPERMARIO_func_80241044
.global PAPERMARIO_func_802410E4
.global PAPERMARIO_func_80241274
.global PAPERMARIO_func_80243100
.global PAPERMARIO_func_80243164
.global PAPERMARIO_func_8024370C
.global PAPERMARIO_func_80243758
.global PAPERMARIO_func_80243CC0
.global PAPERMARIO_func_80243ED0
.global PAPERMARIO_func_80243FC4
.global PAPERMARIO_func_802440D0
.global PAPERMARIO_func_802444E8
.global PAPERMARIO_func_802449F0
.global PAPERMARIO_func_80244C60
.global PAPERMARIO_func_80244C8C
.global PAPERMARIO_func_802AE000
.global PAPERMARIO_func_802B2000
.global PAPERMARIO_func_802B203C
.global PAPERMARIO_func_802B2078
.global PAPERMARIO_func_802B6000
.global PAPERMARIO_func_802C3000
.global PAPERMARIO_func_802C3148
.global PAPERMARIO_func_802C31DC
.global PAPERMARIO_func_802C3390
.global PAPERMARIO_func_802C33E0
.global PAPERMARIO_func_802C35D0
.global PAPERMARIO_func_802C37C8
.global PAPERMARIO_func_802C3D74
.global PAPERMARIO_func_802C3EE4
.global PAPERMARIO_func_802C3F3C
.global PAPERMARIO_func_802C4164
.global PAPERMARIO_func_802C4218
.global PAPERMARIO_func_802C437C
.global PAPERMARIO_func_802C4648
.global PAPERMARIO_func_802C47A8
.global PAPERMARIO_func_802C4920
.global PAPERMARIO_func_802C4998
.global PAPERMARIO_func_802C4B5C
.global PAPERMARIO_func_802C4C40
.global PAPERMARIO_func_802C4E2C
.global PAPERMARIO_func_802C4F40
.global PAPERMARIO_func_802C4F74
.global PAPERMARIO_func_802C5030
.global PAPERMARIO_func_802C5388
.global PAPERMARIO_func_802C5718
.global PAPERMARIO_func_802C5744
.global PAPERMARIO_func_802C63E8
.global PAPERMARIO_func_802C646C
.global PAPERMARIO_func_802C65FC
.global PAPERMARIO_func_802C6914
.global PAPERMARIO_func_802C6C78
.global PAPERMARIO_func_802C7404
.global PAPERMARIO_func_802C7ABC
.global PAPERMARIO_func_802C8098
.global PAPERMARIO_func_802C842C
.global PAPERMARIO_func_802C88FC
.global PAPERMARIO_func_802C8978
.global PAPERMARIO_func_802C89E4
.global PAPERMARIO_func_802C8A60
.global PAPERMARIO_func_802C9000
.global PAPERMARIO_func_802C9208
.global PAPERMARIO_func_802C9288
.global PAPERMARIO_func_802C95A0
.global PAPERMARIO_func_802C9B98
.global PAPERMARIO_func_802C9DCC
.global PAPERMARIO_func_802CA114
.global PAPERMARIO_func_802CA460
.global PAPERMARIO_func_802CA6C0
.global PAPERMARIO_func_802CA828
.global PAPERMARIO_func_802CAD98
.global PAPERMARIO_func_802CB680
.global PAPERMARIO_func_802CB79C
.global PAPERMARIO_func_802CB9F8
.global PAPERMARIO_func_802CBE2C
.global PAPERMARIO_func_802CBEF0
.global PAPERMARIO_func_802CCAC0
.global PAPERMARIO_func_802CCB18
.global PAPERMARIO_func_802CD4B4
.global PAPERMARIO_func_802CDAC0
.global PAPERMARIO_func_802CDB0C
.global PAPERMARIO_func_802CDCB0
.global PAPERMARIO_func_802CE0F4
.global PAPERMARIO_func_802CEB04
.global PAPERMARIO_func_802CF060
.global PAPERMARIO_func_802CF268
.global PAPERMARIO_func_802CFE80
.global PAPERMARIO_func_802CFEEC
.global PAPERMARIO_func_802CFFC0
.global PAPERMARIO_func_802D0DE4
.global PAPERMARIO_func_802D0E28
.global PAPERMARIO_func_802D2FCC
.global PAPERMARIO_func_802D3028
.global PAPERMARIO_func_802D31E0
.global PAPERMARIO_func_802D4488
.global PAPERMARIO_func_802D5D4C
.global PAPERMARIO_func_802D9700
.global PAPERMARIO_func_802DBD40
.global PAPERMARIO_func_802DBD8C
.global PAPERMARIO_func_802DBDBC
.global PAPERMARIO_func_802DBE78
.global PAPERMARIO_func_802DBFC0
.global PAPERMARIO_func_802DC008
.global PAPERMARIO_func_802DC8F4
.global PAPERMARIO_func_802DCD00
.global PAPERMARIO_func_802DCEDC
.global PAPERMARIO_func_802DD0DC
.global PAPERMARIO_func_802DD0FC
.global PAPERMARIO_func_802DD11C
.global PAPERMARIO_func_802DD634
.global PAPERMARIO_func_802DD6DC
.global PAPERMARIO_func_802DD7B0
.global PAPERMARIO_func_802DD820
.global PAPERMARIO_func_802DD88C
.global PAPERMARIO_func_802DD89C
.global PAPERMARIO_func_802DD8F8
.global PAPERMARIO_func_802DDA60
.global PAPERMARIO_func_802DDA8C
.global PAPERMARIO_func_802DDC40
.global PAPERMARIO_func_802DE0EC
.global PAPERMARIO_func_802DE2AC
.global PAPERMARIO_func_802DE3D8
.global PAPERMARIO_func_802DE5C8
.global PAPERMARIO_func_802DEA40
.global PAPERMARIO_func_802DEAA0
.global PAPERMARIO_func_802DEB0C
.global PAPERMARIO_func_802DED60
.global PAPERMARIO_func_802DEEA0
.global PAPERMARIO_func_802DEFB4
.global PAPERMARIO_func_802DF00C
.global PAPERMARIO_func_802DF2D8
.global PAPERMARIO_func_802E0D90
.global PAPERMARIO_func_A400076C
.global PAPERMARIO_func_A4000874
.global PAPERMARIO_func_A4000900
.global PAPERMARIO_func_A4000974
.global BlastCorps_func_A4000A40
.global BlastCorps_func_A4000AD0