Find last remaining references to rodata, move rodata into correct files, and utilise late_rodata in lots of places

This commit is contained in:
Ryan Dwyer
2020-03-07 12:49:23 +10:00
parent 9f37c65e04
commit 0d69f6d4a1
97 changed files with 5395 additions and 3904 deletions
+1
View File
@@ -56,6 +56,7 @@
src/game/game_01afc0.o (section); \
src/game/game_01b0a0.o (section); \
src/game/game_01bea0.o (section); \
src/game/game_01d770.o (section); \
src/game/game_01d860.o (section); \
src/game/game_01d990.o (section); \
src/game/game_01d9f0.o (section); \
+4 -4
View File
@@ -1339,10 +1339,10 @@ glabel func00002148
/* 225c: 5600fff4 */ bnezl $s0,.L00002230
/* 2260: 8e0b0008 */ lw $t3,0x8($s0)
.L00002264:
/* 2264: 3c057000 */ lui $a1,0x7000
/* 2268: 3c067000 */ lui $a2,0x7000
/* 226c: 24a418ac */ addiu $a0,$a1,0x18ac
/* 2270: 24c216cc */ addiu $v0,$a2,0x16cc
/* 2264: 3c057000 */ lui $a1,%hi(func000018ac)
/* 2268: 3c067000 */ lui $a2,%hi(func000016cc)
/* 226c: 24a418ac */ addiu $a0,$a1,%lo(func000018ac)
/* 2270: 24c216cc */ addiu $v0,$a2,%lo(func000016cc)
/* 2274: 0044082b */ sltu $at,$v0,$a0
/* 2278: 10200006 */ beqz $at,.L00002294
/* 227c: 00001825 */ or $v1,$zero,$zero
+2 -2
View File
@@ -1295,8 +1295,8 @@ glabel var7f1ad9c8
/* f0cdca0: 00000000 */ sll $zero,$zero,0x0
/* f0cdca4: 3c04800a */ lui $a0,0x800a
/* f0cdca8: 9084a919 */ lbu $a0,-0x56e7($a0)
/* f0cdcac: 3c18800a */ lui $t8,0x800a
/* f0cdcb0: 2702a918 */ addiu $v0,$t8,-22248
/* f0cdcac: 3c18800a */ lui $t8,%hi(var8009a918)
/* f0cdcb0: 2702a918 */ addiu $v0,$t8,%lo(var8009a918)
/* f0cdcb4: 18800061 */ blez $a0,.L0f0cde3c
/* f0cdcb8: 0004c8c0 */ sll $t9,$a0,0x3
/* f0cdcbc: 03221821 */ addu $v1,$t9,$v0
+2 -2
View File
@@ -433,9 +433,9 @@ glabel cheatMenuHandleDialog
/* f1079c8: 24040023 */ addiu $a0,$zero,0x23
.L0f1079cc:
/* f1079cc: 3c067000 */ lui $a2,%hi(func00002148)
/* f1079d0: 3c057000 */ lui $a1,0x7000
/* f1079d0: 3c057000 */ lui $a1,%hi(func000022e0)
/* f1079d4: 24c62148 */ addiu $a2,$a2,%lo(func00002148)
/* f1079d8: 24a422e0 */ addiu $a0,$a1,0x22e0
/* f1079d8: 24a422e0 */ addiu $a0,$a1,%lo(func000022e0)
/* f1079dc: 00c4082b */ sltu $at,$a2,$a0
/* f1079e0: 00c01025 */ or $v0,$a2,$zero
/* f1079e4: 10200007 */ beqz $at,.L0f107a04
+2 -2
View File
@@ -10166,13 +10166,13 @@ glabel func0f037224
/* f03724c: 50410023 */ beql $v0,$at,.L0f0372dc
/* f037250: 8fbf0014 */ lw $ra,0x14($sp)
/* f037254: 94820066 */ lhu $v0,0x66($a0)
/* f037258: 3c03800a */ lui $v1,0x800a
/* f037258: 3c03800a */ lui $v1,%hi(var800a012c)
/* f03725c: 1440000c */ bnez $v0,.L0f037290
/* f037260: 00000000 */ sll $zero,$zero,0x0
/* f037264: 0fc0dc49 */ jal func0f037124
/* f037268: afa40018 */ sw $a0,0x18($sp)
/* f03726c: 00021840 */ sll $v1,$v0,0x1
/* f037270: 2465012c */ addiu $a1,$v1,0x12c
/* f037270: 2465012c */ addiu $a1,$v1,%lo(var800a012c)
/* f037274: 3c010001 */ lui $at,0x1
/* f037278: 00a1082a */ slt $at,$a1,$at
/* f03727c: 14200002 */ bnez $at,.L0f037288
+4 -4
View File
@@ -1253,10 +1253,10 @@ u32 var800714b8 = 0x00000000;
u32 var800714bc = 0x00000000;
u32 var800714c0 = 0x0000000a;
u32 var800714c4 = 0x0000012c;
u32 var800714c8 = 0x7f1b2658;
u32 var800714cc = 0x7f1b265c;
u32 var800714d0 = 0x7f1b2660;
u32 var800714d4 = 0x7f1b2664;
u32 var800714c8 = (u32)&var7f1b2658;
u32 var800714cc = (u32)&var7f1b265c;
u32 var800714d0 = (u32)&var7f1b2660;
u32 var800714d4 = (u32)&var7f1b2664;
u32 var800714d8 = 0x00000001;
u32 var800714dc = 0x00000078;
u32 var800714e0 = 0x00000000;
+10 -9
View File
@@ -6,6 +6,7 @@
#include "game/game_107fb0.h"
#include "game/game_10c9c0.h"
#include "game/game_10ccd0.h"
#include "game/game_1165d0.h"
#include "game/game_176d70.h"
#include "game/game_177e00.h"
#include "game/game_179060.h"
@@ -178,10 +179,10 @@ struct menu_dialog menudialog_1a654 = {
NULL,
};
u32 var8007464c = 0x7f1b3214;
u32 var80074650 = 0x7f1b3218;
u32 var80074654 = 0x7f1b321c;
u32 var80074658 = 0x7f1b3220;
u32 var8007464c = (u32)&var7f1b3214;
u32 var80074650 = (u32)&var7f1b3218;
u32 var80074654 = (u32)&var7f1b321c;
u32 var80074658 = (u32)&var7f1b3220;
u32 var8007465c = 0x01020304;
u32 var80074660 = 0x00000000;
@@ -1026,11 +1027,11 @@ u32 var80075d30 = 0x00000003;
u32 var80075d34 = 0x00000005;
u32 var80075d38 = 0x00000005;
u32 var80075d3c = 0x00000005;
u32 var80075d40 = 0x7f1b423c;
u32 var80075d44 = 0x7f1b4244;
u32 var80075d48 = 0x7f1b424c;
u32 var80075d4c = 0x7f1b4254;
u32 var80075d50 = 0x7f1b425c;
u32 var80075d40 = (u32)&var7f1b423c;
u32 var80075d44 = (u32)&var7f1b4244;
u32 var80075d48 = (u32)&var7f1b424c;
u32 var80075d4c = (u32)&var7f1b4254;
u32 var80075d50 = (u32)&var7f1b425c;
u32 var80075d54 = 0x00000000;
u32 var80075d58 = 0x00000000;
u32 var80075d5c = 0x00000000;
+32 -29
View File
@@ -5,6 +5,9 @@
#include "game/cheats.h"
#include "game/game_107fb0.h"
#include "game/game_10ccd0.h"
#include "game/game_148b80.h"
#include "game/game_167ae0.h"
#include "game/game_16e810.h"
#include "game/game_176d70.h"
#include "game/game_177e00.h"
#include "game/game_179060.h"
@@ -6821,13 +6824,13 @@ u32 var8007f8b0 = 0x43340000;
u32 var8007f8b4 = 0x40a00000;
u32 var8007f8b8 = 0x42480000;
u32 var8007f8bc = 0x00000000;
u32 var8007f8c0 = 0x7f1b6050;
u32 var8007f8c4 = 0x7f1b6058;
u32 var8007f8c8 = 0x7f1b606c;
u32 var8007f8cc = 0x7f1b6080;
u32 var8007f8d0 = 0x7f1b6088;
u32 var8007f8d4 = 0x7f1b6090;
u32 var8007f8d8 = 0x7f1b6098;
u32 var8007f8c0 = (u32)&var7f1b6050;
u32 var8007f8c4 = (u32)&var7f1b6058;
u32 var8007f8c8 = (u32)&var7f1b606c;
u32 var8007f8cc = (u32)&var7f1b6080;
u32 var8007f8d0 = (u32)&var7f1b6088;
u32 var8007f8d4 = (u32)&var7f1b6090;
u32 var8007f8d8 = (u32)&var7f1b6098;
u32 var8007f8dc = 0x00000000;
u32 var8007f8e0 = 0x00000000;
u32 var8007f8e4 = 0x00000000;
@@ -9638,13 +9641,13 @@ u32 var800840f0 = 0x00000000;
u32 var800840f4 = 0x00000000;
u32 var800840f8 = 0x00000078;
u32 var800840fc = 0x00000000;
u32 var80084100 = 0x7f1b78c0;
u32 var80084104 = 0x7f1b78c8;
u32 var80084108 = 0x7f1b78d4;
u32 var8008410c = 0x7f1b78f4;
u32 var80084110 = 0x7f1b7900;
u32 var80084114 = 0x7f1b7908;
u32 var80084118 = 0x7f1b7910;
u32 var80084100 = (u32)&var7f1b78c0;
u32 var80084104 = (u32)&var7f1b78c8;
u32 var80084108 = (u32)&var7f1b78d4;
u32 var8008410c = (u32)&var7f1b78f4;
u32 var80084110 = (u32)&var7f1b7900;
u32 var80084114 = (u32)&var7f1b7908;
u32 var80084118 = (u32)&var7f1b7910;
u32 var8008411c = 0x00000000;
u32 g_LanguageId = 0;
@@ -9957,21 +9960,21 @@ struct something *somethings[] = {
// 2a4b4
u32 somethingpointers[] = {
/* 0*/ 0x7f1b7ba0,
/* 1*/ 0x7f1b7ba8,
/* 2*/ 0x7f1b7bb0,
/* 3*/ 0x7f1b7bb8,
/* 4*/ 0x7f1b7bc0,
/* 5*/ 0x7f1b7bc8,
/* 6*/ 0x7f1b7bd8,
/* 7*/ 0x7f1b7be0,
/* 8*/ 0x7f1b7be8,
/* 9*/ 0x7f1b7bec,
/*10*/ 0x7f1b7bf4,
/*11*/ 0x7f1b7c00,
/*12*/ 0x7f1b7c04,
/*13*/ 0x7f1b7c10,
/*14*/ 0x7f1b7c18,
/* 0*/ (u32)&var7f1b7ba0,
/* 1*/ (u32)&var7f1b7ba8,
/* 2*/ (u32)&var7f1b7bb0,
/* 3*/ (u32)&var7f1b7bb8,
/* 4*/ (u32)&var7f1b7bc0,
/* 5*/ (u32)&var7f1b7bc8,
/* 6*/ (u32)&var7f1b7bd8,
/* 7*/ (u32)&var7f1b7be0,
/* 8*/ (u32)&var7f1b7be8,
/* 9*/ (u32)&var7f1b7bec,
/*10*/ (u32)&var7f1b7bf4,
/*11*/ (u32)&var7f1b7c00,
/*12*/ (u32)&var7f1b7c04,
/*13*/ (u32)&var7f1b7c10,
/*14*/ (u32)&var7f1b7c18,
};
u32 var800844d0 = 0x00000000;
+74 -29
View File
@@ -74,33 +74,6 @@ const char var7f1a7d10[] = "L2 -> Allocated %uK for the compressed acoustic shad
const char var7f1a7d50[] = "L2(%d) -> ";
const char var7f1a7d5c[] = "L2 -> Finished building portal range table\n";
const u32 var7f1a7d88[] = {0x3b808081};
const u32 var7f1a7d8c[] = {0x3f169697};
const u32 var7f1a7d90[] = {0x4b989680};
const u32 var7f1a7d94[] = {0x3dcccccd};
const u32 var7f1a7d98[] = {0x7f002cc0};
const u32 var7f1a7d9c[] = {0x7f002cf8};
const u32 var7f1a7da0[] = {0x7f002d9c};
const u32 var7f1a7da4[] = {0x7f002e44};
const u32 var7f1a7da8[] = {0x7f002ee8};
const u32 var7f1a7dac[] = {0x3c23d70a};
const u32 var7f1a7db0[] = {0x3c23d70a};
const u32 var7f1a7db4[] = {0x3c23d70a};
const u32 var7f1a7db8[] = {0x3c23d70a};
const u32 var7f1a7dbc[] = {0x7f0038e0};
const u32 var7f1a7dc0[] = {0x7f003940};
const u32 var7f1a7dc4[] = {0x7f003a24};
const u32 var7f1a7dc8[] = {0x7f003ad4};
const u32 var7f1a7dcc[] = {0x7f003bbc};
const u32 var7f1a7dd0[] = {0x40c90fdb};
const u32 var7f1a7dd4[] = {0x3b808081};
const u32 var7f1a7dd8[] = {0x3b808081};
const u32 var7f1a7ddc[] = {0x3b808081};
const u32 var7f1a7de0[] = {0x46fffe00};
const u32 var7f1a7de4[] = {0x46fffe00};
const u32 var7f1a7de8[] = {0x00000000};
const u32 var7f1a7dec[] = {0x00000000};
GLOBAL_ASM(
glabel func0f000920
/* f000920: 10850014 */ beq $a0,$a1,.L0f000974
@@ -389,6 +362,10 @@ glabel func0f000c54
GLOBAL_ASM(
glabel func0f000cc4
.late_rodata
glabel var7f1a7d88
.word 0x3b808081
.text
/* f000cc4: 000478c0 */ sll $t7,$a0,0x3
/* f000cc8: 01e47821 */ addu $t7,$t7,$a0
/* f000ccc: 3c0e800a */ lui $t6,%hi(g_RoomPtrs)
@@ -716,6 +693,10 @@ glabel func0f0010d8
GLOBAL_ASM(
glabel func0f001138
.late_rodata
glabel var7f1a7d8c
.word 0x3f169697
.text
/* f001138: 27bdffc0 */ addiu $sp,$sp,-64
/* f00113c: afb00018 */ sw $s0,0x18($sp)
/* f001140: 00808025 */ or $s0,$a0,$zero
@@ -1854,8 +1835,8 @@ glabel func0f001c0c
GLOBAL_ASM(
glabel func0f00215c
/* f00215c: 3c0e7f00 */ lui $t6,0x7f00
/* f002160: 25ce2334 */ addiu $t6,$t6,0x2334
/* f00215c: 3c0e7f00 */ lui $t6,%hi(func0f002334)
/* f002160: 25ce2334 */ addiu $t6,$t6,%lo(func0f002334)
/* f002164: 3c01800a */ lui $at,0x800a
/* f002168: ac2ecae8 */ sw $t6,-0x3518($at)
/* f00216c: 3c014248 */ lui $at,0x4248
@@ -1981,6 +1962,10 @@ glabel func0f00215c
/* f002328: 8fb50028 */ lw $s5,0x28($sp)
/* f00232c: 03e00008 */ jr $ra
/* f002330: 27bd0030 */ addiu $sp,$sp,0x30
);
GLOBAL_ASM(
glabel func0f002334
/* f002334: 27bdffe0 */ addiu $sp,$sp,-32
/* f002338: 44806000 */ mtc1 $zero,$f12
/* f00233c: 2401ffff */ addiu $at,$zero,-1
@@ -2019,6 +2004,10 @@ glabel func0f00215c
GLOBAL_ASM(
glabel func0f0023b8
.late_rodata
glabel var7f1a7d90
.word 0x4b989680
.text
/* f0023b8: 3c09800a */ lui $t1,%hi(g_Vars)
/* f0023bc: 25299fc0 */ addiu $t1,$t1,%lo(g_Vars)
/* f0023c0: 8d2e02bc */ lw $t6,0x2bc($t1)
@@ -2153,6 +2142,10 @@ glabel func0f0023b8
GLOBAL_ASM(
glabel func0f00259c
.late_rodata
glabel var7f1a7d94
.word 0x3dcccccd
.text
/* f00259c: 27bdffa0 */ addiu $sp,$sp,-96
/* f0025a0: afb60034 */ sw $s6,0x34($sp)
/* f0025a4: 3c16800a */ lui $s6,%hi(g_Vars)
@@ -2612,6 +2605,26 @@ glabel func0f002b58
GLOBAL_ASM(
glabel func0f002c28
.late_rodata
glabel var7f1a7d98
.word 0x7f002cc0
glabel var7f1a7d9c
.word 0x7f002cf8
glabel var7f1a7da0
.word 0x7f002d9c
glabel var7f1a7da4
.word 0x7f002e44
glabel var7f1a7da8
.word 0x7f002ee8
glabel var7f1a7dac
.word 0x3c23d70a
glabel var7f1a7db0
.word 0x3c23d70a
glabel var7f1a7db4
.word 0x3c23d70a
glabel var7f1a7db8
.word 0x3c23d70a
.text
/* f002c28: 27bdffe8 */ addiu $sp,$sp,-24
/* f002c2c: afbf0014 */ sw $ra,0x14($sp)
/* f002c30: afa40018 */ sw $a0,0x18($sp)
@@ -3415,6 +3428,22 @@ glabel func0f00372c
GLOBAL_ASM(
glabel func0f0037ac
.late_rodata
glabel var7f1a7dbc
.word 0x7f0038e0
glabel var7f1a7dc0
.word 0x7f003940
glabel var7f1a7dc4
.word 0x7f003a24
glabel var7f1a7dc8
.word 0x7f003ad4
glabel var7f1a7dcc
.word 0x7f003bbc
glabel var7f1a7dd0
.word 0x40c90fdb
glabel var7f1a7dd4
.word 0x3b808081
.text
/* f0037ac: 27bdff28 */ addiu $sp,$sp,-216
/* f0037b0: afbf0054 */ sw $ra,0x54($sp)
/* f0037b4: afbe0050 */ sw $s8,0x50($sp)
@@ -4256,6 +4285,10 @@ glabel func0f004314
GLOBAL_ASM(
glabel func0f00438c
.late_rodata
glabel var7f1a7dd8
.word 0x3b808081
.text
/* f00438c: 27bdff80 */ addiu $sp,$sp,-128
/* f004390: afbe0050 */ sw $s8,0x50($sp)
/* f004394: 3c1e8006 */ lui $s8,%hi(var80061420)
@@ -4432,6 +4465,10 @@ glabel func0f004558
GLOBAL_ASM(
glabel func0f004604
.late_rodata
glabel var7f1a7ddc
.word 0x3b808081
.text
/* f004604: 3c06800a */ lui $a2,%hi(g_RoomPtrs)
/* f004608: 000428c0 */ sll $a1,$a0,0x3
/* f00460c: 24c64928 */ addiu $a2,$a2,%lo(g_RoomPtrs)
@@ -5404,6 +5441,10 @@ glabel func0f00505c
GLOBAL_ASM(
glabel func0f0053d0
.late_rodata
glabel var7f1a7de0
.word 0x46fffe00
.text
/* f0053d0: 27bdff90 */ addiu $sp,$sp,-112
/* f0053d4: 8fae0088 */ lw $t6,0x88($sp)
/* f0053d8: 3c017f1a */ lui $at,%hi(var7f1a7de0)
@@ -5623,6 +5664,10 @@ glabel func0f0053d0
GLOBAL_ASM(
glabel func0f0056f4
.late_rodata
glabel var7f1a7de4
.word 0x46fffe00
.text
/* f0056f4: 27bdff68 */ addiu $sp,$sp,-152
/* f0056f8: 3c0e8006 */ lui $t6,%hi(var80061444)
/* f0056fc: 8dce1444 */ lw $t6,%lo(var80061444)($t6)
+8 -8
View File
@@ -863,12 +863,12 @@ glabel func0f0069dc
/* f0069fc: 24421630 */ addiu $v0,$v0,%lo(var80061630)
/* f006a00: 460c2183 */ div.s $f6,$f4,$f12
/* f006a04: c4480000 */ lwc1 $f8,0x0($v0)
/* f006a08: 3c067001 */ lui $a2,0x7001
/* f006a0c: 24c46054 */ addiu $a0,$a2,0x6054
/* f006a08: 3c067001 */ lui $a2,%hi(func00016054)
/* f006a0c: 24c46054 */ addiu $a0,$a2,%lo(func00016054)
/* f006a10: 27bdffd0 */ addiu $sp,$sp,-48
/* f006a14: 3c067f16 */ lui $a2,%hi(func0f15b534)
/* f006a18: afbf0014 */ sw $ra,0x14($sp)
/* f006a1c: 3c057001 */ lui $a1,0x7001
/* f006a1c: 3c057001 */ lui $a1,%hi(func00015fd0)
/* f006a20: 24c6b534 */ addiu $a2,$a2,%lo(func0f15b534)
/* f006a24: 46083280 */ add.s $f10,$f6,$f8
/* f006a28: e44a0000 */ swc1 $f10,0x0($v0)
@@ -885,7 +885,7 @@ glabel func0f0069dc
/* f006a50: 24421634 */ addiu $v0,$v0,%lo(var80061634)
/* f006a54: 460c9103 */ div.s $f4,$f18,$f12
/* f006a58: c4460000 */ lwc1 $f6,0x0($v0)
/* f006a5c: 24a35fd0 */ addiu $v1,$a1,0x5fd0
/* f006a5c: 24a35fd0 */ addiu $v1,$a1,%lo(func00015fd0)
/* f006a60: 0064082b */ sltu $at,$v1,$a0
/* f006a64: 46062200 */ add.s $f8,$f4,$f6
/* f006a68: e4480000 */ swc1 $f8,0x0($v0)
@@ -4423,10 +4423,10 @@ glabel func0f009eac
/* f009f48: 00000000 */ sll $zero,$zero,0x0
/* f009f4c: 2901015e */ slti $at,$t0,0x15e
/* f009f50: 10200057 */ beqz $at,.L0f00a0b0
/* f009f54: 3c048006 */ lui $a0,0x8006
/* f009f54: 3c048006 */ lui $a0,%hi(var800616e4)
/* f009f58: 3c0b800a */ lui $t3,0x800a
/* f009f5c: 8d6b9ff4 */ lw $t3,-0x600c($t3)
/* f009f60: 3c048006 */ lui $a0,0x8006
/* f009f60: 3c048006 */ lui $a0,%hi(var800616e4)
/* f009f64: 11600047 */ beqz $t3,.L0f00a084
/* f009f68: 00000000 */ sll $zero,$zero,0x0
/* f009f6c: 3c048006 */ lui $a0,%hi(var800616e4)
@@ -4503,7 +4503,7 @@ glabel func0f009eac
/* f00a07c: 10000015 */ beqz $zero,.L0f00a0d4
/* f00a080: 00000000 */ sll $zero,$zero,0x0
.L0f00a084:
/* f00a084: 8c8416e4 */ lw $a0,0x16e4($a0)
/* f00a084: 8c8416e4 */ lw $a0,%lo(var800616e4)($a0)
/* f00a088: 10800012 */ beqz $a0,.L0f00a0d4
/* f00a08c: 00000000 */ sll $zero,$zero,0x0
/* f00a090: 0c00cdfc */ jal func000337f0
@@ -4515,7 +4515,7 @@ glabel func0f009eac
/* f00a0a8: 1000000a */ beqz $zero,.L0f00a0d4
/* f00a0ac: 00000000 */ sll $zero,$zero,0x0
.L0f00a0b0:
/* f00a0b0: 8c8416e4 */ lw $a0,0x16e4($a0)
/* f00a0b0: 8c8416e4 */ lw $a0,%lo(var800616e4)($a0)
/* f00a0b4: 10800007 */ beqz $a0,.L0f00a0d4
/* f00a0b8: 00000000 */ sll $zero,$zero,0x0
/* f00a0bc: 0c00cdfc */ jal func000337f0
+2 -2
View File
@@ -86,7 +86,7 @@ glabel func0f00b820
.L0f00b90c:
/* f00b90c: 8ccb0070 */ lw $t3,0x70($a2)
/* f00b910: 240f0004 */ addiu $t7,$zero,0x4
/* f00b914: 3c198006 */ lui $t9,0x8006
/* f00b914: 3c198006 */ lui $t9,%hi(var80061700)
/* f00b918: 11600003 */ beqz $t3,.L0f00b928
/* f00b91c: 00000000 */ sll $zero,$zero,0x0
/* f00b920: 10000001 */ beqz $zero,.L0f00b928
@@ -97,7 +97,7 @@ glabel func0f00b820
/* f00b930: 01a57021 */ addu $t6,$t5,$a1
/* f00b934: 29c10002 */ slti $at,$t6,0x2
/* f00b938: 14200005 */ bnez $at,.L0f00b950
/* f00b93c: 27221700 */ addiu $v0,$t9,0x1700
/* f00b93c: 27221700 */ addiu $v0,$t9,%lo(var80061700)
/* f00b940: 3c15800a */ lui $s5,%hi(g_MaxHeadsPerBank)
/* f00b944: 26b5cd20 */ addiu $s5,$s5,%lo(g_MaxHeadsPerBank)
/* f00b948: 1000000d */ beqz $zero,.L0f00b980
+354 -173
View File
@@ -48,179 +48,6 @@ const char var7f1a7f68[] = "-noprop";
const char var7f1a7f70[] = "-noobj";
const char var7f1a7f78[] = "-noprop";
const u32 var7f1a7f80[] = {0x358637bd};
const u32 var7f1a7f84[] = {0x7f00d754};
const u32 var7f1a7f88[] = {0x7f00d754};
const u32 var7f1a7f8c[] = {0x7f00d754};
const u32 var7f1a7f90[] = {0x7f00d754};
const u32 var7f1a7f94[] = {0x7f00d754};
const u32 var7f1a7f98[] = {0x7f00d754};
const u32 var7f1a7f9c[] = {0x7f00d754};
const u32 var7f1a7fa0[] = {0x7f00d754};
const u32 var7f1a7fa4[] = {0x7f00d754};
const u32 var7f1a7fa8[] = {0x7f00d754};
const u32 var7f1a7fac[] = {0x7f00d754};
const u32 var7f1a7fb0[] = {0x7f00d754};
const u32 var7f1a7fb4[] = {0x7f00d754};
const u32 var7f1a7fb8[] = {0x7f00d754};
const u32 var7f1a7fbc[] = {0x7f00d770};
const u32 var7f1a7fc0[] = {0x7f00d754};
const u32 var7f1a7fc4[] = {0x7f00d754};
const u32 var7f1a7fc8[] = {0x7f00d754};
const u32 var7f1a7fcc[] = {0x7f00d754};
const u32 var7f1a7fd0[] = {0x7f00d754};
const u32 var7f1a7fd4[] = {0x7f00d754};
const u32 var7f1a7fd8[] = {0x7f00d754};
const u32 var7f1a7fdc[] = {0x7f00d754};
const u32 var7f1a7fe0[] = {0x7f00d754};
const u32 var7f1a7fe4[] = {0x7f00d754};
const u32 var7f1a7fe8[] = {0x7f00d754};
const u32 var7f1a7fec[] = {0x7f00d754};
const u32 var7f1a7ff0[] = {0x7f00d7b4};
const u32 var7f1a7ff4[] = {0x7f00d754};
const u32 var7f1a7ff8[] = {0x7f00d754};
const u32 var7f1a7ffc[] = {0x7f00d754};
const u32 var7f1a8000[] = {0x7f00d754};
const u32 var7f1a8004[] = {0x7f00d754};
const u32 var7f1a8008[] = {0x7f00d820};
const u32 var7f1a800c[] = {0x7f00d820};
const u32 var7f1a8010[] = {0x7f00d820};
const u32 var7f1a8014[] = {0x7f00d820};
const u32 var7f1a8018[] = {0x7f00d820};
const u32 var7f1a801c[] = {0x7f00d820};
const u32 var7f1a8020[] = {0x7f00d820};
const u32 var7f1a8024[] = {0x7f00d820};
const u32 var7f1a8028[] = {0x7f00d820};
const u32 var7f1a802c[] = {0x7f00d820};
const u32 var7f1a8030[] = {0x7f00d820};
const u32 var7f1a8034[] = {0x7f00d820};
const u32 var7f1a8038[] = {0x7f00d820};
const u32 var7f1a803c[] = {0x7f00d820};
const u32 var7f1a8040[] = {0x7f00d820};
const u32 var7f1a8044[] = {0x7f00d820};
const u32 var7f1a8048[] = {0x40c907a9};
const u32 var7f1a804c[] = {0x40c907a9};
const u32 var7f1a8050[] = {0x40c907a9};
const u32 var7f1a8054[] = {0xbfc907a9};
const u32 var7f1a8058[] = {0x3ebba0c0};
const u32 var7f1a805c[] = {0x3fc907a9};
const u32 var7f1a8060[] = {0x3fc907a9};
const u32 var7f1a8064[] = {0x358637bd};
const u32 var7f1a8068[] = {0x7f00f668};
const u32 var7f1a806c[] = {0x7f00f694};
const u32 var7f1a8070[] = {0x7f00fc90};
const u32 var7f1a8074[] = {0x7f00f6e4};
const u32 var7f1a8078[] = {0x7f00fc90};
const u32 var7f1a807c[] = {0x7f00f744};
const u32 var7f1a8080[] = {0x7f00fc90};
const u32 var7f1a8084[] = {0x7f00f6b4};
const u32 var7f1a8088[] = {0x7f00f644};
const u32 var7f1a808c[] = {0x7f00f7c8};
const u32 var7f1a8090[] = {0x7f00f7f4};
const u32 var7f1a8094[] = {0x7f00f79c};
const u32 var7f1a8098[] = {0x7f00f770};
const u32 var7f1a809c[] = {0x7f010290};
const u32 var7f1a80a0[] = {0x7f00fc90};
const u32 var7f1a80a4[] = {0x7f010290};
const u32 var7f1a80a8[] = {0x7f00f714};
const u32 var7f1a80ac[] = {0x7f00f610};
const u32 var7f1a80b0[] = {0x7f010290};
const u32 var7f1a80b4[] = {0x7f00fcbc};
const u32 var7f1a80b8[] = {0x7f00f820};
const u32 var7f1a80bc[] = {0x7f0100ac};
const u32 var7f1a80c0[] = {0x7f0101d0};
const u32 var7f1a80c4[] = {0x7f010290};
const u32 var7f1a80c8[] = {0x7f010290};
const u32 var7f1a80cc[] = {0x7f010290};
const u32 var7f1a80d0[] = {0x7f010290};
const u32 var7f1a80d4[] = {0x7f010290};
const u32 var7f1a80d8[] = {0x7f010290};
const u32 var7f1a80dc[] = {0x7f010234};
const u32 var7f1a80e0[] = {0x7f010290};
const u32 var7f1a80e4[] = {0x7f010214};
const u32 var7f1a80e8[] = {0x7f010224};
const u32 var7f1a80ec[] = {0x7f010290};
const u32 var7f1a80f0[] = {0x7f01010c};
const u32 var7f1a80f4[] = {0x7f00fc90};
const u32 var7f1a80f8[] = {0x7f0100dc};
const u32 var7f1a80fc[] = {0x7f010290};
const u32 var7f1a8100[] = {0x7f00fd94};
const u32 var7f1a8104[] = {0x7f01003c};
const u32 var7f1a8108[] = {0x7f00fc90};
const u32 var7f1a810c[] = {0x7f00fb74};
const u32 var7f1a8110[] = {0x7f00fc90};
const u32 var7f1a8114[] = {0x7f010290};
const u32 var7f1a8118[] = {0x7f010290};
const u32 var7f1a811c[] = {0x7f010160};
const u32 var7f1a8120[] = {0x7f00f87c};
const u32 var7f1a8124[] = {0x7f00f8dc};
const u32 var7f1a8128[] = {0x7f010290};
const u32 var7f1a812c[] = {0x7f010290};
const u32 var7f1a8130[] = {0x7f00faac};
const u32 var7f1a8134[] = {0x7f010290};
const u32 var7f1a8138[] = {0x7f00fa74};
const u32 var7f1a813c[] = {0x7f00fb1c};
const u32 var7f1a8140[] = {0x7f00fe3c};
const u32 var7f1a8144[] = {0x7f010244};
const u32 var7f1a8148[] = {0x7f00fef4};
const u32 var7f1a814c[] = {0x7f01026c};
const u32 var7f1a8150[] = {0x7f00fbbc};
const u32 var7f1a8154[] = {0x4096c5bf};
const u32 var7f1a8158[] = {0x404907a9};
const u32 var7f1a815c[] = {0x3d4ccccd};
const u32 var7f1a8160[] = {0x3f59999a};
const u32 var7f1a8164[] = {0x3e4ccccd};
const u32 var7f1a8168[] = {0x7f010460};
const u32 var7f1a816c[] = {0x7f010460};
const u32 var7f1a8170[] = {0x7f010850};
const u32 var7f1a8174[] = {0x7f010850};
const u32 var7f1a8178[] = {0x7f010460};
const u32 var7f1a817c[] = {0x7f010460};
const u32 var7f1a8180[] = {0x7f010850};
const u32 var7f1a8184[] = {0x7f010460};
const u32 var7f1a8188[] = {0x7f010850};
const u32 var7f1a818c[] = {0x7f010850};
const u32 var7f1a8190[] = {0x7f010850};
const u32 var7f1a8194[] = {0x7f0104cc};
const u32 var7f1a8198[] = {0x7f010460};
const u32 var7f1a819c[] = {0x7f010850};
const u32 var7f1a81a0[] = {0x7f010850};
const u32 var7f1a81a4[] = {0x7f010850};
const u32 var7f1a81a8[] = {0x7f010520};
const u32 var7f1a81ac[] = {0x7f010460};
const u32 var7f1a81b0[] = {0x7f010460};
const u32 var7f1a81b4[] = {0x7f010850};
const u32 var7f1a81b8[] = {0x7f010850};
const u32 var7f1a81bc[] = {0x7f010850};
const u32 var7f1a81c0[] = {0x7f010850};
const u32 var7f1a81c4[] = {0x7f010850};
const u32 var7f1a81c8[] = {0x7f010850};
const u32 var7f1a81cc[] = {0x7f010850};
const u32 var7f1a81d0[] = {0x7f010850};
const u32 var7f1a81d4[] = {0x7f010850};
const u32 var7f1a81d8[] = {0x7f010850};
const u32 var7f1a81dc[] = {0x7f010850};
const u32 var7f1a81e0[] = {0x7f010850};
const u32 var7f1a81e4[] = {0x7f010850};
const u32 var7f1a81e8[] = {0x7f010850};
const u32 var7f1a81ec[] = {0x7f010460};
const u32 var7f1a81f0[] = {0x7f010850};
const u32 var7f1a81f4[] = {0x7f01064c};
const u32 var7f1a81f8[] = {0x7f010850};
const u32 var7f1a81fc[] = {0x7f010850};
const u32 var7f1a8200[] = {0x7f010460};
const u32 var7f1a8204[] = {0x7f010460};
const u32 var7f1a8208[] = {0x7f010460};
const u32 var7f1a820c[] = {0x7f010588};
const u32 var7f1a8210[] = {0x7f010850};
const u32 var7f1a8214[] = {0x7f010850};
const u32 var7f1a8218[] = {0x7f010460};
const u32 var7f1a821c[] = {0x7f010850};
const u32 var7f1a8220[] = {0x7f0106c0};
const u32 var7f1a8224[] = {0x7f010804};
const u32 var7f1a8228[] = {0x00000000};
const u32 var7f1a822c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f00c490
/* f00c490: 27bdffe0 */ addiu $sp,$sp,-32
@@ -965,6 +792,10 @@ glabel setupCountCommandType
GLOBAL_ASM(
glabel func0f00cee4
.late_rodata
glabel var7f1a7f80
.word 0x358637bd
.text
/* f00cee4: 27bdfeb8 */ addiu $sp,$sp,-328
/* f00cee8: afb00030 */ sw $s0,0x30($sp)
/* f00ceec: 00808025 */ or $s0,$a0,$zero
@@ -1497,6 +1328,106 @@ glabel func0f00cee4
GLOBAL_ASM(
glabel func0f00d670
.late_rodata
glabel var7f1a7f84
.word 0x7f00d754
glabel var7f1a7f88
.word 0x7f00d754
glabel var7f1a7f8c
.word 0x7f00d754
glabel var7f1a7f90
.word 0x7f00d754
glabel var7f1a7f94
.word 0x7f00d754
glabel var7f1a7f98
.word 0x7f00d754
glabel var7f1a7f9c
.word 0x7f00d754
glabel var7f1a7fa0
.word 0x7f00d754
glabel var7f1a7fa4
.word 0x7f00d754
glabel var7f1a7fa8
.word 0x7f00d754
glabel var7f1a7fac
.word 0x7f00d754
glabel var7f1a7fb0
.word 0x7f00d754
glabel var7f1a7fb4
.word 0x7f00d754
glabel var7f1a7fb8
.word 0x7f00d754
glabel var7f1a7fbc
.word 0x7f00d770
glabel var7f1a7fc0
.word 0x7f00d754
glabel var7f1a7fc4
.word 0x7f00d754
glabel var7f1a7fc8
.word 0x7f00d754
glabel var7f1a7fcc
.word 0x7f00d754
glabel var7f1a7fd0
.word 0x7f00d754
glabel var7f1a7fd4
.word 0x7f00d754
glabel var7f1a7fd8
.word 0x7f00d754
glabel var7f1a7fdc
.word 0x7f00d754
glabel var7f1a7fe0
.word 0x7f00d754
glabel var7f1a7fe4
.word 0x7f00d754
glabel var7f1a7fe8
.word 0x7f00d754
glabel var7f1a7fec
.word 0x7f00d754
glabel var7f1a7ff0
.word 0x7f00d7b4
glabel var7f1a7ff4
.word 0x7f00d754
glabel var7f1a7ff8
.word 0x7f00d754
glabel var7f1a7ffc
.word 0x7f00d754
glabel var7f1a8000
.word 0x7f00d754
glabel var7f1a8004
.word 0x7f00d754
glabel var7f1a8008
.word 0x7f00d820
glabel var7f1a800c
.word 0x7f00d820
glabel var7f1a8010
.word 0x7f00d820
glabel var7f1a8014
.word 0x7f00d820
glabel var7f1a8018
.word 0x7f00d820
glabel var7f1a801c
.word 0x7f00d820
glabel var7f1a8020
.word 0x7f00d820
glabel var7f1a8024
.word 0x7f00d820
glabel var7f1a8028
.word 0x7f00d820
glabel var7f1a802c
.word 0x7f00d820
glabel var7f1a8030
.word 0x7f00d820
glabel var7f1a8034
.word 0x7f00d820
glabel var7f1a8038
.word 0x7f00d820
glabel var7f1a803c
.word 0x7f00d820
glabel var7f1a8040
.word 0x7f00d820
glabel var7f1a8044
.word 0x7f00d820
.text
/* f00d670: 27bdffd0 */ addiu $sp,$sp,-48
/* f00d674: afbf0014 */ sw $ra,0x14($sp)
/* f00d678: afa50034 */ sw $a1,0x34($sp)
@@ -1759,6 +1690,12 @@ glabel func0f00d998
GLOBAL_ASM(
glabel func0f00da10
.late_rodata
glabel var7f1a8048
.word 0x40c907a9
glabel var7f1a804c
.word 0x40c907a9
.text
/* f00da10: 27bdff38 */ addiu $sp,$sp,-200
/* f00da14: afbf0044 */ sw $ra,0x44($sp)
/* f00da18: afb00040 */ sw $s0,0x40($sp)
@@ -1888,6 +1825,12 @@ glabel func0f00da10
GLOBAL_ASM(
glabel func0f00dc00
.late_rodata
glabel var7f1a8050
.word 0x40c907a9
glabel var7f1a8054
.word 0xbfc907a9
.text
/* f00dc00: 27bdff70 */ addiu $sp,$sp,-144
/* f00dc04: afbf001c */ sw $ra,0x1c($sp)
/* f00dc08: afb00018 */ sw $s0,0x18($sp)
@@ -2009,6 +1952,10 @@ glabel func0f00dd9c
GLOBAL_ASM(
glabel func0f00ddbc
.late_rodata
glabel var7f1a8058
.word 0x3ebba0c0
.text
/* f00ddbc: 27bdff38 */ addiu $sp,$sp,-200
/* f00ddc0: afb00018 */ sw $s0,0x18($sp)
/* f00ddc4: 00808025 */ or $s0,$a0,$zero
@@ -2403,6 +2350,14 @@ glabel func0f00e2b0
GLOBAL_ASM(
glabel func0f00e368
.late_rodata
glabel var7f1a805c
.word 0x3fc907a9
glabel var7f1a8060
.word 0x3fc907a9
glabel var7f1a8064
.word 0x358637bd
.text
/* f00e368: 27bdfe38 */ addiu $sp,$sp,-456
/* f00e36c: afb00030 */ sw $s0,0x30($sp)
/* f00e370: 00808025 */ or $s0,$a0,$zero
@@ -3372,6 +3327,232 @@ glabel func0f00eb64
GLOBAL_ASM(
glabel func0f00f174
.late_rodata
glabel var7f1a8068
.word 0x7f00f668
glabel var7f1a806c
.word 0x7f00f694
glabel var7f1a8070
.word 0x7f00fc90
glabel var7f1a8074
.word 0x7f00f6e4
glabel var7f1a8078
.word 0x7f00fc90
glabel var7f1a807c
.word 0x7f00f744
glabel var7f1a8080
.word 0x7f00fc90
glabel var7f1a8084
.word 0x7f00f6b4
glabel var7f1a8088
.word 0x7f00f644
glabel var7f1a808c
.word 0x7f00f7c8
glabel var7f1a8090
.word 0x7f00f7f4
glabel var7f1a8094
.word 0x7f00f79c
glabel var7f1a8098
.word 0x7f00f770
glabel var7f1a809c
.word 0x7f010290
glabel var7f1a80a0
.word 0x7f00fc90
glabel var7f1a80a4
.word 0x7f010290
glabel var7f1a80a8
.word 0x7f00f714
glabel var7f1a80ac
.word 0x7f00f610
glabel var7f1a80b0
.word 0x7f010290
glabel var7f1a80b4
.word 0x7f00fcbc
glabel var7f1a80b8
.word 0x7f00f820
glabel var7f1a80bc
.word 0x7f0100ac
glabel var7f1a80c0
.word 0x7f0101d0
glabel var7f1a80c4
.word 0x7f010290
glabel var7f1a80c8
.word 0x7f010290
glabel var7f1a80cc
.word 0x7f010290
glabel var7f1a80d0
.word 0x7f010290
glabel var7f1a80d4
.word 0x7f010290
glabel var7f1a80d8
.word 0x7f010290
glabel var7f1a80dc
.word 0x7f010234
glabel var7f1a80e0
.word 0x7f010290
glabel var7f1a80e4
.word 0x7f010214
glabel var7f1a80e8
.word 0x7f010224
glabel var7f1a80ec
.word 0x7f010290
glabel var7f1a80f0
.word 0x7f01010c
glabel var7f1a80f4
.word 0x7f00fc90
glabel var7f1a80f8
.word 0x7f0100dc
glabel var7f1a80fc
.word 0x7f010290
glabel var7f1a8100
.word 0x7f00fd94
glabel var7f1a8104
.word 0x7f01003c
glabel var7f1a8108
.word 0x7f00fc90
glabel var7f1a810c
.word 0x7f00fb74
glabel var7f1a8110
.word 0x7f00fc90
glabel var7f1a8114
.word 0x7f010290
glabel var7f1a8118
.word 0x7f010290
glabel var7f1a811c
.word 0x7f010160
glabel var7f1a8120
.word 0x7f00f87c
glabel var7f1a8124
.word 0x7f00f8dc
glabel var7f1a8128
.word 0x7f010290
glabel var7f1a812c
.word 0x7f010290
glabel var7f1a8130
.word 0x7f00faac
glabel var7f1a8134
.word 0x7f010290
glabel var7f1a8138
.word 0x7f00fa74
glabel var7f1a813c
.word 0x7f00fb1c
glabel var7f1a8140
.word 0x7f00fe3c
glabel var7f1a8144
.word 0x7f010244
glabel var7f1a8148
.word 0x7f00fef4
glabel var7f1a814c
.word 0x7f01026c
glabel var7f1a8150
.word 0x7f00fbbc
glabel var7f1a8154
.word 0x4096c5bf
glabel var7f1a8158
.word 0x404907a9
glabel var7f1a815c
.word 0x3d4ccccd
glabel var7f1a8160
.word 0x3f59999a
glabel var7f1a8164
.word 0x3e4ccccd
glabel var7f1a8168
.word 0x7f010460
glabel var7f1a816c
.word 0x7f010460
glabel var7f1a8170
.word 0x7f010850
glabel var7f1a8174
.word 0x7f010850
glabel var7f1a8178
.word 0x7f010460
glabel var7f1a817c
.word 0x7f010460
glabel var7f1a8180
.word 0x7f010850
glabel var7f1a8184
.word 0x7f010460
glabel var7f1a8188
.word 0x7f010850
glabel var7f1a818c
.word 0x7f010850
glabel var7f1a8190
.word 0x7f010850
glabel var7f1a8194
.word 0x7f0104cc
glabel var7f1a8198
.word 0x7f010460
glabel var7f1a819c
.word 0x7f010850
glabel var7f1a81a0
.word 0x7f010850
glabel var7f1a81a4
.word 0x7f010850
glabel var7f1a81a8
.word 0x7f010520
glabel var7f1a81ac
.word 0x7f010460
glabel var7f1a81b0
.word 0x7f010460
glabel var7f1a81b4
.word 0x7f010850
glabel var7f1a81b8
.word 0x7f010850
glabel var7f1a81bc
.word 0x7f010850
glabel var7f1a81c0
.word 0x7f010850
glabel var7f1a81c4
.word 0x7f010850
glabel var7f1a81c8
.word 0x7f010850
glabel var7f1a81cc
.word 0x7f010850
glabel var7f1a81d0
.word 0x7f010850
glabel var7f1a81d4
.word 0x7f010850
glabel var7f1a81d8
.word 0x7f010850
glabel var7f1a81dc
.word 0x7f010850
glabel var7f1a81e0
.word 0x7f010850
glabel var7f1a81e4
.word 0x7f010850
glabel var7f1a81e8
.word 0x7f010850
glabel var7f1a81ec
.word 0x7f010460
glabel var7f1a81f0
.word 0x7f010850
glabel var7f1a81f4
.word 0x7f01064c
glabel var7f1a81f8
.word 0x7f010850
glabel var7f1a81fc
.word 0x7f010850
glabel var7f1a8200
.word 0x7f010460
glabel var7f1a8204
.word 0x7f010460
glabel var7f1a8208
.word 0x7f010460
glabel var7f1a820c
.word 0x7f010588
glabel var7f1a8210
.word 0x7f010850
glabel var7f1a8214
.word 0x7f010850
glabel var7f1a8218
.word 0x7f010460
glabel var7f1a821c
.word 0x7f010850
glabel var7f1a8220
.word 0x7f0106c0
glabel var7f1a8224
.word 0x7f010804
.text
/* f00f174: 27bdfdb8 */ addiu $sp,$sp,-584
/* f00f178: afbf004c */ sw $ra,0x4c($sp)
/* f00f17c: afa40248 */ sw $a0,0x248($sp)
-5
View File
@@ -11,11 +11,6 @@
#include "lib/lib_0d520.h"
#include "types.h"
const u32 var7f1a8230[] = {0x3f666666};
const u32 var7f1a8234[] = {0xc0490fdb};
const u32 var7f1a8238[] = {0x00000000};
const u32 var7f1a823c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f0109d0
/* f0109d0: 27bdffe8 */ addiu $sp,$sp,-24
+5
View File
@@ -12,6 +12,11 @@
#include "lib/lib_121e0.h"
#include "types.h"
const u32 var7f1a8230[] = {0x3f666666};
const u32 var7f1a8234[] = {0xc0490fdb};
const u32 var7f1a8238[] = {0x00000000};
const u32 var7f1a823c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f010b20
/* f010b20: 3c04800a */ lui $a0,%hi(var8009d0d0)
+34 -17
View File
@@ -27,23 +27,6 @@
#include "lib/lib_233c0.h"
#include "types.h"
const u32 var7f1a8240[] = {0x7f011a44};
const u32 var7f1a8244[] = {0x7f011a90};
const u32 var7f1a8248[] = {0x7f011b38};
const u32 var7f1a824c[] = {0x7f011b68};
const u32 var7f1a8250[] = {0x7f011b70};
const u32 var7f1a8254[] = {0x7f011b78};
const u32 var7f1a8258[] = {0x7f011b8c};
const u32 var7f1a825c[] = {0x7f011b94};
const u32 var7f1a8260[] = {0x7f011c30};
const u32 var7f1a8264[] = {0x7f011a80};
const u32 var7f1a8268[] = {0x7f011a80};
const u32 var7f1a826c[] = {0x7f011a88};
const u32 var7f1a8270[] = {0x40c907a9};
const u32 var7f1a8274[] = {0x40c907a9};
const u32 var7f1a8278[] = {0x40c907a9};
const u32 var7f1a827c[] = {0x40c907a9};
void func0f011110(void)
{
var800705a4 = 0;
@@ -481,6 +464,40 @@ struct coord var800623a4 = {0, 0, 0};
GLOBAL_ASM(
glabel currentPlayerInit
.late_rodata
glabel var7f1a8240
.word 0x7f011a44
glabel var7f1a8244
.word 0x7f011a90
glabel var7f1a8248
.word 0x7f011b38
glabel var7f1a824c
.word 0x7f011b68
glabel var7f1a8250
.word 0x7f011b70
glabel var7f1a8254
.word 0x7f011b78
glabel var7f1a8258
.word 0x7f011b8c
glabel var7f1a825c
.word 0x7f011b94
glabel var7f1a8260
.word 0x7f011c30
glabel var7f1a8264
.word 0x7f011a80
glabel var7f1a8268
.word 0x7f011a80
glabel var7f1a826c
.word 0x7f011a88
glabel var7f1a8270
.word 0x40c907a9
glabel var7f1a8274
.word 0x40c907a9
glabel var7f1a8278
.word 0x40c907a9
glabel var7f1a827c
.word 0x40c907a9
.text
/* f0118f4: 27bdff58 */ addiu $sp,$sp,-168
/* f0118f8: 3c0f8006 */ lui $t7,%hi(var800623a4)
/* f0118fc: afbf0034 */ sw $ra,0x34($sp)
-13
View File
@@ -9,19 +9,6 @@
#include "gvars/gvars.h"
#include "types.h"
const u32 var7f1a8290[] = {0x3e99999a};
const u32 var7f1a8294[] = {0x3ecccccd};
const u32 var7f1a8298[] = {0x00000000};
const u32 var7f1a829c[] = {0x00000000};
const u32 var7f1a82a0[] = {0x7f014b38};
const u32 var7f1a82a4[] = {0x7f014b40};
const u32 var7f1a82a8[] = {0x7f014b4c};
const u32 var7f1a82ac[] = {0x7f014b58};
const u32 var7f1a82b0[] = {0x7f014b64};
const u32 var7f1a82b4[] = {0x7f014b70};
const u32 var7f1a82b8[] = {0x00000000};
const u32 var7f1a82bc[] = {0x00000000};
GLOBAL_ASM(
glabel func0f013540
/* f013540: 03e00008 */ jr $ra
+5
View File
@@ -10,6 +10,11 @@
#include "lib/lib_121e0.h"
#include "types.h"
const u32 var7f1a8290[] = {0x3e99999a};
const u32 var7f1a8294[] = {0x3ecccccd};
const u32 var7f1a8298[] = {0x00000000};
const u32 var7f1a829c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f013550
/* f013550: 3c0e8009 */ lui $t6,%hi(g_Is4Mb)
+14
View File
@@ -66,6 +66,20 @@ glabel func0f014820
GLOBAL_ASM(
glabel func0f014848
.late_rodata
glabel var7f1a82a0
.word 0x7f014b38
glabel var7f1a82a4
.word 0x7f014b40
glabel var7f1a82a8
.word 0x7f014b4c
glabel var7f1a82ac
.word 0x7f014b58
glabel var7f1a82b0
.word 0x7f014b64
glabel var7f1a82b4
.word 0x7f014b70
.text
/* f014848: 27bdff88 */ addiu $sp,$sp,-120
/* f01484c: 0005c080 */ sll $t8,$a1,0x2
/* f014850: 0305c021 */ addu $t8,$t8,$a1
-155
View File
@@ -23,161 +23,6 @@ const u32 var7f1a83b0[] = {0x459c4000};
const u32 var7f1a83b4[] = {0x00000000};
const u32 var7f1a83b8[] = {0x00000000};
const u32 var7f1a83bc[] = {0x00000000};
const u32 var7f1a83c0[] = {0x3faaaaab};
const u32 var7f1a83c4[] = {0x461c4000};
const u32 var7f1a83c8[] = {0x461c4000};
const u32 var7f1a83cc[] = {0x7f0167d8};
const u32 var7f1a83d0[] = {0x7f0167e8};
const u32 var7f1a83d4[] = {0x7f0167fc};
const u32 var7f1a83d8[] = {0x7f01686c};
const u32 var7f1a83dc[] = {0x7f01686c};
const u32 var7f1a83e0[] = {0x7f016808};
const u32 var7f1a83e4[] = {0x7f016858};
const u32 var7f1a83e8[] = {0x3faaaaab};
const u32 var7f1a83ec[] = {0x461c4000};
const u32 var7f1a83f0[] = {0x3eb33333};
const u32 var7f1a83f4[] = {0x3f2147ae};
const u32 var7f1a83f8[] = {0x3fd27a74};
const u32 var7f1a83fc[] = {0x3e4c8b44};
const u32 var7f1a8400[] = {0x458ca000};
const u32 var7f1a8404[] = {0x3dcccccd};
const u32 var7f1a8408[] = {0x4087b1f9};
const u32 var7f1a840c[] = {0x3c9a6417};
const u32 var7f1a8410[] = {0x3ef13c64};
const u32 var7f1a8414[] = {0x3eb33333};
const u32 var7f1a8418[] = {0x3fc907a9};
const u32 var7f1a841c[] = {0x39459ed6};
const u32 var7f1a8420[] = {0x3c9a6417};
const u32 var7f1a8424[] = {0x40c907a9};
const u32 var7f1a8428[] = {0x40c907a9};
const u32 var7f1a842c[] = {0x40c907a9};
const u32 var7f1a8430[] = {0x40c907a9};
const u32 var7f1a8434[] = {0x3b83126f};
const u32 var7f1a8438[] = {0x3f4ccccd};
const u32 var7f1a843c[] = {0x38ed2501};
const u32 var7f1a8440[] = {0x3c3944e9};
const u32 var7f1a8444[] = {0x40c907a9};
const u32 var7f1a8448[] = {0x3bf5c28f};
const u32 var7f1a844c[] = {0x3ccccccd};
const u32 var7f1a8450[] = {0x3db851ec};
const u32 var7f1a8454[] = {0x3dcccccd};
const u32 var7f1a8458[] = {0x3bcddaca};
const u32 var7f1a845c[] = {0x3c8b4396};
const u32 var7f1a8460[] = {0x40490fdb};
const u32 var7f1a8464[] = {0x3e19999a};
const u32 var7f1a8468[] = {0x3e9db22d};
const u32 var7f1a846c[] = {0x3faaaaab};
const u32 var7f1a8470[] = {0x461c4000};
const u32 var7f1a8474[] = {0x3faaaaab};
const u32 var7f1a8478[] = {0x461c4000};
const u32 var7f1a847c[] = {0x40490fdb};
const u32 var7f1a8480[] = {0x3dcccccd};
const u32 var7f1a8484[] = {0x3f666666};
const u32 var7f1a8488[] = {0x3ecccccd};
const u32 var7f1a848c[] = {0x3ecccccd};
const u32 var7f1a8490[] = {0x40490fdb};
const u32 var7f1a8494[] = {0x3fc90fdb};
const u32 var7f1a8498[] = {0x40490fdb};
const u32 var7f1a849c[] = {0x3eb33333};
const u32 var7f1a84a0[] = {0x3e4ccccd};
const u32 var7f1a84a4[] = {0x3faaaaab};
const u32 var7f1a84a8[] = {0x461c4000};
const u32 var7f1a84ac[] = {0x40490fdb};
const u32 var7f1a84b0[] = {0x3fc90fdb};
const u32 var7f1a84b4[] = {0x3dcccccd};
const u32 var7f1a84b8[] = {0x3e4ccccd};
const u32 var7f1a84bc[] = {0x3fc90fdb};
const u32 var7f1a84c0[] = {0x3fba2e8c};
const u32 var7f1a84c4[] = {0x3faaaaab};
const u32 var7f1a84c8[] = {0x461c4000};
const u32 var7f1a84cc[] = {0x7f01a8e0};
const u32 var7f1a84d0[] = {0x7f01a8fc};
const u32 var7f1a84d4[] = {0x7f01a918};
const u32 var7f1a84d8[] = {0x7f01a934};
const u32 var7f1a84dc[] = {0x7f01a950};
const u32 var7f1a84e0[] = {0x7f01a984};
const u32 var7f1a84e4[] = {0x7f01a96c};
const u32 var7f1a84e8[] = {0x7f01aa48};
const u32 var7f1a84ec[] = {0x7f01aa5c};
const u32 var7f1a84f0[] = {0x7f01aa70};
const u32 var7f1a84f4[] = {0x7f01aa84};
const u32 var7f1a84f8[] = {0x7f01aa98};
const u32 var7f1a84fc[] = {0x7f01aaac};
const u32 var7f1a8500[] = {0x7f01aac0};
const u32 var7f1a8504[] = {0x7f01ab14};
const u32 var7f1a8508[] = {0x7f01ab24};
const u32 var7f1a850c[] = {0x7f01ab34};
const u32 var7f1a8510[] = {0x7f01ab44};
const u32 var7f1a8514[] = {0x7f01ab54};
const u32 var7f1a8518[] = {0x7f01ab74};
const u32 var7f1a851c[] = {0x7f01ab64};
const u32 var7f1a8520[] = {0x7f01ac20};
const u32 var7f1a8524[] = {0x7f01ac30};
const u32 var7f1a8528[] = {0x7f01ac40};
const u32 var7f1a852c[] = {0x7f01ac50};
const u32 var7f1a8530[] = {0x7f01ac60};
const u32 var7f1a8534[] = {0x7f01ac88};
const u32 var7f1a8538[] = {0x7f01ac70};
const u32 var7f1a853c[] = {0x7f01ac80};
const u32 var7f1a8540[] = {0x7f01ac80};
const u32 var7f1a8544[] = {0x7f01acd4};
const u32 var7f1a8548[] = {0x7f01acec};
const u32 var7f1a854c[] = {0x7f01ad1c};
const u32 var7f1a8550[] = {0x7f01ad04};
const u32 var7f1a8554[] = {0x7f01ad34};
const u32 var7f1a8558[] = {0x7f01ae88};
const u32 var7f1a855c[] = {0x7f01ae98};
const u32 var7f1a8560[] = {0x7f01aea8};
const u32 var7f1a8564[] = {0x7f01aeb8};
const u32 var7f1a8568[] = {0x7f01aed8};
const u32 var7f1a856c[] = {0x7f01aee0};
const u32 var7f1a8570[] = {0x7f01aee0};
const u32 var7f1a8574[] = {0x7f01aec8};
const u32 var7f1a8578[] = {0x7f01aec8};
const u32 var7f1a857c[] = {0x7f01af34};
const u32 var7f1a8580[] = {0x7f01af44};
const u32 var7f1a8584[] = {0x7f01af54};
const u32 var7f1a8588[] = {0x7f01af64};
const u32 var7f1a858c[] = {0x7f01af84};
const u32 var7f1a8590[] = {0x7f01afa0};
const u32 var7f1a8594[] = {0x7f01af94};
const u32 var7f1a8598[] = {0x7f01af74};
const u32 var7f1a859c[] = {0x7f01af74};
const u32 var7f1a85a0[] = {0x00000000};
const u32 var7f1a85a4[] = {0x3e89374c};
const u32 var7f1a85a8[] = {0x4196cbe4};
const u32 var7f1a85ac[] = {0x4196cbe4};
const char var7f1a85b0[] = "lvup: %d\n";
const char var7f1a85bc[] = "file id %x-%x";
const char var7f1a85cc[] = " ticking: ";
const char var7f1a85d8[] = "1";
const char var7f1a85dc[] = "0";
const char var7f1a85e0[] = "Live: %d\n";
const char var7f1a85ec[] = "current:";
const char var7f1a85f8[] = " numactive %d ";
const u32 var7f1a8608[] = {0x3ca3d70a};
const u32 var7f1a860c[] = {0x7f01d5b4};
const u32 var7f1a8610[] = {0x7f01d5b4};
const u32 var7f1a8614[] = {0x7f01d5b4};
const u32 var7f1a8618[] = {0x7f01d5e8};
const u32 var7f1a861c[] = {0x7f01d5b4};
const u32 var7f1a8620[] = {0x7f01d5b4};
const u32 var7f1a8624[] = {0x7f01d5b4};
const u32 var7f1a8628[] = {0x7f01d5e8};
const u32 var7f1a862c[] = {0x7f01d5e8};
const u32 var7f1a8630[] = {0x7f01d5b4};
const u32 var7f1a8634[] = {0x7f01d5b4};
const u32 var7f1a8638[] = {0x7f01d5e8};
const u32 var7f1a863c[] = {0x7f01d5b4};
const char var7f1a8640[] = "wettick";
const char var7f1a8648[] = "windspeed";
const u32 var7f1a8654[] = {0x00000000};
const u32 var7f1a8658[] = {0x00000000};
const u32 var7f1a865c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f015470
+280 -2
View File
@@ -277,6 +277,12 @@ void func0f016444(void)
GLOBAL_ASM(
glabel func0f01644c
.late_rodata
glabel var7f1a83c0
.word 0x3faaaaab
glabel var7f1a83c4
.word 0x461c4000
.text
/* f01644c: 27bdffe8 */ addiu $sp,$sp,-24
/* f016450: 3c014270 */ lui $at,0x4270
/* f016454: afbf0014 */ sw $ra,0x14($sp)
@@ -344,6 +350,10 @@ glabel func0f0164f0
GLOBAL_ASM(
glabel func0f016524
.late_rodata
glabel var7f1a83c8
.word 0x461c4000
.text
/* f016524: 3c028006 */ lui $v0,%hi(var800624c4)
/* f016528: 244224c4 */ addiu $v0,$v0,%lo(var800624c4)
/* f01652c: 8c4e0000 */ lw $t6,0x0($v0)
@@ -472,6 +482,22 @@ glabel func0f0165ac
GLOBAL_ASM(
glabel func0f0166ec
.late_rodata
glabel var7f1a83cc
.word 0x7f0167d8
glabel var7f1a83d0
.word 0x7f0167e8
glabel var7f1a83d4
.word 0x7f0167fc
glabel var7f1a83d8
.word 0x7f01686c
glabel var7f1a83dc
.word 0x7f01686c
glabel var7f1a83e0
.word 0x7f016808
glabel var7f1a83e4
.word 0x7f016858
.text
/* f0166ec: 27bdfed8 */ addiu $sp,$sp,-296
/* f0166f0: 3c0f8006 */ lui $t7,%hi(var800626ec)
/* f0166f4: 25ef26ec */ addiu $t7,$t7,%lo(var800626ec)
@@ -1124,6 +1150,12 @@ glabel func0f01706c
GLOBAL_ASM(
glabel func0f0170bc
.late_rodata
glabel var7f1a83e8
.word 0x3faaaaab
glabel var7f1a83ec
.word 0x461c4000
.text
/* f0170bc: 27bdffe8 */ addiu $sp,$sp,-24
/* f0170c0: 3c014238 */ lui $at,0x4238
/* f0170c4: afbf0014 */ sw $ra,0x14($sp)
@@ -1732,6 +1764,16 @@ glabel func0f017248
GLOBAL_ASM(
glabel func0f017980
.late_rodata
glabel var7f1a83f0
.word 0x3eb33333
glabel var7f1a83f4
.word 0x3f2147ae
glabel var7f1a83f8
.word 0x3fd27a74
glabel var7f1a83fc
.word 0x3e4c8b44
.text
/* f017980: 44800000 */ mtc1 $zero,$f0
/* f017984: 3c018006 */ lui $at,0x8006
/* f017988: 24040001 */ addiu $a0,$zero,0x1
@@ -1816,6 +1858,62 @@ glabel func0f017980
GLOBAL_ASM(
glabel func0f017ac0
.late_rodata
glabel var7f1a8400
.word 0x458ca000
glabel var7f1a8404
.word 0x3dcccccd
glabel var7f1a8408
.word 0x4087b1f9
glabel var7f1a840c
.word 0x3c9a6417
glabel var7f1a8410
.word 0x3ef13c64
glabel var7f1a8414
.word 0x3eb33333
glabel var7f1a8418
.word 0x3fc907a9
glabel var7f1a841c
.word 0x39459ed6
glabel var7f1a8420
.word 0x3c9a6417
glabel var7f1a8424
.word 0x40c907a9
glabel var7f1a8428
.word 0x40c907a9
glabel var7f1a842c
.word 0x40c907a9
glabel var7f1a8430
.word 0x40c907a9
glabel var7f1a8434
.word 0x3b83126f
glabel var7f1a8438
.word 0x3f4ccccd
glabel var7f1a843c
.word 0x38ed2501
glabel var7f1a8440
.word 0x3c3944e9
glabel var7f1a8444
.word 0x40c907a9
glabel var7f1a8448
.word 0x3bf5c28f
glabel var7f1a844c
.word 0x3ccccccd
glabel var7f1a8450
.word 0x3db851ec
glabel var7f1a8454
.word 0x3dcccccd
glabel var7f1a8458
.word 0x3bcddaca
glabel var7f1a845c
.word 0x3c8b4396
glabel var7f1a8460
.word 0x40490fdb
glabel var7f1a8464
.word 0x3e19999a
glabel var7f1a8468
.word 0x3e9db22d
.text
/* f017ac0: 27bdfcd0 */ addiu $sp,$sp,-816
/* f017ac4: 3c0f8006 */ lui $t7,%hi(var80062818)
/* f017ac8: 3c028006 */ lui $v0,%hi(var80062730)
@@ -3019,7 +3117,7 @@ glabel func0f017ac0
.L0f018cac:
/* f018cac: 24010003 */ addiu $at,$zero,0x3
/* f018cb0: 14410022 */ bne $v0,$at,.L0f018d3c
/* f018cb4: 3c058006 */ lui $a1,0x8006
/* f018cb4: 3c058006 */ lui $a1,%hi(var80062508)
/* f018cb8: 3c018006 */ lui $at,0x8006
/* f018cbc: c42027f4 */ lwc1 $f0,0x27f4($at)
/* f018cc0: 3c013f00 */ lui $at,0x3f00
@@ -3067,7 +3165,7 @@ glabel func0f017ac0
/* f018d60: 8defccb0 */ lw $t7,%lo(var8009ccb0)($t7)
/* f018d64: 8f18cca8 */ lw $t8,%lo(var8009cca8)($t8)
/* f018d68: 240e00ff */ addiu $t6,$zero,0xff
/* f018d6c: 8ca52508 */ lw $a1,0x2508($a1)
/* f018d6c: 8ca52508 */ lw $a1,%lo(var80062508)($a1)
/* f018d70: afae0010 */ sw $t6,0x10($sp)
/* f018d74: 03201025 */ or $v0,$t9,$zero
/* f018d78: 8fa40330 */ lw $a0,0x330($sp)
@@ -3127,6 +3225,12 @@ glabel func0f018ddc
GLOBAL_ASM(
glabel func0f018e1c
.late_rodata
glabel var7f1a846c
.word 0x3faaaaab
glabel var7f1a8470
.word 0x461c4000
.text
/* f018e1c: 27bdffe8 */ addiu $sp,$sp,-24
/* f018e20: 3c014270 */ lui $at,0x4270
/* f018e24: afbf0014 */ sw $ra,0x14($sp)
@@ -3613,6 +3717,12 @@ glabel func0f0194e0
GLOBAL_ASM(
glabel func0f01950c
.late_rodata
glabel var7f1a8474
.word 0x3faaaaab
glabel var7f1a8478
.word 0x461c4000
.text
/* f01950c: 27bdffe8 */ addiu $sp,$sp,-24
/* f019510: 3c014270 */ lui $at,0x4270
/* f019514: afbf0014 */ sw $ra,0x14($sp)
@@ -3707,6 +3817,28 @@ glabel func0f01950c
GLOBAL_ASM(
glabel func0f019658
.late_rodata
glabel var7f1a847c
.word 0x40490fdb
glabel var7f1a8480
.word 0x3dcccccd
glabel var7f1a8484
.word 0x3f666666
glabel var7f1a8488
.word 0x3ecccccd
glabel var7f1a848c
.word 0x3ecccccd
glabel var7f1a8490
.word 0x40490fdb
glabel var7f1a8494
.word 0x3fc90fdb
glabel var7f1a8498
.word 0x40490fdb
glabel var7f1a849c
.word 0x3eb33333
glabel var7f1a84a0
.word 0x3e4ccccd
.text
/* f019658: 27bdfe70 */ addiu $sp,$sp,-400
/* f01965c: afb2003c */ sw $s2,0x3c($sp)
/* f019660: 3c0e8006 */ lui $t6,%hi(var8006287c)
@@ -4066,6 +4198,12 @@ glabel func0f019b74
GLOBAL_ASM(
glabel func0f019ba0
.late_rodata
glabel var7f1a84a4
.word 0x3faaaaab
glabel var7f1a84a8
.word 0x461c4000
.text
/* f019ba0: 27bdffe8 */ addiu $sp,$sp,-24
/* f019ba4: 3c014270 */ lui $at,0x4270
/* f019ba8: afbf0014 */ sw $ra,0x14($sp)
@@ -4170,6 +4308,12 @@ glabel func0f019ba0
GLOBAL_ASM(
glabel func0f019d0c
.late_rodata
glabel var7f1a84ac
.word 0x40490fdb
glabel var7f1a84b0
.word 0x3fc90fdb
.text
/* f019d0c: 3c013f80 */ lui $at,0x3f80
/* f019d10: 44812000 */ mtc1 $at,$f4
/* f019d14: 3c017f1b */ lui $at,%hi(var7f1a84ac)
@@ -4185,6 +4329,14 @@ glabel func0f019d0c
GLOBAL_ASM(
glabel func0f019d38
.late_rodata
glabel var7f1a84b4
.word 0x3dcccccd
glabel var7f1a84b8
.word 0x3e4ccccd
glabel var7f1a84bc
.word 0x3fc90fdb
.text
/* f019d38: 27bdfe60 */ addiu $sp,$sp,-416
/* f019d3c: afb00030 */ sw $s0,0x30($sp)
/* f019d40: 3c0f8006 */ lui $t7,%hi(var800628d4)
@@ -4631,6 +4783,10 @@ glabel func0f01a360
GLOBAL_ASM(
glabel func0f01a3b8
.late_rodata
glabel var7f1a84c0
.word 0x3fba2e8c
.text
/* f01a3b8: 27bdffe8 */ addiu $sp,$sp,-24
/* f01a3bc: afbf0014 */ sw $ra,0x14($sp)
/* f01a3c0: 240e0026 */ addiu $t6,$zero,0x26
@@ -4704,6 +4860,12 @@ void func0f01a4a0(void)
GLOBAL_ASM(
glabel func0f01a4a8
.late_rodata
glabel var7f1a84c4
.word 0x3faaaaab
glabel var7f1a84c8
.word 0x461c4000
.text
/* f01a4a8: 27bdffe8 */ addiu $sp,$sp,-24
/* f01a4ac: 3c014270 */ lui $at,0x4270
/* f01a4b0: afbf0014 */ sw $ra,0x14($sp)
@@ -4941,6 +5103,50 @@ glabel func0f01a7e4
GLOBAL_ASM(
glabel func0f01a810
.late_rodata
glabel var7f1a84cc
.word 0x7f01a8e0
glabel var7f1a84d0
.word 0x7f01a8fc
glabel var7f1a84d4
.word 0x7f01a918
glabel var7f1a84d8
.word 0x7f01a934
glabel var7f1a84dc
.word 0x7f01a950
glabel var7f1a84e0
.word 0x7f01a984
glabel var7f1a84e4
.word 0x7f01a96c
glabel var7f1a84e8
.word 0x7f01aa48
glabel var7f1a84ec
.word 0x7f01aa5c
glabel var7f1a84f0
.word 0x7f01aa70
glabel var7f1a84f4
.word 0x7f01aa84
glabel var7f1a84f8
.word 0x7f01aa98
glabel var7f1a84fc
.word 0x7f01aaac
glabel var7f1a8500
.word 0x7f01aac0
glabel var7f1a8504
.word 0x7f01ab14
glabel var7f1a8508
.word 0x7f01ab24
glabel var7f1a850c
.word 0x7f01ab34
glabel var7f1a8510
.word 0x7f01ab44
glabel var7f1a8514
.word 0x7f01ab54
glabel var7f1a8518
.word 0x7f01ab74
glabel var7f1a851c
.word 0x7f01ab64
.text
/* f01a810: 3c0e8006 */ lui $t6,%hi(var800624a0)
/* f01a814: 85ce24a0 */ lh $t6,%lo(var800624a0)($t6)
/* f01a818: 3c014410 */ lui $at,0x4410
@@ -5214,6 +5420,26 @@ glabel func0f01aba8
GLOBAL_ASM(
glabel func0f01abf0
.late_rodata
glabel var7f1a8520
.word 0x7f01ac20
glabel var7f1a8524
.word 0x7f01ac30
glabel var7f1a8528
.word 0x7f01ac40
glabel var7f1a852c
.word 0x7f01ac50
glabel var7f1a8530
.word 0x7f01ac60
glabel var7f1a8534
.word 0x7f01ac88
glabel var7f1a8538
.word 0x7f01ac70
glabel var7f1a853c
.word 0x7f01ac80
glabel var7f1a8540
.word 0x7f01ac80
.text
/* f01abf0: 3c0e8006 */ lui $t6,%hi(var800624b4)
/* f01abf4: 8dce24b4 */ lw $t6,%lo(var800624b4)($t6)
/* f01abf8: 27bdffe8 */ addiu $sp,$sp,-24
@@ -5266,6 +5492,18 @@ glabel func0f01abf0
GLOBAL_ASM(
glabel func0f01aca8
.late_rodata
glabel var7f1a8544
.word 0x7f01acd4
glabel var7f1a8548
.word 0x7f01acec
glabel var7f1a854c
.word 0x7f01ad1c
glabel var7f1a8550
.word 0x7f01ad04
glabel var7f1a8554
.word 0x7f01ad34
.text
/* f01aca8: 248effff */ addiu $t6,$a0,-1
/* f01acac: 27bdffe8 */ addiu $sp,$sp,-24
/* f01acb0: 2dc10005 */ sltiu $at,$t6,0x5
@@ -5381,6 +5619,26 @@ glabel func0f01adb8
GLOBAL_ASM(
glabel func0f01ae30
.late_rodata
glabel var7f1a8558
.word 0x7f01ae88
glabel var7f1a855c
.word 0x7f01ae98
glabel var7f1a8560
.word 0x7f01aea8
glabel var7f1a8564
.word 0x7f01aeb8
glabel var7f1a8568
.word 0x7f01aed8
glabel var7f1a856c
.word 0x7f01aee0
glabel var7f1a8570
.word 0x7f01aee0
glabel var7f1a8574
.word 0x7f01aec8
glabel var7f1a8578
.word 0x7f01aec8
.text
/* f01ae30: 27bdffe8 */ addiu $sp,$sp,-24
/* f01ae34: afbf0014 */ sw $ra,0x14($sp)
/* f01ae38: 0fc06aea */ jal func0f01aba8
@@ -5435,6 +5693,26 @@ glabel func0f01ae30
GLOBAL_ASM(
glabel func0f01aef0
.late_rodata
glabel var7f1a857c
.word 0x7f01af34
glabel var7f1a8580
.word 0x7f01af44
glabel var7f1a8584
.word 0x7f01af54
glabel var7f1a8588
.word 0x7f01af64
glabel var7f1a858c
.word 0x7f01af84
glabel var7f1a8590
.word 0x7f01afa0
glabel var7f1a8594
.word 0x7f01af94
glabel var7f1a8598
.word 0x7f01af74
glabel var7f1a859c
.word 0x7f01af74
.text
/* f01aef0: 3c0e8006 */ lui $t6,%hi(var800624bc)
/* f01aef4: 8dce24bc */ lw $t6,%lo(var800624bc)($t6)
/* f01aef8: 27bdffe0 */ addiu $sp,$sp,-32
+5
View File
@@ -17,6 +17,11 @@
#include "lib/lib_13900.h"
#include "types.h"
const u32 var7f1a85a0[] = {0x00000000};
const u32 var7f1a85a4[] = {0x3e89374c};
const u32 var7f1a85a8[] = {0x4196cbe4};
const u32 var7f1a85ac[] = {0x4196cbe4};
GLOBAL_ASM(
glabel func0f01b0a0
/* f01b0a0: 44800000 */ mtc1 $zero,$f0
+39 -70
View File
@@ -32,6 +32,15 @@
#include "lib/lib_13900.h"
#include "types.h"
const char var7f1a85b0[] = "lvup: %d\n";
const char var7f1a85bc[] = "file id %x-%x";
const char var7f1a85cc[] = " ticking: ";
const char var7f1a85d8[] = "1";
const char var7f1a85dc[] = "0";
const char var7f1a85e0[] = "Live: %d\n";
const char var7f1a85ec[] = "current:";
const char var7f1a85f8[] = " numactive %d ";
GLOBAL_ASM(
glabel func0f01bea0
/* f01bea0: 3c028006 */ lui $v0,%hi(var80062944)
@@ -79,6 +88,36 @@ glabel func0f01bee0
GLOBAL_ASM(
glabel func0f01bf28
.late_rodata
glabel var7f1a8608
.word 0x3ca3d70a
glabel var7f1a860c
.word 0x7f01d5b4
glabel var7f1a8610
.word 0x7f01d5b4
glabel var7f1a8614
.word 0x7f01d5b4
glabel var7f1a8618
.word 0x7f01d5e8
glabel var7f1a861c
.word 0x7f01d5b4
glabel var7f1a8620
.word 0x7f01d5b4
glabel var7f1a8624
.word 0x7f01d5b4
glabel var7f1a8628
.word 0x7f01d5e8
glabel var7f1a862c
.word 0x7f01d5e8
glabel var7f1a8630
.word 0x7f01d5b4
glabel var7f1a8634
.word 0x7f01d5b4
glabel var7f1a8638
.word 0x7f01d5e8
glabel var7f1a863c
.word 0x7f01d5b4
.text
/* f01bf28: 27bdfe98 */ addiu $sp,$sp,-360
/* f01bf2c: 3c0e8007 */ lui $t6,%hi(var800706c8)
/* f01bf30: 8dce06c8 */ lw $t6,%lo(var800706c8)($t6)
@@ -1823,73 +1862,3 @@ glabel func0f01bf28
/* f01d768: 03e00008 */ jr $ra
/* f01d76c: 27bd0168 */ addiu $sp,$sp,0x168
);
GLOBAL_ASM(
glabel func0f01d770
/* f01d770: 3c0e8008 */ lui $t6,%hi(var8007f0c0)
/* f01d774: 8dcef0c0 */ lw $t6,%lo(var8007f0c0)($t6)
/* f01d778: 27bdffe8 */ addiu $sp,$sp,-24
/* f01d77c: afbf0014 */ sw $ra,0x14($sp)
/* f01d780: 11c00031 */ beqz $t6,.L0f01d848
/* f01d784: 3c028008 */ lui $v0,%hi(var8007fc00)
/* f01d788: 8c42fc00 */ lw $v0,%lo(var8007fc00)($v0)
/* f01d78c: 24010013 */ addiu $at,$zero,0x13
/* f01d790: 3c0f800a */ lui $t7,0x800a
/* f01d794: 54410009 */ bnel $v0,$at,.L0f01d7bc
/* f01d798: 2401000a */ addiu $at,$zero,0xa
/* f01d79c: 8defa244 */ lw $t7,-0x5dbc($t7)
/* f01d7a0: 3c01c4fa */ lui $at,0xc4fa
/* f01d7a4: 44813000 */ mtc1 $at,$f6
/* f01d7a8: c5e41bb8 */ lwc1 $f4,0x1bb8($t7)
/* f01d7ac: 4606203c */ c.lt.s $f4,$f6
/* f01d7b0: 00000000 */ sll $zero,$zero,0x0
/* f01d7b4: 45010024 */ bc1t .L0f01d848
/* f01d7b8: 2401000a */ addiu $at,$zero,0xa
.L0f01d7bc:
/* f01d7bc: 14410004 */ bne $v0,$at,.L0f01d7d0
/* f01d7c0: 3c18800a */ lui $t8,0x800a
/* f01d7c4: 8f18a26c */ lw $t8,-0x5d94($t8)
/* f01d7c8: 24010006 */ addiu $at,$zero,0x6
/* f01d7cc: 1701001e */ bne $t8,$at,.L0f01d848
.L0f01d7d0:
/* f01d7d0: 3c047f1b */ lui $a0,%hi(var7f1a8640)
/* f01d7d4: 3c058006 */ lui $a1,%hi(var80062954)
/* f01d7d8: 24a52954 */ addiu $a1,$a1,%lo(var80062954)
/* f01d7dc: 0c0036cc */ jal func0000db30
/* f01d7e0: 24848640 */ addiu $a0,$a0,%lo(var7f1a8640)
/* f01d7e4: 3c047f1b */ lui $a0,%hi(var7f1a8648)
/* f01d7e8: 3c058006 */ lui $a1,%hi(var80062950)
/* f01d7ec: 24a52950 */ addiu $a1,$a1,%lo(var80062950)
/* f01d7f0: 0c0036cc */ jal func0000db30
/* f01d7f4: 24848648 */ addiu $a0,$a0,%lo(var7f1a8648)
/* f01d7f8: 3c198006 */ lui $t9,%hi(var80062954)
/* f01d7fc: 8f392954 */ lw $t9,%lo(var80062954)($t9)
/* f01d800: 3c048008 */ lui $a0,%hi(var8007f0c0)
/* f01d804: 53200011 */ beqzl $t9,.L0f01d84c
/* f01d808: 8fbf0014 */ lw $ra,0x14($sp)
/* f01d80c: 8c84f0c0 */ lw $a0,%lo(var8007f0c0)($a0)
/* f01d810: 24010001 */ addiu $at,$zero,0x1
/* f01d814: 8c820020 */ lw $v0,0x20($a0)
/* f01d818: 10400005 */ beqz $v0,.L0f01d830
/* f01d81c: 00000000 */ sll $zero,$zero,0x0
/* f01d820: 10410007 */ beq $v0,$at,.L0f01d840
/* f01d824: 00000000 */ sll $zero,$zero,0x0
/* f01d828: 10000008 */ beqz $zero,.L0f01d84c
/* f01d82c: 8fbf0014 */ lw $ra,0x14($sp)
.L0f01d830:
/* f01d830: 0fc4c68c */ jal func0f131a30
/* f01d834: 00000000 */ sll $zero,$zero,0x0
/* f01d838: 10000004 */ beqz $zero,.L0f01d84c
/* f01d83c: 8fbf0014 */ lw $ra,0x14($sp)
.L0f01d840:
/* f01d840: 0fc4c874 */ jal func0f1321d0
/* f01d844: 00000000 */ sll $zero,$zero,0x0
.L0f01d848:
/* f01d848: 8fbf0014 */ lw $ra,0x14($sp)
.L0f01d84c:
/* f01d84c: 27bd0018 */ addiu $sp,$sp,0x18
/* f01d850: 03e00008 */ jr $ra
/* f01d854: 00000000 */ sll $zero,$zero,0x0
/* f01d858: 00000000 */ sll $zero,$zero,0x0
/* f01d85c: 00000000 */ sll $zero,$zero,0x0
);
+110
View File
@@ -0,0 +1,110 @@
#include <ultra64.h>
#include "constants.h"
#include "game/data/data_000000.h"
#include "game/data/data_0083d0.h"
#include "game/data/data_00e460.h"
#include "game/data/data_0160b0.h"
#include "game/data/data_01a3a0.h"
#include "game/data/data_020df0.h"
#include "game/game_005fd0.h"
#include "game/game_016100.h"
#include "game/game_01b0a0.h"
#include "game/game_01bea0.h"
#include "game/game_097ba0.h"
#include "game/game_0b63b0.h"
#include "game/game_0dcdb0.h"
#include "game/game_0f09f0.h"
#include "game/game_102240.h"
#include "game/game_10ccd0.h"
#include "game/game_127910.h"
#include "game/game_131060.h"
#include "game/game_167ae0.h"
#include "game/game_16cfa0.h"
#include "game/game_177e00.h"
#include "game/game_179060.h"
#include "game/game_187770.h"
#include "game/game_19aa80.h"
#include "game/game_19c990.h"
#include "gvars/gvars.h"
#include "lib/lib_09660.h"
#include "lib/lib_0d520.h"
#include "lib/lib_0e9d0.h"
#include "lib/lib_13900.h"
#include "types.h"
const char var7f1a8640[] = "wettick";
const char var7f1a8648[] = "windspeed";
const u32 var7f1a8654[] = {0x00000000};
const u32 var7f1a8658[] = {0x00000000};
const u32 var7f1a865c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f01d770
/* f01d770: 3c0e8008 */ lui $t6,%hi(var8007f0c0)
/* f01d774: 8dcef0c0 */ lw $t6,%lo(var8007f0c0)($t6)
/* f01d778: 27bdffe8 */ addiu $sp,$sp,-24
/* f01d77c: afbf0014 */ sw $ra,0x14($sp)
/* f01d780: 11c00031 */ beqz $t6,.L0f01d848
/* f01d784: 3c028008 */ lui $v0,%hi(var8007fc00)
/* f01d788: 8c42fc00 */ lw $v0,%lo(var8007fc00)($v0)
/* f01d78c: 24010013 */ addiu $at,$zero,0x13
/* f01d790: 3c0f800a */ lui $t7,0x800a
/* f01d794: 54410009 */ bnel $v0,$at,.L0f01d7bc
/* f01d798: 2401000a */ addiu $at,$zero,0xa
/* f01d79c: 8defa244 */ lw $t7,-0x5dbc($t7)
/* f01d7a0: 3c01c4fa */ lui $at,0xc4fa
/* f01d7a4: 44813000 */ mtc1 $at,$f6
/* f01d7a8: c5e41bb8 */ lwc1 $f4,0x1bb8($t7)
/* f01d7ac: 4606203c */ c.lt.s $f4,$f6
/* f01d7b0: 00000000 */ sll $zero,$zero,0x0
/* f01d7b4: 45010024 */ bc1t .L0f01d848
/* f01d7b8: 2401000a */ addiu $at,$zero,0xa
.L0f01d7bc:
/* f01d7bc: 14410004 */ bne $v0,$at,.L0f01d7d0
/* f01d7c0: 3c18800a */ lui $t8,0x800a
/* f01d7c4: 8f18a26c */ lw $t8,-0x5d94($t8)
/* f01d7c8: 24010006 */ addiu $at,$zero,0x6
/* f01d7cc: 1701001e */ bne $t8,$at,.L0f01d848
.L0f01d7d0:
/* f01d7d0: 3c047f1b */ lui $a0,%hi(var7f1a8640)
/* f01d7d4: 3c058006 */ lui $a1,%hi(var80062954)
/* f01d7d8: 24a52954 */ addiu $a1,$a1,%lo(var80062954)
/* f01d7dc: 0c0036cc */ jal func0000db30
/* f01d7e0: 24848640 */ addiu $a0,$a0,%lo(var7f1a8640)
/* f01d7e4: 3c047f1b */ lui $a0,%hi(var7f1a8648)
/* f01d7e8: 3c058006 */ lui $a1,%hi(var80062950)
/* f01d7ec: 24a52950 */ addiu $a1,$a1,%lo(var80062950)
/* f01d7f0: 0c0036cc */ jal func0000db30
/* f01d7f4: 24848648 */ addiu $a0,$a0,%lo(var7f1a8648)
/* f01d7f8: 3c198006 */ lui $t9,%hi(var80062954)
/* f01d7fc: 8f392954 */ lw $t9,%lo(var80062954)($t9)
/* f01d800: 3c048008 */ lui $a0,%hi(var8007f0c0)
/* f01d804: 53200011 */ beqzl $t9,.L0f01d84c
/* f01d808: 8fbf0014 */ lw $ra,0x14($sp)
/* f01d80c: 8c84f0c0 */ lw $a0,%lo(var8007f0c0)($a0)
/* f01d810: 24010001 */ addiu $at,$zero,0x1
/* f01d814: 8c820020 */ lw $v0,0x20($a0)
/* f01d818: 10400005 */ beqz $v0,.L0f01d830
/* f01d81c: 00000000 */ sll $zero,$zero,0x0
/* f01d820: 10410007 */ beq $v0,$at,.L0f01d840
/* f01d824: 00000000 */ sll $zero,$zero,0x0
/* f01d828: 10000008 */ beqz $zero,.L0f01d84c
/* f01d82c: 8fbf0014 */ lw $ra,0x14($sp)
.L0f01d830:
/* f01d830: 0fc4c68c */ jal func0f131a30
/* f01d834: 00000000 */ sll $zero,$zero,0x0
/* f01d838: 10000004 */ beqz $zero,.L0f01d84c
/* f01d83c: 8fbf0014 */ lw $ra,0x14($sp)
.L0f01d840:
/* f01d840: 0fc4c874 */ jal func0f1321d0
/* f01d844: 00000000 */ sll $zero,$zero,0x0
.L0f01d848:
/* f01d848: 8fbf0014 */ lw $ra,0x14($sp)
.L0f01d84c:
/* f01d84c: 27bd0018 */ addiu $sp,$sp,0x18
/* f01d850: 03e00008 */ jr $ra
/* f01d854: 00000000 */ sll $zero,$zero,0x0
/* f01d858: 00000000 */ sll $zero,$zero,0x0
/* f01d85c: 00000000 */ sll $zero,$zero,0x0
);
-4
View File
@@ -18,10 +18,6 @@ const u32 var7f1a8660[] = {0x3e8e38e4};
const u32 var7f1a8664[] = {0x3f7ae148};
const u32 var7f1a8668[] = {0x00000000};
const u32 var7f1a866c[] = {0x00000000};
const u32 var7f1a8670[] = {0x46ea6000};
const u32 var7f1a8674[] = {0xc6ea6000};
const u32 var7f1a8678[] = {0x3dcccccd};
const u32 var7f1a867c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f01d9f0
+5
View File
@@ -9,6 +9,11 @@
#include "gvars/gvars.h"
#include "types.h"
const u32 var7f1a8670[] = {0x46ea6000};
const u32 var7f1a8674[] = {0xc6ea6000};
const u32 var7f1a8678[] = {0x3dcccccd};
const u32 var7f1a867c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f01de30
/* f01de30: 3c088008 */ lui $t0,%hi(var8007fa84)
+14 -6
View File
@@ -3477,6 +3477,10 @@ glabel func0f02143c
/* f021520: d7b40010 */ ldc1 $f20,0x10($sp)
/* f021524: 03e00008 */ jr $ra
/* f021528: 27bd0020 */ addiu $sp,$sp,0x20
);
GLOBAL_ASM(
glabel func0f02152c
/* f02152c: 3c013f80 */ lui $at,0x3f80
/* f021530: 44812000 */ mtc1 $at,$f4
/* f021534: 27bdfea8 */ addiu $sp,$sp,-344
@@ -6257,8 +6261,8 @@ glabel func0f023098
/* f023d90: 0c006943 */ jal func0001a50c
/* f023d94: 00000000 */ sll $zero,$zero,0x0
.L0f023d98:
/* f023d98: 3c0c7f02 */ lui $t4,0x7f02
/* f023d9c: 258c152c */ addiu $t4,$t4,0x152c
/* f023d98: 3c0c7f02 */ lui $t4,%hi(func0f02152c)
/* f023d9c: 258c152c */ addiu $t4,$t4,%lo(func0f02152c)
/* f023da0: 3c018006 */ lui $at,0x8006
/* f023da4: ac2cefcc */ sw $t4,-0x1034($at)
/* f023da8: 3c01800a */ lui $at,0x800a
@@ -7196,6 +7200,10 @@ glabel func0f024738
/* f024b0c: 8fbe0038 */ lw $s8,0x38($sp)
/* f024b10: 03e00008 */ jr $ra
/* f024b14: 27bd0280 */ addiu $sp,$sp,0x280
);
GLOBAL_ASM(
glabel func0f024b18
/* f024b18: 27bdfee8 */ addiu $sp,$sp,-280
/* f024b1c: afbf0044 */ sw $ra,0x44($sp)
/* f024b20: afbe0040 */ sw $s8,0x40($sp)
@@ -8318,8 +8326,8 @@ glabel func0f025288
/* f025b44: ac4d0034 */ sw $t5,0x34($v0)
/* f025b48: 10400005 */ beqz $v0,.L0f025b60
/* f025b4c: 27a400a0 */ addiu $a0,$sp,0xa0
/* f025b50: 3c097f02 */ lui $t1,0x7f02
/* f025b54: 25294b18 */ addiu $t1,$t1,0x4b18
/* f025b50: 3c097f02 */ lui $t1,%hi(func0f024b18)
/* f025b54: 25294b18 */ addiu $t1,$t1,%lo(func0f024b18)
/* f025b58: 3c018006 */ lui $at,0x8006
/* f025b5c: ac29efc4 */ sw $t1,-0x103c($at)
.L0f025b60:
@@ -9563,8 +9571,8 @@ glabel func0f0268bc
/* f026cf0: afaa0118 */ sw $t2,0x118($sp)
/* f026cf4: 1880000d */ blez $a0,.L0f026d2c
/* f026cf8: 00003025 */ or $a2,$zero,$zero
/* f026cfc: 3c0f800a */ lui $t7,0x800a
/* f026d00: 25e29fc0 */ addiu $v0,$t7,-24640
/* f026cfc: 3c0f800a */ lui $t7,%hi(g_Vars)
/* f026d00: 25e29fc0 */ addiu $v0,$t7,%lo(g_Vars)
/* f026d04: 0004c080 */ sll $t8,$a0,0x2
/* f026d08: 03021821 */ addu $v1,$t8,$v0
/* f026d0c: 8c5902c4 */ lw $t9,0x2c4($v0)
+8 -8
View File
@@ -1024,10 +1024,10 @@ glabel func0f02d4fc
GLOBAL_ASM(
glabel func0f02dbac
/* f02dbac: 27bdff80 */ addiu $sp,$sp,-128
/* f02dbb0: 3c077f16 */ lui $a3,0x7f16
/* f02dbb4: 3c087f17 */ lui $t0,0x7f17
/* f02dbb8: 24e37e7c */ addiu $v1,$a3,0x7e7c
/* f02dbbc: 2506856c */ addiu $a2,$t0,-31380
/* f02dbb0: 3c077f16 */ lui $a3,%hi(func0f167e7c)
/* f02dbb4: 3c087f17 */ lui $t0,%hi(fadeConfigure)
/* f02dbb8: 24e37e7c */ addiu $v1,$a3,%lo(func0f167e7c)
/* f02dbbc: 2506856c */ addiu $a2,$t0,%lo(fadeConfigure)
/* f02dbc0: 2418ffff */ addiu $t8,$zero,-1
/* f02dbc4: 0066082b */ sltu $at,$v1,$a2
/* f02dbc8: afbf0034 */ sw $ra,0x34($sp)
@@ -1050,10 +1050,10 @@ glabel func0f02dbac
/* f02dc04: 34211bf0 */ ori $at,$at,0x1bf0
/* f02dc08: 1041000b */ beq $v0,$at,.L0f02dc38
/* f02dc0c: 00003025 */ or $a2,$zero,$zero
/* f02dc10: 3c047001 */ lui $a0,0x7001
/* f02dc14: 3c057001 */ lui $a1,0x7001
/* f02dc18: 24822914 */ addiu $v0,$a0,0x2914
/* f02dc1c: 24a32a0c */ addiu $v1,$a1,0x2a0c
/* f02dc10: 3c047001 */ lui $a0,%hi(func00012914)
/* f02dc14: 3c057001 */ lui $a1,%hi(func00012a0c)
/* f02dc18: 24822914 */ addiu $v0,$a0,%lo(func00012914)
/* f02dc1c: 24a32a0c */ addiu $v1,$a1,%lo(func00012a0c)
/* f02dc20: 0043082b */ sltu $at,$v0,$v1
/* f02dc24: 10200004 */ beqz $at,.L0f02dc38
.L0f02dc28:
+182 -168
View File
@@ -43,172 +43,6 @@
#include "lib/lib_4a360.h"
#include "types.h"
const u32 var7f1a9e20[] = {0x7f0607b4};
const u32 var7f1a9e24[] = {0x7f060754};
const u32 var7f1a9e28[] = {0x7f060754};
const u32 var7f1a9e2c[] = {0x7f060768};
const u32 var7f1a9e30[] = {0x7f060754};
const u32 var7f1a9e34[] = {0x7f0607b4};
const u32 var7f1a9e38[] = {0x7f06077c};
const u32 var7f1a9e3c[] = {0x7f060790};
const u32 var7f1a9e40[] = {0x7f0607a4};
const u32 var7f1a9e44[] = {0x4031eb85};
const u32 var7f1a9e48[] = {0x3e4ccccd};
const u32 var7f1a9e4c[] = {0x3f866666};
const u32 var7f1a9e50[] = {0x3e4ccccd};
const u32 var7f1a9e54[] = {0x3dcccccd};
const u32 var7f1a9e58[] = {0x4031eb85};
const u32 var7f1a9e5c[] = {0x3dcccccd};
const u32 var7f1a9e60[] = {0x7f061ae4};
const u32 var7f1a9e64[] = {0x7f061ae4};
const u32 var7f1a9e68[] = {0x7f061af0};
const u32 var7f1a9e6c[] = {0x7f061af0};
const u32 var7f1a9e70[] = {0x7f061af0};
const u32 var7f1a9e74[] = {0x7f061adc};
const u32 var7f1a9e78[] = {0x7f061ae4};
const u32 var7f1a9e7c[] = {0x7f061af0};
const u32 var7f1a9e80[] = {0x7f061af0};
const u32 var7f1a9e84[] = {0x7f061af0};
const u32 var7f1a9e88[] = {0x7f061af0};
const u32 var7f1a9e8c[] = {0x7f061af0};
const u32 var7f1a9e90[] = {0x7f061af0};
const u32 var7f1a9e94[] = {0x7f061af0};
const u32 var7f1a9e98[] = {0x7f061ae4};
const u32 var7f1a9e9c[] = {0x7f061af0};
const u32 var7f1a9ea0[] = {0x7f061ad4};
const u32 var7f1a9ea4[] = {0x7f061af0};
const u32 var7f1a9ea8[] = {0x7f061af0};
const u32 var7f1a9eac[] = {0x7f061af0};
const u32 var7f1a9eb0[] = {0x7f061af0};
const u32 var7f1a9eb4[] = {0x7f061af0};
const u32 var7f1a9eb8[] = {0x7f061aec};
const u32 var7f1a9ebc[] = {0x4f7ffe00};
const u32 var7f1a9ec0[] = {0x4f7ffe00};
const u32 var7f1a9ec4[] = {0x3e2aaaab};
const u32 var7f1a9ec8[] = {0x7f0628d8};
const u32 var7f1a9ecc[] = {0x7f062a88};
const u32 var7f1a9ed0[] = {0x7f062acc};
const u32 var7f1a9ed4[] = {0x7f062a00};
const u32 var7f1a9ed8[] = {0x7f062a44};
const u32 var7f1a9edc[] = {0x7f062a68};
const u32 var7f1a9ee0[] = {0x7f062a78};
const u32 var7f1a9ee4[] = {0x7f062a98};
const u32 var7f1a9ee8[] = {0x7f062ae0};
const u32 var7f1a9eec[] = {0x7f062a2c};
const u32 var7f1a9ef0[] = {0x7f062b18};
const u32 var7f1a9ef4[] = {0x7f062a58};
const u32 var7f1a9ef8[] = {0x7f062eb8};
const u32 var7f1a9efc[] = {0x7f062ec8};
const u32 var7f1a9f00[] = {0x7f062ed4};
const u32 var7f1a9f04[] = {0x7f062eb8};
const u32 var7f1a9f08[] = {0x7f062ed4};
const u32 var7f1a9f0c[] = {0x7f062ed4};
const u32 var7f1a9f10[] = {0x7f062ed4};
const u32 var7f1a9f14[] = {0x7f062ed4};
const u32 var7f1a9f18[] = {0x7f063e74};
const u32 var7f1a9f1c[] = {0x7f064130};
const u32 var7f1a9f20[] = {0x7f0640c8};
const u32 var7f1a9f24[] = {0x7f063e74};
const u32 var7f1a9f28[] = {0x7f0640c8};
const u32 var7f1a9f2c[] = {0x7f0640a0};
const u32 var7f1a9f30[] = {0x7f064338};
const u32 var7f1a9f34[] = {0x7f064354};
const u32 var7f1a9f38[] = {0x7f064354};
const u32 var7f1a9f3c[] = {0x7f064348};
const u32 var7f1a9f40[] = {0x7f064354};
const u32 var7f1a9f44[] = {0x7f064354};
const u32 var7f1a9f48[] = {0x7f064354};
const u32 var7f1a9f4c[] = {0x7f064354};
const u32 var7f1a9f50[] = {0x3e333333};
const u32 var7f1a9f54[] = {0x3f533333};
const u32 var7f1a9f58[] = {0x00000000};
const u32 var7f1a9f5c[] = {0x00000000};
const char var7f1a9f60[] = "debugdoors";
const char var7f1a9f6c[] = "scol";
const char var7f1a9f74[] = "salp";
const char var7f1a9f7c[] = "propobj.c";
const char var7f1a9f88[] = "propobj.c";
const char var7f1a9f94[] = "propobj.c";
const char var7f1a9fa0[] = "propobj.c";
const char var7f1a9fac[] = "propobj.c";
const char var7f1a9fb8[] = "propobj.c";
const char var7f1a9fc4[] = "propobj.c";
const char var7f1a9fd0[] = "kkg";
const char var7f1a9fd4[] = "kkd";
const char var7f1a9fd8[] = "kkp";
const char var7f1a9fdc[] = "debugdoor";
const char var7f1a9fe8[] = "************** RWI : Door Stuck Mate -> Sort it out\n";
const char var7f1aa020[] = "propobj.c";
const char var7f1aa02c[] = "propobj.c";
const char var7f1aa038[] = "propobj.c";
const char var7f1aa044[] = "propobj.c";
const char var7f1aa050[] = "HC: %x - visible\n";
const u32 var7f1aa064[] = {0x0a000000};
const u32 var7f1aa068[] = {0x2e0a0000};
const u32 var7f1aa06c[] = {0x00000000};
const u32 var7f1aa070[] = {0x00000000};
const u32 var7f1aa074[] = {0x00000000};
const u32 var7f1aa078[] = {0x00000000};
const u32 var7f1aa07c[] = {0x00000000};
const u32 var7f1aa080[] = {0x00000000};
const u32 var7f1aa084[] = {0x00000000};
const u32 var7f1aa088[] = {0x00000000};
const u32 var7f1aa08c[] = {0x00000000};
const u32 var7f1aa090[] = {0x00000000};
const u32 var7f1aa094[] = {0x00000000};
const u32 var7f1aa098[] = {0x00000000};
const u32 var7f1aa09c[] = {0x00000000};
const u32 var7f1aa0a0[] = {0x00000000};
const u32 var7f1aa0a4[] = {0x00000000};
const u32 var7f1aa0a8[] = {0x00000000};
const u32 var7f1aa0ac[] = {0x00000000};
const u32 var7f1aa0b0[] = {0x00000000};
const u32 var7f1aa0b4[] = {0x00000000};
const u32 var7f1aa0b8[] = {0x00000000};
const u32 var7f1aa0bc[] = {0x00000000};
const u32 var7f1aa0c0[] = {0x00000000};
const u32 var7f1aa0c4[] = {0x00000000};
const u32 var7f1aa0c8[] = {0x00000000};
const u32 var7f1aa0cc[] = {0x00000000};
const u32 var7f1aa0d0[] = {0x73000000};
const u32 var7f1aa0d4[] = {0x0a000000};
const u32 var7f1aa0d8[] = {0x2e0a0000};
const u32 var7f1aa0dc[] = {0x00000000};
const u32 var7f1aa0e0[] = {0x00000000};
const u32 var7f1aa0e4[] = {0x00000000};
const u32 var7f1aa0e8[] = {0x00000000};
const u32 var7f1aa0ec[] = {0x00000000};
const u32 var7f1aa0f0[] = {0x00000000};
const u32 var7f1aa0f4[] = {0x00000000};
const u32 var7f1aa0f8[] = {0x00000000};
const u32 var7f1aa0fc[] = {0x00000000};
const u32 var7f1aa100[] = {0x00000000};
const u32 var7f1aa104[] = {0x00000000};
const u32 var7f1aa108[] = {0x00000000};
const u32 var7f1aa10c[] = {0x00000000};
const u32 var7f1aa110[] = {0x00000000};
const u32 var7f1aa114[] = {0x00000000};
const u32 var7f1aa118[] = {0x00000000};
const u32 var7f1aa11c[] = {0x00000000};
const u32 var7f1aa120[] = {0x00000000};
const u32 var7f1aa124[] = {0x00000000};
const u32 var7f1aa128[] = {0x00000000};
const u32 var7f1aa12c[] = {0x00000000};
const u32 var7f1aa130[] = {0x00000000};
const u32 var7f1aa134[] = {0x00000000};
const u32 var7f1aa138[] = {0x00000000};
const u32 var7f1aa13c[] = {0x00000000};
const char var7f1aa140[] = "autodoorcanclose: blocking door\n\n";
const char var7f1aa168[] = ":\n";
const char var7f1aa16c[] = "ALARM : PAN 1 = %d (%s%f)";
const char var7f1aa188[] = "";
const char var7f1aa18c[] = "ALARM : DIR 1 = %d";
const char var7f1aa1a0[] = "ALARM : ADD 1 = %d (%s%f)";
const char var7f1aa1bc[] = "";
GLOBAL_ASM(
glabel func0f0601b0
/* f0601b0: 3c0c800a */ lui $t4,%hi(g_Vars)
@@ -521,6 +355,26 @@ void propDetach(struct prop *prop)
GLOBAL_ASM(
glabel func0f06071c
.late_rodata
glabel var7f1a9e20
.word 0x7f0607b4
glabel var7f1a9e24
.word 0x7f060754
glabel var7f1a9e28
.word 0x7f060754
glabel var7f1a9e2c
.word 0x7f060768
glabel var7f1a9e30
.word 0x7f060754
glabel var7f1a9e34
.word 0x7f0607b4
glabel var7f1a9e38
.word 0x7f06077c
glabel var7f1a9e3c
.word 0x7f060790
glabel var7f1a9e40
.word 0x7f0607a4
.text
/* f06071c: 27bdffe0 */ addiu $sp,$sp,-32
/* f060720: afbf001c */ sw $ra,0x1c($sp)
/* f060724: afb00018 */ sw $s0,0x18($sp)
@@ -694,6 +548,16 @@ glabel func0f0607c8
GLOBAL_ASM(
glabel func0f060984
.late_rodata
glabel var7f1a9e44
.word 0x4031eb85
glabel var7f1a9e48
.word 0x3e4ccccd
glabel var7f1a9e4c
.word 0x3f866666
glabel var7f1a9e50
.word 0x3e4ccccd
.text
/* f060984: 3c013f80 */ lui $at,0x3f80
/* f060988: 44811000 */ mtc1 $at,$f2
/* f06098c: 27bdffa0 */ addiu $sp,$sp,-96
@@ -846,6 +710,14 @@ glabel func0f060984
GLOBAL_ASM(
glabel func0f060bac
.late_rodata
glabel var7f1a9e54
.word 0x3dcccccd
glabel var7f1a9e58
.word 0x4031eb85
glabel var7f1a9e5c
.word 0x3dcccccd
.text
/* f060bac: 3c013f80 */ lui $at,0x3f80
/* f060bb0: 44811000 */ mtc1 $at,$f2
/* f060bb4: 27bdffa0 */ addiu $sp,$sp,-96
@@ -991,6 +863,54 @@ glabel func0f060bac
GLOBAL_ASM(
glabel func0f060db8
.late_rodata
glabel var7f1a9e60
.word 0x7f061ae4
glabel var7f1a9e64
.word 0x7f061ae4
glabel var7f1a9e68
.word 0x7f061af0
glabel var7f1a9e6c
.word 0x7f061af0
glabel var7f1a9e70
.word 0x7f061af0
glabel var7f1a9e74
.word 0x7f061adc
glabel var7f1a9e78
.word 0x7f061ae4
glabel var7f1a9e7c
.word 0x7f061af0
glabel var7f1a9e80
.word 0x7f061af0
glabel var7f1a9e84
.word 0x7f061af0
glabel var7f1a9e88
.word 0x7f061af0
glabel var7f1a9e8c
.word 0x7f061af0
glabel var7f1a9e90
.word 0x7f061af0
glabel var7f1a9e94
.word 0x7f061af0
glabel var7f1a9e98
.word 0x7f061ae4
glabel var7f1a9e9c
.word 0x7f061af0
glabel var7f1a9ea0
.word 0x7f061ad4
glabel var7f1a9ea4
.word 0x7f061af0
glabel var7f1a9ea8
.word 0x7f061af0
glabel var7f1a9eac
.word 0x7f061af0
glabel var7f1a9eb0
.word 0x7f061af0
glabel var7f1a9eb4
.word 0x7f061af0
glabel var7f1a9eb8
.word 0x7f061aec
.text
/* f060db8: 27bdf920 */ addiu $sp,$sp,-1760
/* f060dbc: 3c0e800a */ lui $t6,0x800a
/* f060dc0: 8dcea244 */ lw $t6,-0x5dbc($t6)
@@ -1649,7 +1569,7 @@ glabel func0f060db8
.L0f06171c:
/* f06171c: 87ab06be */ lh $t3,0x6be($sp)
/* f061720: 8dadabc0 */ lw $t5,%lo(var800aabc0)($t5)
/* f061724: 3c108008 */ lui $s0,0x8008
/* f061724: 3c108008 */ lui $s0,%hi(somethings)
/* f061728: 000b70c0 */ sll $t6,$t3,0x3
/* f06172c: 01ae7821 */ addu $t7,$t5,$t6
/* f061730: 91e20000 */ lbu $v0,0x0($t7)
@@ -1662,7 +1582,7 @@ glabel func0f060db8
/* f06174c: 10000002 */ beqz $zero,.L0f061758
/* f061750: 8e104458 */ lw $s0,%lo(somethings)($s0)
.L0f061754:
/* f061754: 8e104458 */ lw $s0,0x4458($s0)
/* f061754: 8e104458 */ lw $s0,%lo(somethings)($s0)
.L0f061758:
/* f061758: 0fc2a519 */ jal func0f0a9464
/* f06175c: 27a40694 */ addiu $a0,$sp,0x694
@@ -2099,6 +2019,10 @@ glabel func0f060db8
GLOBAL_ASM(
glabel func0f061d54
.late_rodata
glabel var7f1a9ebc
.word 0x4f7ffe00
.text
/* f061d54: 27bdff90 */ addiu $sp,$sp,-112
/* f061d58: afbf002c */ sw $ra,0x2c($sp)
/* f061d5c: afa40070 */ sw $a0,0x70($sp)
@@ -2207,6 +2131,10 @@ glabel func0f061d54
GLOBAL_ASM(
glabel func0f061ed4
.late_rodata
glabel var7f1a9ec0
.word 0x4f7ffe00
.text
/* f061ed4: 27bdff98 */ addiu $sp,$sp,-104
/* f061ed8: afa70074 */ sw $a3,0x74($sp)
/* f061edc: 00c03825 */ or $a3,$a2,$zero
@@ -2463,6 +2391,10 @@ glabel func0f061fa8
GLOBAL_ASM(
glabel func0f062270
.late_rodata
glabel var7f1a9ec4
.word 0x3e2aaaab
.text
/* f062270: 27bdfec8 */ addiu $sp,$sp,-312
/* f062274: 3c03800a */ lui $v1,%hi(g_Vars)
/* f062278: 24639fc0 */ addiu $v1,$v1,%lo(g_Vars)
@@ -2817,6 +2749,32 @@ glabel func0f062270
GLOBAL_ASM(
glabel func0f062794
.late_rodata
glabel var7f1a9ec8
.word 0x7f0628d8
glabel var7f1a9ecc
.word 0x7f062a88
glabel var7f1a9ed0
.word 0x7f062acc
glabel var7f1a9ed4
.word 0x7f062a00
glabel var7f1a9ed8
.word 0x7f062a44
glabel var7f1a9edc
.word 0x7f062a68
glabel var7f1a9ee0
.word 0x7f062a78
glabel var7f1a9ee4
.word 0x7f062a98
glabel var7f1a9ee8
.word 0x7f062ae0
glabel var7f1a9eec
.word 0x7f062a2c
glabel var7f1a9ef0
.word 0x7f062b18
glabel var7f1a9ef4
.word 0x7f062a58
.text
/* f062794: 00047100 */ sll $t6,$a0,0x4
/* f062798: 01c47023 */ subu $t6,$t6,$a0
/* f06279c: 000e7080 */ sll $t6,$t6,0x2
@@ -3306,6 +3264,24 @@ glabel func0f062dd0
GLOBAL_ASM(
glabel func0f062e74
.late_rodata
glabel var7f1a9ef8
.word 0x7f062eb8
glabel var7f1a9efc
.word 0x7f062ec8
glabel var7f1a9f00
.word 0x7f062ed4
glabel var7f1a9f04
.word 0x7f062eb8
glabel var7f1a9f08
.word 0x7f062ed4
glabel var7f1a9f0c
.word 0x7f062ed4
glabel var7f1a9f10
.word 0x7f062ed4
glabel var7f1a9f14
.word 0x7f062ed4
.text
/* f062e74: 27bdffe0 */ addiu $sp,$sp,-32
/* f062e78: afbf0014 */ sw $ra,0x14($sp)
/* f062e7c: 0fc18b2f */ jal func0f062cbc
@@ -4419,6 +4395,20 @@ glabel func0f06302c
GLOBAL_ASM(
glabel func0f063dcc
.late_rodata
glabel var7f1a9f18
.word 0x7f063e74
glabel var7f1a9f1c
.word 0x7f064130
glabel var7f1a9f20
.word 0x7f0640c8
glabel var7f1a9f24
.word 0x7f063e74
glabel var7f1a9f28
.word 0x7f0640c8
glabel var7f1a9f2c
.word 0x7f0640a0
.text
/* f063dcc: 27bdff08 */ addiu $sp,$sp,-248
/* f063dd0: 3c028007 */ lui $v0,%hi(var80069964)
/* f063dd4: 8c429964 */ lw $v0,%lo(var80069964)($v0)
@@ -4678,6 +4668,24 @@ void func0f064178(struct prop *prop, bool enable)
GLOBAL_ASM(
glabel func0f0641f4
.late_rodata
glabel var7f1a9f30
.word 0x7f064338
glabel var7f1a9f34
.word 0x7f064354
glabel var7f1a9f38
.word 0x7f064354
glabel var7f1a9f3c
.word 0x7f064348
glabel var7f1a9f40
.word 0x7f064354
glabel var7f1a9f44
.word 0x7f064354
glabel var7f1a9f48
.word 0x7f064354
glabel var7f1a9f4c
.word 0x7f064354
.text
/* f0641f4: 27bdfd70 */ addiu $sp,$sp,-656
/* f0641f8: afb40028 */ sw $s4,0x28($sp)
/* f0641fc: 3c14800a */ lui $s4,%hi(g_Vars)
@@ -4790,6 +4798,12 @@ glabel func0f0641f4
GLOBAL_ASM(
glabel func0f06438c
.late_rodata
glabel var7f1a9f50
.word 0x3e333333
glabel var7f1a9f54
.word 0x3f533333
.text
/* f06438c: 27bdff58 */ addiu $sp,$sp,-168
/* f064390: 3c01c000 */ lui $at,0xc000
/* f064394: 44812000 */ mtc1 $at,$f4
+89 -4
View File
@@ -79,6 +79,91 @@
#include "lib/lib_4e270.h"
#include "types.h"
const char var7f1a9f60[] = "debugdoors";
const char var7f1a9f6c[] = "scol";
const char var7f1a9f74[] = "salp";
const char var7f1a9f7c[] = "propobj.c";
const char var7f1a9f88[] = "propobj.c";
const char var7f1a9f94[] = "propobj.c";
const char var7f1a9fa0[] = "propobj.c";
const char var7f1a9fac[] = "propobj.c";
const char var7f1a9fb8[] = "propobj.c";
const char var7f1a9fc4[] = "propobj.c";
const char var7f1a9fd0[] = "kkg";
const char var7f1a9fd4[] = "kkd";
const char var7f1a9fd8[] = "kkp";
const char var7f1a9fdc[] = "debugdoor";
const char var7f1a9fe8[] = "************** RWI : Door Stuck Mate -> Sort it out\n";
const char var7f1aa020[] = "propobj.c";
const char var7f1aa02c[] = "propobj.c";
const char var7f1aa038[] = "propobj.c";
const char var7f1aa044[] = "propobj.c";
const char var7f1aa050[] = "HC: %x - visible\n";
const char var7f1aa064[] = "\n";
const char var7f1aa068[] = ".\n";
const char var7f1aa06c[] = "";
const char var7f1aa070[] = "";
const char var7f1aa074[] = "";
const char var7f1aa078[] = "";
const char var7f1aa07c[] = "";
const char var7f1aa080[] = "";
const char var7f1aa084[] = "";
const char var7f1aa088[] = "";
const char var7f1aa08c[] = "";
const char var7f1aa090[] = "";
const char var7f1aa094[] = "";
const char var7f1aa098[] = "";
const char var7f1aa09c[] = "";
const char var7f1aa0a0[] = "";
const char var7f1aa0a4[] = "";
const char var7f1aa0a8[] = "";
const char var7f1aa0ac[] = "";
const char var7f1aa0b0[] = "";
const char var7f1aa0b4[] = "";
const char var7f1aa0b8[] = "";
const char var7f1aa0bc[] = "";
const char var7f1aa0c0[] = "";
const char var7f1aa0c4[] = "";
const char var7f1aa0c8[] = "";
const char var7f1aa0cc[] = "";
const char var7f1aa0d0[] = "s";
const char var7f1aa0d4[] = "\n";
const char var7f1aa0d8[] = ".\n";
// Either array or char[100] string
const char var7f1aa0dc[] = {0x00000000};
const char var7f1aa0e0[] = {0x00000000};
const char var7f1aa0e4[] = {0x00000000};
const char var7f1aa0e8[] = {0x00000000};
const char var7f1aa0ec[] = {0x00000000};
const char var7f1aa0f0[] = {0x00000000};
const char var7f1aa0f4[] = {0x00000000};
const char var7f1aa0f8[] = {0x00000000};
const char var7f1aa0fc[] = {0x00000000};
const char var7f1aa100[] = {0x00000000};
const char var7f1aa104[] = {0x00000000};
const char var7f1aa108[] = {0x00000000};
const char var7f1aa10c[] = {0x00000000};
const char var7f1aa110[] = {0x00000000};
const char var7f1aa114[] = {0x00000000};
const char var7f1aa118[] = {0x00000000};
const char var7f1aa11c[] = {0x00000000};
const char var7f1aa120[] = {0x00000000};
const char var7f1aa124[] = {0x00000000};
const char var7f1aa128[] = {0x00000000};
const char var7f1aa12c[] = {0x00000000};
const char var7f1aa130[] = {0x00000000};
const char var7f1aa134[] = {0x00000000};
const char var7f1aa138[] = {0x00000000};
const char var7f1aa13c[] = {0x00000000};
const char var7f1aa140[] = "autodoorcanclose: blocking door\n\n";
const char var7f1aa168[] = ":\n";
const char var7f1aa16c[] = "ALARM : PAN 1 = %d (%s%f)";
const char var7f1aa188[] = "";
const char var7f1aa18c[] = "ALARM : DIR 1 = %d";
const char var7f1aa1a0[] = "ALARM : ADD 1 = %d (%s%f)";
const char var7f1aa1bc[] = "";
const char var7f1aa1c0[] = "propobj.c";
const u32 var7f1aa1cc[] = {0x3a83126f};
@@ -36918,7 +37003,7 @@ glabel func0f085eac
.L0f08640c:
/* f08640c: 8defabc0 */ lw $t7,%lo(var800aabc0)($t7)
/* f086410: 0003c8c0 */ sll $t9,$v1,0x3
/* f086414: 3c068008 */ lui $a2,0x8008
/* f086414: 3c068008 */ lui $a2,%hi(somethings)
/* f086418: 01f95821 */ addu $t3,$t7,$t9
/* f08641c: 91620000 */ lbu $v0,0x0($t3)
/* f086420: 3058000f */ andi $t8,$v0,0xf
@@ -36930,7 +37015,7 @@ glabel func0f085eac
/* f086438: 10000002 */ beqz $zero,.L0f086444
/* f08643c: 8cc64458 */ lw $a2,%lo(somethings)($a2)
.L0f086440:
/* f086440: 8cc64458 */ lw $a2,0x4458($a2)
/* f086440: 8cc64458 */ lw $a2,%lo(somethings)($a2)
.L0f086444:
/* f086444: 84cd000a */ lh $t5,0xa($a2)
/* f086448: 19a0005f */ blez $t5,.L0f0865c8
@@ -48256,7 +48341,7 @@ glabel func0f09054c
/* f0906dc: c42ace38 */ lwc1 $f10,-0x31c8($at)
/* f0906e0: c4400000 */ lwc1 $f0,0x0($v0)
/* f0906e4: 3c01800a */ lui $at,0x800a
/* f0906e8: 3c048007 */ lui $a0,0x8007
/* f0906e8: 3c048007 */ lui $a0,%hi(var80069900)
/* f0906ec: 460a003c */ c.lt.s $f0,$f10
/* f0906f0: 00000000 */ sll $zero,$zero,0x0
/* f0906f4: 45000037 */ bc1f .L0f0907d4
@@ -48317,7 +48402,7 @@ glabel func0f09054c
/* f0907cc: 1000000b */ beqz $zero,.L0f0907fc
/* f0907d0: 8fbf002c */ lw $ra,0x2c($sp)
.L0f0907d4:
/* f0907d4: 8c849900 */ lw $a0,-0x6700($a0)
/* f0907d4: 8c849900 */ lw $a0,%lo(var80069900)($a0)
/* f0907d8: 50800008 */ beqzl $a0,.L0f0907fc
/* f0907dc: 8fbf002c */ lw $ra,0x2c($sp)
/* f0907e0: 0c00cdfc */ jal func000337f0
+1 -12
View File
@@ -76,6 +76,7 @@ const u32 var7f1ab77c[] = {0x451c4000};
const u32 var7f1ab780[] = {0x453b8000};
const u32 var7f1ab784[] = {0x4b18967f};
const u32 var7f1ab788[] = {0x4b18967f};
const u32 var7f1ab78c[] = {0x00000000};
const u32 var7f1ab790[] = {0x00000000};
const u32 var7f1ab794[] = {0x00000000};
@@ -106,18 +107,6 @@ const u32 var7f1ab7f0[] = {0x7f095ab4};
const u32 var7f1ab7f4[] = {0x7f095ac8};
const u32 var7f1ab7f8[] = {0x00000000};
const u32 var7f1ab7fc[] = {0x00000000};
const u32 var7f1ab800[] = {0x40c907a9};
const u32 var7f1ab804[] = {0x3cc907a9};
const u32 var7f1ab808[] = {0x40c907a9};
const u32 var7f1ab80c[] = {0x3cc907a9};
const u32 var7f1ab810[] = {0x40c907a9};
const u32 var7f1ab814[] = {0x3cc907a9};
const u32 var7f1ab818[] = {0x3fd55555};
const u32 var7f1ab81c[] = {0x40555555};
const u32 var7f1ab820[] = {0x3fd55555};
const u32 var7f1ab824[] = {0x3fd55555};
const u32 var7f1ab828[] = {0x40555555};
const u32 var7f1ab82c[] = {0x3e8e38e4};
GLOBAL_ASM(
glabel func0f092610
+15 -1
View File
@@ -16,6 +16,20 @@
#include "lib/lib_159b0.h"
#include "lib/lib_16110.h"
#include "types.h"
const u32 var7f1ab800[] = {0x40c907a9};
const u32 var7f1ab804[] = {0x3cc907a9};
const u32 var7f1ab808[] = {0x40c907a9};
const u32 var7f1ab80c[] = {0x3cc907a9};
const u32 var7f1ab810[] = {0x40c907a9};
const u32 var7f1ab814[] = {0x3cc907a9};
const u32 var7f1ab818[] = {0x3fd55555};
const u32 var7f1ab81c[] = {0x40555555};
const u32 var7f1ab820[] = {0x3fd55555};
const u32 var7f1ab824[] = {0x3fd55555};
const u32 var7f1ab828[] = {0x40555555};
const u32 var7f1ab82c[] = {0x3e8e38e4};
// Too much stack usage and unknown functions to decompile this accurately
// at the moment.
//void objectiveCheckHolograph(s32 arg0)
@@ -320,4 +334,4 @@ glabel func0f096698
/* f0966f4: 27bd0028 */ addiu $sp,$sp,0x28
/* f0966f8: 00000000 */ sll $zero,$zero,0x0
/* f0966fc: 00000000 */ sll $zero,$zero,0x0
);
);
-16
View File
@@ -19,22 +19,6 @@ const u32 var7f1ab840[] = {0x3fc90fdb};
const u32 var7f1ab844[] = {0x40490fdb};
const u32 var7f1ab848[] = {0x40c90fdb};
const u32 var7f1ab84c[] = {0x00000000};
const u32 var7f1ab850[] = {0x46fffe00};
const u32 var7f1ab854[] = {0x40490fdb};
const u32 var7f1ab858[] = {0x477fff00};
const u32 var7f1ab85c[] = {0x46fffe00};
const u32 var7f1ab860[] = {0x40490fdb};
const u32 var7f1ab864[] = {0x477fff00};
const u32 var7f1ab868[] = {0x00000000};
const u32 var7f1ab86c[] = {0x00000000};
const u32 var7f1ab870[] = {0x3c23d70a};
const u32 var7f1ab874[] = {0xbf7fff58};
const u32 var7f1ab878[] = {0x3f7fff58};
const u32 var7f1ab87c[] = {0xbf7fff58};
const u32 var7f1ab880[] = {0x3f7fff58};
const u32 var7f1ab884[] = {0x00000000};
const u32 var7f1ab888[] = {0x00000000};
const u32 var7f1ab88c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f096750
+9
View File
@@ -10,6 +10,15 @@
#include "gvars/gvars.h"
#include "types.h"
const u32 var7f1ab850[] = {0x46fffe00};
const u32 var7f1ab854[] = {0x40490fdb};
const u32 var7f1ab858[] = {0x477fff00};
const u32 var7f1ab85c[] = {0x46fffe00};
const u32 var7f1ab860[] = {0x40490fdb};
const u32 var7f1ab864[] = {0x477fff00};
const u32 var7f1ab868[] = {0x00000000};
const u32 var7f1ab86c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f0969d0
/* f0969d0: 3c013f80 */ lui $at,0x3f80
+9
View File
@@ -13,6 +13,15 @@
#include "lib/lib_4a360.h"
#include "types.h"
const u32 var7f1ab870[] = {0x3c23d70a};
const u32 var7f1ab874[] = {0xbf7fff58};
const u32 var7f1ab878[] = {0x3f7fff58};
const u32 var7f1ab87c[] = {0xbf7fff58};
const u32 var7f1ab880[] = {0x3f7fff58};
const u32 var7f1ab884[] = {0x00000000};
const u32 var7f1ab888[] = {0x00000000};
const u32 var7f1ab88c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f096ca0
/* f096ca0: 27bdffc0 */ addiu $sp,$sp,-64
-729
View File
@@ -9,735 +9,6 @@
#include "gvars/gvars.h"
#include "types.h"
const char var7f1ab890[] = "rontime";
const char var7f1ab898[] = "rofftime";
const char var7f1ab8a4[] = "gkef";
const char var7f1ab8ac[] = "changegunmem type %d CurrentPlayer->gunctrl.gunmemtype %d\n";
const char var7f1ab8e8[] = "LockTimer: %d\n";
const char var7f1ab8f8[] = "BriGun: Releasing gunmem - current gunmemtype %d gunmemnew %d\n";
const char var7f1ab938[] = "GiveMem: %d\n";
const char var7f1ab948[] = "BriGun: BriGunLoadTick process GUN_LOADSTATE_LOAD_OBJ\n";
const char var7f1ab980[] = "BriGun: Loading - %s, pMem 0x%08x Size %d\n";
const char var7f1ab9ac[] = "BriGun: Warning: LoadSize > MemSize, clamping decomp. buffer from %d to %d (%d Bytes)\n";
const char var7f1aba04[] = "BriGun: obLoadto at 0x%08x, size %d\n";
const char var7f1aba2c[] = "BriGun: Used size %d (Ob Size %d)\n";
const char var7f1aba50[] = "BriGun: block len %d usedsize %d\n";
const char var7f1aba74[] = "BriGun: obln ram_len %d block_len %d\n";
const char var7f1aba9c[] = "BriGun: new used size %d\n";
const char var7f1abab8[] = "BriGun: Texture Block at 0x%08x size %d, endp 0x%08x\n";
const char var7f1abaf0[] = "BriGun: Set Load State: GUN_LOADSTATE_DECOMPRESS_TEXTURES\n";
const char var7f1abb2c[] = "BriGun: BriGunLoadTick process GUN_LOADSTATE_DECOMPRESS_TEXTURES\n";
const char var7f1abb70[] = "BriGun: at texture %d\n";
const char var7f1abb88[] = "BriGun: Uncompress %d of %d\n";
const char var7f1abba8[] = "BriGun: Set Load State: GUN_LOADSTATE_DECOMPRESS_DLS\n";
const char var7f1abbe0[] = "BriGun: BriGunLoadTick process GUN_LOADSTATE_DECOMPRESS_DLS\n";
const char var7f1abc20[] = "BriGun: propgfx_decompress 0x%08x\n";
const char var7f1abc44[] = "BriGun: DL waste space %d from %d (Used %d, Ramlen %d, ObSize %d)\n";
const char var7f1abc88[] = "Increase GUNSAVESIZE to %d!!!\n";
const char var7f1abca8[] = "BriGun: Set Load State: GUN_LOADSTATE_LOADED\n";
const char var7f1abcd8[] = "need a new gun loading (lock %d gunmemnew %d)\n";
const char var7f1abd08[] = "loading gun file: %d type: %d\n";
const char var7f1abd28[] = "BriGun: Process MASTER_GUN_LOADSTATE_FLUX\n";
const char var7f1abd54[] = "BriGun: Set Master State: MASTER_GUN_LOADSTATE_HANDS\n";
const char var7f1abd8c[] = "BriGun: Process MASTER_GUN_LOADSTATE_HANDS\n";
const char var7f1abdb8[] = "BriGun: Setup Hand Load\n";
const char var7f1abdd4[] = "Hand : Using cached hands\n";
const char var7f1abdf0[] = "Hand : Look ma no hands!\n";
const char var7f1abe0c[] = "BriGun: Set Master State: MASTER_GUN_LOADSTATE_GUN\n";
const char var7f1abe40[] = "BriGun: Process MASTER_GUN_LOADSTATE_GUN\n";
const char var7f1abe6c[] = "BriGun: Setup Gun Load\n";
const char var7f1abe84[] = "BriGun: Set Master State: MASTER_GUN_LOADSTATE_CARTS\n";
const char var7f1abebc[] = "BriGun: Process MASTER_GUN_LOADSTATE_CARTS\n";
const char var7f1abee8[] = "BriGun: Cart Loaded setting GUN_LOADSTATE_FLUX\n";
const char var7f1abf18[] = "BriGun: Cart loading - looking for carts\n";
const char var7f1abf44[] = "BriGun: Loading cart %d\n";
const char var7f1abf60[] = "BriGun: Request for cart %d ignored - cart already loaded\n";
const char var7f1abf9c[] = "BriGun: Compile Hand 0x%08x Gun 0x%0x8\n";
const char var7f1abfc4[] = "Gun : Compiled Gun 0x%08x\n";
const char var7f1abfe4[] = "Gun : Compiled Size %d\n";
const char var7f1ac000[] = "Hand : Compiled Hand 0x%08x\n";
const char var7f1ac020[] = "Hand : Compiled Size %d\n";
const char var7f1ac03c[] = "Gun : Compile overhead %d bytes\n";
const char var7f1ac060[] = "Hand : Hand Obj 0x%08x Gun Obj 0x%08x \n";
const char var7f1ac08c[] = "Gun : After Comp : Base 0x%08x Free %d\n";
const char var7f1ac0b8[] = "Gun : After Cached Setup : Base 0x%08x Free %d\n";
const char var7f1ac0ec[] = "Gun : TotalUsed %d, Free %d\n";
const char var7f1ac10c[] = "BriGun: Set Master State: MASTER_GUN_LOADSTATE_LOADED\n";
const char var7f1ac144[] = "GunLockTimer: %d\n";
const char var7f1ac158[] = "** error\n";
const char var7f1ac164[] = "** error\n";
const char var7f1ac170[] = "wantedfn %d tiggle %d\n";
const char var7f1ac188[] = "%d\n";
const char var7f1ac18c[] = "%02d:%02d:%02d\n";
const char var7f1ac19c[] = "%02d:%02d\n";
const u32 var7f1ac1a8[] = {0x461c4000};
const u32 var7f1ac1ac[] = {0x3f451eb8};
const u32 var7f1ac1b0[] = {0x3f333333};
const u32 var7f1ac1b4[] = {0x3f5f5dd8};
const u32 var7f1ac1b8[] = {0x3f5f5dd8};
const u32 var7f1ac1bc[] = {0x7f09a1b8};
const u32 var7f1ac1c0[] = {0x7f09a1b8};
const u32 var7f1ac1c4[] = {0x7f09a17c};
const u32 var7f1ac1c8[] = {0x7f09a17c};
const u32 var7f1ac1cc[] = {0x7f09a17c};
const u32 var7f1ac1d0[] = {0x7f09a17c};
const u32 var7f1ac1d4[] = {0x7f09a17c};
const u32 var7f1ac1d8[] = {0x7f09a17c};
const u32 var7f1ac1dc[] = {0x7f09a17c};
const u32 var7f1ac1e0[] = {0x7f09a17c};
const u32 var7f1ac1e4[] = {0x7f09a17c};
const u32 var7f1ac1e8[] = {0x7f09a17c};
const u32 var7f1ac1ec[] = {0x7f09a17c};
const u32 var7f1ac1f0[] = {0x7f09a17c};
const u32 var7f1ac1f4[] = {0x7f09a17c};
const u32 var7f1ac1f8[] = {0x7f09a17c};
const u32 var7f1ac1fc[] = {0x7f09a17c};
const u32 var7f1ac200[] = {0x7f09a17c};
const u32 var7f1ac204[] = {0x7f09a17c};
const u32 var7f1ac208[] = {0x7f09a17c};
const u32 var7f1ac20c[] = {0x7f09a17c};
const u32 var7f1ac210[] = {0x7f09a17c};
const u32 var7f1ac214[] = {0x7f09a17c};
const u32 var7f1ac218[] = {0x7f09a17c};
const u32 var7f1ac21c[] = {0x7f09a17c};
const u32 var7f1ac220[] = {0x7f09a17c};
const u32 var7f1ac224[] = {0x7f09a1b8};
const u32 var7f1ac228[] = {0x7f09a17c};
const u32 var7f1ac22c[] = {0x7f09a17c};
const u32 var7f1ac230[] = {0x7f09a1b8};
const u32 var7f1ac234[] = {0x7f09a1b8};
const u32 var7f1ac238[] = {0x7f09a17c};
const u32 var7f1ac23c[] = {0x7f09a1b8};
const u32 var7f1ac240[] = {0x7f09a1b8};
const u32 var7f1ac244[] = {0x7f09a1b8};
const u32 var7f1ac248[] = {0x7f09a17c};
const u32 var7f1ac24c[] = {0x7f09a17c};
const u32 var7f1ac250[] = {0x7f09a17c};
const u32 var7f1ac254[] = {0x7f09a17c};
const u32 var7f1ac258[] = {0x7f09a17c};
const u32 var7f1ac25c[] = {0x7f09a17c};
const u32 var7f1ac260[] = {0x7f09a17c};
const u32 var7f1ac264[] = {0x7f09a17c};
const u32 var7f1ac268[] = {0x7f09a17c};
const u32 var7f1ac26c[] = {0x7f09a17c};
const u32 var7f1ac270[] = {0x7f09a17c};
const u32 var7f1ac274[] = {0x7f09a17c};
const u32 var7f1ac278[] = {0x7f09a17c};
const u32 var7f1ac27c[] = {0x7f09a17c};
const u32 var7f1ac280[] = {0x7f09a17c};
const u32 var7f1ac284[] = {0x7f09a17c};
const u32 var7f1ac288[] = {0x7f09a17c};
const u32 var7f1ac28c[] = {0x7f09a17c};
const u32 var7f1ac290[] = {0x7f09a1b8};
const u32 var7f1ac294[] = {0x7f09a17c};
const u32 var7f1ac298[] = {0x7f09a17c};
const u32 var7f1ac29c[] = {0x7f09a17c};
const u32 var7f1ac2a0[] = {0x7f09a17c};
const u32 var7f1ac2a4[] = {0x7f09a17c};
const u32 var7f1ac2a8[] = {0x7f09a17c};
const u32 var7f1ac2ac[] = {0x7f09a17c};
const u32 var7f1ac2b0[] = {0x7f09a1b8};
const u32 var7f1ac2b4[] = {0x7f09a1b8};
const u32 var7f1ac2b8[] = {0x7f09a1b8};
const u32 var7f1ac2bc[] = {0x7f09a17c};
const u32 var7f1ac2c0[] = {0x7f09a17c};
const u32 var7f1ac2c4[] = {0x7f09a17c};
const u32 var7f1ac2c8[] = {0x7f09a17c};
const u32 var7f1ac2cc[] = {0x7f09a17c};
const u32 var7f1ac2d0[] = {0x7f09a17c};
const u32 var7f1ac2d4[] = {0x7f09a17c};
const u32 var7f1ac2d8[] = {0x7f09a17c};
const u32 var7f1ac2dc[] = {0x7f09a17c};
const u32 var7f1ac2e0[] = {0x7f09a17c};
const u32 var7f1ac2e4[] = {0x7f09a17c};
const u32 var7f1ac2e8[] = {0x7f09a17c};
const u32 var7f1ac2ec[] = {0x7f09a17c};
const u32 var7f1ac2f0[] = {0x7f09a17c};
const u32 var7f1ac2f4[] = {0x7f09a17c};
const u32 var7f1ac2f8[] = {0x7f09a17c};
const u32 var7f1ac2fc[] = {0x7f09a17c};
const u32 var7f1ac300[] = {0x7f09a17c};
const u32 var7f1ac304[] = {0x7f09a17c};
const u32 var7f1ac308[] = {0x7f09a17c};
const u32 var7f1ac30c[] = {0x7f09a17c};
const u32 var7f1ac310[] = {0x7f09a17c};
const u32 var7f1ac314[] = {0x7f09a17c};
const u32 var7f1ac318[] = {0x7f09a1b8};
const u32 var7f1ac31c[] = {0x3f5f5dd8};
const u32 var7f1ac320[] = {0x3ecccccd};
const u32 var7f1ac324[] = {0x3fc90fdb};
const u32 var7f1ac328[] = {0x40c907a9};
const u32 var7f1ac32c[] = {0x3fc90fdb};
const u32 var7f1ac330[] = {0x40490fdb};
const u32 var7f1ac334[] = {0x3ecccccd};
const u32 var7f1ac338[] = {0x3dcccccd};
const u32 var7f1ac33c[] = {0x3c23d70a};
const u32 var7f1ac340[] = {0x7f09b928};
const u32 var7f1ac344[] = {0x7f09b928};
const u32 var7f1ac348[] = {0x7f09b928};
const u32 var7f1ac34c[] = {0x7f09b928};
const u32 var7f1ac350[] = {0x7f09b928};
const u32 var7f1ac354[] = {0x7f09b928};
const u32 var7f1ac358[] = {0x7f09b928};
const u32 var7f1ac35c[] = {0x7f09b928};
const u32 var7f1ac360[] = {0x7f09b928};
const u32 var7f1ac364[] = {0x7f09b928};
const u32 var7f1ac368[] = {0x7f09b928};
const u32 var7f1ac36c[] = {0x7f09b928};
const u32 var7f1ac370[] = {0x7f09b928};
const u32 var7f1ac374[] = {0x7f09b9f8};
const u32 var7f1ac378[] = {0x7f09b9f8};
const u32 var7f1ac37c[] = {0x7f09b9f8};
const u32 var7f1ac380[] = {0x7f09b9f8};
const u32 var7f1ac384[] = {0x7f09b9f8};
const u32 var7f1ac388[] = {0x7f09b928};
const u32 var7f1ac38c[] = {0x7f09b9f8};
const u32 var7f1ac390[] = {0x7f09b9f8};
const u32 var7f1ac394[] = {0x7f09b9f8};
const u32 var7f1ac398[] = {0x7f09b9f8};
const u32 var7f1ac39c[] = {0x7f09b9f8};
const u32 var7f1ac3a0[] = {0x7f09b9f8};
const u32 var7f1ac3a4[] = {0x7f09b9f8};
const u32 var7f1ac3a8[] = {0x7f09b928};
const u32 var7f1ac3ac[] = {0x7f09b9f8};
const u32 var7f1ac3b0[] = {0x7f09b9f8};
const u32 var7f1ac3b4[] = {0x7f09b9f8};
const u32 var7f1ac3b8[] = {0x7f09b9f8};
const u32 var7f1ac3bc[] = {0x7f09b9f8};
const u32 var7f1ac3c0[] = {0x7f09b9f8};
const u32 var7f1ac3c4[] = {0x7f09b9f8};
const u32 var7f1ac3c8[] = {0x7f09b928};
const u32 var7f1ac3cc[] = {0x7f09b928};
const u32 var7f1ac3d0[] = {0x7f09bbd8};
const u32 var7f1ac3d4[] = {0x7f09bb9c};
const u32 var7f1ac3d8[] = {0x7f09bb9c};
const u32 var7f1ac3dc[] = {0x7f09bb9c};
const u32 var7f1ac3e0[] = {0x7f09bb9c};
const u32 var7f1ac3e4[] = {0x7f09bb9c};
const u32 var7f1ac3e8[] = {0x7f09ba7c};
const u32 var7f1ac3ec[] = {0x7f09bb9c};
const u32 var7f1ac3f0[] = {0x7f09bb9c};
const u32 var7f1ac3f4[] = {0x7f09bb9c};
const u32 var7f1ac3f8[] = {0x7f09bb9c};
const u32 var7f1ac3fc[] = {0x7f09ba7c};
const u32 var7f1ac400[] = {0x7f09bb9c};
const u32 var7f1ac404[] = {0x7f09bb9c};
const u32 var7f1ac408[] = {0x7f09bb9c};
const u32 var7f1ac40c[] = {0x7f09bb9c};
const u32 var7f1ac410[] = {0x7f09bb9c};
const u32 var7f1ac414[] = {0x7f09bb9c};
const u32 var7f1ac418[] = {0x7f09bb9c};
const u32 var7f1ac41c[] = {0x7f09bb9c};
const u32 var7f1ac420[] = {0x7f09bb9c};
const u32 var7f1ac424[] = {0x7f09ba7c};
const u32 var7f1ac428[] = {0x7f09bb9c};
const u32 var7f1ac42c[] = {0x7f09bb9c};
const u32 var7f1ac430[] = {0x7f09bb9c};
const u32 var7f1ac434[] = {0x7f09bbd8};
const u32 var7f1ac438[] = {0x7f09bb9c};
const u32 var7f1ac43c[] = {0x7f09bb08};
const u32 var7f1ac440[] = {0x7f09bb9c};
const u32 var7f1ac444[] = {0x7f09bbd8};
const u32 var7f1ac448[] = {0x7f09bbd8};
const u32 var7f1ac44c[] = {0x7f09bbd8};
const u32 var7f1ac450[] = {0x7f09bbd8};
const u32 var7f1ac454[] = {0x7f09bbd8};
const u32 var7f1ac458[] = {0x7f09bbd8};
const u32 var7f1ac45c[] = {0x7f09bb9c};
const u32 var7f1ac460[] = {0x7f09bb9c};
const u32 var7f1ac464[] = {0x7f09bb9c};
const u32 var7f1ac468[] = {0x7f09bb9c};
const u32 var7f1ac46c[] = {0x7f09bb9c};
const u32 var7f1ac470[] = {0x7f09bb9c};
const u32 var7f1ac474[] = {0x7f09bb9c};
const u32 var7f1ac478[] = {0x7f09bb9c};
const u32 var7f1ac47c[] = {0x7f09bb08};
const u32 var7f1ac480[] = {0x40047ae1};
const u32 var7f1ac484[] = {0x3f5f5dd8};
const u32 var7f1ac488[] = {0x7f09c9ec};
const u32 var7f1ac48c[] = {0x7f09c9ec};
const u32 var7f1ac490[] = {0x7f09c9b0};
const u32 var7f1ac494[] = {0x7f09c9b0};
const u32 var7f1ac498[] = {0x7f09c9b0};
const u32 var7f1ac49c[] = {0x7f09c9b0};
const u32 var7f1ac4a0[] = {0x7f09c9b0};
const u32 var7f1ac4a4[] = {0x7f09c9b0};
const u32 var7f1ac4a8[] = {0x7f09c9b0};
const u32 var7f1ac4ac[] = {0x7f09c9b0};
const u32 var7f1ac4b0[] = {0x7f09c9b0};
const u32 var7f1ac4b4[] = {0x7f09c9b0};
const u32 var7f1ac4b8[] = {0x7f09c9b0};
const u32 var7f1ac4bc[] = {0x7f09c9b0};
const u32 var7f1ac4c0[] = {0x7f09c9ec};
const u32 var7f1ac4c4[] = {0x7f09c9b0};
const u32 var7f1ac4c8[] = {0x7f09c9b0};
const u32 var7f1ac4cc[] = {0x7f09c9b0};
const u32 var7f1ac4d0[] = {0x7f09c9b0};
const u32 var7f1ac4d4[] = {0x7f09c9b0};
const u32 var7f1ac4d8[] = {0x7f09c91c};
const u32 var7f1ac4dc[] = {0x7f09c9b0};
const u32 var7f1ac4e0[] = {0x7f09c9b0};
const u32 var7f1ac4e4[] = {0x7f09c9b0};
const u32 var7f1ac4e8[] = {0x7f09c9b0};
const u32 var7f1ac4ec[] = {0x7f09c9b0};
const u32 var7f1ac4f0[] = {0x7f09c7b4};
const u32 var7f1ac4f4[] = {0x7f09c9ec};
const u32 var7f1ac4f8[] = {0x7f09c888};
const u32 var7f1ac4fc[] = {0x7f09c770};
const u32 var7f1ac500[] = {0x7f09c9ec};
const u32 var7f1ac504[] = {0x7f09c9ec};
const u32 var7f1ac508[] = {0x7f09c844};
const u32 var7f1ac50c[] = {0x7f09c844};
const u32 var7f1ac510[] = {0x7f09c7f8};
const u32 var7f1ac514[] = {0x7f09c9ec};
const u32 var7f1ac518[] = {0x7f09c9b0};
const u32 var7f1ac51c[] = {0x7f09c9b0};
const u32 var7f1ac520[] = {0x7f09c9b0};
const u32 var7f1ac524[] = {0x7f09c9b0};
const u32 var7f1ac528[] = {0x7f09c9b0};
const u32 var7f1ac52c[] = {0x7f09c9b0};
const u32 var7f1ac530[] = {0x7f09c9b0};
const u32 var7f1ac534[] = {0x7f09c9b0};
const u32 var7f1ac538[] = {0x7f09c888};
const u32 var7f1ac53c[] = {0x7f09c9b0};
const u32 var7f1ac540[] = {0x7f09c9b0};
const u32 var7f1ac544[] = {0x7f09c9b0};
const u32 var7f1ac548[] = {0x7f09c9b0};
const u32 var7f1ac54c[] = {0x7f09c9ec};
const u32 var7f1ac550[] = {0x7f09c6dc};
const u32 var7f1ac554[] = {0x7f09c9b0};
const u32 var7f1ac558[] = {0x7f09c9b0};
const u32 var7f1ac55c[] = {0x7f09c844};
const u32 var7f1ac560[] = {0x7f09c844};
const u32 var7f1ac564[] = {0x7f09c844};
const u32 var7f1ac568[] = {0x7f09c844};
const u32 var7f1ac56c[] = {0x7f09c844};
const u32 var7f1ac570[] = {0x7f09c844};
const u32 var7f1ac574[] = {0x7f09c9ec};
const u32 var7f1ac578[] = {0x7f09c9ec};
const u32 var7f1ac57c[] = {0x7f09c844};
const u32 var7f1ac580[] = {0x7f09c844};
const u32 var7f1ac584[] = {0x7f09c844};
const u32 var7f1ac588[] = {0x7f09c9ec};
const u32 var7f1ac58c[] = {0x7f09c9ec};
const u32 var7f1ac590[] = {0x7f09c9ec};
const u32 var7f1ac594[] = {0x7f09c9ec};
const u32 var7f1ac598[] = {0x7f09c9ec};
const u32 var7f1ac59c[] = {0x7f09c9ec};
const u32 var7f1ac5a0[] = {0x7f09c9ec};
const u32 var7f1ac5a4[] = {0x7f09c9ec};
const u32 var7f1ac5a8[] = {0x7f09c9ec};
const u32 var7f1ac5ac[] = {0x7f09c9ec};
const u32 var7f1ac5b0[] = {0x7f09c9ec};
const u32 var7f1ac5b4[] = {0x7f09c9ec};
const u32 var7f1ac5b8[] = {0x7f09c9ec};
const u32 var7f1ac5bc[] = {0x7f09c9ec};
const u32 var7f1ac5c0[] = {0x7f09c9ec};
const u32 var7f1ac5c4[] = {0x7f09c9b0};
const u32 var7f1ac5c8[] = {0x7f09c9ec};
const u32 var7f1ac5cc[] = {0x7f09c9b0};
const u32 var7f1ac5d0[] = {0x7f09c9b0};
const u32 var7f1ac5d4[] = {0x7f09c9b0};
const u32 var7f1ac5d8[] = {0x7f09c9b0};
const u32 var7f1ac5dc[] = {0x7f09c9b0};
const u32 var7f1ac5e0[] = {0x7f09c9b0};
const u32 var7f1ac5e4[] = {0x7f09c9ec};
const u32 var7f1ac5e8[] = {0x3f59999a};
const u32 var7f1ac5ec[] = {0x3f5f5dd8};
const u32 var7f1ac5f0[] = {0x7f09cc10};
const u32 var7f1ac5f4[] = {0x7f09cc28};
const u32 var7f1ac5f8[] = {0x7f09cc58};
const u32 var7f1ac5fc[] = {0x7f09cc88};
const u32 var7f1ac600[] = {0x7f09cc40};
const u32 var7f1ac604[] = {0x7f09cc70};
const u32 var7f1ac608[] = {0x7f09cccc};
const u32 var7f1ac60c[] = {0x7f09ccb8};
const u32 var7f1ac610[] = {0x7f09cca0};
const u32 var7f1ac614[] = {0x3da3d70a};
const u32 var7f1ac618[] = {0x3dcccccd};
const u32 var7f1ac61c[] = {0x3dcccccd};
const u32 var7f1ac620[] = {0x3dcccccd};
const u32 var7f1ac624[] = {0x3f7cb924};
const u32 var7f1ac628[] = {0x3c51b700};
const u32 var7f1ac62c[] = {0x3f4ccccd};
const u32 var7f1ac630[] = {0x3dcccccd};
const u32 var7f1ac634[] = {0x3dcccccd};
const u32 var7f1ac638[] = {0x40c907a9};
const u32 var7f1ac63c[] = {0x40333333};
const u32 var7f1ac640[] = {0x3f4ccccd};
const u32 var7f1ac644[] = {0x3e4ccccd};
const u32 var7f1ac648[] = {0x3dcccccd};
const u32 var7f1ac64c[] = {0x3e99999a};
const u32 var7f1ac650[] = {0x3f7cb924};
const u32 var7f1ac654[] = {0x3f7cb924};
const u32 var7f1ac658[] = {0x3c51b700};
const u32 var7f1ac65c[] = {0x3c888889};
const u32 var7f1ac660[] = {0x3e4ccccd};
const u32 var7f1ac664[] = {0x3dcccccd};
const u32 var7f1ac668[] = {0xbdcccccd};
const u32 var7f1ac66c[] = {0xbf4ccccd};
const u32 var7f1ac670[] = {0x7f09df30};
const u32 var7f1ac674[] = {0x7f09df40};
const u32 var7f1ac678[] = {0x7f09df40};
const u32 var7f1ac67c[] = {0x7f09df40};
const u32 var7f1ac680[] = {0x7f09df40};
const u32 var7f1ac684[] = {0x7f09df40};
const u32 var7f1ac688[] = {0x7f09df40};
const u32 var7f1ac68c[] = {0x7f09df40};
const u32 var7f1ac690[] = {0x7f09df40};
const u32 var7f1ac694[] = {0x7f09df40};
const u32 var7f1ac698[] = {0x7f09df30};
const u32 var7f1ac69c[] = {0x7f09df40};
const u32 var7f1ac6a0[] = {0x7f09df40};
const u32 var7f1ac6a4[] = {0x7f09df40};
const u32 var7f1ac6a8[] = {0x7f09df40};
const u32 var7f1ac6ac[] = {0x7f09df30};
const u32 var7f1ac6b0[] = {0x7f09df40};
const u32 var7f1ac6b4[] = {0x7f09df40};
const u32 var7f1ac6b8[] = {0x7f09df40};
const u32 var7f1ac6bc[] = {0x7f09df40};
const u32 var7f1ac6c0[] = {0x7f09df30};
const u32 var7f1ac6c4[] = {0x7f09df40};
const u32 var7f1ac6c8[] = {0x7f09df40};
const u32 var7f1ac6cc[] = {0x7f09df30};
const u32 var7f1ac6d0[] = {0x7f09e080};
const u32 var7f1ac6d4[] = {0x7f09e11c};
const u32 var7f1ac6d8[] = {0x7f09e0b8};
const u32 var7f1ac6dc[] = {0x7f09e110};
const u32 var7f1ac6e0[] = {0x7f09e11c};
const u32 var7f1ac6e4[] = {0x7f09e11c};
const u32 var7f1ac6e8[] = {0x7f09e11c};
const u32 var7f1ac6ec[] = {0x7f09e11c};
const u32 var7f1ac6f0[] = {0x7f09e11c};
const u32 var7f1ac6f4[] = {0x7f09e11c};
const u32 var7f1ac6f8[] = {0x7f09e118};
const u32 var7f1ac6fc[] = {0x7f09e118};
const u32 var7f1ac700[] = {0x4141999a};
const u32 var7f1ac704[] = {0x3dcccccd};
const u32 var7f1ac708[] = {0x4096c5bf};
const u32 var7f1ac70c[] = {0x404907a9};
const u32 var7f1ac710[] = {0x3fd55555};
const u32 var7f1ac714[] = {0x3eb2b179};
const u32 var7f1ac718[] = {0xbeb2b179};
const u32 var7f1ac71c[] = {0x3eb2b179};
const u32 var7f1ac720[] = {0x41ad5555};
const u32 var7f1ac724[] = {0x41855555};
const u32 var7f1ac728[] = {0x3fd55555};
const u32 var7f1ac72c[] = {0x3dcccccd};
const u32 var7f1ac730[] = {0x3fd55555};
const u32 var7f1ac734[] = {0x3e32b179};
const u32 var7f1ac738[] = {0xbe32b179};
const u32 var7f1ac73c[] = {0x3e32b179};
const u32 var7f1ac740[] = {0x3fd55555};
const u32 var7f1ac744[] = {0x3e99999a};
const u32 var7f1ac748[] = {0x3dcccccd};
const u32 var7f1ac74c[] = {0x3e99999a};
const u32 var7f1ac750[] = {0x3dcccccd};
const u32 var7f1ac754[] = {0xb3d6bf95};
const u32 var7f1ac758[] = {0x33d6bf95};
const u32 var7f1ac75c[] = {0xc5bb8000};
const u32 var7f1ac760[] = {0x3f6d4de3};
const u32 var7f1ac764[] = {0x3d9590e8};
const u32 var7f1ac768[] = {0x3e2aaaab};
const u32 var7f1ac76c[] = {0x7f0a2de0};
const u32 var7f1ac770[] = {0x7f0a2e00};
const u32 var7f1ac774[] = {0x7f0a2e20};
const u32 var7f1ac778[] = {0x7f0a2e38};
const u32 var7f1ac77c[] = {0x7f0a2e4c};
const u32 var7f1ac780[] = {0x7f0a2e60};
const u32 var7f1ac784[] = {0x7f0a2f10};
const u32 var7f1ac788[] = {0x7f0a3070};
const u32 var7f1ac78c[] = {0x7f0a3070};
const u32 var7f1ac790[] = {0x7f0a2fb4};
const u32 var7f1ac794[] = {0x7f0a2fdc};
const u32 var7f1ac798[] = {0x7f0a3070};
const u32 var7f1ac79c[] = {0x7f0a3070};
const u32 var7f1ac7a0[] = {0x7f0a3070};
const u32 var7f1ac7a4[] = {0x7f0a3070};
const u32 var7f1ac7a8[] = {0x7f0a3070};
const u32 var7f1ac7ac[] = {0x7f0a2f4c};
const u32 var7f1ac7b0[] = {0x7f0a3070};
const u32 var7f1ac7b4[] = {0x7f0a3070};
const u32 var7f1ac7b8[] = {0x7f0a3070};
const u32 var7f1ac7bc[] = {0x7f0a3070};
const u32 var7f1ac7c0[] = {0x7f0a2f88};
const u32 var7f1ac7c4[] = {0x7f0a3004};
const u32 var7f1ac7c8[] = {0x40490fdb};
const u32 var7f1ac7cc[] = {0x42853333};
const u32 var7f1ac7d0[] = {0x3c8efa35};
const u32 var7f1ac7d4[] = {0x3f19999a};
const u32 var7f1ac7d8[] = {0x3e4ccccd};
const u32 var7f1ac7dc[] = {0x7f0a35ac};
const u32 var7f1ac7e0[] = {0x7f0a36dc};
const u32 var7f1ac7e4[] = {0x7f0a35ac};
const u32 var7f1ac7e8[] = {0x7f0a35dc};
const u32 var7f1ac7ec[] = {0x7f0a35dc};
const u32 var7f1ac7f0[] = {0x7f0a36dc};
const u32 var7f1ac7f4[] = {0x7f0a360c};
const u32 var7f1ac7f8[] = {0x7f0a360c};
const u32 var7f1ac7fc[] = {0x7f0a363c};
const u32 var7f1ac800[] = {0x7f0a3664};
const u32 var7f1ac804[] = {0x7f0a36dc};
const u32 var7f1ac808[] = {0x7f0a3690};
const u32 var7f1ac80c[] = {0x7f0a3664};
const u32 var7f1ac810[] = {0x7f0a363c};
const u32 var7f1ac814[] = {0x7f0a363c};
const u32 var7f1ac818[] = {0x7f0a363c};
const u32 var7f1ac81c[] = {0x7f0a363c};
const u32 var7f1ac820[] = {0x7f0a36c4};
const u32 var7f1ac824[] = {0x7f0a36b8};
const u32 var7f1ac828[] = {0x3f28f5c3};
const u32 var7f1ac82c[] = {0x3f666666};
const u32 var7f1ac830[] = {0x7f0a372c};
const u32 var7f1ac834[] = {0x7f0a3740};
const u32 var7f1ac838[] = {0x7f0a372c};
const u32 var7f1ac83c[] = {0x7f0a372c};
const u32 var7f1ac840[] = {0x7f0a372c};
const u32 var7f1ac844[] = {0x7f0a3740};
const u32 var7f1ac848[] = {0x7f0a372c};
const u32 var7f1ac84c[] = {0x7f0a372c};
const u32 var7f1ac850[] = {0x7f0a3740};
const u32 var7f1ac854[] = {0x7f0a3740};
const u32 var7f1ac858[] = {0x7f0a3740};
const u32 var7f1ac85c[] = {0x7f0a3740};
const u32 var7f1ac860[] = {0x7f0a3740};
const u32 var7f1ac864[] = {0x7f0a3740};
const u32 var7f1ac868[] = {0x7f0a3740};
const u32 var7f1ac86c[] = {0x7f0a3740};
const u32 var7f1ac870[] = {0x7f0a3740};
const u32 var7f1ac874[] = {0x7f0a373c};
const u32 var7f1ac878[] = {0x7f0a3734};
const u32 var7f1ac87c[] = {0x3c23d70a};
const u32 var7f1ac880[] = {0x3f747ae1};
const u32 var7f1ac884[] = {0x47ae147b};
const u32 var7f1ac888[] = {0x33d6bf95};
const u32 var7f1ac88c[] = {0xbe0f5c29};
const u32 var7f1ac890[] = {0x3e19999a};
const u32 var7f1ac894[] = {0x40490fdb};
const u32 var7f1ac898[] = {0x3e4ccccd};
const u32 var7f1ac89c[] = {0x40490fdb};
const u32 var7f1ac8a0[] = {0x3e4ccccd};
const u32 var7f1ac8a4[] = {0x40c90fd0};
const u32 var7f1ac8a8[] = {0x3dcccccd};
const u32 var7f1ac8ac[] = {0x3dcccccd};
const u32 var7f1ac8b0[] = {0x3ecccccd};
const u32 var7f1ac8b4[] = {0x3f19999a};
const u32 var7f1ac8b8[] = {0x46fffe00};
const u32 var7f1ac8bc[] = {0x3c23d70a};
const u32 var7f1ac8c0[] = {0x3fd16873};
const u32 var7f1ac8c4[] = {0x3c23d70a};
const u32 var7f1ac8c8[] = {0x411fffff};
const u32 var7f1ac8cc[] = {0x3f088888};
const u32 var7f1ac8d0[] = {0x40c907a9};
const u32 var7f1ac8d4[] = {0x3d0bd8cf};
const u32 var7f1ac8d8[] = {0x40c907a9};
const u32 var7f1ac8dc[] = {0x3d0bd8cf};
const u32 var7f1ac8e0[] = {0x40c907a9};
const u32 var7f1ac8e4[] = {0x3d0bd8cf};
const u32 var7f1ac8e8[] = {0x3f088888};
const u32 var7f1ac8ec[] = {0x40c907a9};
const u32 var7f1ac8f0[] = {0x40c907a9};
const u32 var7f1ac8f4[] = {0x3c3d3463};
const u32 var7f1ac8f8[] = {0x40c907a9};
const u32 var7f1ac8fc[] = {0x3c3d3463};
const u32 var7f1ac900[] = {0x40c907a9};
const u32 var7f1ac904[] = {0x40c907a9};
const u32 var7f1ac908[] = {0x3bda10fd};
const u32 var7f1ac90c[] = {0x40c907a9};
const u32 var7f1ac910[] = {0x3bda10fd};
const u32 var7f1ac914[] = {0x3e99999a};
const u32 var7f1ac918[] = {0x3e8e38e4};
const u32 var7f1ac91c[] = {0x40c907a9};
const u32 var7f1ac920[] = {0x3fd33333};
const u32 var7f1ac924[] = {0x33333333};
const u32 var7f1ac928[] = {0x3fc33333};
const u32 var7f1ac92c[] = {0x33333333};
const u32 var7f1ac930[] = {0x3dccccce};
const u32 var7f1ac934[] = {0x40c907a9};
const u32 var7f1ac938[] = {0x411fffff};
const u32 var7f1ac93c[] = {0x7f0a550c};
const u32 var7f1ac940[] = {0x7f0a550c};
const u32 var7f1ac944[] = {0x7f0a550c};
const u32 var7f1ac948[] = {0x7f0a550c};
const u32 var7f1ac94c[] = {0x7f0a550c};
const u32 var7f1ac950[] = {0x7f0a550c};
const u32 var7f1ac954[] = {0x7f0a550c};
const u32 var7f1ac958[] = {0x7f0a550c};
const u32 var7f1ac95c[] = {0x7f0a550c};
const u32 var7f1ac960[] = {0x7f0a550c};
const u32 var7f1ac964[] = {0x7f0a550c};
const u32 var7f1ac968[] = {0x7f0a550c};
const u32 var7f1ac96c[] = {0x7f0a550c};
const u32 var7f1ac970[] = {0x7f0a550c};
const u32 var7f1ac974[] = {0x7f0a550c};
const u32 var7f1ac978[] = {0x7f0a550c};
const u32 var7f1ac97c[] = {0x7f0a550c};
const u32 var7f1ac980[] = {0x7f0a5540};
const u32 var7f1ac984[] = {0x7f0a550c};
const u32 var7f1ac988[] = {0x7f0a550c};
const u32 var7f1ac98c[] = {0x7f0a550c};
const u32 var7f1ac990[] = {0x7f0a5540};
const u32 var7f1ac994[] = {0x7f0a5540};
const u32 var7f1ac998[] = {0x7f0a5540};
const u32 var7f1ac99c[] = {0x7f0a5540};
const u32 var7f1ac9a0[] = {0x7f0a5540};
const u32 var7f1ac9a4[] = {0x7f0a550c};
const u32 var7f1ac9a8[] = {0x7f0a5528};
const u32 var7f1ac9ac[] = {0x7f0a5540};
const u32 var7f1ac9b0[] = {0x7f0a5540};
const u32 var7f1ac9b4[] = {0x7f0a5540};
const u32 var7f1ac9b8[] = {0x7f0a5540};
const u32 var7f1ac9bc[] = {0x7f0a5540};
const u32 var7f1ac9c0[] = {0x7f0a5540};
const u32 var7f1ac9c4[] = {0x7f0a550c};
const u32 var7f1ac9c8[] = {0x7f0a550c};
const u32 var7f1ac9cc[] = {0x7f0a550c};
const u32 var7f1ac9d0[] = {0x7f0a550c};
const u32 var7f1ac9d4[] = {0x7f0a550c};
const u32 var7f1ac9d8[] = {0x7f0a550c};
const u32 var7f1ac9dc[] = {0x7f0a550c};
const u32 var7f1ac9e0[] = {0x7f0a550c};
const u32 var7f1ac9e4[] = {0x40490fdb};
const u32 var7f1ac9e8[] = {0x3dccccce};
const u32 var7f1ac9ec[] = {0x7f0a61f4};
const u32 var7f1ac9f0[] = {0x7f0a6254};
const u32 var7f1ac9f4[] = {0x7f0a6254};
const u32 var7f1ac9f8[] = {0x7f0a6254};
const u32 var7f1ac9fc[] = {0x7f0a6254};
const u32 var7f1aca00[] = {0x7f0a6254};
const u32 var7f1aca04[] = {0x7f0a61fc};
const u32 var7f1aca08[] = {0x7f0a6254};
const u32 var7f1aca0c[] = {0x7f0a6254};
const u32 var7f1aca10[] = {0x7f0a6254};
const u32 var7f1aca14[] = {0x7f0a6210};
const u32 var7f1aca18[] = {0x7f0a6210};
const u32 var7f1aca1c[] = {0x7f0a6210};
const u32 var7f1aca20[] = {0x7f0a6210};
const u32 var7f1aca24[] = {0x7f0a6210};
const u32 var7f1aca28[] = {0x7f0a6254};
const u32 var7f1aca2c[] = {0x7f0a6254};
const u32 var7f1aca30[] = {0x7f0a6254};
const u32 var7f1aca34[] = {0x7f0a6254};
const u32 var7f1aca38[] = {0x7f0a6254};
const u32 var7f1aca3c[] = {0x7f0a6254};
const u32 var7f1aca40[] = {0x7f0a6254};
const u32 var7f1aca44[] = {0x7f0a6254};
const u32 var7f1aca48[] = {0x7f0a6254};
const u32 var7f1aca4c[] = {0x7f0a6254};
const u32 var7f1aca50[] = {0x7f0a6254};
const u32 var7f1aca54[] = {0x7f0a6254};
const u32 var7f1aca58[] = {0x7f0a6254};
const u32 var7f1aca5c[] = {0x7f0a6254};
const u32 var7f1aca60[] = {0x7f0a6254};
const u32 var7f1aca64[] = {0x7f0a6254};
const u32 var7f1aca68[] = {0x7f0a6254};
const u32 var7f1aca6c[] = {0x7f0a6254};
const u32 var7f1aca70[] = {0x7f0a6210};
const u32 var7f1aca74[] = {0x40490fdb};
const u32 var7f1aca78[] = {0x3dcccccd};
const u32 var7f1aca7c[] = {0x3d4ccccd};
const u32 var7f1aca80[] = {0x3ba3d70a};
const u32 var7f1aca84[] = {0x3cf5c28f};
const u32 var7f1aca88[] = {0x3ecccccd};
const u32 var7f1aca8c[] = {0x3faaaaab};
const u32 var7f1aca90[] = {0x3f3ebebf};
const u32 var7f1aca94[] = {0x453b8000};
const u32 var7f1aca98[] = {0x453b8000};
const u32 var7f1aca9c[] = {0x453b8000};
const u32 var7f1acaa0[] = {0x453b8000};
const u32 var7f1acaa4[] = {0x7f0a8a60};
const u32 var7f1acaa8[] = {0x7f0a8b50};
const u32 var7f1acaac[] = {0x7f0a8b50};
const u32 var7f1acab0[] = {0x7f0a8b50};
const u32 var7f1acab4[] = {0x7f0a8a60};
const u32 var7f1acab8[] = {0x7f0a8b50};
const u32 var7f1acabc[] = {0x7f0a8b50};
const u32 var7f1acac0[] = {0x7f0a8a0c};
const u32 var7f1acac4[] = {0x7f0a8a0c};
const u32 var7f1acac8[] = {0x7f0a8a0c};
const u32 var7f1acacc[] = {0x7f0a8a60};
const u32 var7f1acad0[] = {0x7f0a8a60};
const u32 var7f1acad4[] = {0x7f0a8b50};
const u32 var7f1acad8[] = {0x7f0a8b50};
const u32 var7f1acadc[] = {0x7f0a8b50};
const u32 var7f1acae0[] = {0x7f0a89a0};
const u32 var7f1acae4[] = {0x7f0a8a60};
const u32 var7f1acae8[] = {0x7f0a8b50};
const u32 var7f1acaec[] = {0x7f0a8b50};
const u32 var7f1acaf0[] = {0x7f0a8b50};
const u32 var7f1acaf4[] = {0x7f0a8b50};
const u32 var7f1acaf8[] = {0x7f0a8b50};
const u32 var7f1acafc[] = {0x7f0a8b50};
const u32 var7f1acb00[] = {0x7f0a8b50};
const u32 var7f1acb04[] = {0x7f0a8b50};
const u32 var7f1acb08[] = {0x7f0a8b50};
const u32 var7f1acb0c[] = {0x7f0a8a60};
const u32 var7f1acb10[] = {0x7f0a8b50};
const u32 var7f1acb14[] = {0x7f0a8a0c};
const u32 var7f1acb18[] = {0x7f0a8e6c};
const u32 var7f1acb1c[] = {0x7f0a8ee8};
const u32 var7f1acb20[] = {0x7f0a8ee8};
const u32 var7f1acb24[] = {0x7f0a8ee8};
const u32 var7f1acb28[] = {0x7f0a8e6c};
const u32 var7f1acb2c[] = {0x7f0a8e6c};
const u32 var7f1acb30[] = {0x7f0a8ee8};
const u32 var7f1acb34[] = {0x7f0a8ee8};
const u32 var7f1acb38[] = {0x7f0a8ee8};
const u32 var7f1acb3c[] = {0x7f0a8e6c};
const u32 var7f1acb40[] = {0x7f0a8ee8};
const u32 var7f1acb44[] = {0x7f0a8ee8};
const u32 var7f1acb48[] = {0x7f0a8ee8};
const u32 var7f1acb4c[] = {0x7f0a8ee8};
const u32 var7f1acb50[] = {0x7f0a8ee8};
const u32 var7f1acb54[] = {0x7f0a8ee8};
const u32 var7f1acb58[] = {0x7f0a8ee8};
const u32 var7f1acb5c[] = {0x7f0a8ee8};
const u32 var7f1acb60[] = {0x7f0a8ee8};
const u32 var7f1acb64[] = {0x7f0a8ee8};
const u32 var7f1acb68[] = {0x7f0a8ee8};
const u32 var7f1acb6c[] = {0x7f0a8ee8};
const u32 var7f1acb70[] = {0x7f0a8ee8};
const u32 var7f1acb74[] = {0x7f0a8e6c};
const u32 var7f1acb78[] = {0x7f0a8ee8};
const u32 var7f1acb7c[] = {0x7f0a8ee8};
const u32 var7f1acb80[] = {0x7f0a8ee8};
const u32 var7f1acb84[] = {0x7f0a8e6c};
const u32 var7f1acb88[] = {0x7f0a8ee8};
const u32 var7f1acb8c[] = {0x7f0a8ee8};
const u32 var7f1acb90[] = {0x7f0a8ee8};
const u32 var7f1acb94[] = {0x7f0a8ee8};
const u32 var7f1acb98[] = {0x7f0a8ee8};
const u32 var7f1acb9c[] = {0x7f0a8ee8};
const u32 var7f1acba0[] = {0x7f0a8ee8};
const u32 var7f1acba4[] = {0x7f0a8e6c};
const u32 var7f1acba8[] = {0x7f0a8e6c};
const u32 var7f1acbac[] = {0x7f0a8e6c};
const u32 var7f1acbb0[] = {0xc7c35000};
const u32 var7f1acbb4[] = {0x47c35000};
const u32 var7f1acbb8[] = {0x7f0a9934};
const u32 var7f1acbbc[] = {0x7f0a9974};
const u32 var7f1acbc0[] = {0x7f0a9950};
const u32 var7f1acbc4[] = {0x7f0a9974};
const u32 var7f1acbc8[] = {0x7f0a9974};
const u32 var7f1acbcc[] = {0x7f0a9974};
const u32 var7f1acbd0[] = {0x7f0a9974};
const u32 var7f1acbd4[] = {0x7f0a9974};
const u32 var7f1acbd8[] = {0x7f0a9974};
const u32 var7f1acbdc[] = {0x7f0a9974};
const u32 var7f1acbe0[] = {0x7f0a996c};
const u32 var7f1acbe4[] = {0x7f0a996c};
const u32 var7f1acbe8[] = {0x7f0a996c};
const u32 var7f1acbec[] = {0x7f0a996c};
const u32 var7f1acbf0[] = {0x7f0a996c};
const u32 var7f1acbf4[] = {0x7f0a996c};
const u32 var7f1acbf8[] = {0x7f0a996c};
const u32 var7f1acbfc[] = {0x7f0a996c};
const u32 var7f1acc00[] = {0x7f0a996c};
const u32 var7f1acc04[] = {0x7f0a996c};
const u32 var7f1acc08[] = {0x7f0a996c};
const u32 var7f1acc0c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f097a50
/* f097a50: 3c013f80 */ lui $at,0x3f80
+739 -6
View File
@@ -60,6 +60,735 @@
#include "lib/lib_4a360.h"
#include "types.h"
const char var7f1ab890[] = "rontime";
const char var7f1ab898[] = "rofftime";
const char var7f1ab8a4[] = "gkef";
const char var7f1ab8ac[] = "changegunmem type %d CurrentPlayer->gunctrl.gunmemtype %d\n";
const char var7f1ab8e8[] = "LockTimer: %d\n";
const char var7f1ab8f8[] = "BriGun: Releasing gunmem - current gunmemtype %d gunmemnew %d\n";
const char var7f1ab938[] = "GiveMem: %d\n";
const char var7f1ab948[] = "BriGun: BriGunLoadTick process GUN_LOADSTATE_LOAD_OBJ\n";
const char var7f1ab980[] = "BriGun: Loading - %s, pMem 0x%08x Size %d\n";
const char var7f1ab9ac[] = "BriGun: Warning: LoadSize > MemSize, clamping decomp. buffer from %d to %d (%d Bytes)\n";
const char var7f1aba04[] = "BriGun: obLoadto at 0x%08x, size %d\n";
const char var7f1aba2c[] = "BriGun: Used size %d (Ob Size %d)\n";
const char var7f1aba50[] = "BriGun: block len %d usedsize %d\n";
const char var7f1aba74[] = "BriGun: obln ram_len %d block_len %d\n";
const char var7f1aba9c[] = "BriGun: new used size %d\n";
const char var7f1abab8[] = "BriGun: Texture Block at 0x%08x size %d, endp 0x%08x\n";
const char var7f1abaf0[] = "BriGun: Set Load State: GUN_LOADSTATE_DECOMPRESS_TEXTURES\n";
const char var7f1abb2c[] = "BriGun: BriGunLoadTick process GUN_LOADSTATE_DECOMPRESS_TEXTURES\n";
const char var7f1abb70[] = "BriGun: at texture %d\n";
const char var7f1abb88[] = "BriGun: Uncompress %d of %d\n";
const char var7f1abba8[] = "BriGun: Set Load State: GUN_LOADSTATE_DECOMPRESS_DLS\n";
const char var7f1abbe0[] = "BriGun: BriGunLoadTick process GUN_LOADSTATE_DECOMPRESS_DLS\n";
const char var7f1abc20[] = "BriGun: propgfx_decompress 0x%08x\n";
const char var7f1abc44[] = "BriGun: DL waste space %d from %d (Used %d, Ramlen %d, ObSize %d)\n";
const char var7f1abc88[] = "Increase GUNSAVESIZE to %d!!!\n";
const char var7f1abca8[] = "BriGun: Set Load State: GUN_LOADSTATE_LOADED\n";
const char var7f1abcd8[] = "need a new gun loading (lock %d gunmemnew %d)\n";
const char var7f1abd08[] = "loading gun file: %d type: %d\n";
const char var7f1abd28[] = "BriGun: Process MASTER_GUN_LOADSTATE_FLUX\n";
const char var7f1abd54[] = "BriGun: Set Master State: MASTER_GUN_LOADSTATE_HANDS\n";
const char var7f1abd8c[] = "BriGun: Process MASTER_GUN_LOADSTATE_HANDS\n";
const char var7f1abdb8[] = "BriGun: Setup Hand Load\n";
const char var7f1abdd4[] = "Hand : Using cached hands\n";
const char var7f1abdf0[] = "Hand : Look ma no hands!\n";
const char var7f1abe0c[] = "BriGun: Set Master State: MASTER_GUN_LOADSTATE_GUN\n";
const char var7f1abe40[] = "BriGun: Process MASTER_GUN_LOADSTATE_GUN\n";
const char var7f1abe6c[] = "BriGun: Setup Gun Load\n";
const char var7f1abe84[] = "BriGun: Set Master State: MASTER_GUN_LOADSTATE_CARTS\n";
const char var7f1abebc[] = "BriGun: Process MASTER_GUN_LOADSTATE_CARTS\n";
const char var7f1abee8[] = "BriGun: Cart Loaded setting GUN_LOADSTATE_FLUX\n";
const char var7f1abf18[] = "BriGun: Cart loading - looking for carts\n";
const char var7f1abf44[] = "BriGun: Loading cart %d\n";
const char var7f1abf60[] = "BriGun: Request for cart %d ignored - cart already loaded\n";
const char var7f1abf9c[] = "BriGun: Compile Hand 0x%08x Gun 0x%0x8\n";
const char var7f1abfc4[] = "Gun : Compiled Gun 0x%08x\n";
const char var7f1abfe4[] = "Gun : Compiled Size %d\n";
const char var7f1ac000[] = "Hand : Compiled Hand 0x%08x\n";
const char var7f1ac020[] = "Hand : Compiled Size %d\n";
const char var7f1ac03c[] = "Gun : Compile overhead %d bytes\n";
const char var7f1ac060[] = "Hand : Hand Obj 0x%08x Gun Obj 0x%08x \n";
const char var7f1ac08c[] = "Gun : After Comp : Base 0x%08x Free %d\n";
const char var7f1ac0b8[] = "Gun : After Cached Setup : Base 0x%08x Free %d\n";
const char var7f1ac0ec[] = "Gun : TotalUsed %d, Free %d\n";
const char var7f1ac10c[] = "BriGun: Set Master State: MASTER_GUN_LOADSTATE_LOADED\n";
const char var7f1ac144[] = "GunLockTimer: %d\n";
const char var7f1ac158[] = "** error\n";
const char var7f1ac164[] = "** error\n";
const char var7f1ac170[] = "wantedfn %d tiggle %d\n";
const char var7f1ac188[] = "%d\n";
const char var7f1ac18c[] = "%02d:%02d:%02d\n";
const char var7f1ac19c[] = "%02d:%02d\n";
const u32 var7f1ac1a8[] = {0x461c4000};
const u32 var7f1ac1ac[] = {0x3f451eb8};
const u32 var7f1ac1b0[] = {0x3f333333};
const u32 var7f1ac1b4[] = {0x3f5f5dd8};
const u32 var7f1ac1b8[] = {0x3f5f5dd8};
const u32 var7f1ac1bc[] = {0x7f09a1b8};
const u32 var7f1ac1c0[] = {0x7f09a1b8};
const u32 var7f1ac1c4[] = {0x7f09a17c};
const u32 var7f1ac1c8[] = {0x7f09a17c};
const u32 var7f1ac1cc[] = {0x7f09a17c};
const u32 var7f1ac1d0[] = {0x7f09a17c};
const u32 var7f1ac1d4[] = {0x7f09a17c};
const u32 var7f1ac1d8[] = {0x7f09a17c};
const u32 var7f1ac1dc[] = {0x7f09a17c};
const u32 var7f1ac1e0[] = {0x7f09a17c};
const u32 var7f1ac1e4[] = {0x7f09a17c};
const u32 var7f1ac1e8[] = {0x7f09a17c};
const u32 var7f1ac1ec[] = {0x7f09a17c};
const u32 var7f1ac1f0[] = {0x7f09a17c};
const u32 var7f1ac1f4[] = {0x7f09a17c};
const u32 var7f1ac1f8[] = {0x7f09a17c};
const u32 var7f1ac1fc[] = {0x7f09a17c};
const u32 var7f1ac200[] = {0x7f09a17c};
const u32 var7f1ac204[] = {0x7f09a17c};
const u32 var7f1ac208[] = {0x7f09a17c};
const u32 var7f1ac20c[] = {0x7f09a17c};
const u32 var7f1ac210[] = {0x7f09a17c};
const u32 var7f1ac214[] = {0x7f09a17c};
const u32 var7f1ac218[] = {0x7f09a17c};
const u32 var7f1ac21c[] = {0x7f09a17c};
const u32 var7f1ac220[] = {0x7f09a17c};
const u32 var7f1ac224[] = {0x7f09a1b8};
const u32 var7f1ac228[] = {0x7f09a17c};
const u32 var7f1ac22c[] = {0x7f09a17c};
const u32 var7f1ac230[] = {0x7f09a1b8};
const u32 var7f1ac234[] = {0x7f09a1b8};
const u32 var7f1ac238[] = {0x7f09a17c};
const u32 var7f1ac23c[] = {0x7f09a1b8};
const u32 var7f1ac240[] = {0x7f09a1b8};
const u32 var7f1ac244[] = {0x7f09a1b8};
const u32 var7f1ac248[] = {0x7f09a17c};
const u32 var7f1ac24c[] = {0x7f09a17c};
const u32 var7f1ac250[] = {0x7f09a17c};
const u32 var7f1ac254[] = {0x7f09a17c};
const u32 var7f1ac258[] = {0x7f09a17c};
const u32 var7f1ac25c[] = {0x7f09a17c};
const u32 var7f1ac260[] = {0x7f09a17c};
const u32 var7f1ac264[] = {0x7f09a17c};
const u32 var7f1ac268[] = {0x7f09a17c};
const u32 var7f1ac26c[] = {0x7f09a17c};
const u32 var7f1ac270[] = {0x7f09a17c};
const u32 var7f1ac274[] = {0x7f09a17c};
const u32 var7f1ac278[] = {0x7f09a17c};
const u32 var7f1ac27c[] = {0x7f09a17c};
const u32 var7f1ac280[] = {0x7f09a17c};
const u32 var7f1ac284[] = {0x7f09a17c};
const u32 var7f1ac288[] = {0x7f09a17c};
const u32 var7f1ac28c[] = {0x7f09a17c};
const u32 var7f1ac290[] = {0x7f09a1b8};
const u32 var7f1ac294[] = {0x7f09a17c};
const u32 var7f1ac298[] = {0x7f09a17c};
const u32 var7f1ac29c[] = {0x7f09a17c};
const u32 var7f1ac2a0[] = {0x7f09a17c};
const u32 var7f1ac2a4[] = {0x7f09a17c};
const u32 var7f1ac2a8[] = {0x7f09a17c};
const u32 var7f1ac2ac[] = {0x7f09a17c};
const u32 var7f1ac2b0[] = {0x7f09a1b8};
const u32 var7f1ac2b4[] = {0x7f09a1b8};
const u32 var7f1ac2b8[] = {0x7f09a1b8};
const u32 var7f1ac2bc[] = {0x7f09a17c};
const u32 var7f1ac2c0[] = {0x7f09a17c};
const u32 var7f1ac2c4[] = {0x7f09a17c};
const u32 var7f1ac2c8[] = {0x7f09a17c};
const u32 var7f1ac2cc[] = {0x7f09a17c};
const u32 var7f1ac2d0[] = {0x7f09a17c};
const u32 var7f1ac2d4[] = {0x7f09a17c};
const u32 var7f1ac2d8[] = {0x7f09a17c};
const u32 var7f1ac2dc[] = {0x7f09a17c};
const u32 var7f1ac2e0[] = {0x7f09a17c};
const u32 var7f1ac2e4[] = {0x7f09a17c};
const u32 var7f1ac2e8[] = {0x7f09a17c};
const u32 var7f1ac2ec[] = {0x7f09a17c};
const u32 var7f1ac2f0[] = {0x7f09a17c};
const u32 var7f1ac2f4[] = {0x7f09a17c};
const u32 var7f1ac2f8[] = {0x7f09a17c};
const u32 var7f1ac2fc[] = {0x7f09a17c};
const u32 var7f1ac300[] = {0x7f09a17c};
const u32 var7f1ac304[] = {0x7f09a17c};
const u32 var7f1ac308[] = {0x7f09a17c};
const u32 var7f1ac30c[] = {0x7f09a17c};
const u32 var7f1ac310[] = {0x7f09a17c};
const u32 var7f1ac314[] = {0x7f09a17c};
const u32 var7f1ac318[] = {0x7f09a1b8};
const u32 var7f1ac31c[] = {0x3f5f5dd8};
const u32 var7f1ac320[] = {0x3ecccccd};
const u32 var7f1ac324[] = {0x3fc90fdb};
const u32 var7f1ac328[] = {0x40c907a9};
const u32 var7f1ac32c[] = {0x3fc90fdb};
const u32 var7f1ac330[] = {0x40490fdb};
const u32 var7f1ac334[] = {0x3ecccccd};
const u32 var7f1ac338[] = {0x3dcccccd};
const u32 var7f1ac33c[] = {0x3c23d70a};
const u32 var7f1ac340[] = {0x7f09b928};
const u32 var7f1ac344[] = {0x7f09b928};
const u32 var7f1ac348[] = {0x7f09b928};
const u32 var7f1ac34c[] = {0x7f09b928};
const u32 var7f1ac350[] = {0x7f09b928};
const u32 var7f1ac354[] = {0x7f09b928};
const u32 var7f1ac358[] = {0x7f09b928};
const u32 var7f1ac35c[] = {0x7f09b928};
const u32 var7f1ac360[] = {0x7f09b928};
const u32 var7f1ac364[] = {0x7f09b928};
const u32 var7f1ac368[] = {0x7f09b928};
const u32 var7f1ac36c[] = {0x7f09b928};
const u32 var7f1ac370[] = {0x7f09b928};
const u32 var7f1ac374[] = {0x7f09b9f8};
const u32 var7f1ac378[] = {0x7f09b9f8};
const u32 var7f1ac37c[] = {0x7f09b9f8};
const u32 var7f1ac380[] = {0x7f09b9f8};
const u32 var7f1ac384[] = {0x7f09b9f8};
const u32 var7f1ac388[] = {0x7f09b928};
const u32 var7f1ac38c[] = {0x7f09b9f8};
const u32 var7f1ac390[] = {0x7f09b9f8};
const u32 var7f1ac394[] = {0x7f09b9f8};
const u32 var7f1ac398[] = {0x7f09b9f8};
const u32 var7f1ac39c[] = {0x7f09b9f8};
const u32 var7f1ac3a0[] = {0x7f09b9f8};
const u32 var7f1ac3a4[] = {0x7f09b9f8};
const u32 var7f1ac3a8[] = {0x7f09b928};
const u32 var7f1ac3ac[] = {0x7f09b9f8};
const u32 var7f1ac3b0[] = {0x7f09b9f8};
const u32 var7f1ac3b4[] = {0x7f09b9f8};
const u32 var7f1ac3b8[] = {0x7f09b9f8};
const u32 var7f1ac3bc[] = {0x7f09b9f8};
const u32 var7f1ac3c0[] = {0x7f09b9f8};
const u32 var7f1ac3c4[] = {0x7f09b9f8};
const u32 var7f1ac3c8[] = {0x7f09b928};
const u32 var7f1ac3cc[] = {0x7f09b928};
const u32 var7f1ac3d0[] = {0x7f09bbd8};
const u32 var7f1ac3d4[] = {0x7f09bb9c};
const u32 var7f1ac3d8[] = {0x7f09bb9c};
const u32 var7f1ac3dc[] = {0x7f09bb9c};
const u32 var7f1ac3e0[] = {0x7f09bb9c};
const u32 var7f1ac3e4[] = {0x7f09bb9c};
const u32 var7f1ac3e8[] = {0x7f09ba7c};
const u32 var7f1ac3ec[] = {0x7f09bb9c};
const u32 var7f1ac3f0[] = {0x7f09bb9c};
const u32 var7f1ac3f4[] = {0x7f09bb9c};
const u32 var7f1ac3f8[] = {0x7f09bb9c};
const u32 var7f1ac3fc[] = {0x7f09ba7c};
const u32 var7f1ac400[] = {0x7f09bb9c};
const u32 var7f1ac404[] = {0x7f09bb9c};
const u32 var7f1ac408[] = {0x7f09bb9c};
const u32 var7f1ac40c[] = {0x7f09bb9c};
const u32 var7f1ac410[] = {0x7f09bb9c};
const u32 var7f1ac414[] = {0x7f09bb9c};
const u32 var7f1ac418[] = {0x7f09bb9c};
const u32 var7f1ac41c[] = {0x7f09bb9c};
const u32 var7f1ac420[] = {0x7f09bb9c};
const u32 var7f1ac424[] = {0x7f09ba7c};
const u32 var7f1ac428[] = {0x7f09bb9c};
const u32 var7f1ac42c[] = {0x7f09bb9c};
const u32 var7f1ac430[] = {0x7f09bb9c};
const u32 var7f1ac434[] = {0x7f09bbd8};
const u32 var7f1ac438[] = {0x7f09bb9c};
const u32 var7f1ac43c[] = {0x7f09bb08};
const u32 var7f1ac440[] = {0x7f09bb9c};
const u32 var7f1ac444[] = {0x7f09bbd8};
const u32 var7f1ac448[] = {0x7f09bbd8};
const u32 var7f1ac44c[] = {0x7f09bbd8};
const u32 var7f1ac450[] = {0x7f09bbd8};
const u32 var7f1ac454[] = {0x7f09bbd8};
const u32 var7f1ac458[] = {0x7f09bbd8};
const u32 var7f1ac45c[] = {0x7f09bb9c};
const u32 var7f1ac460[] = {0x7f09bb9c};
const u32 var7f1ac464[] = {0x7f09bb9c};
const u32 var7f1ac468[] = {0x7f09bb9c};
const u32 var7f1ac46c[] = {0x7f09bb9c};
const u32 var7f1ac470[] = {0x7f09bb9c};
const u32 var7f1ac474[] = {0x7f09bb9c};
const u32 var7f1ac478[] = {0x7f09bb9c};
const u32 var7f1ac47c[] = {0x7f09bb08};
const u32 var7f1ac480[] = {0x40047ae1};
const u32 var7f1ac484[] = {0x3f5f5dd8};
const u32 var7f1ac488[] = {0x7f09c9ec};
const u32 var7f1ac48c[] = {0x7f09c9ec};
const u32 var7f1ac490[] = {0x7f09c9b0};
const u32 var7f1ac494[] = {0x7f09c9b0};
const u32 var7f1ac498[] = {0x7f09c9b0};
const u32 var7f1ac49c[] = {0x7f09c9b0};
const u32 var7f1ac4a0[] = {0x7f09c9b0};
const u32 var7f1ac4a4[] = {0x7f09c9b0};
const u32 var7f1ac4a8[] = {0x7f09c9b0};
const u32 var7f1ac4ac[] = {0x7f09c9b0};
const u32 var7f1ac4b0[] = {0x7f09c9b0};
const u32 var7f1ac4b4[] = {0x7f09c9b0};
const u32 var7f1ac4b8[] = {0x7f09c9b0};
const u32 var7f1ac4bc[] = {0x7f09c9b0};
const u32 var7f1ac4c0[] = {0x7f09c9ec};
const u32 var7f1ac4c4[] = {0x7f09c9b0};
const u32 var7f1ac4c8[] = {0x7f09c9b0};
const u32 var7f1ac4cc[] = {0x7f09c9b0};
const u32 var7f1ac4d0[] = {0x7f09c9b0};
const u32 var7f1ac4d4[] = {0x7f09c9b0};
const u32 var7f1ac4d8[] = {0x7f09c91c};
const u32 var7f1ac4dc[] = {0x7f09c9b0};
const u32 var7f1ac4e0[] = {0x7f09c9b0};
const u32 var7f1ac4e4[] = {0x7f09c9b0};
const u32 var7f1ac4e8[] = {0x7f09c9b0};
const u32 var7f1ac4ec[] = {0x7f09c9b0};
const u32 var7f1ac4f0[] = {0x7f09c7b4};
const u32 var7f1ac4f4[] = {0x7f09c9ec};
const u32 var7f1ac4f8[] = {0x7f09c888};
const u32 var7f1ac4fc[] = {0x7f09c770};
const u32 var7f1ac500[] = {0x7f09c9ec};
const u32 var7f1ac504[] = {0x7f09c9ec};
const u32 var7f1ac508[] = {0x7f09c844};
const u32 var7f1ac50c[] = {0x7f09c844};
const u32 var7f1ac510[] = {0x7f09c7f8};
const u32 var7f1ac514[] = {0x7f09c9ec};
const u32 var7f1ac518[] = {0x7f09c9b0};
const u32 var7f1ac51c[] = {0x7f09c9b0};
const u32 var7f1ac520[] = {0x7f09c9b0};
const u32 var7f1ac524[] = {0x7f09c9b0};
const u32 var7f1ac528[] = {0x7f09c9b0};
const u32 var7f1ac52c[] = {0x7f09c9b0};
const u32 var7f1ac530[] = {0x7f09c9b0};
const u32 var7f1ac534[] = {0x7f09c9b0};
const u32 var7f1ac538[] = {0x7f09c888};
const u32 var7f1ac53c[] = {0x7f09c9b0};
const u32 var7f1ac540[] = {0x7f09c9b0};
const u32 var7f1ac544[] = {0x7f09c9b0};
const u32 var7f1ac548[] = {0x7f09c9b0};
const u32 var7f1ac54c[] = {0x7f09c9ec};
const u32 var7f1ac550[] = {0x7f09c6dc};
const u32 var7f1ac554[] = {0x7f09c9b0};
const u32 var7f1ac558[] = {0x7f09c9b0};
const u32 var7f1ac55c[] = {0x7f09c844};
const u32 var7f1ac560[] = {0x7f09c844};
const u32 var7f1ac564[] = {0x7f09c844};
const u32 var7f1ac568[] = {0x7f09c844};
const u32 var7f1ac56c[] = {0x7f09c844};
const u32 var7f1ac570[] = {0x7f09c844};
const u32 var7f1ac574[] = {0x7f09c9ec};
const u32 var7f1ac578[] = {0x7f09c9ec};
const u32 var7f1ac57c[] = {0x7f09c844};
const u32 var7f1ac580[] = {0x7f09c844};
const u32 var7f1ac584[] = {0x7f09c844};
const u32 var7f1ac588[] = {0x7f09c9ec};
const u32 var7f1ac58c[] = {0x7f09c9ec};
const u32 var7f1ac590[] = {0x7f09c9ec};
const u32 var7f1ac594[] = {0x7f09c9ec};
const u32 var7f1ac598[] = {0x7f09c9ec};
const u32 var7f1ac59c[] = {0x7f09c9ec};
const u32 var7f1ac5a0[] = {0x7f09c9ec};
const u32 var7f1ac5a4[] = {0x7f09c9ec};
const u32 var7f1ac5a8[] = {0x7f09c9ec};
const u32 var7f1ac5ac[] = {0x7f09c9ec};
const u32 var7f1ac5b0[] = {0x7f09c9ec};
const u32 var7f1ac5b4[] = {0x7f09c9ec};
const u32 var7f1ac5b8[] = {0x7f09c9ec};
const u32 var7f1ac5bc[] = {0x7f09c9ec};
const u32 var7f1ac5c0[] = {0x7f09c9ec};
const u32 var7f1ac5c4[] = {0x7f09c9b0};
const u32 var7f1ac5c8[] = {0x7f09c9ec};
const u32 var7f1ac5cc[] = {0x7f09c9b0};
const u32 var7f1ac5d0[] = {0x7f09c9b0};
const u32 var7f1ac5d4[] = {0x7f09c9b0};
const u32 var7f1ac5d8[] = {0x7f09c9b0};
const u32 var7f1ac5dc[] = {0x7f09c9b0};
const u32 var7f1ac5e0[] = {0x7f09c9b0};
const u32 var7f1ac5e4[] = {0x7f09c9ec};
const u32 var7f1ac5e8[] = {0x3f59999a};
const u32 var7f1ac5ec[] = {0x3f5f5dd8};
const u32 var7f1ac5f0[] = {0x7f09cc10};
const u32 var7f1ac5f4[] = {0x7f09cc28};
const u32 var7f1ac5f8[] = {0x7f09cc58};
const u32 var7f1ac5fc[] = {0x7f09cc88};
const u32 var7f1ac600[] = {0x7f09cc40};
const u32 var7f1ac604[] = {0x7f09cc70};
const u32 var7f1ac608[] = {0x7f09cccc};
const u32 var7f1ac60c[] = {0x7f09ccb8};
const u32 var7f1ac610[] = {0x7f09cca0};
const u32 var7f1ac614[] = {0x3da3d70a};
const u32 var7f1ac618[] = {0x3dcccccd};
const u32 var7f1ac61c[] = {0x3dcccccd};
const u32 var7f1ac620[] = {0x3dcccccd};
const u32 var7f1ac624[] = {0x3f7cb924};
const u32 var7f1ac628[] = {0x3c51b700};
const u32 var7f1ac62c[] = {0x3f4ccccd};
const u32 var7f1ac630[] = {0x3dcccccd};
const u32 var7f1ac634[] = {0x3dcccccd};
const u32 var7f1ac638[] = {0x40c907a9};
const u32 var7f1ac63c[] = {0x40333333};
const u32 var7f1ac640[] = {0x3f4ccccd};
const u32 var7f1ac644[] = {0x3e4ccccd};
const u32 var7f1ac648[] = {0x3dcccccd};
const u32 var7f1ac64c[] = {0x3e99999a};
const u32 var7f1ac650[] = {0x3f7cb924};
const u32 var7f1ac654[] = {0x3f7cb924};
const u32 var7f1ac658[] = {0x3c51b700};
const u32 var7f1ac65c[] = {0x3c888889};
const u32 var7f1ac660[] = {0x3e4ccccd};
const u32 var7f1ac664[] = {0x3dcccccd};
const u32 var7f1ac668[] = {0xbdcccccd};
const u32 var7f1ac66c[] = {0xbf4ccccd};
const u32 var7f1ac670[] = {0x7f09df30};
const u32 var7f1ac674[] = {0x7f09df40};
const u32 var7f1ac678[] = {0x7f09df40};
const u32 var7f1ac67c[] = {0x7f09df40};
const u32 var7f1ac680[] = {0x7f09df40};
const u32 var7f1ac684[] = {0x7f09df40};
const u32 var7f1ac688[] = {0x7f09df40};
const u32 var7f1ac68c[] = {0x7f09df40};
const u32 var7f1ac690[] = {0x7f09df40};
const u32 var7f1ac694[] = {0x7f09df40};
const u32 var7f1ac698[] = {0x7f09df30};
const u32 var7f1ac69c[] = {0x7f09df40};
const u32 var7f1ac6a0[] = {0x7f09df40};
const u32 var7f1ac6a4[] = {0x7f09df40};
const u32 var7f1ac6a8[] = {0x7f09df40};
const u32 var7f1ac6ac[] = {0x7f09df30};
const u32 var7f1ac6b0[] = {0x7f09df40};
const u32 var7f1ac6b4[] = {0x7f09df40};
const u32 var7f1ac6b8[] = {0x7f09df40};
const u32 var7f1ac6bc[] = {0x7f09df40};
const u32 var7f1ac6c0[] = {0x7f09df30};
const u32 var7f1ac6c4[] = {0x7f09df40};
const u32 var7f1ac6c8[] = {0x7f09df40};
const u32 var7f1ac6cc[] = {0x7f09df30};
const u32 var7f1ac6d0[] = {0x7f09e080};
const u32 var7f1ac6d4[] = {0x7f09e11c};
const u32 var7f1ac6d8[] = {0x7f09e0b8};
const u32 var7f1ac6dc[] = {0x7f09e110};
const u32 var7f1ac6e0[] = {0x7f09e11c};
const u32 var7f1ac6e4[] = {0x7f09e11c};
const u32 var7f1ac6e8[] = {0x7f09e11c};
const u32 var7f1ac6ec[] = {0x7f09e11c};
const u32 var7f1ac6f0[] = {0x7f09e11c};
const u32 var7f1ac6f4[] = {0x7f09e11c};
const u32 var7f1ac6f8[] = {0x7f09e118};
const u32 var7f1ac6fc[] = {0x7f09e118};
const u32 var7f1ac700[] = {0x4141999a};
const u32 var7f1ac704[] = {0x3dcccccd};
const u32 var7f1ac708[] = {0x4096c5bf};
const u32 var7f1ac70c[] = {0x404907a9};
const u32 var7f1ac710[] = {0x3fd55555};
const u32 var7f1ac714[] = {0x3eb2b179};
const u32 var7f1ac718[] = {0xbeb2b179};
const u32 var7f1ac71c[] = {0x3eb2b179};
const u32 var7f1ac720[] = {0x41ad5555};
const u32 var7f1ac724[] = {0x41855555};
const u32 var7f1ac728[] = {0x3fd55555};
const u32 var7f1ac72c[] = {0x3dcccccd};
const u32 var7f1ac730[] = {0x3fd55555};
const u32 var7f1ac734[] = {0x3e32b179};
const u32 var7f1ac738[] = {0xbe32b179};
const u32 var7f1ac73c[] = {0x3e32b179};
const u32 var7f1ac740[] = {0x3fd55555};
const u32 var7f1ac744[] = {0x3e99999a};
const u32 var7f1ac748[] = {0x3dcccccd};
const u32 var7f1ac74c[] = {0x3e99999a};
const u32 var7f1ac750[] = {0x3dcccccd};
const u32 var7f1ac754[] = {0xb3d6bf95};
const u32 var7f1ac758[] = {0x33d6bf95};
const u32 var7f1ac75c[] = {0xc5bb8000};
const u32 var7f1ac760[] = {0x3f6d4de3};
const u32 var7f1ac764[] = {0x3d9590e8};
const u32 var7f1ac768[] = {0x3e2aaaab};
const u32 var7f1ac76c[] = {0x7f0a2de0};
const u32 var7f1ac770[] = {0x7f0a2e00};
const u32 var7f1ac774[] = {0x7f0a2e20};
const u32 var7f1ac778[] = {0x7f0a2e38};
const u32 var7f1ac77c[] = {0x7f0a2e4c};
const u32 var7f1ac780[] = {0x7f0a2e60};
const u32 var7f1ac784[] = {0x7f0a2f10};
const u32 var7f1ac788[] = {0x7f0a3070};
const u32 var7f1ac78c[] = {0x7f0a3070};
const u32 var7f1ac790[] = {0x7f0a2fb4};
const u32 var7f1ac794[] = {0x7f0a2fdc};
const u32 var7f1ac798[] = {0x7f0a3070};
const u32 var7f1ac79c[] = {0x7f0a3070};
const u32 var7f1ac7a0[] = {0x7f0a3070};
const u32 var7f1ac7a4[] = {0x7f0a3070};
const u32 var7f1ac7a8[] = {0x7f0a3070};
const u32 var7f1ac7ac[] = {0x7f0a2f4c};
const u32 var7f1ac7b0[] = {0x7f0a3070};
const u32 var7f1ac7b4[] = {0x7f0a3070};
const u32 var7f1ac7b8[] = {0x7f0a3070};
const u32 var7f1ac7bc[] = {0x7f0a3070};
const u32 var7f1ac7c0[] = {0x7f0a2f88};
const u32 var7f1ac7c4[] = {0x7f0a3004};
const u32 var7f1ac7c8[] = {0x40490fdb};
const u32 var7f1ac7cc[] = {0x42853333};
const u32 var7f1ac7d0[] = {0x3c8efa35};
const u32 var7f1ac7d4[] = {0x3f19999a};
const u32 var7f1ac7d8[] = {0x3e4ccccd};
const u32 var7f1ac7dc[] = {0x7f0a35ac};
const u32 var7f1ac7e0[] = {0x7f0a36dc};
const u32 var7f1ac7e4[] = {0x7f0a35ac};
const u32 var7f1ac7e8[] = {0x7f0a35dc};
const u32 var7f1ac7ec[] = {0x7f0a35dc};
const u32 var7f1ac7f0[] = {0x7f0a36dc};
const u32 var7f1ac7f4[] = {0x7f0a360c};
const u32 var7f1ac7f8[] = {0x7f0a360c};
const u32 var7f1ac7fc[] = {0x7f0a363c};
const u32 var7f1ac800[] = {0x7f0a3664};
const u32 var7f1ac804[] = {0x7f0a36dc};
const u32 var7f1ac808[] = {0x7f0a3690};
const u32 var7f1ac80c[] = {0x7f0a3664};
const u32 var7f1ac810[] = {0x7f0a363c};
const u32 var7f1ac814[] = {0x7f0a363c};
const u32 var7f1ac818[] = {0x7f0a363c};
const u32 var7f1ac81c[] = {0x7f0a363c};
const u32 var7f1ac820[] = {0x7f0a36c4};
const u32 var7f1ac824[] = {0x7f0a36b8};
const u32 var7f1ac828[] = {0x3f28f5c3};
const u32 var7f1ac82c[] = {0x3f666666};
const u32 var7f1ac830[] = {0x7f0a372c};
const u32 var7f1ac834[] = {0x7f0a3740};
const u32 var7f1ac838[] = {0x7f0a372c};
const u32 var7f1ac83c[] = {0x7f0a372c};
const u32 var7f1ac840[] = {0x7f0a372c};
const u32 var7f1ac844[] = {0x7f0a3740};
const u32 var7f1ac848[] = {0x7f0a372c};
const u32 var7f1ac84c[] = {0x7f0a372c};
const u32 var7f1ac850[] = {0x7f0a3740};
const u32 var7f1ac854[] = {0x7f0a3740};
const u32 var7f1ac858[] = {0x7f0a3740};
const u32 var7f1ac85c[] = {0x7f0a3740};
const u32 var7f1ac860[] = {0x7f0a3740};
const u32 var7f1ac864[] = {0x7f0a3740};
const u32 var7f1ac868[] = {0x7f0a3740};
const u32 var7f1ac86c[] = {0x7f0a3740};
const u32 var7f1ac870[] = {0x7f0a3740};
const u32 var7f1ac874[] = {0x7f0a373c};
const u32 var7f1ac878[] = {0x7f0a3734};
const u32 var7f1ac87c[] = {0x3c23d70a};
const u32 var7f1ac880[] = {0x3f747ae1};
const u32 var7f1ac884[] = {0x47ae147b};
const u32 var7f1ac888[] = {0x33d6bf95};
const u32 var7f1ac88c[] = {0xbe0f5c29};
const u32 var7f1ac890[] = {0x3e19999a};
const u32 var7f1ac894[] = {0x40490fdb};
const u32 var7f1ac898[] = {0x3e4ccccd};
const u32 var7f1ac89c[] = {0x40490fdb};
const u32 var7f1ac8a0[] = {0x3e4ccccd};
const u32 var7f1ac8a4[] = {0x40c90fd0};
const u32 var7f1ac8a8[] = {0x3dcccccd};
const u32 var7f1ac8ac[] = {0x3dcccccd};
const u32 var7f1ac8b0[] = {0x3ecccccd};
const u32 var7f1ac8b4[] = {0x3f19999a};
const u32 var7f1ac8b8[] = {0x46fffe00};
const u32 var7f1ac8bc[] = {0x3c23d70a};
const u32 var7f1ac8c0[] = {0x3fd16873};
const u32 var7f1ac8c4[] = {0x3c23d70a};
const u32 var7f1ac8c8[] = {0x411fffff};
const u32 var7f1ac8cc[] = {0x3f088888};
const u32 var7f1ac8d0[] = {0x40c907a9};
const u32 var7f1ac8d4[] = {0x3d0bd8cf};
const u32 var7f1ac8d8[] = {0x40c907a9};
const u32 var7f1ac8dc[] = {0x3d0bd8cf};
const u32 var7f1ac8e0[] = {0x40c907a9};
const u32 var7f1ac8e4[] = {0x3d0bd8cf};
const u32 var7f1ac8e8[] = {0x3f088888};
const u32 var7f1ac8ec[] = {0x40c907a9};
const u32 var7f1ac8f0[] = {0x40c907a9};
const u32 var7f1ac8f4[] = {0x3c3d3463};
const u32 var7f1ac8f8[] = {0x40c907a9};
const u32 var7f1ac8fc[] = {0x3c3d3463};
const u32 var7f1ac900[] = {0x40c907a9};
const u32 var7f1ac904[] = {0x40c907a9};
const u32 var7f1ac908[] = {0x3bda10fd};
const u32 var7f1ac90c[] = {0x40c907a9};
const u32 var7f1ac910[] = {0x3bda10fd};
const u32 var7f1ac914[] = {0x3e99999a};
const u32 var7f1ac918[] = {0x3e8e38e4};
const u32 var7f1ac91c[] = {0x40c907a9};
const u32 var7f1ac920[] = {0x3fd33333};
const u32 var7f1ac924[] = {0x33333333};
const u32 var7f1ac928[] = {0x3fc33333};
const u32 var7f1ac92c[] = {0x33333333};
const u32 var7f1ac930[] = {0x3dccccce};
const u32 var7f1ac934[] = {0x40c907a9};
const u32 var7f1ac938[] = {0x411fffff};
const u32 var7f1ac93c[] = {0x7f0a550c};
const u32 var7f1ac940[] = {0x7f0a550c};
const u32 var7f1ac944[] = {0x7f0a550c};
const u32 var7f1ac948[] = {0x7f0a550c};
const u32 var7f1ac94c[] = {0x7f0a550c};
const u32 var7f1ac950[] = {0x7f0a550c};
const u32 var7f1ac954[] = {0x7f0a550c};
const u32 var7f1ac958[] = {0x7f0a550c};
const u32 var7f1ac95c[] = {0x7f0a550c};
const u32 var7f1ac960[] = {0x7f0a550c};
const u32 var7f1ac964[] = {0x7f0a550c};
const u32 var7f1ac968[] = {0x7f0a550c};
const u32 var7f1ac96c[] = {0x7f0a550c};
const u32 var7f1ac970[] = {0x7f0a550c};
const u32 var7f1ac974[] = {0x7f0a550c};
const u32 var7f1ac978[] = {0x7f0a550c};
const u32 var7f1ac97c[] = {0x7f0a550c};
const u32 var7f1ac980[] = {0x7f0a5540};
const u32 var7f1ac984[] = {0x7f0a550c};
const u32 var7f1ac988[] = {0x7f0a550c};
const u32 var7f1ac98c[] = {0x7f0a550c};
const u32 var7f1ac990[] = {0x7f0a5540};
const u32 var7f1ac994[] = {0x7f0a5540};
const u32 var7f1ac998[] = {0x7f0a5540};
const u32 var7f1ac99c[] = {0x7f0a5540};
const u32 var7f1ac9a0[] = {0x7f0a5540};
const u32 var7f1ac9a4[] = {0x7f0a550c};
const u32 var7f1ac9a8[] = {0x7f0a5528};
const u32 var7f1ac9ac[] = {0x7f0a5540};
const u32 var7f1ac9b0[] = {0x7f0a5540};
const u32 var7f1ac9b4[] = {0x7f0a5540};
const u32 var7f1ac9b8[] = {0x7f0a5540};
const u32 var7f1ac9bc[] = {0x7f0a5540};
const u32 var7f1ac9c0[] = {0x7f0a5540};
const u32 var7f1ac9c4[] = {0x7f0a550c};
const u32 var7f1ac9c8[] = {0x7f0a550c};
const u32 var7f1ac9cc[] = {0x7f0a550c};
const u32 var7f1ac9d0[] = {0x7f0a550c};
const u32 var7f1ac9d4[] = {0x7f0a550c};
const u32 var7f1ac9d8[] = {0x7f0a550c};
const u32 var7f1ac9dc[] = {0x7f0a550c};
const u32 var7f1ac9e0[] = {0x7f0a550c};
const u32 var7f1ac9e4[] = {0x40490fdb};
const u32 var7f1ac9e8[] = {0x3dccccce};
const u32 var7f1ac9ec[] = {0x7f0a61f4};
const u32 var7f1ac9f0[] = {0x7f0a6254};
const u32 var7f1ac9f4[] = {0x7f0a6254};
const u32 var7f1ac9f8[] = {0x7f0a6254};
const u32 var7f1ac9fc[] = {0x7f0a6254};
const u32 var7f1aca00[] = {0x7f0a6254};
const u32 var7f1aca04[] = {0x7f0a61fc};
const u32 var7f1aca08[] = {0x7f0a6254};
const u32 var7f1aca0c[] = {0x7f0a6254};
const u32 var7f1aca10[] = {0x7f0a6254};
const u32 var7f1aca14[] = {0x7f0a6210};
const u32 var7f1aca18[] = {0x7f0a6210};
const u32 var7f1aca1c[] = {0x7f0a6210};
const u32 var7f1aca20[] = {0x7f0a6210};
const u32 var7f1aca24[] = {0x7f0a6210};
const u32 var7f1aca28[] = {0x7f0a6254};
const u32 var7f1aca2c[] = {0x7f0a6254};
const u32 var7f1aca30[] = {0x7f0a6254};
const u32 var7f1aca34[] = {0x7f0a6254};
const u32 var7f1aca38[] = {0x7f0a6254};
const u32 var7f1aca3c[] = {0x7f0a6254};
const u32 var7f1aca40[] = {0x7f0a6254};
const u32 var7f1aca44[] = {0x7f0a6254};
const u32 var7f1aca48[] = {0x7f0a6254};
const u32 var7f1aca4c[] = {0x7f0a6254};
const u32 var7f1aca50[] = {0x7f0a6254};
const u32 var7f1aca54[] = {0x7f0a6254};
const u32 var7f1aca58[] = {0x7f0a6254};
const u32 var7f1aca5c[] = {0x7f0a6254};
const u32 var7f1aca60[] = {0x7f0a6254};
const u32 var7f1aca64[] = {0x7f0a6254};
const u32 var7f1aca68[] = {0x7f0a6254};
const u32 var7f1aca6c[] = {0x7f0a6254};
const u32 var7f1aca70[] = {0x7f0a6210};
const u32 var7f1aca74[] = {0x40490fdb};
const u32 var7f1aca78[] = {0x3dcccccd};
const u32 var7f1aca7c[] = {0x3d4ccccd};
const u32 var7f1aca80[] = {0x3ba3d70a};
const u32 var7f1aca84[] = {0x3cf5c28f};
const u32 var7f1aca88[] = {0x3ecccccd};
const u32 var7f1aca8c[] = {0x3faaaaab};
const u32 var7f1aca90[] = {0x3f3ebebf};
const u32 var7f1aca94[] = {0x453b8000};
const u32 var7f1aca98[] = {0x453b8000};
const u32 var7f1aca9c[] = {0x453b8000};
const u32 var7f1acaa0[] = {0x453b8000};
const u32 var7f1acaa4[] = {0x7f0a8a60};
const u32 var7f1acaa8[] = {0x7f0a8b50};
const u32 var7f1acaac[] = {0x7f0a8b50};
const u32 var7f1acab0[] = {0x7f0a8b50};
const u32 var7f1acab4[] = {0x7f0a8a60};
const u32 var7f1acab8[] = {0x7f0a8b50};
const u32 var7f1acabc[] = {0x7f0a8b50};
const u32 var7f1acac0[] = {0x7f0a8a0c};
const u32 var7f1acac4[] = {0x7f0a8a0c};
const u32 var7f1acac8[] = {0x7f0a8a0c};
const u32 var7f1acacc[] = {0x7f0a8a60};
const u32 var7f1acad0[] = {0x7f0a8a60};
const u32 var7f1acad4[] = {0x7f0a8b50};
const u32 var7f1acad8[] = {0x7f0a8b50};
const u32 var7f1acadc[] = {0x7f0a8b50};
const u32 var7f1acae0[] = {0x7f0a89a0};
const u32 var7f1acae4[] = {0x7f0a8a60};
const u32 var7f1acae8[] = {0x7f0a8b50};
const u32 var7f1acaec[] = {0x7f0a8b50};
const u32 var7f1acaf0[] = {0x7f0a8b50};
const u32 var7f1acaf4[] = {0x7f0a8b50};
const u32 var7f1acaf8[] = {0x7f0a8b50};
const u32 var7f1acafc[] = {0x7f0a8b50};
const u32 var7f1acb00[] = {0x7f0a8b50};
const u32 var7f1acb04[] = {0x7f0a8b50};
const u32 var7f1acb08[] = {0x7f0a8b50};
const u32 var7f1acb0c[] = {0x7f0a8a60};
const u32 var7f1acb10[] = {0x7f0a8b50};
const u32 var7f1acb14[] = {0x7f0a8a0c};
const u32 var7f1acb18[] = {0x7f0a8e6c};
const u32 var7f1acb1c[] = {0x7f0a8ee8};
const u32 var7f1acb20[] = {0x7f0a8ee8};
const u32 var7f1acb24[] = {0x7f0a8ee8};
const u32 var7f1acb28[] = {0x7f0a8e6c};
const u32 var7f1acb2c[] = {0x7f0a8e6c};
const u32 var7f1acb30[] = {0x7f0a8ee8};
const u32 var7f1acb34[] = {0x7f0a8ee8};
const u32 var7f1acb38[] = {0x7f0a8ee8};
const u32 var7f1acb3c[] = {0x7f0a8e6c};
const u32 var7f1acb40[] = {0x7f0a8ee8};
const u32 var7f1acb44[] = {0x7f0a8ee8};
const u32 var7f1acb48[] = {0x7f0a8ee8};
const u32 var7f1acb4c[] = {0x7f0a8ee8};
const u32 var7f1acb50[] = {0x7f0a8ee8};
const u32 var7f1acb54[] = {0x7f0a8ee8};
const u32 var7f1acb58[] = {0x7f0a8ee8};
const u32 var7f1acb5c[] = {0x7f0a8ee8};
const u32 var7f1acb60[] = {0x7f0a8ee8};
const u32 var7f1acb64[] = {0x7f0a8ee8};
const u32 var7f1acb68[] = {0x7f0a8ee8};
const u32 var7f1acb6c[] = {0x7f0a8ee8};
const u32 var7f1acb70[] = {0x7f0a8ee8};
const u32 var7f1acb74[] = {0x7f0a8e6c};
const u32 var7f1acb78[] = {0x7f0a8ee8};
const u32 var7f1acb7c[] = {0x7f0a8ee8};
const u32 var7f1acb80[] = {0x7f0a8ee8};
const u32 var7f1acb84[] = {0x7f0a8e6c};
const u32 var7f1acb88[] = {0x7f0a8ee8};
const u32 var7f1acb8c[] = {0x7f0a8ee8};
const u32 var7f1acb90[] = {0x7f0a8ee8};
const u32 var7f1acb94[] = {0x7f0a8ee8};
const u32 var7f1acb98[] = {0x7f0a8ee8};
const u32 var7f1acb9c[] = {0x7f0a8ee8};
const u32 var7f1acba0[] = {0x7f0a8ee8};
const u32 var7f1acba4[] = {0x7f0a8e6c};
const u32 var7f1acba8[] = {0x7f0a8e6c};
const u32 var7f1acbac[] = {0x7f0a8e6c};
const u32 var7f1acbb0[] = {0xc7c35000};
const u32 var7f1acbb4[] = {0x47c35000};
const u32 var7f1acbb8[] = {0x7f0a9934};
const u32 var7f1acbbc[] = {0x7f0a9974};
const u32 var7f1acbc0[] = {0x7f0a9950};
const u32 var7f1acbc4[] = {0x7f0a9974};
const u32 var7f1acbc8[] = {0x7f0a9974};
const u32 var7f1acbcc[] = {0x7f0a9974};
const u32 var7f1acbd0[] = {0x7f0a9974};
const u32 var7f1acbd4[] = {0x7f0a9974};
const u32 var7f1acbd8[] = {0x7f0a9974};
const u32 var7f1acbdc[] = {0x7f0a9974};
const u32 var7f1acbe0[] = {0x7f0a996c};
const u32 var7f1acbe4[] = {0x7f0a996c};
const u32 var7f1acbe8[] = {0x7f0a996c};
const u32 var7f1acbec[] = {0x7f0a996c};
const u32 var7f1acbf0[] = {0x7f0a996c};
const u32 var7f1acbf4[] = {0x7f0a996c};
const u32 var7f1acbf8[] = {0x7f0a996c};
const u32 var7f1acbfc[] = {0x7f0a996c};
const u32 var7f1acc00[] = {0x7f0a996c};
const u32 var7f1acc04[] = {0x7f0a996c};
const u32 var7f1acc08[] = {0x7f0a996c};
const u32 var7f1acc0c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f097ba0
/* f097ba0: 27bdffc0 */ addiu $sp,$sp,-64
@@ -7554,10 +8283,10 @@ glabel func0f09e144
/* f09e43c: accf0000 */ sw $t7,0x0($a2)
/* f09e440: 8e4a15bc */ lw $t2,0x15bc($s2)
/* f09e444: 3c097f09 */ lui $t1,%hi(func0f0953cc)
/* f09e448: 3c087f09 */ lui $t0,0x7f09
/* f09e448: 3c087f09 */ lui $t0,%hi(tagFindById)
/* f09e44c: 01ee6023 */ subu $t4,$t7,$t6
/* f09e450: 252953cc */ addiu $t1,$t1,%lo(func0f0953cc)
/* f09e454: 25055528 */ addiu $a1,$t0,0x5528
/* f09e454: 25055528 */ addiu $a1,$t0,%lo(tagFindById)
/* f09e458: 020c8023 */ subu $s0,$s0,$t4
/* f09e45c: 240d0004 */ addiu $t5,$zero,0x4
/* f09e460: 0125082b */ sltu $at,$t1,$a1
@@ -12186,6 +12915,10 @@ glabel func0f0a24f0
/* f0a2560: 27bd0030 */ addiu $sp,$sp,0x30
/* f0a2564: 03e00008 */ jr $ra
/* f0a2568: 00000000 */ sll $zero,$zero,0x0
);
GLOBAL_ASM(
glabel func0f0a256c
/* f0a256c: 3c0e800a */ lui $t6,%hi(var8009d148)
/* f0a2570: 8dced148 */ lw $t6,%lo(var8009d148)($t6)
/* f0a2574: 27bdff48 */ addiu $sp,$sp,-184
@@ -13897,9 +14630,9 @@ glabel func0f0a3aa4
/* f0a3dfc: 00002825 */ or $a1,$zero,$zero
/* f0a3e00: 3c01800a */ lui $at,0x800a
/* f0a3e04: ac22d0dc */ sw $v0,-0x2f24($at)
/* f0a3e08: 3c0b7f0a */ lui $t3,0x7f0a
/* f0a3e08: 3c0b7f0a */ lui $t3,%hi(func0f0a256c)
/* f0a3e0c: 3c10800a */ lui $s0,%hi(var8009d0f0)
/* f0a3e10: 256b256c */ addiu $t3,$t3,0x256c
/* f0a3e10: 256b256c */ addiu $t3,$t3,%lo(func0f0a256c)
/* f0a3e14: 3c018006 */ lui $at,0x8006
/* f0a3e18: 2610d0f0 */ addiu $s0,$s0,%lo(var8009d0f0)
/* f0a3e1c: ac2befcc */ sw $t3,-0x1034($at)
@@ -14495,8 +15228,8 @@ glabel func0f0a45d0
/* f0a466c: 00002825 */ or $a1,$zero,$zero
/* f0a4670: 3c01800a */ lui $at,0x800a
/* f0a4674: ac22d148 */ sw $v0,-0x2eb8($at)
/* f0a4678: 3c187f0a */ lui $t8,0x7f0a
/* f0a467c: 2718256c */ addiu $t8,$t8,0x256c
/* f0a4678: 3c187f0a */ lui $t8,%hi(func0f0a256c)
/* f0a467c: 2718256c */ addiu $t8,$t8,%lo(func0f0a256c)
/* f0a4680: 3c018006 */ lui $at,0x8006
/* f0a4684: 10000003 */ beqz $zero,.L0f0a4694
/* f0a4688: ac38efcc */ sw $t8,-0x1034($at)
+156 -84
View File
@@ -48,90 +48,6 @@ const u32 var7f1acc60[] = {0xc61c4000};
const u32 var7f1acc64[] = {0x461c4000};
const u32 var7f1acc68[] = {0xc61c4000};
const u32 var7f1acc6c[] = {0x3fb50481};
const u32 var7f1acc70[] = {0x7f0accc0};
const u32 var7f1acc74[] = {0x7f0accc0};
const u32 var7f1acc78[] = {0x7f0acccc};
const u32 var7f1acc7c[] = {0x7f0acccc};
const u32 var7f1acc80[] = {0x7f0acccc};
const u32 var7f1acc84[] = {0x7f0acca0};
const u32 var7f1acc88[] = {0x7f0accc0};
const u32 var7f1acc8c[] = {0x7f0acccc};
const u32 var7f1acc90[] = {0x7f0acccc};
const u32 var7f1acc94[] = {0x7f0acccc};
const u32 var7f1acc98[] = {0x7f0acccc};
const u32 var7f1acc9c[] = {0x7f0acccc};
const u32 var7f1acca0[] = {0x7f0acccc};
const u32 var7f1acca4[] = {0x7f0acccc};
const u32 var7f1acca8[] = {0x7f0accc0};
const u32 var7f1accac[] = {0x7f0acccc};
const u32 var7f1accb0[] = {0x7f0accc0};
const u32 var7f1accb4[] = {0x7f0acccc};
const u32 var7f1accb8[] = {0x7f0acccc};
const u32 var7f1accbc[] = {0x7f0acccc};
const u32 var7f1accc0[] = {0x7f0acccc};
const u32 var7f1accc4[] = {0x7f0acccc};
const u32 var7f1accc8[] = {0x7f0accb0};
const u32 var7f1acccc[] = {0x3dcccccd};
const u32 var7f1accd0[] = {0xc6ea6000};
const u32 var7f1accd4[] = {0x46ea6000};
const u32 var7f1accd8[] = {0x3f666666};
const u32 var7f1accdc[] = {0x3f666666};
const u32 var7f1acce0[] = {0x3f666666};
const u32 var7f1acce4[] = {0x3f666666};
const u32 var7f1acce8[] = {0x3f666666};
const u32 var7f1accec[] = {0x3f666666};
const u32 var7f1accf0[] = {0x3fb50481};
const u32 var7f1accf4[] = {0x3f666666};
const u32 var7f1accf8[] = {0x3f088888};
const u32 var7f1accfc[] = {0x40c907a9};
const u32 var7f1acd00[] = {0x3ec907a9};
const u32 var7f1acd04[] = {0x40c907a9};
const u32 var7f1acd08[] = {0x3ec907a9};
const u32 var7f1acd0c[] = {0x40c907a9};
const u32 var7f1acd10[] = {0x3ec907a9};
const u32 var7f1acd14[] = {0x493ebc20};
const u32 var7f1acd18[] = {0x3e8e38e4};
const u32 var7f1acd1c[] = {0x3ed55555};
const u32 var7f1acd20[] = {0x40555555};
const u32 var7f1acd24[] = {0x3fb55555};
const u32 var7f1acd28[] = {0x3fd55555};
const u32 var7f1acd2c[] = {0x40c907a9};
const u32 var7f1acd30[] = {0x3dc907a9};
const u32 var7f1acd34[] = {0x40c907a9};
const u32 var7f1acd38[] = {0x3dc907a9};
const u32 var7f1acd3c[] = {0x40c907a9};
const u32 var7f1acd40[] = {0x3dc907a9};
const u32 var7f1acd44[] = {0x40c907a9};
const u32 var7f1acd48[] = {0x3dc907a9};
const u32 var7f1acd4c[] = {0x40c907a9};
const u32 var7f1acd50[] = {0x3dc907a9};
const u32 var7f1acd54[] = {0x40c907a9};
const u32 var7f1acd58[] = {0x3dc907a9};
const u32 var7f1acd5c[] = {0x493ebc20};
const u32 var7f1acd60[] = {0x3e8e38e4};
const u32 var7f1acd64[] = {0x3dccccce};
const u32 var7f1acd68[] = {0xc6ea6000};
const u32 var7f1acd6c[] = {0x46ea6000};
const u32 var7f1acd70[] = {0x3e4ccccd};
const u32 var7f1acd74[] = {0xb58637bd};
const u32 var7f1acd78[] = {0x33d6bf95};
const u32 var7f1acd7c[] = {0x3dcccccd};
const u32 var7f1acd80[] = {0xb58637bd};
const u32 var7f1acd84[] = {0x33d6bf95};
const u32 var7f1acd88[] = {0xb58637bd};
const u32 var7f1acd8c[] = {0x33d6bf95};
const u32 var7f1acd90[] = {0x3e4ccccd};
const u32 var7f1acd94[] = {0x00000000};
const u32 var7f1acd98[] = {0x00000000};
const u32 var7f1acd9c[] = {0x00000000};
const char var7f1acda0[] = "%s: %d\n";
const char var7f1acda8[] = "%s %d %s\n";
const char var7f1acdb4[] = "%s: %d\n";
const char var7f1acdbc[] = "%s %s";
const char var7f1acdc4[] = "%s %s";
const u32 var7f1acdcc[] = {0x00000000};
GLOBAL_ASM(
glabel func0f0abe70
@@ -1031,6 +947,76 @@ glabel func0f0ac4b8
GLOBAL_ASM(
glabel func0f0acb90
.late_rodata
glabel var7f1acc70
.word 0x7f0accc0
glabel var7f1acc74
.word 0x7f0accc0
glabel var7f1acc78
.word 0x7f0acccc
glabel var7f1acc7c
.word 0x7f0acccc
glabel var7f1acc80
.word 0x7f0acccc
glabel var7f1acc84
.word 0x7f0acca0
glabel var7f1acc88
.word 0x7f0accc0
glabel var7f1acc8c
.word 0x7f0acccc
glabel var7f1acc90
.word 0x7f0acccc
glabel var7f1acc94
.word 0x7f0acccc
glabel var7f1acc98
.word 0x7f0acccc
glabel var7f1acc9c
.word 0x7f0acccc
glabel var7f1acca0
.word 0x7f0acccc
glabel var7f1acca4
.word 0x7f0acccc
glabel var7f1acca8
.word 0x7f0accc0
glabel var7f1accac
.word 0x7f0acccc
glabel var7f1accb0
.word 0x7f0accc0
glabel var7f1accb4
.word 0x7f0acccc
glabel var7f1accb8
.word 0x7f0acccc
glabel var7f1accbc
.word 0x7f0acccc
glabel var7f1accc0
.word 0x7f0acccc
glabel var7f1accc4
.word 0x7f0acccc
glabel var7f1accc8
.word 0x7f0accb0
glabel var7f1acccc
.word 0x3dcccccd
glabel var7f1accd0
.word 0xc6ea6000
glabel var7f1accd4
.word 0x46ea6000
glabel var7f1accd8
.word 0x3f666666
glabel var7f1accdc
.word 0x3f666666
glabel var7f1acce0
.word 0x3f666666
glabel var7f1acce4
.word 0x3f666666
glabel var7f1acce8
.word 0x3f666666
glabel var7f1accec
.word 0x3f666666
glabel var7f1accf0
.word 0x3fb50481
glabel var7f1accf4
.word 0x3f666666
.text
/* f0acb90: 27bdfe70 */ addiu $sp,$sp,-400
/* f0acb94: afb00024 */ sw $s0,0x24($sp)
/* f0acb98: 30f000ff */ andi $s0,$a3,0xff
@@ -2270,6 +2256,62 @@ glabel func0f0adcc8
GLOBAL_ASM(
glabel func0f0ade00
.late_rodata
glabel var7f1accf8
.word 0x3f088888
glabel var7f1accfc
.word 0x40c907a9
glabel var7f1acd00
.word 0x3ec907a9
glabel var7f1acd04
.word 0x40c907a9
glabel var7f1acd08
.word 0x3ec907a9
glabel var7f1acd0c
.word 0x40c907a9
glabel var7f1acd10
.word 0x3ec907a9
glabel var7f1acd14
.word 0x493ebc20
glabel var7f1acd18
.word 0x3e8e38e4
glabel var7f1acd1c
.word 0x3ed55555
glabel var7f1acd20
.word 0x40555555
glabel var7f1acd24
.word 0x3fb55555
glabel var7f1acd28
.word 0x3fd55555
glabel var7f1acd2c
.word 0x40c907a9
glabel var7f1acd30
.word 0x3dc907a9
glabel var7f1acd34
.word 0x40c907a9
glabel var7f1acd38
.word 0x3dc907a9
glabel var7f1acd3c
.word 0x40c907a9
glabel var7f1acd40
.word 0x3dc907a9
glabel var7f1acd44
.word 0x40c907a9
glabel var7f1acd48
.word 0x3dc907a9
glabel var7f1acd4c
.word 0x40c907a9
glabel var7f1acd50
.word 0x3dc907a9
glabel var7f1acd54
.word 0x40c907a9
glabel var7f1acd58
.word 0x3dc907a9
glabel var7f1acd5c
.word 0x493ebc20
glabel var7f1acd60
.word 0x3e8e38e4
.text
/* f0ade00: 27bdfec0 */ addiu $sp,$sp,-320
/* f0ade04: 3c0e800a */ lui $t6,0x800a
/* f0ade08: 8dcea244 */ lw $t6,-0x5dbc($t6)
@@ -3045,6 +3087,14 @@ glabel func0f0ade00
GLOBAL_ASM(
glabel func0f0ae964
.late_rodata
glabel var7f1acd64
.word 0x3dccccce
glabel var7f1acd68
.word 0xc6ea6000
glabel var7f1acd6c
.word 0x46ea6000
.text
/* f0ae964: 27bdff08 */ addiu $sp,$sp,-248
/* f0ae968: afbf0024 */ sw $ra,0x24($sp)
/* f0ae96c: afb20020 */ sw $s2,0x20($sp)
@@ -3626,6 +3676,24 @@ glabel func0f0af0d4
GLOBAL_ASM(
glabel func0f0af158
.late_rodata
glabel var7f1acd70
.word 0x3e4ccccd
glabel var7f1acd74
.word 0xb58637bd
glabel var7f1acd78
.word 0x33d6bf95
glabel var7f1acd7c
.word 0x3dcccccd
glabel var7f1acd80
.word 0xb58637bd
glabel var7f1acd84
.word 0x33d6bf95
glabel var7f1acd88
.word 0xb58637bd
glabel var7f1acd8c
.word 0x33d6bf95
.text
/* f0af158: 27bdfe00 */ addiu $sp,$sp,-512
/* f0af15c: afb00058 */ sw $s0,0x58($sp)
/* f0af160: afa40200 */ sw $a0,0x200($sp)
@@ -4218,6 +4286,10 @@ glabel func0f0af158
GLOBAL_ASM(
glabel func0f0afa4c
.late_rodata
glabel var7f1acd90
.word 0x3e4ccccd
.text
/* f0afa4c: 27bdfe18 */ addiu $sp,$sp,-488
/* f0afa50: afb00058 */ sw $s0,0x58($sp)
/* f0afa54: afa401e8 */ sw $a0,0x1e8($sp)
+7
View File
@@ -22,6 +22,13 @@
#include "lib/lib_13130.h"
#include "types.h"
const char var7f1acda0[] = "%s: %d\n";
const char var7f1acda8[] = "%s %d %s\n";
const char var7f1acdb4[] = "%s: %d\n";
const char var7f1acdbc[] = "%s %s";
const char var7f1acdc4[] = "%s %s";
const u32 var7f1acdcc[] = {0x00000000};
const u32 var7f1acdd0[] = {0x3dcccccd};
const u32 var7f1acdd4[] = {0x3dcccccd};
-178
View File
@@ -12,184 +12,6 @@
#include "lib/lib_1a500.h"
#include "types.h"
const u32 var7f1ad140[] = {0x42e52ee0};
const u32 var7f1ad144[] = {0x3c0efa35};
const u32 var7f1ad148[] = {0x3f060a92};
const u32 var7f1ad14c[] = {0x3f060a92};
const u32 var7f1ad150[] = {0xe0ad78ec};
const u32 var7f1ad154[] = {0x3c0efa35};
const u32 var7f1ad158[] = {0x00000000};
const u32 var7f1ad15c[] = {0x00000000};
const char var7f1ad160[] = "ACOUSTIC -> Allocating %d bytes for %d portal AV structures\n";
const char var7f1ad1a0[] = "ACOUSTIC -> DGD WARNING: portalAVInit no portals!\n";
const char var7f1ad1d4[] = "ACOUSTIC -> portalAVReset: checking propobj type %d\n";
const char var7f1ad20c[] = "ACOUSTIC -> portalAVReset: found PROPDEF_WINDOWFADE for portal %d\n";
const char var7f1ad250[] = "ACOUSTIC -> portalAVReset: found PROPDEF_WINDOW for portal %d\n";
const char var7f1ad290[] = "ACOUSTIC -> Portal %3d - A=%.2f, V=%.2f\n";
const char var7f1ad2bc[] = "ACOUSTIC -> DGD WARNING: portalAVReset no portals!\n";
const char var7f1ad2f0[] = "Acoustic Reset -> Allocating %d bytes for %d roomacousticdata structures\n";
const char var7f1ad33c[] = "ACOUSTIC -> room %d bb %f %f\n";
const char var7f1ad360[] = "ACOUSTIC -> DGD: acousticReset room %d does not have a 3D bounding box => radata[room].roomvolume is bodged!\n";
const char var7f1ad3d0[] = "%s%sL2 -> Surface area bodged for room %d - using %f\n";
const u32 var7f1ad408[] = {0x00000000};
const u32 var7f1ad40c[] = {0x00000000};
const u32 var7f1ad410[] = {0x3b808081};
const u32 var7f1ad414[] = {0x3d888889};
const u32 var7f1ad418[] = {0x4b989680};
const u32 var7f1ad41c[] = {0x00000000};
const char var7f1ad420[] = "Gunmem: 0x%08x\n";
const char var7f1ad430[] = "Gunmem: bondsub 0x%08x\n";
const char var7f1ad448[] = "Gunmem: bondsub->anim 0x%08x\n";
const char var7f1ad468[] = "Gunmem: savedata 0x%08x\n";
const char var7f1ad484[] = "Gunmem: wo 0x%08x\n";
const char var7f1ad498[] = "Jo using %d bytes gunmem (gunmemsize %d)\n";
const char var7f1ad4c4[] = "Gunmem: bondmeml 0x%08x size 0x%08x\n";
const char var7f1ad4ec[] = "Gunmem: tex block free 0x%08x\n";
const char var7f1ad50c[] = "Gunmem: Free at end %d\n";
const u32 var7f1ad524[] = {0x74707300};
const u32 var7f1ad528[] = {0x49742400};
const u32 var7f1ad52c[] = {0x49742400};
const u32 var7f1ad530[] = {0x471c4000};
const u32 var7f1ad534[] = {0x40c907a9};
const u32 var7f1ad538[] = {0x40c907a9};
const u32 var7f1ad53c[] = {0x7f0b7650};
const u32 var7f1ad540[] = {0x7f0b7668};
const u32 var7f1ad544[] = {0x7f0b76a0};
const u32 var7f1ad548[] = {0x7f0b76c0};
const u32 var7f1ad54c[] = {0x7f0b76c8};
const u32 var7f1ad550[] = {0x7f0b76d0};
const u32 var7f1ad554[] = {0x7f0b76d8};
const u32 var7f1ad558[] = {0x7f0b76e0};
const u32 var7f1ad55c[] = {0x7f0b76e0};
const u32 var7f1ad560[] = {0x7f0b7658};
const u32 var7f1ad564[] = {0x7f0b7658};
const u32 var7f1ad568[] = {0x7f0b7660};
const u32 var7f1ad56c[] = {0x3c23d70a};
const u32 var7f1ad570[] = {0x3f7a9fbe};
const u32 var7f1ad574[] = {0x49742400};
const u32 var7f1ad578[] = {0x7f0b8978};
const u32 var7f1ad57c[] = {0x7f0b899c};
const u32 var7f1ad580[] = {0x7f0b89c0};
const u32 var7f1ad584[] = {0x7f0b89e4};
const u32 var7f1ad588[] = {0x7f0b8a08};
const u32 var7f1ad58c[] = {0x7f0b8a2c};
const u32 var7f1ad590[] = {0x7f0b8a50};
const u32 var7f1ad594[] = {0x7f0b8a74};
const u32 var7f1ad598[] = {0x7f0b8a98};
const u32 var7f1ad59c[] = {0x7f0b8abc};
const u32 var7f1ad5a0[] = {0x7f0b8ae0};
const u32 var7f1ad5a4[] = {0x7f0b8b04};
const u32 var7f1ad5a8[] = {0x7f0b8b4c};
const u32 var7f1ad5ac[] = {0x7f0b8b70};
const u32 var7f1ad5b0[] = {0x7f0b8b28};
const u32 var7f1ad5b4[] = {0x40c907a9};
const u32 var7f1ad5b8[] = {0x3c75c28f};
const u32 var7f1ad5bc[] = {0x43338000};
const u32 var7f1ad5c0[] = {0x3dcccccd};
const u32 var7f1ad5c4[] = {0x40490fdb};
const u32 var7f1ad5c8[] = {0x3da3d70a};
const u32 var7f1ad5cc[] = {0x40c907a9};
const u32 var7f1ad5d0[] = {0x40c907a9};
const u32 var7f1ad5d4[] = {0x42653838};
const u32 var7f1ad5d8[] = {0x3c8ef461};
const u32 var7f1ad5dc[] = {0x3fc907a9};
const u32 var7f1ad5e0[] = {0x40490fdb};
const u32 var7f1ad5e4[] = {0x3db33333};
const u32 var7f1ad5e8[] = {0x3e99999a};
const u32 var7f1ad5ec[] = {0x3d088889};
const u32 var7f1ad5f0[] = {0x3e4ccccd};
const u32 var7f1ad5f4[] = {0x3d4ccccd};
const u32 var7f1ad5f8[] = {0x3dcccccd};
const u32 var7f1ad5fc[] = {0x3dcccccd};
const u32 var7f1ad600[] = {0x3f8e38e4};
const u32 var7f1ad604[] = {0x7f0bade0};
const u32 var7f1ad608[] = {0x7f0bae00};
const u32 var7f1ad60c[] = {0x7f0bae04};
const u32 var7f1ad610[] = {0x7f0bae04};
const u32 var7f1ad614[] = {0x7f0badf0};
const u32 var7f1ad618[] = {0x7f0bae04};
const u32 var7f1ad61c[] = {0x7f0bae04};
const u32 var7f1ad620[] = {0x7f0bae04};
const u32 var7f1ad624[] = {0x7f0bae04};
const u32 var7f1ad628[] = {0x7f0bae00};
const u32 var7f1ad62c[] = {0x7f0bae04};
const u32 var7f1ad630[] = {0x7f0bade0};
const u32 var7f1ad634[] = {0x7f0bb6d4};
const u32 var7f1ad638[] = {0x7f0bb740};
const u32 var7f1ad63c[] = {0x7f0bb740};
const u32 var7f1ad640[] = {0x7f0bb6fc};
const u32 var7f1ad644[] = {0x7f0bb6fc};
const u32 var7f1ad648[] = {0x7f0bb71c};
const u32 var7f1ad64c[] = {0x7f0bb760};
const u32 var7f1ad650[] = {0x7f0bb804};
const u32 var7f1ad654[] = {0x7f0bb804};
const u32 var7f1ad658[] = {0x7f0bb778};
const u32 var7f1ad65c[] = {0x7f0bb778};
const u32 var7f1ad660[] = {0x7f0bb7b4};
const u32 var7f1ad664[] = {0x7f0bbaf0};
const u32 var7f1ad668[] = {0x7f0bbb64};
const u32 var7f1ad66c[] = {0x7f0bbbf4};
const u32 var7f1ad670[] = {0x7f0bbd50};
const u32 var7f1ad674[] = {0x7f0bbe54};
const u32 var7f1ad678[] = {0x40490fdb};
const u32 var7f1ad67c[] = {0x40490fdb};
const u32 var7f1ad680[] = {0x3faaaaab};
const u32 var7f1ad684[] = {0x3983126f};
const u32 var7f1ad688[] = {0x3d4ccccd};
const u32 var7f1ad68c[] = {0x3d4ccccd};
const u32 var7f1ad690[] = {0x3c8ef461};
const u32 var7f1ad694[] = {0x40c907a9};
const u32 var7f1ad698[] = {0x40490fdb};
const u32 var7f1ad69c[] = {0xc0490fdb};
const u32 var7f1ad6a0[] = {0xbdb851ec};
const u32 var7f1ad6a4[] = {0x3db851ec};
const u32 var7f1ad6a8[] = {0xbe4ccccd};
const u32 var7f1ad6ac[] = {0x3e4ccccd};
const u32 var7f1ad6b0[] = {0x40c907a9};
const u32 var7f1ad6b4[] = {0x40490fdb};
const u32 var7f1ad6b8[] = {0x40c907a9};
const u32 var7f1ad6bc[] = {0x40490fdb};
const u32 var7f1ad6c0[] = {0x3c888889};
const u32 var7f1ad6c4[] = {0x3f4ccccd};
const u32 var7f1ad6c8[] = {0x40c907a9};
const u32 var7f1ad6cc[] = {0x3b03126f};
const u32 var7f1ad6d0[] = {0x3e4ccccd};
const u32 var7f1ad6d4[] = {0x3c888889};
const u32 var7f1ad6d8[] = {0x3b03126f};
const u32 var7f1ad6dc[] = {0x3e4ccccd};
const u32 var7f1ad6e0[] = {0x3c888889};
const u32 var7f1ad6e4[] = {0x3c088889};
const u32 var7f1ad6e8[] = {0x3c088889};
const u32 var7f1ad6ec[] = {0x3c888889};
const u32 var7f1ad6f0[] = {0x3f733333};
const u32 var7f1ad6f4[] = {0x3df5c28f};
const u32 var7f1ad6f8[] = {0x3df5c28f};
const u32 var7f1ad6fc[] = {0x40490fdb};
const u32 var7f1ad700[] = {0x40c907a9};
const u32 var7f1ad704[] = {0x40c907a9};
const u32 var7f1ad708[] = {0x40c907a9};
const u32 var7f1ad70c[] = {0x3c8ef461};
const u32 var7f1ad710[] = {0x411ffffe};
const u32 var7f1ad714[] = {0x3d4ccccd};
const u32 var7f1ad718[] = {0x404907a9};
const u32 var7f1ad71c[] = {0x40c907a9};
const u32 var7f1ad720[] = {0x3f99999a};
const u32 var7f1ad724[] = {0x4036db6e};
const u32 var7f1ad728[] = {0x3f99999a};
const u32 var7f1ad72c[] = {0x3ecccccd};
const u32 var7f1ad730[] = {0x404907a9};
const u32 var7f1ad734[] = {0x3f99999a};
const u32 var7f1ad738[] = {0x3f99999a};
const u32 var7f1ad73c[] = {0xbfd11234};
const u32 var7f1ad740[] = {0x3fd11234};
const u32 var7f1ad744[] = {0x3dd66e92};
const u32 var7f1ad748[] = {0x00000000};
const u32 var7f1ad74c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f0b28d0
/* f0b28d0: 84a30014 */ lh $v1,0x14($a1)
+24
View File
@@ -16,6 +16,30 @@
#include "lib/lib_4a360.h"
#include "types.h"
const u32 var7f1ad140[] = {0x42e52ee0};
const u32 var7f1ad144[] = {0x3c0efa35};
const u32 var7f1ad148[] = {0x3f060a92};
const u32 var7f1ad14c[] = {0x3f060a92};
const u32 var7f1ad150[] = {0xe0ad78ec};
const u32 var7f1ad154[] = {0x3c0efa35};
const u32 var7f1ad158[] = {0x00000000};
const u32 var7f1ad15c[] = {0x00000000};
const char var7f1ad160[] = "ACOUSTIC -> Allocating %d bytes for %d portal AV structures\n";
const char var7f1ad1a0[] = "ACOUSTIC -> DGD WARNING: portalAVInit no portals!\n";
const char var7f1ad1d4[] = "ACOUSTIC -> portalAVReset: checking propobj type %d\n";
const char var7f1ad20c[] = "ACOUSTIC -> portalAVReset: found PROPDEF_WINDOWFADE for portal %d\n";
const char var7f1ad250[] = "ACOUSTIC -> portalAVReset: found PROPDEF_WINDOW for portal %d\n";
const char var7f1ad290[] = "ACOUSTIC -> Portal %3d - A=%.2f, V=%.2f\n";
const char var7f1ad2bc[] = "ACOUSTIC -> DGD WARNING: portalAVReset no portals!\n";
const char var7f1ad2f0[] = "Acoustic Reset -> Allocating %d bytes for %d roomacousticdata structures\n";
const char var7f1ad33c[] = "ACOUSTIC -> room %d bb %f %f\n";
const char var7f1ad360[] = "ACOUSTIC -> DGD: acousticReset room %d does not have a 3D bounding box => radata[room].roomvolume is bodged!\n";
const char var7f1ad3d0[] = "%s%sL2 -> Surface area bodged for room %d - using %f\n";
const u32 var7f1ad408[] = {0x00000000};
const u32 var7f1ad40c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f0b3350
/* f0b3350: 28810002 */ slti $at,$a0,0x2
+328
View File
@@ -70,6 +70,28 @@
#include "lib/lib_4b480.h"
#include "types.h"
const u32 var7f1ad410[] = {0x3b808081};
const u32 var7f1ad414[] = {0x3d888889};
const u32 var7f1ad418[] = {0x4b989680};
const u32 var7f1ad41c[] = {0x00000000};
const char var7f1ad420[] = "Gunmem: 0x%08x\n";
const char var7f1ad430[] = "Gunmem: bondsub 0x%08x\n";
const char var7f1ad448[] = "Gunmem: bondsub->anim 0x%08x\n";
const char var7f1ad468[] = "Gunmem: savedata 0x%08x\n";
const char var7f1ad484[] = "Gunmem: wo 0x%08x\n";
const char var7f1ad498[] = "Jo using %d bytes gunmem (gunmemsize %d)\n";
const char var7f1ad4c4[] = "Gunmem: bondmeml 0x%08x size 0x%08x\n";
const char var7f1ad4ec[] = "Gunmem: tex block free 0x%08x\n";
const char var7f1ad50c[] = "Gunmem: Free at end %d\n";
const u32 var7f1ad524[] = {0x74707300};
const u32 var7f1ad528[] = {0x49742400};
const u32 var7f1ad52c[] = {0x49742400};
const u32 var7f1ad530[] = {0x471c4000};
const u32 var7f1ad534[] = {0x40c907a9};
const u32 var7f1ad538[] = {0x40c907a9};
GLOBAL_ASM(
glabel func0f0b63b0
/* f0b63b0: 44856000 */ mtc1 $a1,$f12
@@ -1160,6 +1182,32 @@ glabel func0f0b72a8
GLOBAL_ASM(
glabel func0f0b72dc
.late_rodata
glabel var7f1ad53c
.word 0x7f0b7650
glabel var7f1ad540
.word 0x7f0b7668
glabel var7f1ad544
.word 0x7f0b76a0
glabel var7f1ad548
.word 0x7f0b76c0
glabel var7f1ad54c
.word 0x7f0b76c8
glabel var7f1ad550
.word 0x7f0b76d0
glabel var7f1ad554
.word 0x7f0b76d8
glabel var7f1ad558
.word 0x7f0b76e0
glabel var7f1ad55c
.word 0x7f0b76e0
glabel var7f1ad560
.word 0x7f0b7658
glabel var7f1ad564
.word 0x7f0b7658
glabel var7f1ad568
.word 0x7f0b7660
.text
/* f0b72dc: 27bdfee8 */ addiu $sp,$sp,-280
/* f0b72e0: 3c0f8007 */ lui $t7,%hi(var80070780)
/* f0b72e4: afbf003c */ sw $ra,0x3c($sp)
@@ -1504,6 +1552,12 @@ glabel func0f0b72dc
GLOBAL_ASM(
glabel func0f0b77cc
.late_rodata
glabel var7f1ad56c
.word 0x3c23d70a
glabel var7f1ad570
.word 0x3f7a9fbe
.text
/* f0b77cc: 27bdffd8 */ addiu $sp,$sp,-40
/* f0b77d0: afb00020 */ sw $s0,0x20($sp)
/* f0b77d4: 3c10800a */ lui $s0,%hi(g_Vars)
@@ -2069,6 +2123,10 @@ glabel func0f0b7c60
GLOBAL_ASM(
glabel func0f0b802c
.late_rodata
glabel var7f1ad574
.word 0x49742400
.text
/* f0b802c: 27bdfee0 */ addiu $sp,$sp,-288
/* f0b8030: afb70044 */ sw $s7,0x44($sp)
/* f0b8034: 3c17800a */ lui $s7,%hi(g_Vars)
@@ -2565,6 +2623,38 @@ glabel func0f0b85f8
GLOBAL_ASM(
glabel func0f0b872c
.late_rodata
glabel var7f1ad578
.word 0x7f0b8978
glabel var7f1ad57c
.word 0x7f0b899c
glabel var7f1ad580
.word 0x7f0b89c0
glabel var7f1ad584
.word 0x7f0b89e4
glabel var7f1ad588
.word 0x7f0b8a08
glabel var7f1ad58c
.word 0x7f0b8a2c
glabel var7f1ad590
.word 0x7f0b8a50
glabel var7f1ad594
.word 0x7f0b8a74
glabel var7f1ad598
.word 0x7f0b8a98
glabel var7f1ad59c
.word 0x7f0b8abc
glabel var7f1ad5a0
.word 0x7f0b8ae0
glabel var7f1ad5a4
.word 0x7f0b8b04
glabel var7f1ad5a8
.word 0x7f0b8b4c
glabel var7f1ad5ac
.word 0x7f0b8b70
glabel var7f1ad5b0
.word 0x7f0b8b28
.text
/* f0b872c: 3c03800a */ lui $v1,%hi(g_Vars)
/* f0b8730: 24639fc0 */ addiu $v1,$v1,%lo(g_Vars)
/* f0b8734: 8c6e029c */ lw $t6,0x29c($v1)
@@ -2883,6 +2973,10 @@ glabel func0f0b872c
GLOBAL_ASM(
glabel func0f0b8ba0
.late_rodata
glabel var7f1ad5b4
.word 0x40c907a9
.text
/* f0b8ba0: 27bdfee8 */ addiu $sp,$sp,-280
/* f0b8ba4: afb00028 */ sw $s0,0x28($sp)
/* f0b8ba8: 3c10800a */ lui $s0,%hi(g_Vars)
@@ -3637,6 +3731,18 @@ void func0f0b9674(void)
GLOBAL_ASM(
glabel func0f0b96e8
.late_rodata
glabel var7f1ad5b8
.word 0x3c75c28f
glabel var7f1ad5bc
.word 0x43338000
glabel var7f1ad5c0
.word 0x3dcccccd
glabel var7f1ad5c4
.word 0x40490fdb
glabel var7f1ad5c8
.word 0x3da3d70a
.text
/* f0b96e8: 27bdff70 */ addiu $sp,$sp,-144
/* f0b96ec: 3c0f8007 */ lui $t7,%hi(var800707f4)
/* f0b96f0: afbf004c */ sw $ra,0x4c($sp)
@@ -3928,6 +4034,10 @@ void func0f0b9c1c(f32 arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5)
GLOBAL_ASM(
glabel func0f0b9cbc
.late_rodata
glabel var7f1ad5cc
.word 0x40c907a9
.text
/* f0b9cbc: 27bdff48 */ addiu $sp,$sp,-184
/* f0b9cc0: 3c0f8007 */ lui $t7,%hi(var80070818)
/* f0b9cc4: afbf0024 */ sw $ra,0x24($sp)
@@ -4224,6 +4334,14 @@ glabel cameraDoAnimation
GLOBAL_ASM(
glabel func0f0ba190
.late_rodata
glabel var7f1ad5d0
.word 0x40c907a9
glabel var7f1ad5d4
.word 0x42653838
glabel var7f1ad5d8
.word 0x3c8ef461
.text
/* f0ba190: 3c01800a */ lui $at,0x800a
/* f0ba194: 27bdff60 */ addiu $sp,$sp,-160
/* f0ba198: ac24de2c */ sw $a0,-0x21d4($at)
@@ -4295,6 +4413,10 @@ glabel func0f0ba190
GLOBAL_ASM(
glabel func0f0ba29c
.late_rodata
glabel var7f1ad5dc
.word 0x3fc907a9
.text
/* f0ba29c: 27bdfe58 */ addiu $sp,$sp,-424
/* f0ba2a0: afbf003c */ sw $ra,0x3c($sp)
/* f0ba2a4: afb0002c */ sw $s0,0x2c($sp)
@@ -4758,6 +4880,10 @@ glabel func0f0ba8b0
GLOBAL_ASM(
glabel func0f0ba948
.late_rodata
glabel var7f1ad5e0
.word 0x40490fdb
.text
/* f0ba948: 3c02800a */ lui $v0,0x800a
/* f0ba94c: 8c42a244 */ lw $v0,-0x5dbc($v0)
/* f0ba950: 27bdffe8 */ addiu $sp,$sp,-24
@@ -4864,6 +4990,24 @@ glabel func0f0ba948
GLOBAL_ASM(
glabel func0f0baac0
.late_rodata
glabel var7f1ad5e4
.word 0x3db33333
glabel var7f1ad5e8
.word 0x3e99999a
glabel var7f1ad5ec
.word 0x3d088889
glabel var7f1ad5f0
.word 0x3e4ccccd
glabel var7f1ad5f4
.word 0x3d4ccccd
glabel var7f1ad5f8
.word 0x3dcccccd
glabel var7f1ad5fc
.word 0x3dcccccd
glabel var7f1ad600
.word 0x3f8e38e4
.text
/* f0baac0: 3c03800a */ lui $v1,%hi(g_Vars)
/* f0baac4: 24639fc0 */ addiu $v1,$v1,%lo(g_Vars)
/* f0baac8: 8c620284 */ lw $v0,0x284($v1)
@@ -5054,6 +5198,32 @@ glabel func0f0bace0
GLOBAL_ASM(
glabel func0f0bad6c
.late_rodata
glabel var7f1ad604
.word 0x7f0bade0
glabel var7f1ad608
.word 0x7f0bae00
glabel var7f1ad60c
.word 0x7f0bae04
glabel var7f1ad610
.word 0x7f0bae04
glabel var7f1ad614
.word 0x7f0badf0
glabel var7f1ad618
.word 0x7f0bae04
glabel var7f1ad61c
.word 0x7f0bae04
glabel var7f1ad620
.word 0x7f0bae04
glabel var7f1ad624
.word 0x7f0bae04
glabel var7f1ad628
.word 0x7f0bae00
glabel var7f1ad62c
.word 0x7f0bae04
glabel var7f1ad630
.word 0x7f0bade0
.text
/* f0bad6c: 3c05800a */ lui $a1,%hi(g_Vars)
/* f0bad70: 24a59fc0 */ addiu $a1,$a1,%lo(g_Vars)
/* f0bad74: 8ca30284 */ lw $v1,0x284($a1)
@@ -5613,6 +5783,32 @@ glabel func0f0bb5ec
GLOBAL_ASM(
glabel func0f0bb69c
.late_rodata
glabel var7f1ad634
.word 0x7f0bb6d4
glabel var7f1ad638
.word 0x7f0bb740
glabel var7f1ad63c
.word 0x7f0bb740
glabel var7f1ad640
.word 0x7f0bb6fc
glabel var7f1ad644
.word 0x7f0bb6fc
glabel var7f1ad648
.word 0x7f0bb71c
glabel var7f1ad64c
.word 0x7f0bb760
glabel var7f1ad650
.word 0x7f0bb804
glabel var7f1ad654
.word 0x7f0bb804
glabel var7f1ad658
.word 0x7f0bb778
glabel var7f1ad65c
.word 0x7f0bb778
glabel var7f1ad660
.word 0x7f0bb7b4
.text
/* f0bb69c: 3c04800a */ lui $a0,%hi(g_Vars)
/* f0bb6a0: 24849fc0 */ addiu $a0,$a0,%lo(g_Vars)
/* f0bb6a4: 8c820284 */ lw $v0,0x284($a0)
@@ -5713,6 +5909,18 @@ glabel func0f0bb69c
GLOBAL_ASM(
glabel func0f0bb814
.late_rodata
glabel var7f1ad664
.word 0x7f0bbaf0
glabel var7f1ad668
.word 0x7f0bbb64
glabel var7f1ad66c
.word 0x7f0bbbf4
glabel var7f1ad670
.word 0x7f0bbd50
glabel var7f1ad674
.word 0x7f0bbe54
.text
/* f0bb814: 3c08800a */ lui $t0,%hi(g_Vars)
/* f0bb818: 25089fc0 */ addiu $t0,$t0,%lo(g_Vars)
/* f0bb81c: 8d020284 */ lw $v0,0x284($t0)
@@ -7695,6 +7903,12 @@ void func0f0bd4a8(u32 arg0)
GLOBAL_ASM(
glabel func0f0bd4e4
.late_rodata
glabel var7f1ad678
.word 0x40490fdb
glabel var7f1ad67c
.word 0x40490fdb
.text
/* f0bd4e4: 3c06800a */ lui $a2,%hi(g_Vars)
/* f0bd4e8: 24c69fc0 */ addiu $a2,$a2,%lo(g_Vars)
/* f0bd4ec: 8cc20284 */ lw $v0,0x284($a2)
@@ -7980,6 +8194,32 @@ glabel func0f0bd764
GLOBAL_ASM(
glabel func0f0bd904
.late_rodata
glabel var7f1ad680
.word 0x3faaaaab
glabel var7f1ad684
.word 0x3983126f
glabel var7f1ad688
.word 0x3d4ccccd
glabel var7f1ad68c
.word 0x3d4ccccd
glabel var7f1ad690
.word 0x3c8ef461
glabel var7f1ad694
.word 0x40c907a9
glabel var7f1ad698
.word 0x40490fdb
glabel var7f1ad69c
.word 0xc0490fdb
glabel var7f1ad6a0
.word 0xbdb851ec
glabel var7f1ad6a4
.word 0x3db851ec
glabel var7f1ad6a8
.word 0xbe4ccccd
glabel var7f1ad6ac
.word 0x3e4ccccd
.text
/* f0bd904: 27bdfcd0 */ addiu $sp,$sp,-816
/* f0bd908: afb30040 */ sw $s3,0x40($sp)
/* f0bd90c: 3c13800a */ lui $s3,%hi(g_Vars)
@@ -10595,6 +10835,16 @@ glabel func0f0bfc7c
GLOBAL_ASM(
glabel func0f0bffcc
.late_rodata
glabel var7f1ad6b0
.word 0x40c907a9
glabel var7f1ad6b4
.word 0x40490fdb
glabel var7f1ad6b8
.word 0x40c907a9
glabel var7f1ad6bc
.word 0x40490fdb
.text
/* f0bffcc: 3c02800a */ lui $v0,0x800a
/* f0bffd0: 8c42a244 */ lw $v0,-0x5dbc($v0)
/* f0bffd4: 27bdffb8 */ addiu $sp,$sp,-72
@@ -10721,6 +10971,32 @@ glabel func0f0c00cc
GLOBAL_ASM(
glabel func0f0c0190
.late_rodata
glabel var7f1ad6c0
.word 0x3c888889
glabel var7f1ad6c4
.word 0x3f4ccccd
glabel var7f1ad6c8
.word 0x40c907a9
glabel var7f1ad6cc
.word 0x3b03126f
glabel var7f1ad6d0
.word 0x3e4ccccd
glabel var7f1ad6d4
.word 0x3c888889
glabel var7f1ad6d8
.word 0x3b03126f
glabel var7f1ad6dc
.word 0x3e4ccccd
glabel var7f1ad6e0
.word 0x3c888889
glabel var7f1ad6e4
.word 0x3c088889
glabel var7f1ad6e8
.word 0x3c088889
glabel var7f1ad6ec
.word 0x3c888889
.text
/* f0c0190: 27bdff68 */ addiu $sp,$sp,-152
/* f0c0194: afb00038 */ sw $s0,0x38($sp)
/* f0c0198: 3c10800a */ lui $s0,%hi(g_Vars)
@@ -11142,6 +11418,14 @@ glabel func0f0c0190
GLOBAL_ASM(
glabel func0f0c07c8
.late_rodata
glabel var7f1ad6f0
.word 0x3f733333
glabel var7f1ad6f4
.word 0x3df5c28f
glabel var7f1ad6f8
.word 0x3df5c28f
.text
/* f0c07c8: 27bdff60 */ addiu $sp,$sp,-160
/* f0c07cc: afb00020 */ sw $s0,0x20($sp)
/* f0c07d0: 3c10800a */ lui $s0,%hi(g_Vars)
@@ -12033,6 +12317,10 @@ void currentPlayerDieByShooter(u32 shooter, bool force)
GLOBAL_ASM(
glabel func0f0c160c
.late_rodata
glabel var7f1ad6fc
.word 0x40490fdb
.text
/* f0c160c: 3c03800a */ lui $v1,%hi(g_Vars)
/* f0c1610: 24639fc0 */ addiu $v1,$v1,%lo(g_Vars)
/* f0c1614: 8c6e0318 */ lw $t6,0x318($v1)
@@ -12904,6 +13192,18 @@ glabel func0f0c228c
GLOBAL_ASM(
glabel func0f0c2364
.late_rodata
glabel var7f1ad700
.word 0x40c907a9
glabel var7f1ad704
.word 0x40c907a9
glabel var7f1ad708
.word 0x40c907a9
glabel var7f1ad70c
.word 0x3c8ef461
glabel var7f1ad710
.word 0x411ffffe
.text
/* f0c2364: 27bdff00 */ addiu $sp,$sp,-256
/* f0c2368: afbf0034 */ sw $ra,0x34($sp)
/* f0c236c: afb20030 */ sw $s2,0x30($sp)
@@ -13386,6 +13686,34 @@ glabel func0f0c2364
GLOBAL_ASM(
glabel func0f0c2a58
.late_rodata
glabel var7f1ad714
.word 0x3d4ccccd
glabel var7f1ad718
.word 0x404907a9
glabel var7f1ad71c
.word 0x40c907a9
glabel var7f1ad720
.word 0x3f99999a
glabel var7f1ad724
.word 0x4036db6e
glabel var7f1ad728
.word 0x3f99999a
glabel var7f1ad72c
.word 0x3ecccccd
glabel var7f1ad730
.word 0x404907a9
glabel var7f1ad734
.word 0x3f99999a
glabel var7f1ad738
.word 0x3f99999a
glabel var7f1ad73c
.word 0xbfd11234
glabel var7f1ad740
.word 0x3fd11234
glabel var7f1ad744
.word 0x3dd66e92
.text
/* f0c2a58: 27bdffa0 */ addiu $sp,$sp,-96
/* f0c2a5c: afbf001c */ sw $ra,0x1c($sp)
/* f0c2a60: afa50064 */ sw $a1,0x64($sp)
+76 -37
View File
@@ -38,45 +38,12 @@ const char var7f1ada70[] = "g";
const char var7f1ada74[] = "l";
const char var7f1ada78[] = "%s%s";
const u32 var7f1ada80[] = {0xc6ea6000};
const u32 var7f1ada84[] = {0x3dcccccd};
const u32 var7f1ada88[] = {0x3f847ae1};
const u32 var7f1ada8c[] = {0x47ae147b};
const u32 var7f1ada90[] = {0x3c23d70a};
const u32 var7f1ada94[] = {0x411ffffe};
const u32 var7f1ada98[] = {0x3c8efa35};
const u32 var7f1ada9c[] = {0x3c8efa35};
const u32 var7f1adaa0[] = {0x3f75c28f};
const u32 var7f1adaa4[] = {0x3e99999a};
const u32 var7f1adaa8[] = {0x3c4ccccd};
const u32 var7f1adaac[] = {0x3c4ccccd};
const u32 var7f1adab0[] = {0x3f75c28f};
const u32 var7f1adab4[] = {0x3c8efa35};
const u32 var7f1adab8[] = {0x3c8efa35};
const u32 var7f1adabc[] = {0x3c8efa35};
const u32 var7f1adac0[] = {0x3c8efa35};
const u32 var7f1adac4[] = {0x3d23d70a};
const u32 var7f1adac8[] = {0x3d23d70a};
const u32 var7f1adacc[] = {0x3c8efa35};
const u32 var7f1adad0[] = {0x3c8efa35};
const u32 var7f1adad4[] = {0x3e19999a};
const u32 var7f1adad8[] = {0x3e19999a};
const u32 var7f1adadc[] = {0x42b48000};
const u32 var7f1adae0[] = {0x3dcccccd};
const u32 var7f1adae4[] = {0x3ccccccd};
const u32 var7f1adae8[] = {0x7f0d1aac};
const u32 var7f1adaec[] = {0x7f0d1ba8};
const u32 var7f1adaf0[] = {0x7f0d1b54};
const u32 var7f1adaf4[] = {0x7f0d1bfc};
const u32 var7f1adaf8[] = {0x7f0d1b00};
const u32 var7f1adafc[] = {0x40c907a9};
const u32 var7f1adb00[] = {0x461c4000};
const u32 var7f1adb04[] = {0x00000000};
const u32 var7f1adb08[] = {0x00000000};
const u32 var7f1adb0c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f0cf150
.late_rodata
glabel var7f1ada80
.word 0xc6ea6000
.text
/* f0cf150: 3c0e800a */ lui $t6,0x800a
/* f0cf154: 8dcea244 */ lw $t6,-0x5dbc($t6)
/* f0cf158: 27bdffa8 */ addiu $sp,$sp,-88
@@ -140,6 +107,14 @@ glabel func0f0cf150
GLOBAL_ASM(
glabel func0f0cf230
.late_rodata
glabel var7f1ada84
.word 0x3dcccccd
glabel var7f1ada88
.word 0x3f847ae1
glabel var7f1ada8c
.word 0x47ae147b
.text
/* f0cf230: 3c04800a */ lui $a0,%hi(g_Vars)
/* f0cf234: 24849fc0 */ addiu $a0,$a0,%lo(g_Vars)
/* f0cf238: 8c820284 */ lw $v0,0x284($a0)
@@ -973,6 +948,12 @@ glabel func0f0cfdd0
GLOBAL_ASM(
glabel func0f0cfe24
.late_rodata
glabel var7f1ada90
.word 0x3c23d70a
glabel var7f1ada94
.word 0x411ffffe
.text
/* f0cfe24: 3c02800a */ lui $v0,0x800a
/* f0cfe28: 8c42a244 */ lw $v0,-0x5dbc($v0)
/* f0cfe2c: 27bdff48 */ addiu $sp,$sp,-184
@@ -1312,6 +1293,12 @@ glabel func0f0cfe24
GLOBAL_ASM(
glabel func0f0d0310
.late_rodata
glabel var7f1ada98
.word 0x3c8efa35
glabel var7f1ada9c
.word 0x3c8efa35
.text
/* f0d0310: 27bdff40 */ addiu $sp,$sp,-192
/* f0d0314: afb00044 */ sw $s0,0x44($sp)
/* f0d0318: 3c10800a */ lui $s0,%hi(g_Vars)
@@ -1714,6 +1701,58 @@ glabel func0f0d0310
GLOBAL_ASM(
glabel func0f0d0928
.late_rodata
glabel var7f1adaa0
.word 0x3f75c28f
glabel var7f1adaa4
.word 0x3e99999a
glabel var7f1adaa8
.word 0x3c4ccccd
glabel var7f1adaac
.word 0x3c4ccccd
glabel var7f1adab0
.word 0x3f75c28f
glabel var7f1adab4
.word 0x3c8efa35
glabel var7f1adab8
.word 0x3c8efa35
glabel var7f1adabc
.word 0x3c8efa35
glabel var7f1adac0
.word 0x3c8efa35
glabel var7f1adac4
.word 0x3d23d70a
glabel var7f1adac8
.word 0x3d23d70a
glabel var7f1adacc
.word 0x3c8efa35
glabel var7f1adad0
.word 0x3c8efa35
glabel var7f1adad4
.word 0x3e19999a
glabel var7f1adad8
.word 0x3e19999a
glabel var7f1adadc
.word 0x42b48000
glabel var7f1adae0
.word 0x3dcccccd
glabel var7f1adae4
.word 0x3ccccccd
glabel var7f1adae8
.word 0x7f0d1aac
glabel var7f1adaec
.word 0x7f0d1ba8
glabel var7f1adaf0
.word 0x7f0d1b54
glabel var7f1adaf4
.word 0x7f0d1bfc
glabel var7f1adaf8
.word 0x7f0d1b00
glabel var7f1adafc
.word 0x40c907a9
glabel var7f1adb00
.word 0x461c4000
.text
/* f0d0928: 3c09800a */ lui $t1,%hi(g_Vars)
/* f0d092c: 25299fc0 */ addiu $t1,$t1,%lo(g_Vars)
/* f0d0930: 8d2e0284 */ lw $t6,0x284($t1)
-133
View File
@@ -39,139 +39,6 @@ const u32 var7f1adbe4[] = {0x00000000};
const u32 var7f1adbe8[] = {0x00000000};
const u32 var7f1adbec[] = {0x00000000};
const char var7f1adbf0[] = "radmax";
const char var7f1adbf8[] = "radmed";
const char var7f1adc00[] = "radmin";
const char var7f1adc08[] = "len1";
const char var7f1adc10[] = "len2";
const char var7f1adc18[] = "len3";
const char var7f1adc20[] = "offx";
const char var7f1adc28[] = "offy";
const char var7f1adc30[] = "shieldcol";
const char var7f1adc3c[] = "armourcol";
const char var7f1adc48[] = "traumacol";
const char var7f1adc54[] = "bgcol";
const char var7f1adc5c[] = "shieldfade";
const char var7f1adc68[] = "armourfade";
const char var7f1adc74[] = "traumafade";
const char var7f1adc80[] = "shielddir";
const char var7f1adc8c[] = "underleft";
const char var7f1adc98[] = "undertop";
const char var7f1adca4[] = "underright";
const char var7f1adcb0[] = "underbottom";
const char var7f1adcbc[] = "undercol";
const u32 var7f1adcc8[] = {0x3f8a3d71};
const u32 var7f1adccc[] = {0x3f6c8b44};
const u32 var7f1adcd0[] = {0x3f851eb8};
const u32 var7f1adcd4[] = {0x3ec41893};
const u32 var7f1adcd8[] = {0x3f6c8b44};
const u32 var7f1adcdc[] = {0x3ec41893};
const u32 var7f1adce0[] = {0x3d4ccccd};
const u32 var7f1adce4[] = {0x3f34fdf4};
const u32 var7f1adce8[] = {0x3f828f5c};
const u32 var7f1adcec[] = {0x3f34fdf4};
const u32 var7f1adcf0[] = {0x3f34fdf4};
const u32 var7f1adcf4[] = {0x3f34fdf4};
const u32 var7f1adcf8[] = {0x3dcccccd};
const u32 var7f1adcfc[] = {0x3ec41893};
const u32 var7f1add00[] = {0x3f6c8b44};
const u32 var7f1add04[] = {0x3ec41893};
const u32 var7f1add08[] = {0x3f6c8b44};
const u32 var7f1add0c[] = {0x3e19999a};
const u32 var7f1add10[] = {0x3e4ccccd};
const u32 var7f1add14[] = {0x3f4ccccd};
const u32 var7f1add18[] = {0x3f59999a};
const u32 var7f1add1c[] = {0x3f666666};
const u32 var7f1add20[] = {0x3f733333};
const u32 var7f1add24[] = {0x3f666666};
const u32 var7f1add28[] = {0x3eaf1aa0};
const u32 var7f1add2c[] = {0x3f70a3d7};
const u32 var7f1add30[] = {0x3f70a3d7};
const u32 var7f1add34[] = {0x3f70a3d7};
const u32 var7f1add38[] = {0x3f249ba6};
const u32 var7f1add3c[] = {0x3f441893};
const u32 var7f1add40[] = {0x3f441893};
const u32 var7f1add44[] = {0x3f7851ec};
const u32 var7f1add48[] = {0x3f5db22d};
const u32 var7f1add4c[] = {0x3f7d70a4};
const u32 var7f1add50[] = {0x3f7c28f6};
const u32 var7f1add54[] = {0x3e322d0e};
const u32 var7f1add58[] = {0x3e322d0e};
const u32 var7f1add5c[] = {0x3f4ccccd};
const u32 var7f1add60[] = {0x3ec41893};
const u32 var7f1add64[] = {0x3f6c8b44};
const u32 var7f1add68[] = {0x3f6c8b44};
const u32 var7f1add6c[] = {0x3f59999a};
const u32 var7f1add70[] = {0x3f34fdf4};
const u32 var7f1add74[] = {0x3f34fdf4};
const u32 var7f1add78[] = {0x3f34fdf4};
const u32 var7f1add7c[] = {0x3f666666};
const u32 var7f1add80[] = {0x3f6c8b44};
const u32 var7f1add84[] = {0x3ec41893};
const u32 var7f1add88[] = {0x3ec41893};
const u32 var7f1add8c[] = {0x3f733333};
const u32 var7f1add90[] = {0x3a83126f};
const u32 var7f1add94[] = {0x3a83126f};
const u32 var7f1add98[] = {0x3a83126f};
const u32 var7f1add9c[] = {0x00000000};
const char var7f1adda0[] = "sight";
const char var7f1adda8[] = "sout";
const char var7f1addb0[] = "sin";
const u32 var7f1addb4[] = {0x7f0d7514};
const u32 var7f1addb8[] = {0x7f0d7514};
const u32 var7f1addbc[] = {0x7f0d7514};
const u32 var7f1addc0[] = {0x7f0d7514};
const u32 var7f1addc4[] = {0x7f0d7514};
const u32 var7f1addc8[] = {0x7f0d7880};
const u32 var7f1addcc[] = {0x7f0d75e8};
const u32 var7f1addd0[] = {0x7f0d75e8};
const u32 var7f1addd4[] = {0x7f0d76ac};
const u32 var7f1addd8[] = {0x7f0d7798};
const u32 var7f1adddc[] = {0x7f0d7880};
const u32 var7f1adde0[] = {0x3d4ccccd};
const u32 var7f1adde4[] = {0xbd4ccccd};
const u32 var7f1adde8[] = {0xbd4ccccd};
const u32 var7f1addec[] = {0x7f0d9034};
const u32 var7f1addf0[] = {0x7f0d906c};
const u32 var7f1addf4[] = {0x7f0d913c};
const u32 var7f1addf8[] = {0x7f0d9288};
const u32 var7f1addfc[] = {0x7f0d9350};
const u32 var7f1ade00[] = {0x7f0d9350};
const u32 var7f1ade04[] = {0x7f0d9450};
const u32 var7f1ade08[] = {0x7f0d9460};
const u32 var7f1ade0c[] = {0x7f0d9460};
const u32 var7f1ade10[] = {0x7f0d9460};
const u32 var7f1ade14[] = {0x7f0d9460};
const u32 var7f1ade18[] = {0x7f0d9460};
const u32 var7f1ade1c[] = {0x7f0d9460};
const u32 var7f1ade20[] = {0x7f0d9460};
const u32 var7f1ade24[] = {0x7f0d9460};
const u32 var7f1ade28[] = {0x7f0d9460};
const u32 var7f1ade2c[] = {0x7f0d9460};
const u32 var7f1ade30[] = {0x7f0d9460};
const u32 var7f1ade34[] = {0x7f0d9460};
const u32 var7f1ade38[] = {0x7f0d9460};
const u32 var7f1ade3c[] = {0x7f0d9460};
const u32 var7f1ade40[] = {0x7f0d9400};
const u32 var7f1ade44[] = {0x7f0d941c};
const u32 var7f1ade48[] = {0x7f0d9438};
const u32 var7f1ade4c[] = {0x7f0d9440};
const u32 var7f1ade50[] = {0x7f0d9448};
const u32 var7f1ade54[] = {0x3e4ccccd};
const u32 var7f1ade58[] = {0x7f0dcb84};
const u32 var7f1ade5c[] = {0x7f0dcbb8};
const u32 var7f1ade60[] = {0x7f0dcbec};
const u32 var7f1ade64[] = {0x7f0dcc20};
const u32 var7f1ade68[] = {0x7f0dcc54};
const u32 var7f1ade6c[] = {0x7f0dcc88};
const u32 var7f1ade70[] = {0x7f0dccbc};
const u32 var7f1ade74[] = {0x7f0dcd14};
const u32 var7f1ade78[] = {0x00000000};
const u32 var7f1ade7c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f0d4690
/* f0d4690: 27bdffd8 */ addiu $sp,$sp,-40
+77
View File
@@ -15,6 +15,83 @@
#include "lib/lib_4b480.h"
#include "types.h"
const char var7f1adbf0[] = "radmax";
const char var7f1adbf8[] = "radmed";
const char var7f1adc00[] = "radmin";
const char var7f1adc08[] = "len1";
const char var7f1adc10[] = "len2";
const char var7f1adc18[] = "len3";
const char var7f1adc20[] = "offx";
const char var7f1adc28[] = "offy";
const char var7f1adc30[] = "shieldcol";
const char var7f1adc3c[] = "armourcol";
const char var7f1adc48[] = "traumacol";
const char var7f1adc54[] = "bgcol";
const char var7f1adc5c[] = "shieldfade";
const char var7f1adc68[] = "armourfade";
const char var7f1adc74[] = "traumafade";
const char var7f1adc80[] = "shielddir";
const char var7f1adc8c[] = "underleft";
const char var7f1adc98[] = "undertop";
const char var7f1adca4[] = "underright";
const char var7f1adcb0[] = "underbottom";
const char var7f1adcbc[] = "undercol";
const u32 var7f1adcc8[] = {0x3f8a3d71};
const u32 var7f1adccc[] = {0x3f6c8b44};
const u32 var7f1adcd0[] = {0x3f851eb8};
const u32 var7f1adcd4[] = {0x3ec41893};
const u32 var7f1adcd8[] = {0x3f6c8b44};
const u32 var7f1adcdc[] = {0x3ec41893};
const u32 var7f1adce0[] = {0x3d4ccccd};
const u32 var7f1adce4[] = {0x3f34fdf4};
const u32 var7f1adce8[] = {0x3f828f5c};
const u32 var7f1adcec[] = {0x3f34fdf4};
const u32 var7f1adcf0[] = {0x3f34fdf4};
const u32 var7f1adcf4[] = {0x3f34fdf4};
const u32 var7f1adcf8[] = {0x3dcccccd};
const u32 var7f1adcfc[] = {0x3ec41893};
const u32 var7f1add00[] = {0x3f6c8b44};
const u32 var7f1add04[] = {0x3ec41893};
const u32 var7f1add08[] = {0x3f6c8b44};
const u32 var7f1add0c[] = {0x3e19999a};
const u32 var7f1add10[] = {0x3e4ccccd};
const u32 var7f1add14[] = {0x3f4ccccd};
const u32 var7f1add18[] = {0x3f59999a};
const u32 var7f1add1c[] = {0x3f666666};
const u32 var7f1add20[] = {0x3f733333};
const u32 var7f1add24[] = {0x3f666666};
const u32 var7f1add28[] = {0x3eaf1aa0};
const u32 var7f1add2c[] = {0x3f70a3d7};
const u32 var7f1add30[] = {0x3f70a3d7};
const u32 var7f1add34[] = {0x3f70a3d7};
const u32 var7f1add38[] = {0x3f249ba6};
const u32 var7f1add3c[] = {0x3f441893};
const u32 var7f1add40[] = {0x3f441893};
const u32 var7f1add44[] = {0x3f7851ec};
const u32 var7f1add48[] = {0x3f5db22d};
const u32 var7f1add4c[] = {0x3f7d70a4};
const u32 var7f1add50[] = {0x3f7c28f6};
const u32 var7f1add54[] = {0x3e322d0e};
const u32 var7f1add58[] = {0x3e322d0e};
const u32 var7f1add5c[] = {0x3f4ccccd};
const u32 var7f1add60[] = {0x3ec41893};
const u32 var7f1add64[] = {0x3f6c8b44};
const u32 var7f1add68[] = {0x3f6c8b44};
const u32 var7f1add6c[] = {0x3f59999a};
const u32 var7f1add70[] = {0x3f34fdf4};
const u32 var7f1add74[] = {0x3f34fdf4};
const u32 var7f1add78[] = {0x3f34fdf4};
const u32 var7f1add7c[] = {0x3f666666};
const u32 var7f1add80[] = {0x3f6c8b44};
const u32 var7f1add84[] = {0x3ec41893};
const u32 var7f1add88[] = {0x3ec41893};
const u32 var7f1add8c[] = {0x3f733333};
const u32 var7f1add90[] = {0x3a83126f};
const u32 var7f1add94[] = {0x3a83126f};
const u32 var7f1add98[] = {0x3a83126f};
const u32 var7f1add9c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f0d5a90
/* f0d5a90: 44876000 */ mtc1 $a3,$f12
+112
View File
@@ -24,6 +24,10 @@
#include "lib/lib_0e9d0.h"
#include "types.h"
const char var7f1adda0[] = "sight";
const char var7f1adda8[] = "sout";
const char var7f1addb0[] = "sin";
GLOBAL_ASM(
glabel func0f0d7070
/* f0d7070: 27bdffe8 */ addiu $sp,$sp,-24
@@ -273,6 +277,30 @@ glabel func0f0d7364
GLOBAL_ASM(
glabel func0f0d7390
.late_rodata
glabel var7f1addb4
.word 0x7f0d7514
glabel var7f1addb8
.word 0x7f0d7514
glabel var7f1addbc
.word 0x7f0d7514
glabel var7f1addc0
.word 0x7f0d7514
glabel var7f1addc4
.word 0x7f0d7514
glabel var7f1addc8
.word 0x7f0d7880
glabel var7f1addcc
.word 0x7f0d75e8
glabel var7f1addd0
.word 0x7f0d75e8
glabel var7f1addd4
.word 0x7f0d76ac
glabel var7f1addd8
.word 0x7f0d7798
glabel var7f1adddc
.word 0x7f0d7880
.text
/* f0d7390: 27bdff90 */ addiu $sp,$sp,-112
/* f0d7394: afb00030 */ sw $s0,0x30($sp)
/* f0d7398: 3c10800a */ lui $s0,%hi(g_Vars)
@@ -1643,6 +1671,14 @@ glabel func0f0d7f54
GLOBAL_ASM(
glabel func0f0d87a8
.late_rodata
glabel var7f1adde0
.word 0x3d4ccccd
glabel var7f1adde4
.word 0xbd4ccccd
glabel var7f1adde8
.word 0xbd4ccccd
.text
/* f0d87a8: 27bdff30 */ addiu $sp,$sp,-208
/* f0d87ac: 3c03800a */ lui $v1,0x800a
/* f0d87b0: 8c639ff8 */ lw $v1,-0x6008($v1)
@@ -2167,6 +2203,60 @@ glabel func0f0d87a8
GLOBAL_ASM(
glabel func0f0d8f78
.late_rodata
glabel var7f1addec
.word 0x7f0d9034
glabel var7f1addf0
.word 0x7f0d906c
glabel var7f1addf4
.word 0x7f0d913c
glabel var7f1addf8
.word 0x7f0d9288
glabel var7f1addfc
.word 0x7f0d9350
glabel var7f1ade00
.word 0x7f0d9350
glabel var7f1ade04
.word 0x7f0d9450
glabel var7f1ade08
.word 0x7f0d9460
glabel var7f1ade0c
.word 0x7f0d9460
glabel var7f1ade10
.word 0x7f0d9460
glabel var7f1ade14
.word 0x7f0d9460
glabel var7f1ade18
.word 0x7f0d9460
glabel var7f1ade1c
.word 0x7f0d9460
glabel var7f1ade20
.word 0x7f0d9460
glabel var7f1ade24
.word 0x7f0d9460
glabel var7f1ade28
.word 0x7f0d9460
glabel var7f1ade2c
.word 0x7f0d9460
glabel var7f1ade30
.word 0x7f0d9460
glabel var7f1ade34
.word 0x7f0d9460
glabel var7f1ade38
.word 0x7f0d9460
glabel var7f1ade3c
.word 0x7f0d9460
glabel var7f1ade40
.word 0x7f0d9400
glabel var7f1ade44
.word 0x7f0d941c
glabel var7f1ade48
.word 0x7f0d9438
glabel var7f1ade4c
.word 0x7f0d9440
glabel var7f1ade50
.word 0x7f0d9448
.text
/* f0d8f78: 27bdff68 */ addiu $sp,$sp,-152
/* f0d8f7c: 3c08800a */ lui $t0,0x800a
/* f0d8f80: 8d08a244 */ lw $t0,-0x5dbc($t0)
@@ -3512,6 +3602,10 @@ glabel func0f0d9ba0
GLOBAL_ASM(
glabel func0f0da2dc
.late_rodata
glabel var7f1ade54
.word 0x3e4ccccd
.text
/* f0da2dc: 27bdff00 */ addiu $sp,$sp,-256
/* f0da2e0: afbf0014 */ sw $ra,0x14($sp)
/* f0da2e4: afa50104 */ sw $a1,0x104($sp)
@@ -6206,6 +6300,24 @@ glabel func0f0dca28
GLOBAL_ASM(
glabel func0f0dca48
.late_rodata
glabel var7f1ade58
.word 0x7f0dcb84
glabel var7f1ade5c
.word 0x7f0dcbb8
glabel var7f1ade60
.word 0x7f0dcbec
glabel var7f1ade64
.word 0x7f0dcc20
glabel var7f1ade68
.word 0x7f0dcc54
glabel var7f1ade6c
.word 0x7f0dcc88
glabel var7f1ade70
.word 0x7f0dccbc
glabel var7f1ade74
.word 0x7f0dcd14
.text
/* f0dca48: 00c03825 */ or $a3,$a2,$zero
/* f0dca4c: 3c06800a */ lui $a2,%hi(g_Vars)
/* f0dca50: 27bdffd0 */ addiu $sp,$sp,-48
+4 -96
View File
@@ -4210,98 +4210,6 @@ const u32 var7f1b1fa0[] = {0x7f0f08b0};
const u32 var7f1b1fa4[] = {0x7f0f0908};
const u32 var7f1b1fa8[] = {0x7f0f0900};
const u32 var7f1b1fac[] = {0x00000000};
const u32 var7f1b1fb0[] = {0x20202000};
const u32 var7f1b1fb4[] = {0x20202000};
const u32 var7f1b1fb8[] = {0x20202000};
const u32 var7f1b1fbc[] = {0x4f4f4f00};
const u32 var7f1b1fc0[] = {0x00000000};
const u32 var7f1b1fc4[] = {0x00000000};
const u32 var7f1b1fc8[] = {0x4f4f4f00};
const u32 var7f1b1fcc[] = {0x4f4f4f00};
const u32 var7f1b1fd0[] = {0x4f4f4f00};
const u32 var7f1b1fd4[] = {0x4f4f4f00};
const u32 var7f1b1fd8[] = {0x00000000};
const u32 var7f1b1fdc[] = {0x00000000};
const u32 var7f1b1fe0[] = {0x4f4f4f00};
const u32 var7f1b1fe4[] = {0x00000000};
const u32 var7f1b1fe8[] = {0x00000000};
const u32 var7f1b1fec[] = {0x0060bf7f};
const u32 var7f1b1ff0[] = {0x0000507f};
const u32 var7f1b1ff4[] = {0x00f0ff7f};
const u32 var7f1b1ff8[] = {0xffffffff};
const u32 var7f1b1ffc[] = {0x00002f7f};
const u32 var7f1b2000[] = {0x00006f7f};
const u32 var7f1b2004[] = {0x00ffffff};
const u32 var7f1b2008[] = {0x007f7fff};
const u32 var7f1b200c[] = {0xffffffff};
const u32 var7f1b2010[] = {0x8fffffff};
const u32 var7f1b2014[] = {0x000044ff};
const u32 var7f1b2018[] = {0x000030ff};
const u32 var7f1b201c[] = {0x7f7fffff};
const u32 var7f1b2020[] = {0xffffffff};
const u32 var7f1b2024[] = {0x6644ff7f};
const u32 var7f1b2028[] = {0xbf00007f};
const u32 var7f1b202c[] = {0x5000007f};
const u32 var7f1b2030[] = {0xff00007f};
const u32 var7f1b2034[] = {0xffff00ff};
const u32 var7f1b2038[] = {0x2f00007f};
const u32 var7f1b203c[] = {0x6f00007f};
const u32 var7f1b2040[] = {0xff7050ff};
const u32 var7f1b2044[] = {0x7f0000ff};
const u32 var7f1b2048[] = {0xffff00ff};
const u32 var7f1b204c[] = {0xff9070ff};
const u32 var7f1b2050[] = {0x440000ff};
const u32 var7f1b2054[] = {0x003000ff};
const u32 var7f1b2058[] = {0xffff00ff};
const u32 var7f1b205c[] = {0xffffffff};
const u32 var7f1b2060[] = {0xff44447f};
const u32 var7f1b2064[] = {0x00bf007f};
const u32 var7f1b2068[] = {0x0050007f};
const u32 var7f1b206c[] = {0x00ff007f};
const u32 var7f1b2070[] = {0xffff00ff};
const u32 var7f1b2074[] = {0x002f007f};
const u32 var7f1b2078[] = {0x00ff0028};
const u32 var7f1b207c[] = {0x55ff55ff};
const u32 var7f1b2080[] = {0x006f00af};
const u32 var7f1b2084[] = {0xffffffff};
const u32 var7f1b2088[] = {0x00000000};
const u32 var7f1b208c[] = {0x004400ff};
const u32 var7f1b2090[] = {0x003000ff};
const u32 var7f1b2094[] = {0xffff00ff};
const u32 var7f1b2098[] = {0xffffffff};
const u32 var7f1b209c[] = {0x44ff447f};
const u32 var7f1b20a0[] = {0xffffffff};
const u32 var7f1b20a4[] = {0xffffff7f};
const u32 var7f1b20a8[] = {0xffffffff};
const u32 var7f1b20ac[] = {0xffffffff};
const u32 var7f1b20b0[] = {0xffffff7f};
const u32 var7f1b20b4[] = {0xffffffff};
const u32 var7f1b20b8[] = {0xffffffff};
const u32 var7f1b20bc[] = {0xffffffff};
const u32 var7f1b20c0[] = {0xffffffff};
const u32 var7f1b20c4[] = {0xffffffff};
const u32 var7f1b20c8[] = {0x00000000};
const u32 var7f1b20cc[] = {0xffffff5f};
const u32 var7f1b20d0[] = {0xffffffff};
const u32 var7f1b20d4[] = {0xffffff7f};
const u32 var7f1b20d8[] = {0xffffffff};
const u32 var7f1b20dc[] = {0xaaaaaaff};
const u32 var7f1b20e0[] = {0xaaaaaa7f};
const u32 var7f1b20e4[] = {0xaaaaaaff};
const u32 var7f1b20e8[] = {0xffffffff};
const u32 var7f1b20ec[] = {0xffffff2f};
const u32 var7f1b20f0[] = {0xffffffff};
const u32 var7f1b20f4[] = {0xffffffff};
const u32 var7f1b20f8[] = {0xffffffff};
const u32 var7f1b20fc[] = {0xff8888ff};
const u32 var7f1b2100[] = {0xffffffff};
const u32 var7f1b2104[] = {0x00000000};
const u32 var7f1b2108[] = {0xffffff5f};
const u32 var7f1b210c[] = {0xffffffff};
const u32 var7f1b2110[] = {0xffffff7f};
const u32 var7f1b2114[] = {0xffffffff};
const u32 var7f1b2118[] = {0xffffff00};
const u32 var7f1b211c[] = {0xffffff00};
GLOBAL_ASM(
glabel func0f0dcdb0
@@ -4856,7 +4764,7 @@ glabel func0f0dd2ac
/* f0dd550: 27a40084 */ addiu $a0,$sp,0x84
/* f0dd554: 3c0f8008 */ lui $t7,%hi(var8007fafc)
/* f0dd558: 8deffafc */ lw $t7,%lo(var8007fafc)($t7)
/* f0dd55c: 3c078008 */ lui $a3,0x8008
/* f0dd55c: 3c078008 */ lui $a3,%hi(var8007dea8)
/* f0dd560: 8ce7fb00 */ lw $a3,%lo(var7f1afb00)($a3)
/* f0dd564: 27a4006c */ addiu $a0,$sp,0x6c
/* f0dd568: 27a50070 */ addiu $a1,$sp,0x70
@@ -4981,7 +4889,7 @@ glabel func0f0dd2ac
/* f0dd744: 460054a1 */ cvt.d.s $f18,$f10
/* f0dd748: 3c077f1b */ lui $a3,%hi(var7f1afb00)
/* f0dd74c: afa200c0 */ sw $v0,0xc0($sp)
/* f0dd750: 24e7dea8 */ addiu $a3,$a3,-8536
/* f0dd750: 24e7dea8 */ addiu $a3,$a3,%lo(var8007dea8)
/* f0dd754: f7b20010 */ sdc1 $f18,0x10($sp)
/* f0dd758: 24c6dea4 */ addiu $a2,$a2,%lo(var7f1adea4)
/* f0dd75c: 24a5de98 */ addiu $a1,$a1,%lo(var7f1ade98)
@@ -14198,7 +14106,7 @@ glabel func0f0e5d2c
/* f0e5dec: 00d4082a */ slt $at,$a2,$s4
.L0f0e5df0:
/* f0e5df0: 10200018 */ beqz $at,.L0f0e5e54
/* f0e5df4: 3c038007 */ lui $v1,0x8007
/* f0e5df4: 3c038007 */ lui $v1,%hi(var800711a8)
/* f0e5df8: afa60050 */ sw $a2,0x50($sp)
/* f0e5dfc: 8e790010 */ lw $t9,0x10($s3)
/* f0e5e00: 02a03025 */ or $a2,$s5,$zero
@@ -14225,7 +14133,7 @@ glabel func0f0e5d2c
/* f0e5e4c: 1000000f */ beqz $zero,.L0f0e5e8c
/* f0e5e50: 00512821 */ addu $a1,$v0,$s1
.L0f0e5e54:
/* f0e5e54: 8c6311a8 */ lw $v1,0x11a8($v1)
/* f0e5e54: 8c6311a8 */ lw $v1,%lo(var800711a8)($v1)
/* f0e5e58: 2404270f */ addiu $a0,$zero,0x270f
/* f0e5e5c: 0203001a */ div $zero,$s0,$v1
/* f0e5e60: 00001012 */ mflo $v0
+92 -3
View File
@@ -51,6 +51,98 @@
#include "lib/lib_4b480.h"
#include "types.h"
const u32 var7f1b1fb0[] = {0x20202000};
const u32 var7f1b1fb4[] = {0x20202000};
const u32 var7f1b1fb8[] = {0x20202000};
const u32 var7f1b1fbc[] = {0x4f4f4f00};
const u32 var7f1b1fc0[] = {0x00000000};
const u32 var7f1b1fc4[] = {0x00000000};
const u32 var7f1b1fc8[] = {0x4f4f4f00};
const u32 var7f1b1fcc[] = {0x4f4f4f00};
const u32 var7f1b1fd0[] = {0x4f4f4f00};
const u32 var7f1b1fd4[] = {0x4f4f4f00};
const u32 var7f1b1fd8[] = {0x00000000};
const u32 var7f1b1fdc[] = {0x00000000};
const u32 var7f1b1fe0[] = {0x4f4f4f00};
const u32 var7f1b1fe4[] = {0x00000000};
const u32 var7f1b1fe8[] = {0x00000000};
const u32 var7f1b1fec[] = {0x0060bf7f};
const u32 var7f1b1ff0[] = {0x0000507f};
const u32 var7f1b1ff4[] = {0x00f0ff7f};
const u32 var7f1b1ff8[] = {0xffffffff};
const u32 var7f1b1ffc[] = {0x00002f7f};
const u32 var7f1b2000[] = {0x00006f7f};
const u32 var7f1b2004[] = {0x00ffffff};
const u32 var7f1b2008[] = {0x007f7fff};
const u32 var7f1b200c[] = {0xffffffff};
const u32 var7f1b2010[] = {0x8fffffff};
const u32 var7f1b2014[] = {0x000044ff};
const u32 var7f1b2018[] = {0x000030ff};
const u32 var7f1b201c[] = {0x7f7fffff};
const u32 var7f1b2020[] = {0xffffffff};
const u32 var7f1b2024[] = {0x6644ff7f};
const u32 var7f1b2028[] = {0xbf00007f};
const u32 var7f1b202c[] = {0x5000007f};
const u32 var7f1b2030[] = {0xff00007f};
const u32 var7f1b2034[] = {0xffff00ff};
const u32 var7f1b2038[] = {0x2f00007f};
const u32 var7f1b203c[] = {0x6f00007f};
const u32 var7f1b2040[] = {0xff7050ff};
const u32 var7f1b2044[] = {0x7f0000ff};
const u32 var7f1b2048[] = {0xffff00ff};
const u32 var7f1b204c[] = {0xff9070ff};
const u32 var7f1b2050[] = {0x440000ff};
const u32 var7f1b2054[] = {0x003000ff};
const u32 var7f1b2058[] = {0xffff00ff};
const u32 var7f1b205c[] = {0xffffffff};
const u32 var7f1b2060[] = {0xff44447f};
const u32 var7f1b2064[] = {0x00bf007f};
const u32 var7f1b2068[] = {0x0050007f};
const u32 var7f1b206c[] = {0x00ff007f};
const u32 var7f1b2070[] = {0xffff00ff};
const u32 var7f1b2074[] = {0x002f007f};
const u32 var7f1b2078[] = {0x00ff0028};
const u32 var7f1b207c[] = {0x55ff55ff};
const u32 var7f1b2080[] = {0x006f00af};
const u32 var7f1b2084[] = {0xffffffff};
const u32 var7f1b2088[] = {0x00000000};
const u32 var7f1b208c[] = {0x004400ff};
const u32 var7f1b2090[] = {0x003000ff};
const u32 var7f1b2094[] = {0xffff00ff};
const u32 var7f1b2098[] = {0xffffffff};
const u32 var7f1b209c[] = {0x44ff447f};
const u32 var7f1b20a0[] = {0xffffffff};
const u32 var7f1b20a4[] = {0xffffff7f};
const u32 var7f1b20a8[] = {0xffffffff};
const u32 var7f1b20ac[] = {0xffffffff};
const u32 var7f1b20b0[] = {0xffffff7f};
const u32 var7f1b20b4[] = {0xffffffff};
const u32 var7f1b20b8[] = {0xffffffff};
const u32 var7f1b20bc[] = {0xffffffff};
const u32 var7f1b20c0[] = {0xffffffff};
const u32 var7f1b20c4[] = {0xffffffff};
const u32 var7f1b20c8[] = {0x00000000};
const u32 var7f1b20cc[] = {0xffffff5f};
const u32 var7f1b20d0[] = {0xffffffff};
const u32 var7f1b20d4[] = {0xffffff7f};
const u32 var7f1b20d8[] = {0xffffffff};
const u32 var7f1b20dc[] = {0xaaaaaaff};
const u32 var7f1b20e0[] = {0xaaaaaa7f};
const u32 var7f1b20e4[] = {0xaaaaaaff};
const u32 var7f1b20e8[] = {0xffffffff};
const u32 var7f1b20ec[] = {0xffffff2f};
const u32 var7f1b20f0[] = {0xffffffff};
const u32 var7f1b20f4[] = {0xffffffff};
const u32 var7f1b20f8[] = {0xffffffff};
const u32 var7f1b20fc[] = {0xff8888ff};
const u32 var7f1b2100[] = {0xffffffff};
const u32 var7f1b2104[] = {0x00000000};
const u32 var7f1b2108[] = {0xffffff5f};
const u32 var7f1b210c[] = {0xffffffff};
const u32 var7f1b2110[] = {0xffffff7f};
const u32 var7f1b2114[] = {0xffffffff};
const u32 var7f1b2118[] = {0xffffff00};
const u32 var7f1b211c[] = {0xffffff00};
const u32 var7f1b2120[] = {0xffffff00};
const u32 var7f1b2124[] = {0xffffff00};
const u32 var7f1b2128[] = {0xffffff00};
@@ -516,9 +608,6 @@ const u32 var7f1b2b14[] = {0x00000000};
const u32 var7f1b2b18[] = {0x00000000};
const u32 var7f1b2b1c[] = {0x00000000};
//const u32 var7f1b2b20[] = {0x00010603};
//const u32 var7f1b2b24[] = {0x04070502};
GLOBAL_ASM(
glabel func0f0f09f0
/* f0f09f0: 3c013f80 */ lui $at,0x3f80
+2 -2
View File
@@ -781,8 +781,8 @@ glabel func0f0fe848
/* f0fe85c: afb20010 */ sw $s2,0x10($sp)
/* f0fe860: afb1000c */ sw $s1,0xc($sp)
/* f0fe864: afb00008 */ sw $s0,0x8($sp)
/* f0fe868: 3c0f800a */ lui $t7,0x800a
/* f0fe86c: 25e420d0 */ addiu $a0,$t7,0x20d0
/* f0fe868: 3c0f800a */ lui $t7,%hi(g_ActiveMenuThings)
/* f0fe86c: 25e420d0 */ addiu $a0,$t7,%lo(g_ActiveMenuThings)
/* f0fe870: 3c12800b */ lui $s2,0x800b
/* f0fe874: 3c13800a */ lui $s3,%hi(var800a21b0)
/* f0fe878: 3c0c8008 */ lui $t4,%hi(mpweaponstable)
+180 -88
View File
@@ -53,92 +53,6 @@ const u32 var7f1b2d4c[] = {0x570f5710};
const char var7f1b2d50[] = "\n";
const char var7f1b2d54[] = "%s: %s\n";
const u32 var7f1b2d5c[] = {0x7f102398};
const u32 var7f1b2d60[] = {0x7f1023a4};
const u32 var7f1b2d64[] = {0x7f1023b0};
const u32 var7f1b2d68[] = {0x7f1023d0};
const u32 var7f1b2d6c[] = {0x7f1023ec};
const u32 var7f1b2d70[] = {0x7f10240c};
const u32 var7f1b2d74[] = {0x7f102430};
const u32 var7f1b2d78[] = {0x7f1024c8};
const u32 var7f1b2d7c[] = {0x7f1024c8};
const u32 var7f1b2d80[] = {0x7f1024c8};
const u32 var7f1b2d84[] = {0x7f1024c8};
const u32 var7f1b2d88[] = {0x7f1024c8};
const u32 var7f1b2d8c[] = {0x7f1024c8};
const u32 var7f1b2d90[] = {0x7f1024c8};
const u32 var7f1b2d94[] = {0x7f1024c8};
const u32 var7f1b2d98[] = {0x7f102480};
const u32 var7f1b2d9c[] = {0x7f1047ec};
const u32 var7f1b2da0[] = {0x7f104b00};
const u32 var7f1b2da4[] = {0x7f1048b0};
const u32 var7f1b2da8[] = {0x7f104b6c};
const u32 var7f1b2dac[] = {0x7f104ba0};
const u32 var7f1b2db0[] = {0x7f10493c};
const u32 var7f1b2db4[] = {0x7f104a14};
const u32 var7f1b2db8[] = {0x7f105584};
const u32 var7f1b2dbc[] = {0x7f105584};
const u32 var7f1b2dc0[] = {0x7f105584};
const u32 var7f1b2dc4[] = {0x7f105584};
const u32 var7f1b2dc8[] = {0x7f105584};
const u32 var7f1b2dcc[] = {0x7f105584};
const u32 var7f1b2dd0[] = {0x7f105584};
const u32 var7f1b2dd4[] = {0x7f105584};
const u32 var7f1b2dd8[] = {0x7f105584};
const u32 var7f1b2ddc[] = {0x7f105584};
const u32 var7f1b2de0[] = {0x7f105584};
const u32 var7f1b2de4[] = {0x7f104be8};
const u32 var7f1b2de8[] = {0x7f10557c};
const u32 var7f1b2dec[] = {0x7f105584};
const u32 var7f1b2df0[] = {0x7f105584};
const u32 var7f1b2df4[] = {0x7f105584};
const u32 var7f1b2df8[] = {0x7f105584};
const u32 var7f1b2dfc[] = {0x7f104a24};
const u32 var7f1b2e00[] = {0xbe4ccccd};
const u32 var7f1b2e04[] = {0x4196cbe4};
const u32 var7f1b2e08[] = {0x7f106070};
const u32 var7f1b2e0c[] = {0x7f106058};
const u32 var7f1b2e10[] = {0x7f106084};
const u32 var7f1b2e14[] = {0x7f106060};
const u32 var7f1b2e18[] = {0x7f106068};
const u32 var7f1b2e1c[] = {0x7f1060a4};
const u32 var7f1b2e20[] = {0x7f1060b8};
const u32 var7f1b2e24[] = {0x7f106164};
const u32 var7f1b2e28[] = {0x7f106164};
const u32 var7f1b2e2c[] = {0x7f106164};
const u32 var7f1b2e30[] = {0x7f106164};
const u32 var7f1b2e34[] = {0x7f106164};
const u32 var7f1b2e38[] = {0x7f106164};
const u32 var7f1b2e3c[] = {0x7f106164};
const u32 var7f1b2e40[] = {0x7f106164};
const u32 var7f1b2e44[] = {0x7f1060c8};
const u32 var7f1b2e48[] = {0x7f1061ac};
const u32 var7f1b2e4c[] = {0x7f106380};
const u32 var7f1b2e50[] = {0x7f1061c0};
const u32 var7f1b2e54[] = {0x7f106380};
const u32 var7f1b2e58[] = {0x7f106380};
const u32 var7f1b2e5c[] = {0x7f1061d4};
const u32 var7f1b2e60[] = {0x7f1062b0};
const u32 var7f1b2e64[] = {0x7f106380};
const u32 var7f1b2e68[] = {0x7f106380};
const u32 var7f1b2e6c[] = {0x7f106380};
const u32 var7f1b2e70[] = {0x7f106380};
const u32 var7f1b2e74[] = {0x7f106380};
const u32 var7f1b2e78[] = {0x7f106380};
const u32 var7f1b2e7c[] = {0x7f1062c4};
const u32 var7f1b2e80[] = {0x7f106380};
const u32 var7f1b2e84[] = {0x7f1062f4};
const u32 var7f1b2e88[] = {0x7f1066b4};
const u32 var7f1b2e8c[] = {0x7f1067ac};
const u32 var7f1b2e90[] = {0x7f1066dc};
const u32 var7f1b2e94[] = {0x7f1067b8};
const u32 var7f1b2e98[] = {0x7f1067d4};
const u32 var7f1b2e9c[] = {0x7f10672c};
const u32 var7f1b2ea0[] = {0x7f10679c};
const u32 var7f1b2ea4[] = {0x00000000};
const u32 var7f1b2ea8[] = {0x00000000};
const u32 var7f1b2eac[] = {0x00000000};
GLOBAL_ASM(
glabel func0f102240
/* f102240: 3c0e800a */ lui $t6,0x800a
@@ -185,6 +99,40 @@ char *menutextDifficulty(s32 arg0)
GLOBAL_ASM(
glabel func0f102330
.late_rodata
glabel var7f1b2d5c
.word 0x7f102398
glabel var7f1b2d60
.word 0x7f1023a4
glabel var7f1b2d64
.word 0x7f1023b0
glabel var7f1b2d68
.word 0x7f1023d0
glabel var7f1b2d6c
.word 0x7f1023ec
glabel var7f1b2d70
.word 0x7f10240c
glabel var7f1b2d74
.word 0x7f102430
glabel var7f1b2d78
.word 0x7f1024c8
glabel var7f1b2d7c
.word 0x7f1024c8
glabel var7f1b2d80
.word 0x7f1024c8
glabel var7f1b2d84
.word 0x7f1024c8
glabel var7f1b2d88
.word 0x7f1024c8
glabel var7f1b2d8c
.word 0x7f1024c8
glabel var7f1b2d90
.word 0x7f1024c8
glabel var7f1b2d94
.word 0x7f1024c8
glabel var7f1b2d98
.word 0x7f102480
.text
/* f102330: 27bdffe0 */ addiu $sp,$sp,-32
/* f102334: 3c02800a */ lui $v0,%hi(g_Vars)
/* f102338: 24429fc0 */ addiu $v0,$v0,%lo(g_Vars)
@@ -1820,7 +1768,7 @@ glabel func0f103e68
/* f103ecc: 00003012 */ mflo $a2
/* f103ed0: 2403003c */ addiu $v1,$zero,0x3c
/* f103ed4: 14c0002b */ bnez $a2,.L0f103f84
/* f103ed8: 3c048007 */ lui $a0,0x8007
/* f103ed8: 3c048007 */ lui $a0,%hi(g_StringPointer)
/* f103edc: 2403003c */ addiu $v1,$zero,0x3c
/* f103ee0: 0043001a */ div $zero,$v0,$v1
/* f103ee4: 00004812 */ mflo $t1
@@ -1876,7 +1824,7 @@ glabel func0f103e68
/* f103f90: 24a52d30 */ addiu $a1,$a1,%lo(var7f1b2d30)
/* f103f94: 0143001a */ div $zero,$t2,$v1
/* f103f98: 00003810 */ mfhi $a3
/* f103f9c: 8c841440 */ lw $a0,0x1440($a0)
/* f103f9c: 8c841440 */ lw $a0,%lo(g_StringPointer)($a0)
/* f103fa0: 14600002 */ bnez $v1,.L0f103fac
/* f103fa4: 00000000 */ sll $zero,$zero,0x0
/* f103fa8: 0007000d */ break 0x7
@@ -2391,6 +2339,58 @@ glabel func0f104720
GLOBAL_ASM(
glabel menuhandler0010476c
.late_rodata
glabel var7f1b2d9c
.word 0x7f1047ec
glabel var7f1b2da0
.word 0x7f104b00
glabel var7f1b2da4
.word 0x7f1048b0
glabel var7f1b2da8
.word 0x7f104b6c
glabel var7f1b2dac
.word 0x7f104ba0
glabel var7f1b2db0
.word 0x7f10493c
glabel var7f1b2db4
.word 0x7f104a14
glabel var7f1b2db8
.word 0x7f105584
glabel var7f1b2dbc
.word 0x7f105584
glabel var7f1b2dc0
.word 0x7f105584
glabel var7f1b2dc4
.word 0x7f105584
glabel var7f1b2dc8
.word 0x7f105584
glabel var7f1b2dcc
.word 0x7f105584
glabel var7f1b2dd0
.word 0x7f105584
glabel var7f1b2dd4
.word 0x7f105584
glabel var7f1b2dd8
.word 0x7f105584
glabel var7f1b2ddc
.word 0x7f105584
glabel var7f1b2de0
.word 0x7f105584
glabel var7f1b2de4
.word 0x7f104be8
glabel var7f1b2de8
.word 0x7f10557c
glabel var7f1b2dec
.word 0x7f105584
glabel var7f1b2df0
.word 0x7f105584
glabel var7f1b2df4
.word 0x7f105584
glabel var7f1b2df8
.word 0x7f105584
glabel var7f1b2dfc
.word 0x7f104a24
.text
/* f10476c: 27bdfe08 */ addiu $sp,$sp,-504
/* f104770: 3c0e8007 */ lui $t6,%hi(missions)
/* f104774: afb00038 */ sw $s0,0x38($sp)
@@ -3511,6 +3511,10 @@ char *func0f1058d0(s32 arg0)
GLOBAL_ASM(
glabel func0f105948
.late_rodata
glabel var7f1b2e00
.word 0xbe4ccccd
.text
/* f105948: 27bdf988 */ addiu $sp,$sp,-1656
/* f10594c: 3c0f8007 */ lui $t7,%hi(var80072d8c)
/* f105950: 25ef2d8c */ addiu $t7,$t7,%lo(var80072d8c)
@@ -3717,6 +3721,10 @@ glabel func0f105948
GLOBAL_ASM(
glabel menudialog00105c54
.late_rodata
glabel var7f1b2e04
.word 0x4196cbe4
.text
/* f105c54: 27bdffe8 */ addiu $sp,$sp,-24
/* f105c58: 24010066 */ addiu $at,$zero,0x66
/* f105c5c: afbf0014 */ sw $ra,0x14($sp)
@@ -3966,6 +3974,40 @@ glabel func0f105e80
GLOBAL_ASM(
glabel menuhandler00106028
.late_rodata
glabel var7f1b2e08
.word 0x7f106070
glabel var7f1b2e0c
.word 0x7f106058
glabel var7f1b2e10
.word 0x7f106084
glabel var7f1b2e14
.word 0x7f106060
glabel var7f1b2e18
.word 0x7f106068
glabel var7f1b2e1c
.word 0x7f1060a4
glabel var7f1b2e20
.word 0x7f1060b8
glabel var7f1b2e24
.word 0x7f106164
glabel var7f1b2e28
.word 0x7f106164
glabel var7f1b2e2c
.word 0x7f106164
glabel var7f1b2e30
.word 0x7f106164
glabel var7f1b2e34
.word 0x7f106164
glabel var7f1b2e38
.word 0x7f106164
glabel var7f1b2e3c
.word 0x7f106164
glabel var7f1b2e40
.word 0x7f106164
glabel var7f1b2e44
.word 0x7f1060c8
.text
/* f106028: 248effff */ addiu $t6,$a0,-1
/* f10602c: 27bdffe8 */ addiu $sp,$sp,-24
/* f106030: 2dc10010 */ sltiu $at,$t6,0x10
@@ -4057,6 +4099,40 @@ glabel menuhandler00106028
GLOBAL_ASM(
glabel menuhandler00106178
.late_rodata
glabel var7f1b2e48
.word 0x7f1061ac
glabel var7f1b2e4c
.word 0x7f106380
glabel var7f1b2e50
.word 0x7f1061c0
glabel var7f1b2e54
.word 0x7f106380
glabel var7f1b2e58
.word 0x7f106380
glabel var7f1b2e5c
.word 0x7f1061d4
glabel var7f1b2e60
.word 0x7f1062b0
glabel var7f1b2e64
.word 0x7f106380
glabel var7f1b2e68
.word 0x7f106380
glabel var7f1b2e6c
.word 0x7f106380
glabel var7f1b2e70
.word 0x7f106380
glabel var7f1b2e74
.word 0x7f106380
glabel var7f1b2e78
.word 0x7f106380
glabel var7f1b2e7c
.word 0x7f1062c4
glabel var7f1b2e80
.word 0x7f106380
glabel var7f1b2e84
.word 0x7f1062f4
.text
/* f106178: 27bdffe0 */ addiu $sp,$sp,-32
/* f10617c: 248effff */ addiu $t6,$a0,-1
/* f106180: 2dc10010 */ sltiu $at,$t6,0x10
@@ -4402,6 +4478,22 @@ glabel func0f1065c0
GLOBAL_ASM(
glabel menuhandler00106644
.late_rodata
glabel var7f1b2e88
.word 0x7f1066b4
glabel var7f1b2e8c
.word 0x7f1067ac
glabel var7f1b2e90
.word 0x7f1066dc
glabel var7f1b2e94
.word 0x7f1067b8
glabel var7f1b2e98
.word 0x7f1067d4
glabel var7f1b2e9c
.word 0x7f10672c
glabel var7f1b2ea0
.word 0x7f10679c
.text
/* f106644: 27bdff80 */ addiu $sp,$sp,-128
/* f106648: 3c0e8007 */ lui $t6,%hi(cutscenegrouptable)
/* f10664c: 27a20028 */ addiu $v0,$sp,0x28
+6 -6
View File
@@ -66,11 +66,11 @@ const char var7f1b31b4[] = "YOUR TARGET: %x-%x\n";
const char var7f1b31c8[] = "MyResult: %d\n";
const char var7f1b31d8[] = "COULD NOT DELETE\n";
const char var7f1b31ec[] = "Multiplayer %d was using that file...\n";
const char var7f1b3214[] = "GAM";
const char var7f1b3218[] = "MPG";
const char var7f1b321c[] = "MPP";
const char var7f1b3220[] = "CAM";
const u32 var7f1b3214[] = {0x47414d00};
const u32 var7f1b3218[] = {0x4d504700};
const u32 var7f1b321c[] = {0x4d505000};
const u32 var7f1b3220[] = {0x43414d00};
const u32 var7f1b3224[] = {0x00000080};
const u32 var7f1b3228[] = {0x00000040};
const u32 var7f1b322c[] = {0x00000020};
@@ -5137,9 +5137,9 @@ glabel menucustomChooseAgent
/* f10c730: 000c60c0 */ sll $t4,$t4,0x3
/* f10c734: 010c1821 */ addu $v1,$t0,$t4
/* f10c738: 1060002c */ beqz $v1,.L0f10c7ec
/* f10c73c: 3c07800a */ lui $a3,0x800a
/* f10c73c: 3c07800a */ lui $a3,%hi(var800a22c0)
/* f10c740: 8c6b0000 */ lw $t3,0x0($v1)
/* f10c744: 24e422c0 */ addiu $a0,$a3,0x22c0
/* f10c744: 24e422c0 */ addiu $a0,$a3,%lo(var800a22c0)
/* f10c748: 24050064 */ addiu $a1,$zero,0x64
/* f10c74c: ac8b0000 */ sw $t3,0x0($a0)
/* f10c750: 94780004 */ lhu $t8,0x4($v1)
-93
View File
@@ -10,99 +10,6 @@
#include "gvars/gvars.h"
#include "types.h"
const u32 var7f1b4fe0[] = {0x38d1b717};
const u32 var7f1b4fe4[] = {0x3c23d70a};
const u32 var7f1b4fe8[] = {0x48927c00};
const u32 var7f1b4fec[] = {0x38d1b717};
const u32 var7f1b4ff0[] = {0xbc23d70a};
const u32 var7f1b4ff4[] = {0x48927c00};
const u32 var7f1b4ff8[] = {0x3b808081};
const u32 var7f1b4ffc[] = {0x3b808081};
const u32 var7f1b5000[] = {0x3dcccccd};
const u32 var7f1b5004[] = {0x7f120024};
const u32 var7f1b5008[] = {0x7f1208a8};
const u32 var7f1b500c[] = {0x7f1209f8};
const u32 var7f1b5010[] = {0x7f120130};
const u32 var7f1b5014[] = {0x7f120b48};
const u32 var7f1b5018[] = {0x7f12045c};
const u32 var7f1b501c[] = {0x7f120de8};
const u32 var7f1b5020[] = {0x7f1207d8};
const u32 var7f1b5024[] = {0x7f120c98};
const u32 var7f1b5028[] = {0x7f120de8};
const u32 var7f1b502c[] = {0x7f120350};
const u32 var7f1b5030[] = {0x7f120708};
const u32 var7f1b5034[] = {0x7f12023c};
const u32 var7f1b5038[] = {0x7f120638};
const u32 var7f1b503c[] = {0x7f120568};
const u32 var7f1b5040[] = {0x7f120014};
const u32 var7f1b5044[] = {0x3d088889};
const u32 var7f1b5048[] = {0x3d088889};
const u32 var7f1b504c[] = {0x3d088889};
const u32 var7f1b5050[] = {0x3d088889};
const u32 var7f1b5054[] = {0x3d088889};
const u32 var7f1b5058[] = {0x3d088889};
const u32 var7f1b505c[] = {0x3d088889};
const u32 var7f1b5060[] = {0x3d088889};
const u32 var7f1b5064[] = {0x3d088889};
const u32 var7f1b5068[] = {0x3d088889};
const u32 var7f1b506c[] = {0x3d088889};
const u32 var7f1b5070[] = {0x3d088889};
const u32 var7f1b5074[] = {0x3d088889};
const u32 var7f1b5078[] = {0x3d088889};
const u32 var7f1b507c[] = {0x477fff00};
const u32 var7f1b5080[] = {0x449fe000};
const u32 var7f1b5084[] = {0x446fc000};
const u32 var7f1b5088[] = {0x7f12136c};
const u32 var7f1b508c[] = {0x7f121994};
const u32 var7f1b5090[] = {0x7f121a84};
const u32 var7f1b5094[] = {0x7f1215ec};
const u32 var7f1b5098[] = {0x7f121b74};
const u32 var7f1b509c[] = {0x7f121724};
const u32 var7f1b50a0[] = {0x7f122378};
const u32 var7f1b50a4[] = {0x7f1221f0};
const u32 var7f1b50a8[] = {0x7f121c64};
const u32 var7f1b50ac[] = {0x7f122378};
const u32 var7f1b50b0[] = {0x7f12185c};
const u32 var7f1b50b4[] = {0x7f122068};
const u32 var7f1b50b8[] = {0x7f1214b0};
const u32 var7f1b50bc[] = {0x7f121edc};
const u32 var7f1b50c0[] = {0x7f121d54};
const u32 var7f1b50c4[] = {0x7f121374};
const u32 var7f1b50c8[] = {0x477fff00};
const u32 var7f1b50cc[] = {0x46fffe00};
const u32 var7f1b50d0[] = {0x46fffe00};
const u32 var7f1b50d4[] = {0x43ff8000};
const u32 var7f1b50d8[] = {0xc57fa000};
const u32 var7f1b50dc[] = {0xc57fa000};
const u32 var7f1b50e0[] = {0xc4eac000};
const u32 var7f1b50e4[] = {0xc4eac000};
const u32 var7f1b50e8[] = {0xc4eac000};
const u32 var7f1b50ec[] = {0x46fffe00};
const u32 var7f1b50f0[] = {0xc4eac000};
const u32 var7f1b50f4[] = {0xc4eac000};
const u32 var7f1b50f8[] = {0xc4eac000};
const u32 var7f1b50fc[] = {0xc4eac000};
const u32 var7f1b5100[] = {0x44eaa000};
const u32 var7f1b5104[] = {0x46fffe00};
const u32 var7f1b5108[] = {0x3d888889};
const u32 var7f1b510c[] = {0x3c23d70a};
const u32 var7f1b5110[] = {0x3bb60b61};
const u32 var7f1b5114[] = {0x3d088889};
const u32 var7f1b5118[] = {0x3c4ccccd};
const u32 var7f1b511c[] = {0x3dcccccd};
const u32 var7f1b5120[] = {0x40c907a9};
const u32 var7f1b5124[] = {0x3ea8f5c3};
const u32 var7f1b5128[] = {0x3f28f5c3};
const u32 var7f1b512c[] = {0x3ea8f5c3};
const u32 var7f1b5130[] = {0x3fa66666};
const u32 var7f1b5134[] = {0x3fd9999a};
const u32 var7f1b5138[] = {0x40490fdb};
const u32 var7f1b513c[] = {0x3fa0d2ee};
const u32 var7f1b5140[] = {0x3eaaaaab};
const u32 var7f1b5144[] = {0x00000000};
const u32 var7f1b5148[] = {0x00000000};
const u32 var7f1b514c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f11ecf0
/* f11ecf0: 03e00008 */ jr $ra
+202
View File
@@ -58,6 +58,14 @@ glabel func0f11f000
GLOBAL_ASM(
glabel func0f11f07c
.late_rodata
glabel var7f1b4fe0
.word 0x38d1b717
glabel var7f1b4fe4
.word 0x3c23d70a
glabel var7f1b4fe8
.word 0x48927c00
.text
/* f11f07c: 27bdffc8 */ addiu $sp,$sp,-56
/* f11f080: afbf001c */ sw $ra,0x1c($sp)
/* f11f084: afb10018 */ sw $s1,0x18($sp)
@@ -162,6 +170,14 @@ glabel func0f11f07c
GLOBAL_ASM(
glabel func0f11f1fc
.late_rodata
glabel var7f1b4fec
.word 0x38d1b717
glabel var7f1b4ff0
.word 0xbc23d70a
glabel var7f1b4ff4
.word 0x48927c00
.text
/* f11f1fc: 27bdffc8 */ addiu $sp,$sp,-56
/* f11f200: afbf001c */ sw $ra,0x1c($sp)
/* f11f204: afb10018 */ sw $s1,0x18($sp)
@@ -327,6 +343,10 @@ glabel func0f11f410
GLOBAL_ASM(
glabel func0f11f438
.late_rodata
glabel var7f1b4ff8
.word 0x3b808081
.text
/* f11f438: 27bdffe8 */ addiu $sp,$sp,-24
/* f11f43c: afbf0014 */ sw $ra,0x14($sp)
/* f11f440: afa5001c */ sw $a1,0x1c($sp)
@@ -517,6 +537,10 @@ glabel func0f11f438
GLOBAL_ASM(
glabel func0f11f6ec
.late_rodata
glabel var7f1b4ffc
.word 0x3b808081
.text
/* f11f6ec: 27bdffe8 */ addiu $sp,$sp,-24
/* f11f6f0: afbf0014 */ sw $ra,0x14($sp)
/* f11f6f4: afa5001c */ sw $a1,0x1c($sp)
@@ -699,6 +723,110 @@ glabel func0f11f6ec
GLOBAL_ASM(
glabel func0f11f984
.late_rodata
glabel var7f1b5000
.word 0x3dcccccd
glabel var7f1b5004
.word 0x7f120024
glabel var7f1b5008
.word 0x7f1208a8
glabel var7f1b500c
.word 0x7f1209f8
glabel var7f1b5010
.word 0x7f120130
glabel var7f1b5014
.word 0x7f120b48
glabel var7f1b5018
.word 0x7f12045c
glabel var7f1b501c
.word 0x7f120de8
glabel var7f1b5020
.word 0x7f1207d8
glabel var7f1b5024
.word 0x7f120c98
glabel var7f1b5028
.word 0x7f120de8
glabel var7f1b502c
.word 0x7f120350
glabel var7f1b5030
.word 0x7f120708
glabel var7f1b5034
.word 0x7f12023c
glabel var7f1b5038
.word 0x7f120638
glabel var7f1b503c
.word 0x7f120568
glabel var7f1b5040
.word 0x7f120014
glabel var7f1b5044
.word 0x3d088889
glabel var7f1b5048
.word 0x3d088889
glabel var7f1b504c
.word 0x3d088889
glabel var7f1b5050
.word 0x3d088889
glabel var7f1b5054
.word 0x3d088889
glabel var7f1b5058
.word 0x3d088889
glabel var7f1b505c
.word 0x3d088889
glabel var7f1b5060
.word 0x3d088889
glabel var7f1b5064
.word 0x3d088889
glabel var7f1b5068
.word 0x3d088889
glabel var7f1b506c
.word 0x3d088889
glabel var7f1b5070
.word 0x3d088889
glabel var7f1b5074
.word 0x3d088889
glabel var7f1b5078
.word 0x3d088889
glabel var7f1b507c
.word 0x477fff00
glabel var7f1b5080
.word 0x449fe000
glabel var7f1b5084
.word 0x446fc000
glabel var7f1b5088
.word 0x7f12136c
glabel var7f1b508c
.word 0x7f121994
glabel var7f1b5090
.word 0x7f121a84
glabel var7f1b5094
.word 0x7f1215ec
glabel var7f1b5098
.word 0x7f121b74
glabel var7f1b509c
.word 0x7f121724
glabel var7f1b50a0
.word 0x7f122378
glabel var7f1b50a4
.word 0x7f1221f0
glabel var7f1b50a8
.word 0x7f121c64
glabel var7f1b50ac
.word 0x7f122378
glabel var7f1b50b0
.word 0x7f12185c
glabel var7f1b50b4
.word 0x7f122068
glabel var7f1b50b8
.word 0x7f1214b0
glabel var7f1b50bc
.word 0x7f121edc
glabel var7f1b50c0
.word 0x7f121d54
glabel var7f1b50c4
.word 0x7f121374
glabel var7f1b50c8
.word 0x477fff00
.text
/* f11f984: 27bdf950 */ addiu $sp,$sp,-1712
/* f11f988: afbf0054 */ sw $ra,0x54($sp)
/* f11f98c: afb10050 */ sw $s1,0x50($sp)
@@ -3776,6 +3904,18 @@ glabel func0f11f984
GLOBAL_ASM(
glabel func0f1228d0
.late_rodata
glabel var7f1b50cc
.word 0x46fffe00
glabel var7f1b50d0
.word 0x46fffe00
glabel var7f1b50d4
.word 0x43ff8000
glabel var7f1b50d8
.word 0xc57fa000
glabel var7f1b50dc
.word 0xc57fa000
.text
/* f1228d0: 27bdff88 */ addiu $sp,$sp,-120
/* f1228d4: 30ceffff */ andi $t6,$a2,0xffff
/* f1228d8: 448e2000 */ mtc1 $t6,$f4
@@ -4080,6 +4220,16 @@ glabel func0f122ce8
GLOBAL_ASM(
glabel func0f122d4c
.late_rodata
glabel var7f1b50e0
.word 0xc4eac000
glabel var7f1b50e4
.word 0xc4eac000
glabel var7f1b50e8
.word 0xc4eac000
glabel var7f1b50ec
.word 0x46fffe00
.text
/* f122d4c: 27bdfb78 */ addiu $sp,$sp,-1160
/* f122d50: afb00020 */ sw $s0,0x20($sp)
/* f122d54: 00808025 */ or $s0,$a0,$zero
@@ -5313,6 +5463,20 @@ glabel func0f122d4c
GLOBAL_ASM(
glabel func0f123fd4
.late_rodata
glabel var7f1b50f0
.word 0xc4eac000
glabel var7f1b50f4
.word 0xc4eac000
glabel var7f1b50f8
.word 0xc4eac000
glabel var7f1b50fc
.word 0xc4eac000
glabel var7f1b5100
.word 0x44eaa000
glabel var7f1b5104
.word 0x46fffe00
.text
/* f123fd4: 27bdfb30 */ addiu $sp,$sp,-1232
/* f123fd8: afb00020 */ sw $s0,0x20($sp)
/* f123fdc: 00808025 */ or $s0,$a0,$zero
@@ -7098,6 +7262,10 @@ glabel func0f125a1c
GLOBAL_ASM(
glabel func0f125a6c
.late_rodata
glabel var7f1b5108
.word 0x3d888889
.text
/* f125a6c: 27bdfe90 */ addiu $sp,$sp,-368
/* f125a70: afbf008c */ sw $ra,0x8c($sp)
/* f125a74: afbe0088 */ sw $s8,0x88($sp)
@@ -7704,6 +7872,18 @@ glabel func0f125a6c
GLOBAL_ASM(
glabel func0f126384
.late_rodata
glabel var7f1b510c
.word 0x3c23d70a
glabel var7f1b5110
.word 0x3bb60b61
glabel var7f1b5114
.word 0x3d088889
glabel var7f1b5118
.word 0x3c4ccccd
glabel var7f1b511c
.word 0x3dcccccd
.text
/* f126384: 27bdfe70 */ addiu $sp,$sp,-400
/* f126388: 3c0f8008 */ lui $t7,%hi(var8007dba0)
/* f12638c: afbf0084 */ sw $ra,0x84($sp)
@@ -8390,6 +8570,24 @@ glabel func0f126c3c
GLOBAL_ASM(
glabel func0f126de8
.late_rodata
glabel var7f1b5120
.word 0x40c907a9
glabel var7f1b5124
.word 0x3ea8f5c3
glabel var7f1b5128
.word 0x3f28f5c3
glabel var7f1b512c
.word 0x3ea8f5c3
glabel var7f1b5130
.word 0x3fa66666
glabel var7f1b5134
.word 0x3fd9999a
glabel var7f1b5138
.word 0x40490fdb
glabel var7f1b513c
.word 0x3fa0d2ee
.text
/* f126de8: 27bdfea8 */ addiu $sp,$sp,-344
/* f126dec: 3c018006 */ lui $at,0x8006
/* f126df0: c4241630 */ lwc1 $f4,0x1630($at)
@@ -8873,6 +9071,10 @@ glabel func0f127490
GLOBAL_ASM(
glabel func0f1274d8
.late_rodata
glabel var7f1b5140
.word 0x3eaaaaab
.text
/* f1274d8: 27bdff98 */ addiu $sp,$sp,-104
/* f1274dc: afb10018 */ sw $s1,0x18($sp)
/* f1274e0: 3c11800a */ lui $s1,%hi(g_Vars)
+4 -776
View File
@@ -75,778 +75,6 @@ const u32 var7f1b55c0[] = {0x3f524925};
const u32 var7f1b55c4[] = {0x3f76db6e};
const u32 var7f1b55c8[] = {0x00000000};
const u32 var7f1b55cc[] = {0x00000000};
const u32 var7f1b55d0[] = {0x46ea6000};
const u32 var7f1b55d4[] = {0x46ea6000};
const u32 var7f1b55d8[] = {0xc6ea6000};
const u32 var7f1b55dc[] = {0x3b808081};
const u32 var7f1b55e0[] = {0x3c23d70a};
const u32 var7f1b55e4[] = {0x3ca3d70a};
const u32 var7f1b55e8[] = {0x3ea8f5c3};
const u32 var7f1b55ec[] = {0x40c907a9};
const u32 var7f1b55f0[] = {0x3e6b851f};
const u32 var7f1b55f4[] = {0x00000000};
const u32 var7f1b55f8[] = {0x00000000};
const u32 var7f1b55fc[] = {0x00000000};
const u32 var7f1b5600[] = {0xb8d1b717};
const u32 var7f1b5604[] = {0xb8d1b717};
const u32 var7f1b5608[] = {0x3d4ccccd};
const u32 var7f1b560c[] = {0x469c4000};
const u32 var7f1b5610[] = {0x3e4ccccd};
const u32 var7f1b5614[] = {0x00000000};
const u32 var7f1b5618[] = {0x00000000};
const u32 var7f1b561c[] = {0x00000000};
const char var7f1b5620[] = "rainspeedxtra";
const char var7f1b5630[] = "snowspeed";
const char var7f1b563c[] = "snowspeedxtra";
const char var7f1b564c[] = "raincol1";
const char var7f1b5658[] = "raincol2";
const char var7f1b5664[] = "rainwidth";
const char var7f1b5670[] = "rainout";
const char var7f1b5678[] = "cddiv";
const char var7f1b5680[] = "wetclip";
const char var7f1b5688[] = "bounder";
const char var7f1b5690[] = "trypitch";
const char var7f1b569c[] = "snowwidth";
const char var7f1b56a8[] = "snowheight";
const char var7f1b56b4[] = "snowcol1";
const char var7f1b56c0[] = "snowcol2";
const u32 var7f1b56cc[] = {0x3f333333};
const u32 var7f1b56d0[] = {0x3a83126f};
const u32 var7f1b56d4[] = {0x3c23d70a};
const u32 var7f1b56d8[] = {0x3cf5c28f};
const u32 var7f1b56dc[] = {0x46fffe00};
const u32 var7f1b56e0[] = {0x3fc90fdb};
const u32 var7f1b56e4[] = {0x40c90fdb};
const u32 var7f1b56e8[] = {0x3f7d70a4};
const u32 var7f1b56ec[] = {0x40490fdb};
const u32 var7f1b56f0[] = {0x3c23d70a};
const u32 var7f1b56f4[] = {0x3f333333};
const u32 var7f1b56f8[] = {0x3fc90fdb};
const u32 var7f1b56fc[] = {0x40c90fdb};
const u32 var7f1b5700[] = {0x40c90fdb};
const u32 var7f1b5704[] = {0x40c90fdb};
const u32 var7f1b5708[] = {0x3f7d70a4};
const u32 var7f1b570c[] = {0x40490fdb};
const u32 var7f1b5710[] = {0x3c23d70a};
const u32 var7f1b5714[] = {0x40c90fdb};
const u32 var7f1b5718[] = {0x3d23d70a};
const u32 var7f1b571c[] = {0xbcf5c28f};
const u32 var7f1b5720[] = {0x3cf5c28f};
const u32 var7f1b5724[] = {0x3ca3d70a};
const u32 var7f1b5728[] = {0x3c23d70a};
const u32 var7f1b572c[] = {0xbc23d70a};
const u32 var7f1b5730[] = {0xbca3d70a};
const u32 var7f1b5734[] = {0x3f333333};
const u32 var7f1b5738[] = {0x3f7d70a4};
const u32 var7f1b573c[] = {0x3f266666};
const u32 var7f1b5740[] = {0x3f28f5c3};
const u32 var7f1b5744[] = {0x3ecccccd};
const u32 var7f1b5748[] = {0x3e4ccccd};
const u32 var7f1b574c[] = {0x3dcccccd};
const u32 var7f1b5750[] = {0x3e99999a};
const u32 var7f1b5754[] = {0x3e4cccce};
const u32 var7f1b5758[] = {0x3e99999a};
const u32 var7f1b575c[] = {0x3ecccccd};
const u32 var7f1b5760[] = {0x3f19999a};
const u32 var7f1b5764[] = {0x3f333333};
const u32 var7f1b5768[] = {0x3f199999};
const u32 var7f1b576c[] = {0x3f4ccccd};
const u32 var7f1b5770[] = {0x3f333333};
const u32 var7f1b5774[] = {0x3f666666};
const u32 var7f1b5778[] = {0x3f4ccccc};
const u32 var7f1b577c[] = {0x3f666666};
const u32 var7f1b5780[] = {0x3727c5ac};
const u32 var7f1b5784[] = {0x4096cbe4};
const u32 var7f1b5788[] = {0x40490fdb};
const u32 var7f1b578c[] = {0x3fc90fdb};
const u32 var7f1b5790[] = {0x3727c5ac};
const u32 var7f1b5794[] = {0x00000000};
const u32 var7f1b5798[] = {0x00000000};
const u32 var7f1b579c[] = {0x00000000};
const u32 var7f1b57a0[] = {0x7f135d68};
const u32 var7f1b57a4[] = {0x7f135d68};
const u32 var7f1b57a8[] = {0x7f135da8};
const u32 var7f1b57ac[] = {0x7f135da8};
const u32 var7f1b57b0[] = {0x7f135dec};
const u32 var7f1b57b4[] = {0x7f135dec};
const u32 var7f1b57b8[] = {0x3c8efa03};
const u32 var7f1b57bc[] = {0x43837333};
const u32 var7f1b57c0[] = {0x746c6f61};
const u32 var7f1b57c4[] = {0x64000000};
const char var7f1b57c8[] = "dump";
const char var7f1b57d0[] = "for";
const char var7f1b57d4[] = "flick";
const u32 var7f1b57dc[] = {0x3fc90fdb};
const u32 var7f1b57e0[] = {0x40490fdb};
const u32 var7f1b57e4[] = {0x4096cbe4};
const u32 var7f1b57e8[] = {0x3fc90fdb};
const u32 var7f1b57ec[] = {0x40490fdb};
const u32 var7f1b57f0[] = {0x4096cbe4};
const u32 var7f1b57f4[] = {0x3e4ccccd};
const u32 var7f1b57f8[] = {0x3f4ccccd};
const u32 var7f1b57fc[] = {0xb8d1b717};
const u32 var7f1b5800[] = {0x38d1b717};
const u32 var7f1b5804[] = {0x3b122531};
const u32 var7f1b5808[] = {0x40c907a9};
const u32 var7f1b580c[] = {0x453b8000};
const u32 var7f1b5810[] = {0x3be56042};
const u32 var7f1b5814[] = {0x3b03126f};
const u32 var7f1b5818[] = {0x3be56042};
const u32 var7f1b581c[] = {0x453b8000};
const u32 var7f1b5820[] = {0x3c23d70a};
const u32 var7f1b5824[] = {0x40c907a9};
const u32 var7f1b5828[] = {0x7f139260};
const u32 var7f1b582c[] = {0x7f138ecc};
const u32 var7f1b5830[] = {0x7f138fc4};
const u32 var7f1b5834[] = {0x7f139060};
const u32 var7f1b5838[] = {0x7f13915c};
const u32 var7f1b583c[] = {0x40c907a9};
const u32 var7f1b5840[] = {0x40c907a9};
const u32 var7f1b5844[] = {0x40c907a9};
const u32 var7f1b5848[] = {0xc58ca000};
const u32 var7f1b584c[] = {0x455ac000};
const u32 var7f1b5850[] = {0x416fd70a};
const u32 var7f1b5854[] = {0x40c907a9};
const u32 var7f1b5858[] = {0x40c907a9};
const u32 var7f1b585c[] = {0x3e4ccccd};
const u32 var7f1b5860[] = {0x3dcccccd};
const u32 var7f1b5864[] = {0x408ccccd};
const u32 var7f1b5868[] = {0x3e99999a};
const u32 var7f1b586c[] = {0x3eae147b};
const u32 var7f1b5870[] = {0x3eae147b};
const u32 var7f1b5874[] = {0x3e116873};
const u32 var7f1b5878[] = {0x7f13a544};
const u32 var7f1b587c[] = {0x7f13a544};
const u32 var7f1b5880[] = {0x7f13a544};
const u32 var7f1b5884[] = {0x7f13a560};
const u32 var7f1b5888[] = {0x7f13a57c};
const u32 var7f1b588c[] = {0x7f13a560};
const u32 var7f1b5890[] = {0x7f13a544};
const u32 var7f1b5894[] = {0x7f13a544};
const u32 var7f1b5898[] = {0x7f13a560};
const u32 var7f1b589c[] = {0x7f13a544};
const u32 var7f1b58a0[] = {0x7f13a560};
const u32 var7f1b58a4[] = {0x7f13a6b4};
const u32 var7f1b58a8[] = {0x7f13a6b4};
const u32 var7f1b58ac[] = {0x7f13a6b4};
const u32 var7f1b58b0[] = {0x7f13a6b4};
const u32 var7f1b58b4[] = {0x7f13a6b4};
const u32 var7f1b58b8[] = {0x7f13a6b4};
const u32 var7f1b58bc[] = {0x7f13a6ec};
const u32 var7f1b58c0[] = {0x7f13a6d8};
const u32 var7f1b58c4[] = {0x7f13a6d8};
const u32 var7f1b58c8[] = {0x7f13a6b4};
const u32 var7f1b58cc[] = {0x7f13a6ec};
const u32 var7f1b58d0[] = {0x7f13a72c};
const u32 var7f1b58d4[] = {0x7f13a748};
const u32 var7f1b58d8[] = {0x7f13a748};
const u32 var7f1b58dc[] = {0x7f13a748};
const u32 var7f1b58e0[] = {0x7f13a748};
const u32 var7f1b58e4[] = {0x7f13a748};
const u32 var7f1b58e8[] = {0x7f13a780};
const u32 var7f1b58ec[] = {0x7f13a76c};
const u32 var7f1b58f0[] = {0x7f13a76c};
const u32 var7f1b58f4[] = {0x7f13a748};
const u32 var7f1b58f8[] = {0x7f13a76c};
const u32 var7f1b58fc[] = {0x3e116873};
const u32 var7f1b5900[] = {0x3e116873};
const u32 var7f1b5904[] = {0x7f13aca4};
const u32 var7f1b5908[] = {0x7f13aca8};
const u32 var7f1b590c[] = {0x7f13aca8};
const u32 var7f1b5910[] = {0x7f13aca8};
const u32 var7f1b5914[] = {0x7f13aca8};
const u32 var7f1b5918[] = {0x7f13ac94};
const u32 var7f1b591c[] = {0x7f13ac9c};
const u32 var7f1b5920[] = {0x7f13ac9c};
const u32 var7f1b5924[] = {0x7f13aca8};
const u32 var7f1b5928[] = {0x7f13ac9c};
const u32 var7f1b592c[] = {0x3d4ccccd};
const u32 var7f1b5930[] = {0x3c23d70a};
const u32 var7f1b5934[] = {0xbe86051b};
const u32 var7f1b5938[] = {0x4516d000};
const u32 var7f1b593c[] = {0x44504000};
const u32 var7f1b5940[] = {0x428db852};
const u32 var7f1b5944[] = {0xc5002000};
const u32 var7f1b5948[] = {0x3fbbc6a8};
const u32 var7f1b594c[] = {0x41033333};
const u32 var7f1b5950[] = {0xc0833333};
const u32 var7f1b5954[] = {0x3b80c73b};
const u32 var7f1b5958[] = {0x00000000};
const u32 var7f1b595c[] = {0x00000000};
const char var7f1b5960[] = "modula";
const char var7f1b5968[] = "ripsize";
const u32 var7f1b5970[] = {0x40c907a9};
const u32 var7f1b5974[] = {0x7f13bf20};
const u32 var7f1b5978[] = {0x7f13bf74};
const u32 var7f1b597c[] = {0x7f13bf90};
const u32 var7f1b5980[] = {0x7f13bf3c};
const u32 var7f1b5984[] = {0x7f13bf58};
const u32 var7f1b5988[] = {0x7f13c00c};
const u32 var7f1b598c[] = {0x7f13bfcc};
const u32 var7f1b5990[] = {0x4effffff};
const u32 var7f1b5994[] = {0x4effffff};
const u32 var7f1b5998[] = {0xceffffff};
const u32 var7f1b599c[] = {0x38d1b717};
const u32 var7f1b59a0[] = {0x38d1b717};
const u32 var7f1b59a4[] = {0x3ecccccd};
const u32 var7f1b59a8[] = {0x38d1b717};
const u32 var7f1b59ac[] = {0x43ff8000};
const u32 var7f1b59b0[] = {0x46fe8000};
const u32 var7f1b59b4[] = {0x46fc5800};
const u32 var7f1b59b8[] = {0x44a28000};
const u32 var7f1b59bc[] = {0x44a28000};
const u32 var7f1b59c0[] = {0x3a49a634};
const u32 var7f1b59c4[] = {0x3f19999a};
const u32 var7f1b59c8[] = {0x461c3c00};
const u32 var7f1b59cc[] = {0x461c3c00};
const u32 var7f1b59d0[] = {0xc61c3c00};
const u32 var7f1b59d4[] = {0xc61c3c00};
const u32 var7f1b59d8[] = {0x43ff8000};
const u32 var7f1b59dc[] = {0x46fe8000};
const u32 var7f1b59e0[] = {0x3c8efa35};
const u32 var7f1b59e4[] = {0x4169999a};
const u32 var7f1b59e8[] = {0x3ecccccd};
const u32 var7f1b59ec[] = {0x3b808081};
const u32 var7f1b59f0[] = {0x46d6d800};
const u32 var7f1b59f4[] = {0x3b808081};
const u32 var7f1b59f8[] = {0x443b8000};
const u32 var7f1b59fc[] = {0x3c23d70a};
const u32 var7f1b5a00[] = {0x3c23d70a};
const u32 var7f1b5a04[] = {0x3b888889};
const u32 var7f1b5a08[] = {0x3b888889};
const u32 var7f1b5a0c[] = {0x3ecccccd};
const char var7f1b5a10[] = "WallHit_MakeSpaceRoom : ERROR - Couldn't find any space in room %d\n";
const char var7f1b5a54[] = "wallhit";
const char var7f1b5a5c[] = "g_MaxRound = %s%s%f";
const char var7f1b5a70[] = "";
const char var7f1b5a74[] = "";
const char var7f1b5a78[] = "g_MinRound = %s%s%f";
const char var7f1b5a8c[] = "";
const char var7f1b5a90[] = "";
const char var7f1b5a94[] = "Done %d Z buffer calcs";
const char var7f1b5aac[] = "ZOOM : g_ZoomFactor=%s%s%f";
const char var7f1b5ac8[] = "";
const char var7f1b5acc[] = "";
const char var7f1b5ad0[] = "ZOOM : g_ZoomScalar=%s%s%f";
const char var7f1b5aec[] = "";
const char var7f1b5af0[] = "";
const char var7f1b5af4[] = "ZOOM : scale=%s%s%f";
const char var7f1b5b08[] = "";
const char var7f1b5b0c[] = "";
const char var7f1b5b10[] = "WallHit_Tick : Status - RED";
const char var7f1b5b2c[] = "WallHit_Tick : Status - YELLOW (%u)";
const char var7f1b5b50[] = "WallHit_Tick : Status - GREEN";
const char var7f1b5b70[] = "WallHit_Tick : %d Used";
const char var7f1b5b88[] = "WallHit_Tick : %d Free";
const char var7f1b5ba0[] = "WallHit_Tick : %d Pending";
const char var7f1b5bbc[] = "WallHit_Tick : %d Blood";
const char var7f1b5bd4[] = "WallHit_Tick : %d Other";
const char var7f1b5bec[] = "WallHit_Tick : %d Ratio";
const char var7f1b5c04[] = "WallHit_Tick : %d(%d) Prop Hits";
const char var7f1b5c24[] = "tLifeTime=%s%s%f, tScalarGbl=%f";
const char var7f1b5c44[] = "";
const char var7f1b5c48[] = "";
const char var7f1b5c4c[] = "wallhit.c";
const char var7f1b5c58[] = "wallhit.c";
const char var7f1b5c64[] = "wallhit.c";
const char var7f1b5c70[] = "AFT : tVecU (along) = (%s%s%f,%f,%f)\n";
const char var7f1b5c98[] = "";
const char var7f1b5c9c[] = "";
const char var7f1b5ca0[] = "AFT : tVecV (up) = (%s%s%f,%f,%f)\n";
const char var7f1b5cc8[] = "";
const char var7f1b5ccc[] = "";
const char var7f1b5cd0[] = "Wallhit colour %d not implemented, substituting black\n";
const u32 var7f1b5d08[] = {0x3f19999a};
const u32 var7f1b5d0c[] = {0x3fc90fdb};
const u32 var7f1b5d10[] = {0x3e4ccccd};
const u32 var7f1b5d14[] = {0x3f19999a};
const u32 var7f1b5d18[] = {0x3e4ccccd};
const u32 var7f1b5d1c[] = {0x3dcccccd};
const u32 var7f1b5d20[] = {0x3f19999a};
const u32 var7f1b5d24[] = {0x7f13f608};
const u32 var7f1b5d28[] = {0x7f13f5ec};
const u32 var7f1b5d2c[] = {0x7f13f5ec};
const u32 var7f1b5d30[] = {0x7f13f608};
const u32 var7f1b5d34[] = {0x7f13f608};
const u32 var7f1b5d38[] = {0x7f13f608};
const u32 var7f1b5d3c[] = {0x7f13f608};
const u32 var7f1b5d40[] = {0x7f13f608};
const u32 var7f1b5d44[] = {0x7f13f608};
const u32 var7f1b5d48[] = {0x7f13f608};
const u32 var7f1b5d4c[] = {0x7f13f5ec};
const u32 var7f1b5d50[] = {0x7f13f608};
const u32 var7f1b5d54[] = {0x3c8efa35};
const u32 var7f1b5d58[] = {0x3b808081};
const u32 var7f1b5d5c[] = {0x7f14034c};
const u32 var7f1b5d60[] = {0x7f140300};
const u32 var7f1b5d64[] = {0x7f1403c4};
const u32 var7f1b5d68[] = {0x7f14043c};
const u32 var7f1b5d6c[] = {0x7f14045c};
const char var7f1b5d70[] = "envcol";
const char var7f1b5d78[] = "primcol";
const char var7f1b5d80[] = "envcol";
const char var7f1b5d88[] = "primcol";
const char var7f1b5d90[] = "sfxxx";
const char var7f1b5d98[] = "sfyyy";
const char var7f1b5da0[] = "interlaceGfx";
const char var7f1b5db0[] = "BlueInterlaceGfx";
const char var7f1b5dc4[] = "stretchBlurGfx";
const char var7f1b5dd4[] = "blurGfxFisheye";
const char var7f1b5de4[] = "%s %s%5.2f";
const char var7f1b5df0[] = "";
const char var7f1b5df4[] = "%s %s%4.2f";
const char var7f1b5e00[] = "";
const char var7f1b5e04[] = "%s %d";
const char var7f1b5e0c[] = "%s %d";
const char var7f1b5e14[] = "%s";
const char var7f1b5e18[] = "%s";
const char var7f1b5e1c[] = "%s";
const char var7f1b5e20[] = "%s";
const char var7f1b5e24[] = " %s";
const char var7f1b5e2c[] = " %s";
const char var7f1b5e34[] = " %s";
const char var7f1b5e3c[] = "%s";
const char var7f1b5e40[] = "%s";
const char var7f1b5e44[] = "%s";
const char var7f1b5e48[] = "%s";
const char var7f1b5e4c[] = "%s";
const char var7f1b5e50[] = "Fullscreen_DrawFaultScope";
const char var7f1b5e6c[] = "Fullscreen_DrawFaultScope";
const char var7f1b5e88[] = "IntroFaderBlurGfx";
const char var7f1b5e9c[] = "IntroTextInterfereGfx";
const char var7f1b5eb4[] = "BinocularViewGfx";
const char var7f1b5ec8[] = ">> ";
const char var7f1b5ecc[] = " >>";
const char var7f1b5ed0[] = "%s %s:%03d";
const char var7f1b5edc[] = "%s %s%s%4.2fh";
const char var7f1b5eec[] = "";
const char var7f1b5ef0[] = "";
const char var7f1b5ef4[] = "%s %s%s%4.2fX";
const char var7f1b5f04[] = "";
const char var7f1b5f08[] = "";
const char var7f1b5f0c[] = " JMBC";
const char var7f1b5f14[] = " WIDE BAND";
const char var7f1b5f20[] = " SCANNER\n";
const u32 var7f1b5f2c[] = {0x3f060a92};
const u32 var7f1b5f30[] = {0x40278d36};
const u32 var7f1b5f34[] = {0x3c23d70a};
const u32 var7f1b5f38[] = {0x3bcccccd};
const u32 var7f1b5f3c[] = {0x3c23d70a};
const u32 var7f1b5f40[] = {0x3f83d70a};
const u32 var7f1b5f44[] = {0x3bcccccd};
const u32 var7f1b5f48[] = {0x3c23d70a};
const u32 var7f1b5f4c[] = {0x3a83126f};
const u32 var7f1b5f50[] = {0x3f19999a};
const u32 var7f1b5f54[] = {0x3c23d70a};
const u32 var7f1b5f58[] = {0x3bcccccd};
const u32 var7f1b5f5c[] = {0x40490fdb};
const u32 var7f1b5f60[] = {0x40933333};
const u32 var7f1b5f64[] = {0x4465599a};
const u32 var7f1b5f68[] = {0x00000000};
const u32 var7f1b5f6c[] = {0x00000000};
const char var7f1b5f70[] = "Splat Tick - P=%x, B=%d, T=%d, S=%d, W=%d, D=%d, H=%d\n";
const char var7f1b5fa8[] = "SPLAT : Not Dead Enough %s%s%f";
const char var7f1b5fc8[] = "";
const char var7f1b5fcc[] = "";
const char var7f1b5fd0[] = "splat.c";
const char var7f1b5fd8[] = "splat.c";
const char var7f1b5fe0[] = "Splat : Out of range\n";
const char var7f1b5ff8[] = "Splat_ResetChr : Reset One Char : chrdata = %x\n";
const u32 var7f1b6028[] = {0x3f333333};
const u32 var7f1b602c[] = {0x3c8efa35};
const u32 var7f1b6030[] = {0x497423f0};
const u32 var7f1b6034[] = {0x7f149988};
const u32 var7f1b6038[] = {0x7f149988};
const u32 var7f1b603c[] = {0x7f149988};
const u32 var7f1b6040[] = {0x7f149998};
const u32 var7f1b6044[] = {0x7f149998};
const u32 var7f1b6048[] = {0x7f1499a8};
const u32 var7f1b604c[] = {0x00000000};
const char var7f1b6050[] = "Init";
const char var7f1b6058[] = "Start Header Read";
const char var7f1b606c[] = "Header Read Done";
const char var7f1b6080[] = "Null";
const char var7f1b6088[] = "Exit 1";
const char var7f1b6090[] = "Exit 2";
const char var7f1b6098[] = "Exit 3";
const u32 var7f1b60a0[] = {0x00000000};
const u32 var7f1b60a4[] = {0x00000000};
const u32 var7f1b60a8[] = {0x00000000};
const u32 var7f1b60ac[] = {0x00000001};
const u32 var7f1b60b0[] = {0x00000001};
const u32 var7f1b60b4[] = {0x00000000};
const u32 var7f1b60b8[] = {0x00000002};
const u32 var7f1b60bc[] = {0x00000000};
const u32 var7f1b60c0[] = {0x00000001};
const u32 var7f1b60c4[] = {0x00000001};
const u32 var7f1b60c8[] = {0x00000000};
const u32 var7f1b60cc[] = {0x00000002};
const u32 var7f1b60d0[] = {0x00000000};
const u32 var7f1b60d4[] = {0x00000003};
const u32 var7f1b60d8[] = {0x00000001};
const u32 var7f1b60dc[] = {0x00000002};
const u32 var7f1b60e0[] = {0x00000002};
const u32 var7f1b60e4[] = {0x00000001};
const u32 var7f1b60e8[] = {0x00000003};
const u32 var7f1b60ec[] = {0x00000000};
const u32 var7f1b60f0[] = {0x00000004};
const u32 var7f1b60f4[] = {0x00000000};
const u32 var7f1b60f8[] = {0x00000003};
const u32 var7f1b60fc[] = {0x00000001};
const u32 var7f1b6100[] = {0x00000002};
const u32 var7f1b6104[] = {0x00000002};
const u32 var7f1b6108[] = {0x00000001};
const u32 var7f1b610c[] = {0x00000003};
const u32 var7f1b6110[] = {0x00000000};
const u32 var7f1b6114[] = {0x00000004};
const u32 var7f1b6118[] = {0x00000000};
const u32 var7f1b611c[] = {0x00000005};
const u32 var7f1b6120[] = {0x00000001};
const u32 var7f1b6124[] = {0x00000004};
const u32 var7f1b6128[] = {0x00000002};
const u32 var7f1b612c[] = {0x00000003};
const u32 var7f1b6130[] = {0x00000003};
const u32 var7f1b6134[] = {0x00000002};
const u32 var7f1b6138[] = {0x00000004};
const u32 var7f1b613c[] = {0x00000001};
const u32 var7f1b6140[] = {0x00000005};
const u32 var7f1b6144[] = {0x00000000};
const u32 var7f1b6148[] = {0x00000006};
const u32 var7f1b614c[] = {0x00000000};
const u32 var7f1b6150[] = {0x00000005};
const u32 var7f1b6154[] = {0x00000001};
const u32 var7f1b6158[] = {0x00000004};
const u32 var7f1b615c[] = {0x00000002};
const u32 var7f1b6160[] = {0x00000003};
const u32 var7f1b6164[] = {0x00000003};
const u32 var7f1b6168[] = {0x00000002};
const u32 var7f1b616c[] = {0x00000004};
const u32 var7f1b6170[] = {0x00000001};
const u32 var7f1b6174[] = {0x00000005};
const u32 var7f1b6178[] = {0x00000000};
const u32 var7f1b617c[] = {0x00000006};
const u32 var7f1b6180[] = {0x00000000};
const u32 var7f1b6184[] = {0x00000007};
const u32 var7f1b6188[] = {0x00000001};
const u32 var7f1b618c[] = {0x00000006};
const u32 var7f1b6190[] = {0x00000002};
const u32 var7f1b6194[] = {0x00000005};
const u32 var7f1b6198[] = {0x00000003};
const u32 var7f1b619c[] = {0x00000004};
const u32 var7f1b61a0[] = {0x00000004};
const u32 var7f1b61a4[] = {0x00000003};
const u32 var7f1b61a8[] = {0x00000005};
const u32 var7f1b61ac[] = {0x00000002};
const u32 var7f1b61b0[] = {0x00000006};
const u32 var7f1b61b4[] = {0x00000001};
const u32 var7f1b61b8[] = {0x00000007};
const u32 var7f1b61bc[] = {0x00000000};
const u32 var7f1b61c0[] = {0x00000007};
const u32 var7f1b61c4[] = {0x00000001};
const u32 var7f1b61c8[] = {0x00000006};
const u32 var7f1b61cc[] = {0x00000002};
const u32 var7f1b61d0[] = {0x00000005};
const u32 var7f1b61d4[] = {0x00000003};
const u32 var7f1b61d8[] = {0x00000004};
const u32 var7f1b61dc[] = {0x00000004};
const u32 var7f1b61e0[] = {0x00000003};
const u32 var7f1b61e4[] = {0x00000005};
const u32 var7f1b61e8[] = {0x00000002};
const u32 var7f1b61ec[] = {0x00000006};
const u32 var7f1b61f0[] = {0x00000001};
const u32 var7f1b61f4[] = {0x00000007};
const u32 var7f1b61f8[] = {0x00000002};
const u32 var7f1b61fc[] = {0x00000007};
const u32 var7f1b6200[] = {0x00000003};
const u32 var7f1b6204[] = {0x00000006};
const u32 var7f1b6208[] = {0x00000004};
const u32 var7f1b620c[] = {0x00000005};
const u32 var7f1b6210[] = {0x00000005};
const u32 var7f1b6214[] = {0x00000004};
const u32 var7f1b6218[] = {0x00000006};
const u32 var7f1b621c[] = {0x00000003};
const u32 var7f1b6220[] = {0x00000007};
const u32 var7f1b6224[] = {0x00000002};
const u32 var7f1b6228[] = {0x00000007};
const u32 var7f1b622c[] = {0x00000003};
const u32 var7f1b6230[] = {0x00000006};
const u32 var7f1b6234[] = {0x00000004};
const u32 var7f1b6238[] = {0x00000005};
const u32 var7f1b623c[] = {0x00000005};
const u32 var7f1b6240[] = {0x00000004};
const u32 var7f1b6244[] = {0x00000006};
const u32 var7f1b6248[] = {0x00000003};
const u32 var7f1b624c[] = {0x00000007};
const u32 var7f1b6250[] = {0x00000004};
const u32 var7f1b6254[] = {0x00000007};
const u32 var7f1b6258[] = {0x00000005};
const u32 var7f1b625c[] = {0x00000006};
const u32 var7f1b6260[] = {0x00000006};
const u32 var7f1b6264[] = {0x00000005};
const u32 var7f1b6268[] = {0x00000007};
const u32 var7f1b626c[] = {0x00000004};
const u32 var7f1b6270[] = {0x00000007};
const u32 var7f1b6274[] = {0x00000005};
const u32 var7f1b6278[] = {0x00000006};
const u32 var7f1b627c[] = {0x00000006};
const u32 var7f1b6280[] = {0x00000005};
const u32 var7f1b6284[] = {0x00000007};
const u32 var7f1b6288[] = {0x00000006};
const u32 var7f1b628c[] = {0x00000007};
const u32 var7f1b6290[] = {0x00000007};
const u32 var7f1b6294[] = {0x00000006};
const u32 var7f1b6298[] = {0x00000007};
const u32 var7f1b629c[] = {0x00000007};
const u32 var7f1b62a0[] = {0x00000000};
const u32 var7f1b62a4[] = {0xffffffff};
const u32 var7f1b62a8[] = {0xdc9785ff};
const u32 var7f1b62ac[] = {0xdc917bff};
const u32 var7f1b62b0[] = {0xdd8d71ff};
const u32 var7f1b62b4[] = {0xdd8367ff};
const u32 var7f1b62b8[] = {0xdf795dff};
const u32 var7f1b62bc[] = {0xdf7953ff};
const u32 var7f1b62c0[] = {0x00000000};
const u32 var7f1b62c4[] = {0xffffffff};
const u32 var7f1b62c8[] = {0xa67b6dff};
const u32 var7f1b62cc[] = {0xa16152ff};
const u32 var7f1b62d0[] = {0x8c6741ff};
const u32 var7f1b62d4[] = {0x81544cff};
const u32 var7f1b62d8[] = {0x6a4031ff};
const u32 var7f1b62dc[] = {0x4f433cff};
const u32 var7f1b62e0[] = {0x00000000};
const u32 var7f1b62e4[] = {0xffffffff};
const u32 var7f1b62e8[] = {0xccb38dff};
const u32 var7f1b62ec[] = {0xddc07cff};
const u32 var7f1b62f0[] = {0xe6a667ff};
const u32 var7f1b62f4[] = {0xd1ab50ff};
const u32 var7f1b62f8[] = {0xc69f6dff};
const u32 var7f1b62fc[] = {0xb27e5bff};
const u32 var7f1b6300[] = {0x00000000};
const u32 var7f1b6304[] = {0xffffffff};
const u32 var7f1b6308[] = {0x5f3a25ff};
const u32 var7f1b630c[] = {0x553a20ff};
const u32 var7f1b6310[] = {0x4b351cff};
const u32 var7f1b6314[] = {0x412d19ff};
const u32 var7f1b6318[] = {0x41260fff};
const u32 var7f1b631c[] = {0x371e04ff};
const u32 var7f1b6320[] = {0x00000000};
const u32 var7f1b6324[] = {0xffffffff};
const u32 var7f1b6328[] = {0xe9d679ff};
const u32 var7f1b632c[] = {0x654f40ff};
const u32 var7f1b6330[] = {0xebb279ff};
const u32 var7f1b6334[] = {0x846b51ff};
const u32 var7f1b6338[] = {0xebc579ff};
const u32 var7f1b633c[] = {0xab8d6fff};
const u32 var7f1b6340[] = {0x00000000};
const u32 var7f1b6344[] = {0xffffffff};
const u32 var7f1b6348[] = {0x26374dff};
const u32 var7f1b634c[] = {0x18253eff};
const u32 var7f1b6350[] = {0x171d20ff};
const u32 var7f1b6354[] = {0x060e16ff};
const u32 var7f1b6358[] = {0x00001cff};
const u32 var7f1b635c[] = {0x000001ff};
const u32 var7f1b6360[] = {0x00000000};
const u32 var7f1b6364[] = {0xffffffff};
const u32 var7f1b6368[] = {0x972f1aff};
const u32 var7f1b636c[] = {0x822817ff};
const u32 var7f1b6370[] = {0x6e1e12ff};
const u32 var7f1b6374[] = {0x5a140dff};
const u32 var7f1b6378[] = {0x460a08ff};
const u32 var7f1b637c[] = {0x200001ff};
const u32 var7f1b6380[] = {0x00000000};
const u32 var7f1b6384[] = {0xffffffff};
const u32 var7f1b6388[] = {0x79b2ebff};
const u32 var7f1b638c[] = {0x007fffff};
const u32 var7f1b6390[] = {0x1f5fdfff};
const u32 var7f1b6394[] = {0x0043caff};
const u32 var7f1b6398[] = {0x00147eff};
const u32 var7f1b639c[] = {0x0c1857ff};
const char var7f1b63a0[] = "RWI : Cam Alloc : Guid=%d -> Total = %u (%d at %s)\n";
const char var7f1b63d4[] = "camdraw.c";
const char var7f1b63e0[] = "Cam -> Dumping head vertex colour information\n";
const char var7f1b6410[] = "Cam -> Face Col - Pal=%d, Entry=%d, Col=%08x\n";
const char var7f1b6440[] = "Cam -> Hair Col - Pal=%d, Entry=%d, Col=%08x\n";
const char var7f1b6470[] = "Cam_Tick (%d Total Slots)";
const char var7f1b648c[] = "Current Camera Slot = %d\n";
const char var7f1b64a8[] = "Slot %d -> Active = %d";
const char var7f1b64c0[] = "camdraw.c";
const char var7f1b64cc[] = "CAM : Cam_StartCamFileRead - Go\n";
const char var7f1b64f0[] = "************ Cam_ActivateAndClearSlot ************ : Slot=%d\n";
const char var7f1b6530[] = "camdraw.c";
const char var7f1b653c[] = "camdraw.c";
const char var7f1b6548[] = "camdraw.c";
const char var7f1b6554[] = "camdraw.c";
const char var7f1b6560[] = "camdraw.c";
const char var7f1b656c[] = "camdraw.c";
const char var7f1b6578[] = "camdraw.c";
const char var7f1b6584[] = "Cam_CopyEditorToUndo\n";
const char var7f1b659c[] = "camdraw.c";
const char var7f1b65a8[] = "Cam_CopyUndoToEditor\n";
const char var7f1b65c0[] = "camdraw.c";
const char var7f1b65cc[] = "camdraw.c";
const char var7f1b65d8[] = "camdraw.c";
const char var7f1b65e4[] = "camdraw.c";
const char var7f1b65f0[] = "Cam -> Setting current hair colour to %s\n";
const char var7f1b661c[] = "Cam -> Setting current face colour to %s\n";
const char var7f1b6648[] = "camdraw.c";
const char var7f1b6654[] = "Cam_SetAutoDeArtefact -> State = %d\n";
const char var7f1b667c[] = "camdraw.c";
const char var7f1b6688[] = "Cam_ClearCameraLoadBuffer -> Camera=%d\n";
const char var7f1b66b0[] = "Cam_StartTemp : Need %u bytes for temp cam images buffer\n";
const char var7f1b66ec[] = "camdraw.c";
const char var7f1b66f8[] = "camdraw.c";
const char var7f1b6704[] = "camdraw.c";
const char var7f1b6710[] = "camdraw.c";
const char var7f1b671c[] = "camdraw.c";
const char var7f1b6728[] = "Camera -> Cam_Start for Camera %d\n";
const char var7f1b674c[] = "Camera -> Cam_Stop\n";
const char var7f1b6760[] = "Camera -> Cam_Finish - Done\n";
const char var7f1b6780[] = "Camera ->Created a new slot - Id=%d\n";
const char var7f1b67a8[] = "Camera -> CD_DeleteSlot - Dumping slot %d\n";
const char var7f1b67d4[] = "kg";
const char var7f1b67d8[] = "Kp";
const char var7f1b67dc[] = "Ki";
const char var7f1b67e0[] = "Kd";
const char var7f1b67e4[] = "tInt";
const char var7f1b67ec[] = "gocal";
const char var7f1b67f4[] = "aim";
const char var7f1b67f8[] = "CAM : Cam_MakeTextures\n";
const char var7f1b6810[] = "camdraw.c";
const char var7f1b681c[] = "pD->ReadMode = %s";
const char var7f1b6830[] = "Camera -> Getting Header Info\n";
const char var7f1b6850[] = "Camera -> Item=%d, pD->CamHeader[i]=%d\n";
const char var7f1b6878[] = "Camera -> Found %d Valid images\n";
const char var7f1b689c[] = "Camera -> Item=%d, Valid=%s, Bank=%d\n";
const char var7f1b68c4[] = "YES";
const char var7f1b68c8[] = "NO";
const char var7f1b68cc[] = "CD_TransferCurrentCacheToEditorAndExit : Player=%d, pD->CamRdImg=%d\n";
const char var7f1b6914[] = "Camera -> CD_CycleHandleRead - Need to load up the camera header\n";
const char var7f1b6958[] = "Camera -> CD_CycleHandleRead - Image %d needs loading for editor coppying on menu exit\n";
const char var7f1b69b0[] = "Camera -> CD_CycleHandleRead - Error ekCamReadModeExit2 in Null cycle\n";
const char var7f1b69f8[] = "CAMERA : COPY SLOT (%d of %s): Slot %d(%s) -> Slot %d(%s)\n";
const char var7f1b6a34[] = "ACTIVE";
const char var7f1b6a3c[] = "NULL";
const char var7f1b6a44[] = "ACTIVE";
const char var7f1b6a4c[] = "NULL";
const char var7f1b6a54[] = "RWI : Warning -> Not copying the thumbnail texture\n";
const char var7f1b6a88[] = "CD_DrawTexture : pTex=%x\n";
const char var7f1b6aa4[] = "Cam -> WARNING - Not done intensity table recalc :- No samples within threshold\n";
const char var7f1b6af8[] = "Camera -> Call to reset auto calibrate\n";
const char var7f1b6b20[] = "AC -> ekCamAutoCalStatusReset - pD->tTime = %d, pD->tTimeNxAdd = %d\n";
const char var7f1b6b68[] = "Cam 0 -> Time = %d, Target = %d, tInt = %.2f\n";
const char var7f1b6b98[] = "Cam 0 -> Too Low -> Adding Time\n";
const char var7f1b6bbc[] = "Cam 0 -> Too High -> Subbing Time\n";
const char var7f1b6be0[] = "Cam -> ekCamAutoCalStatusSettingTime - New time = %d\n";
const char var7f1b6c18[] = "%s%sAC -> Gain = %d, Target = %.2f, tInt = %.2f\n";
const char var7f1b6c4c[] = "";
const char var7f1b6c50[] = "";
const char var7f1b6c54[] = "Auto Calibrate is removing the menu message\n";
const char var7f1b6c84[] = "Auto Calibrate is shutting down\n";
const char var7f1b6ca8[] = "Cam -> Cam_BalanceSlot %d -> tZroShift = %d\n";
const char var7f1b6cd8[] = "Cam_BuildFaceTexture (slot=%d): %d of %s\n";
const char var7f1b6d04[] = "camdraw.c";
const char var7f1b6d10[] = "camdraw.c";
const char var7f1b6d1c[] = "Cam %d -> Balance : No Data Available\n";
const char var7f1b6d44[] = "camdraw.c";
const char var7f1b6d50[] = "Cam_SetSquashZ : %u, %u, %f\n";
const char var7f1b6d70[] = "camdraw.c";
const char var7f1b6d7c[] = "Cam : Alloc for copy of Vtx %d bytes\n";
const char var7f1b6da4[] = "CAM : Cam_AllocAndCopyAllVtx -> Ptr all-ready allocted - No extra needed\n";
const char var7f1b6df0[] = "camdraw.c";
const char var7f1b6dfc[] = "Cam_RebuildHead : Slot=%d\n";
const char var7f1b6e18[] = "Cam -> Cam_ColourHeadOnePart - Remapping %s\n";
const char var7f1b6e48[] = "Cam_ColourHead : Face Col = %u, Hair Col = %u\n";
const char var7f1b6e78[] = "FACE";
const char var7f1b6e80[] = "SIDE";
const char var7f1b6e88[] = "HAIR";
const char var7f1b6e90[] = "Cam -> Cam_SquashOnePart - pExtents=%08x, pVcopy=%08x, \n";
const char var7f1b6ecc[] = "Cam -> Cam_SquashOnePart - Head centre at (%d,%d,%d)\n";
const char var7f1b6f04[] = "Cam -> Cam_SquashOnePart - Scale Param 1 = %s%s%.3f\n";
const char var7f1b6f3c[] = "";
const char var7f1b6f40[] = "";
const char var7f1b6f44[] = "Cam -> Cam_SquashOnePart - Scale Param 2 = %s%s%.3f\n";
const char var7f1b6f7c[] = "";
const char var7f1b6f80[] = "";
const char var7f1b6f84[] = "Cam -> Cam_SquashOnePart - Scale Param 3 = %s%s%.3f\n";
const char var7f1b6fbc[] = "";
const char var7f1b6fc0[] = "";
const char var7f1b6fc4[] = "Cam -> Cam_SquashOnePart - Scale Param 4 = %s%s%.3f\n";
const char var7f1b6ffc[] = "";
const char var7f1b7000[] = "";
const char var7f1b7004[] = "Cam -> Cam_SquashOnePart - Scale Param 5 = %s%s%.3f\n";
const char var7f1b703c[] = "";
const char var7f1b7040[] = "";
const char var7f1b7044[] = "Cam -> Cam_SquashOnePart - Scale Param 6 = %s%s%.3f\n";
const char var7f1b707c[] = "";
const char var7f1b7080[] = "";
const char var7f1b7084[] = "Cam -> Cam_SquashOnePart - Scale Param 7 = %s%s%.3f\n";
const char var7f1b70bc[] = "";
const char var7f1b70c0[] = "";
const char var7f1b70c4[] = "Cam_DctInitialise_Read -> %x\n";
const char var7f1b70e4[] = "Cam_DctUnCompressSlot -> %x\n";
const char var7f1b7104[] = "Cam_LoadFromPakIntoSlot -> Pak=%d, fileGuid=%u, pakGuid=%u, Slot=%d, pS=%x, pE=%x\n";
const char var7f1b7158[] = "camdraw.c";
const char var7f1b7164[] = "camdraw.c";
const char var7f1b7170[] = "Cam -> Compressing Editor Slot\n";
const char var7f1b7190[] = "Cam -> Trying image compression at quality %u\n";
const char var7f1b71c0[] = "Cam -> Failed - Too big - This=%u, Max=%d\n";
const char var7f1b71ec[] = "Cam -> Trying lower quality setting\n";
const char var7f1b7214[] = "Cam -> Save Failed - Cant get it small enough - oo-er\n";
const char var7f1b724c[] = "Cam -> Sucess at quality %u - Size=%u, Max=%d\n";
const char var7f1b727c[] = "\nCam_SaveEditSlotToParamPakItem -> Save failed\n";
const char var7f1b72ac[] = "Camera Save Error Result: %d\n";
const char var7f1b72cc[] = "Magic Guid set to %d\n";
const u32 var7f1b72e4[] = {0x3dcccccd};
const u32 var7f1b72e8[] = {0x3e4ccccd};
const u32 var7f1b72ec[] = {0x3c23d70a};
const u32 var7f1b72f0[] = {0x33d6bf95};
const u32 var7f1b72f4[] = {0x7f14bcd8};
const u32 var7f1b72f8[] = {0x7f14bc54};
const u32 var7f1b72fc[] = {0x7f14bc98};
const u32 var7f1b7300[] = {0x7f14bcb4};
const u32 var7f1b7304[] = {0x7f14bc7c};
const u32 var7f1b7308[] = {0x7f14bcd0};
const u32 var7f1b730c[] = {0x7f14bf48};
const u32 var7f1b7310[] = {0x7f14c1b8};
const u32 var7f1b7314[] = {0x7f14c050};
const u32 var7f1b7318[] = {0x7f14c0f4};
const u32 var7f1b731c[] = {0x7f14c114};
const u32 var7f1b7320[] = {0x7f14c1b8};
const u32 var7f1b7324[] = {0x7f14c238};
const u32 var7f1b7328[] = {0x7f14c394};
const u32 var7f1b732c[] = {0x7f14c280};
const u32 var7f1b7330[] = {0x7f14c2cc};
const u32 var7f1b7334[] = {0x7f14c28c};
const u32 var7f1b7338[] = {0x7f14c394};
const u32 var7f1b733c[] = {0x7f14cffc};
const u32 var7f1b7340[] = {0x7f14cffc};
const u32 var7f1b7344[] = {0x7f14cffc};
const u32 var7f1b7348[] = {0x7f14cffc};
const u32 var7f1b734c[] = {0x7f14cffc};
const u32 var7f1b7350[] = {0x3ff33333};
const u32 var7f1b7354[] = {0x3c23d70a};
const u32 var7f1b7358[] = {0x3dcccccd};
const u32 var7f1b735c[] = {0x3dcccccd};
const u32 var7f1b7360[] = {0x3ff33333};
const u32 var7f1b7364[] = {0x40490fda};
const u32 var7f1b7368[] = {0x00000000};
const u32 var7f1b736c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f129900
@@ -1141,11 +369,11 @@ glabel func0f129cfc
/* f129d08: 26b5298c */ addiu $s5,$s5,%lo(g_NumChrsA)
/* f129d0c: 8eaf0000 */ lw $t7,0x0($s5)
/* f129d10: afbe0058 */ sw $s8,0x58($sp)
/* f129d14: 3c0e7f08 */ lui $t6,0x7f08
/* f129d14: 3c0e7f08 */ lui $t6,%hi(func0f084e58)
/* f129d18: afb40048 */ sw $s4,0x48($sp)
/* f129d1c: afb30044 */ sw $s3,0x44($sp)
/* f129d20: afb20040 */ sw $s2,0x40($sp)
/* f129d24: 25de4e58 */ addiu $s8,$t6,0x4e58
/* f129d24: 25de4e58 */ addiu $s8,$t6,%lo(func0f084e58)
/* f129d28: 00a09825 */ or $s3,$a1,$zero
/* f129d2c: 0080a025 */ or $s4,$a0,$zero
/* f129d30: afbf005c */ sw $ra,0x5c($sp)
@@ -1231,8 +459,8 @@ glabel func0f129cfc
/* f129e60: 8e220000 */ lw $v0,0x0($s1)
.L0f129e64:
/* f129e64: 8fa80060 */ lw $t0,0x60($sp)
/* f129e68: 3c047f08 */ lui $a0,0x7f08
/* f129e6c: 24834cf0 */ addiu $v1,$a0,0x4cf0
/* f129e68: 3c047f08 */ lui $a0,%hi(func0f084cf0)
/* f129e6c: 24834cf0 */ addiu $v1,$a0,%lo(func0f084cf0)
/* f129e70: 0068082b */ sltu $at,$v1,$t0
/* f129e74: 10200008 */ beqz $at,.L0f129e98
/* f129e78: 00001025 */ or $v0,$zero,$zero
+13
View File
@@ -21,6 +21,19 @@
#include "lib/lib_4b480.h"
#include "types.h"
const u32 var7f1b55d0[] = {0x46ea6000};
const u32 var7f1b55d4[] = {0x46ea6000};
const u32 var7f1b55d8[] = {0xc6ea6000};
const u32 var7f1b55dc[] = {0x3b808081};
const u32 var7f1b55e0[] = {0x3c23d70a};
const u32 var7f1b55e4[] = {0x3ca3d70a};
const u32 var7f1b55e8[] = {0x3ea8f5c3};
const u32 var7f1b55ec[] = {0x40c907a9};
const u32 var7f1b55f0[] = {0x3e6b851f};
const u32 var7f1b55f4[] = {0x00000000};
const u32 var7f1b55f8[] = {0x00000000};
const u32 var7f1b55fc[] = {0x00000000};
GLOBAL_ASM(
glabel func0f12d3f0
/* f12d3f0: 27bdff48 */ addiu $sp,$sp,-184
+9
View File
@@ -19,6 +19,15 @@
#include "lib/lib_4b480.h"
#include "types.h"
const u32 var7f1b5600[] = {0xb8d1b717};
const u32 var7f1b5604[] = {0xb8d1b717};
const u32 var7f1b5608[] = {0x3d4ccccd};
const u32 var7f1b560c[] = {0x469c4000};
const u32 var7f1b5610[] = {0x3e4ccccd};
const u32 var7f1b5614[] = {0x00000000};
const u32 var7f1b5618[] = {0x00000000};
const u32 var7f1b561c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f12f6c0
/* f12f6c0: 3c03800a */ lui $v1,%hi(var800a3fc0)
+194
View File
@@ -39,6 +39,200 @@
#include "lib/lib_4b480.h"
#include "types.h"
const char var7f1b5620[] = "rainspeedxtra";
const char var7f1b5630[] = "snowspeed";
const char var7f1b563c[] = "snowspeedxtra";
const char var7f1b564c[] = "raincol1";
const char var7f1b5658[] = "raincol2";
const char var7f1b5664[] = "rainwidth";
const char var7f1b5670[] = "rainout";
const char var7f1b5678[] = "cddiv";
const char var7f1b5680[] = "wetclip";
const char var7f1b5688[] = "bounder";
const char var7f1b5690[] = "trypitch";
const char var7f1b569c[] = "snowwidth";
const char var7f1b56a8[] = "snowheight";
const char var7f1b56b4[] = "snowcol1";
const char var7f1b56c0[] = "snowcol2";
const u32 var7f1b56cc[] = {0x3f333333};
const u32 var7f1b56d0[] = {0x3a83126f};
const u32 var7f1b56d4[] = {0x3c23d70a};
const u32 var7f1b56d8[] = {0x3cf5c28f};
const u32 var7f1b56dc[] = {0x46fffe00};
const u32 var7f1b56e0[] = {0x3fc90fdb};
const u32 var7f1b56e4[] = {0x40c90fdb};
const u32 var7f1b56e8[] = {0x3f7d70a4};
const u32 var7f1b56ec[] = {0x40490fdb};
const u32 var7f1b56f0[] = {0x3c23d70a};
const u32 var7f1b56f4[] = {0x3f333333};
const u32 var7f1b56f8[] = {0x3fc90fdb};
const u32 var7f1b56fc[] = {0x40c90fdb};
const u32 var7f1b5700[] = {0x40c90fdb};
const u32 var7f1b5704[] = {0x40c90fdb};
const u32 var7f1b5708[] = {0x3f7d70a4};
const u32 var7f1b570c[] = {0x40490fdb};
const u32 var7f1b5710[] = {0x3c23d70a};
const u32 var7f1b5714[] = {0x40c90fdb};
const u32 var7f1b5718[] = {0x3d23d70a};
const u32 var7f1b571c[] = {0xbcf5c28f};
const u32 var7f1b5720[] = {0x3cf5c28f};
const u32 var7f1b5724[] = {0x3ca3d70a};
const u32 var7f1b5728[] = {0x3c23d70a};
const u32 var7f1b572c[] = {0xbc23d70a};
const u32 var7f1b5730[] = {0xbca3d70a};
const u32 var7f1b5734[] = {0x3f333333};
const u32 var7f1b5738[] = {0x3f7d70a4};
const u32 var7f1b573c[] = {0x3f266666};
const u32 var7f1b5740[] = {0x3f28f5c3};
const u32 var7f1b5744[] = {0x3ecccccd};
const u32 var7f1b5748[] = {0x3e4ccccd};
const u32 var7f1b574c[] = {0x3dcccccd};
const u32 var7f1b5750[] = {0x3e99999a};
const u32 var7f1b5754[] = {0x3e4cccce};
const u32 var7f1b5758[] = {0x3e99999a};
const u32 var7f1b575c[] = {0x3ecccccd};
const u32 var7f1b5760[] = {0x3f19999a};
const u32 var7f1b5764[] = {0x3f333333};
const u32 var7f1b5768[] = {0x3f199999};
const u32 var7f1b576c[] = {0x3f4ccccd};
const u32 var7f1b5770[] = {0x3f333333};
const u32 var7f1b5774[] = {0x3f666666};
const u32 var7f1b5778[] = {0x3f4ccccc};
const u32 var7f1b577c[] = {0x3f666666};
const u32 var7f1b5780[] = {0x3727c5ac};
const u32 var7f1b5784[] = {0x4096cbe4};
const u32 var7f1b5788[] = {0x40490fdb};
const u32 var7f1b578c[] = {0x3fc90fdb};
const u32 var7f1b5790[] = {0x3727c5ac};
const u32 var7f1b5794[] = {0x00000000};
const u32 var7f1b5798[] = {0x00000000};
const u32 var7f1b579c[] = {0x00000000};
const u32 var7f1b57a0[] = {0x7f135d68};
const u32 var7f1b57a4[] = {0x7f135d68};
const u32 var7f1b57a8[] = {0x7f135da8};
const u32 var7f1b57ac[] = {0x7f135da8};
const u32 var7f1b57b0[] = {0x7f135dec};
const u32 var7f1b57b4[] = {0x7f135dec};
const u32 var7f1b57b8[] = {0x3c8efa03};
const u32 var7f1b57bc[] = {0x43837333};
const u32 var7f1b57c0[] = {0x746c6f61};
const u32 var7f1b57c4[] = {0x64000000};
const char var7f1b57c8[] = "dump";
const char var7f1b57d0[] = "for";
const char var7f1b57d4[] = "flick";
const u32 var7f1b57dc[] = {0x3fc90fdb};
const u32 var7f1b57e0[] = {0x40490fdb};
const u32 var7f1b57e4[] = {0x4096cbe4};
const u32 var7f1b57e8[] = {0x3fc90fdb};
const u32 var7f1b57ec[] = {0x40490fdb};
const u32 var7f1b57f0[] = {0x4096cbe4};
const u32 var7f1b57f4[] = {0x3e4ccccd};
const u32 var7f1b57f8[] = {0x3f4ccccd};
const u32 var7f1b57fc[] = {0xb8d1b717};
const u32 var7f1b5800[] = {0x38d1b717};
const u32 var7f1b5804[] = {0x3b122531};
const u32 var7f1b5808[] = {0x40c907a9};
const u32 var7f1b580c[] = {0x453b8000};
const u32 var7f1b5810[] = {0x3be56042};
const u32 var7f1b5814[] = {0x3b03126f};
const u32 var7f1b5818[] = {0x3be56042};
const u32 var7f1b581c[] = {0x453b8000};
const u32 var7f1b5820[] = {0x3c23d70a};
const u32 var7f1b5824[] = {0x40c907a9};
const u32 var7f1b5828[] = {0x7f139260};
const u32 var7f1b582c[] = {0x7f138ecc};
const u32 var7f1b5830[] = {0x7f138fc4};
const u32 var7f1b5834[] = {0x7f139060};
const u32 var7f1b5838[] = {0x7f13915c};
const u32 var7f1b583c[] = {0x40c907a9};
const u32 var7f1b5840[] = {0x40c907a9};
const u32 var7f1b5844[] = {0x40c907a9};
const u32 var7f1b5848[] = {0xc58ca000};
const u32 var7f1b584c[] = {0x455ac000};
const u32 var7f1b5850[] = {0x416fd70a};
const u32 var7f1b5854[] = {0x40c907a9};
const u32 var7f1b5858[] = {0x40c907a9};
const u32 var7f1b585c[] = {0x3e4ccccd};
const u32 var7f1b5860[] = {0x3dcccccd};
const u32 var7f1b5864[] = {0x408ccccd};
const u32 var7f1b5868[] = {0x3e99999a};
const u32 var7f1b586c[] = {0x3eae147b};
const u32 var7f1b5870[] = {0x3eae147b};
const u32 var7f1b5874[] = {0x3e116873};
const u32 var7f1b5878[] = {0x7f13a544};
const u32 var7f1b587c[] = {0x7f13a544};
const u32 var7f1b5880[] = {0x7f13a544};
const u32 var7f1b5884[] = {0x7f13a560};
const u32 var7f1b5888[] = {0x7f13a57c};
const u32 var7f1b588c[] = {0x7f13a560};
const u32 var7f1b5890[] = {0x7f13a544};
const u32 var7f1b5894[] = {0x7f13a544};
const u32 var7f1b5898[] = {0x7f13a560};
const u32 var7f1b589c[] = {0x7f13a544};
const u32 var7f1b58a0[] = {0x7f13a560};
const u32 var7f1b58a4[] = {0x7f13a6b4};
const u32 var7f1b58a8[] = {0x7f13a6b4};
const u32 var7f1b58ac[] = {0x7f13a6b4};
const u32 var7f1b58b0[] = {0x7f13a6b4};
const u32 var7f1b58b4[] = {0x7f13a6b4};
const u32 var7f1b58b8[] = {0x7f13a6b4};
const u32 var7f1b58bc[] = {0x7f13a6ec};
const u32 var7f1b58c0[] = {0x7f13a6d8};
const u32 var7f1b58c4[] = {0x7f13a6d8};
const u32 var7f1b58c8[] = {0x7f13a6b4};
const u32 var7f1b58cc[] = {0x7f13a6ec};
const u32 var7f1b58d0[] = {0x7f13a72c};
const u32 var7f1b58d4[] = {0x7f13a748};
const u32 var7f1b58d8[] = {0x7f13a748};
const u32 var7f1b58dc[] = {0x7f13a748};
const u32 var7f1b58e0[] = {0x7f13a748};
const u32 var7f1b58e4[] = {0x7f13a748};
const u32 var7f1b58e8[] = {0x7f13a780};
const u32 var7f1b58ec[] = {0x7f13a76c};
const u32 var7f1b58f0[] = {0x7f13a76c};
const u32 var7f1b58f4[] = {0x7f13a748};
const u32 var7f1b58f8[] = {0x7f13a76c};
const u32 var7f1b58fc[] = {0x3e116873};
const u32 var7f1b5900[] = {0x3e116873};
const u32 var7f1b5904[] = {0x7f13aca4};
const u32 var7f1b5908[] = {0x7f13aca8};
const u32 var7f1b590c[] = {0x7f13aca8};
const u32 var7f1b5910[] = {0x7f13aca8};
const u32 var7f1b5914[] = {0x7f13aca8};
const u32 var7f1b5918[] = {0x7f13ac94};
const u32 var7f1b591c[] = {0x7f13ac9c};
const u32 var7f1b5920[] = {0x7f13ac9c};
const u32 var7f1b5924[] = {0x7f13aca8};
const u32 var7f1b5928[] = {0x7f13ac9c};
const u32 var7f1b592c[] = {0x3d4ccccd};
const u32 var7f1b5930[] = {0x3c23d70a};
const u32 var7f1b5934[] = {0xbe86051b};
const u32 var7f1b5938[] = {0x4516d000};
const u32 var7f1b593c[] = {0x44504000};
const u32 var7f1b5940[] = {0x428db852};
const u32 var7f1b5944[] = {0xc5002000};
const u32 var7f1b5948[] = {0x3fbbc6a8};
const u32 var7f1b594c[] = {0x41033333};
const u32 var7f1b5950[] = {0xc0833333};
const u32 var7f1b5954[] = {0x3b80c73b};
const u32 var7f1b5958[] = {0x00000000};
const u32 var7f1b595c[] = {0x00000000};
const char var7f1b5960[] = "modula";
const char var7f1b5968[] = "ripsize";
const u32 var7f1b5970[] = {0x40c907a9};
const u32 var7f1b5974[] = {0x7f13bf20};
const u32 var7f1b5978[] = {0x7f13bf74};
const u32 var7f1b597c[] = {0x7f13bf90};
const u32 var7f1b5980[] = {0x7f13bf3c};
const u32 var7f1b5984[] = {0x7f13bf58};
const u32 var7f1b5988[] = {0x7f13c00c};
const u32 var7f1b598c[] = {0x7f13bfcc};
GLOBAL_ASM(
glabel func0f131060
/* f131060: 3c058008 */ lui $a1,%hi(var8007f0c0)
+33
View File
@@ -22,6 +22,39 @@
#include "lib/lib_4a360.h"
#include "types.h"
const u32 var7f1b5990[] = {0x4effffff};
const u32 var7f1b5994[] = {0x4effffff};
const u32 var7f1b5998[] = {0xceffffff};
const u32 var7f1b599c[] = {0x38d1b717};
const u32 var7f1b59a0[] = {0x38d1b717};
const u32 var7f1b59a4[] = {0x3ecccccd};
const u32 var7f1b59a8[] = {0x38d1b717};
const u32 var7f1b59ac[] = {0x43ff8000};
const u32 var7f1b59b0[] = {0x46fe8000};
const u32 var7f1b59b4[] = {0x46fc5800};
const u32 var7f1b59b8[] = {0x44a28000};
const u32 var7f1b59bc[] = {0x44a28000};
const u32 var7f1b59c0[] = {0x3a49a634};
const u32 var7f1b59c4[] = {0x3f19999a};
const u32 var7f1b59c8[] = {0x461c3c00};
const u32 var7f1b59cc[] = {0x461c3c00};
const u32 var7f1b59d0[] = {0xc61c3c00};
const u32 var7f1b59d4[] = {0xc61c3c00};
const u32 var7f1b59d8[] = {0x43ff8000};
const u32 var7f1b59dc[] = {0x46fe8000};
const u32 var7f1b59e0[] = {0x3c8efa35};
const u32 var7f1b59e4[] = {0x4169999a};
const u32 var7f1b59e8[] = {0x3ecccccd};
const u32 var7f1b59ec[] = {0x3b808081};
const u32 var7f1b59f0[] = {0x46d6d800};
const u32 var7f1b59f4[] = {0x3b808081};
const u32 var7f1b59f8[] = {0x443b8000};
const u32 var7f1b59fc[] = {0x3c23d70a};
const u32 var7f1b5a00[] = {0x3c23d70a};
const u32 var7f1b5a04[] = {0x3b888889};
const u32 var7f1b5a08[] = {0x3b888889};
const u32 var7f1b5a0c[] = {0x3ecccccd};
GLOBAL_ASM(
glabel func0f13c510
/* f13c510: 27bdffe8 */ addiu $sp,$sp,-24
+140 -2
View File
@@ -34,6 +34,144 @@
#include "lib/lib_4b480.h"
#include "types.h"
const char var7f1b5a10[] = "WallHit_MakeSpaceRoom : ERROR - Couldn't find any space in room %d\n";
const char var7f1b5a54[] = "wallhit";
const char var7f1b5a5c[] = "g_MaxRound = %s%s%f";
const char var7f1b5a70[] = "";
const char var7f1b5a74[] = "";
const char var7f1b5a78[] = "g_MinRound = %s%s%f";
const char var7f1b5a8c[] = "";
const char var7f1b5a90[] = "";
const char var7f1b5a94[] = "Done %d Z buffer calcs";
const char var7f1b5aac[] = "ZOOM : g_ZoomFactor=%s%s%f";
const char var7f1b5ac8[] = "";
const char var7f1b5acc[] = "";
const char var7f1b5ad0[] = "ZOOM : g_ZoomScalar=%s%s%f";
const char var7f1b5aec[] = "";
const char var7f1b5af0[] = "";
const char var7f1b5af4[] = "ZOOM : scale=%s%s%f";
const char var7f1b5b08[] = "";
const char var7f1b5b0c[] = "";
const char var7f1b5b10[] = "WallHit_Tick : Status - RED";
const char var7f1b5b2c[] = "WallHit_Tick : Status - YELLOW (%u)";
const char var7f1b5b50[] = "WallHit_Tick : Status - GREEN";
const char var7f1b5b70[] = "WallHit_Tick : %d Used";
const char var7f1b5b88[] = "WallHit_Tick : %d Free";
const char var7f1b5ba0[] = "WallHit_Tick : %d Pending";
const char var7f1b5bbc[] = "WallHit_Tick : %d Blood";
const char var7f1b5bd4[] = "WallHit_Tick : %d Other";
const char var7f1b5bec[] = "WallHit_Tick : %d Ratio";
const char var7f1b5c04[] = "WallHit_Tick : %d(%d) Prop Hits";
const char var7f1b5c24[] = "tLifeTime=%s%s%f, tScalarGbl=%f";
const char var7f1b5c44[] = "";
const char var7f1b5c48[] = "";
const char var7f1b5c4c[] = "wallhit.c";
const char var7f1b5c58[] = "wallhit.c";
const char var7f1b5c64[] = "wallhit.c";
const char var7f1b5c70[] = "AFT : tVecU (along) = (%s%s%f,%f,%f)\n";
const char var7f1b5c98[] = "";
const char var7f1b5c9c[] = "";
const char var7f1b5ca0[] = "AFT : tVecV (up) = (%s%s%f,%f,%f)\n";
const char var7f1b5cc8[] = "";
const char var7f1b5ccc[] = "";
const char var7f1b5cd0[] = "Wallhit colour %d not implemented, substituting black\n";
const u32 var7f1b5d08[] = {0x3f19999a};
const u32 var7f1b5d0c[] = {0x3fc90fdb};
const u32 var7f1b5d10[] = {0x3e4ccccd};
const u32 var7f1b5d14[] = {0x3f19999a};
const u32 var7f1b5d18[] = {0x3e4ccccd};
const u32 var7f1b5d1c[] = {0x3dcccccd};
const u32 var7f1b5d20[] = {0x3f19999a};
const u32 var7f1b5d24[] = {0x7f13f608};
const u32 var7f1b5d28[] = {0x7f13f5ec};
const u32 var7f1b5d2c[] = {0x7f13f5ec};
const u32 var7f1b5d30[] = {0x7f13f608};
const u32 var7f1b5d34[] = {0x7f13f608};
const u32 var7f1b5d38[] = {0x7f13f608};
const u32 var7f1b5d3c[] = {0x7f13f608};
const u32 var7f1b5d40[] = {0x7f13f608};
const u32 var7f1b5d44[] = {0x7f13f608};
const u32 var7f1b5d48[] = {0x7f13f608};
const u32 var7f1b5d4c[] = {0x7f13f5ec};
const u32 var7f1b5d50[] = {0x7f13f608};
const u32 var7f1b5d54[] = {0x3c8efa35};
const u32 var7f1b5d58[] = {0x3b808081};
const u32 var7f1b5d5c[] = {0x7f14034c};
const u32 var7f1b5d60[] = {0x7f140300};
const u32 var7f1b5d64[] = {0x7f1403c4};
const u32 var7f1b5d68[] = {0x7f14043c};
const u32 var7f1b5d6c[] = {0x7f14045c};
const char var7f1b5d70[] = "envcol";
const char var7f1b5d78[] = "primcol";
const char var7f1b5d80[] = "envcol";
const char var7f1b5d88[] = "primcol";
const char var7f1b5d90[] = "sfxxx";
const char var7f1b5d98[] = "sfyyy";
const char var7f1b5da0[] = "interlaceGfx";
const char var7f1b5db0[] = "BlueInterlaceGfx";
const char var7f1b5dc4[] = "stretchBlurGfx";
const char var7f1b5dd4[] = "blurGfxFisheye";
const char var7f1b5de4[] = "%s %s%5.2f";
const char var7f1b5df0[] = "";
const char var7f1b5df4[] = "%s %s%4.2f";
const char var7f1b5e00[] = "";
const char var7f1b5e04[] = "%s %d";
const char var7f1b5e0c[] = "%s %d";
const char var7f1b5e14[] = "%s";
const char var7f1b5e18[] = "%s";
const char var7f1b5e1c[] = "%s";
const char var7f1b5e20[] = "%s";
const char var7f1b5e24[] = " %s";
const char var7f1b5e2c[] = " %s";
const char var7f1b5e34[] = " %s";
const char var7f1b5e3c[] = "%s";
const char var7f1b5e40[] = "%s";
const char var7f1b5e44[] = "%s";
const char var7f1b5e48[] = "%s";
const char var7f1b5e4c[] = "%s";
const char var7f1b5e50[] = "Fullscreen_DrawFaultScope";
const char var7f1b5e6c[] = "Fullscreen_DrawFaultScope";
const char var7f1b5e88[] = "IntroFaderBlurGfx";
const char var7f1b5e9c[] = "IntroTextInterfereGfx";
const char var7f1b5eb4[] = "BinocularViewGfx";
const char var7f1b5ec8[] = ">> ";
const char var7f1b5ecc[] = " >>";
const char var7f1b5ed0[] = "%s %s:%03d";
const char var7f1b5edc[] = "%s %s%s%4.2fh";
const char var7f1b5eec[] = "";
const char var7f1b5ef0[] = "";
const char var7f1b5ef4[] = "%s %s%s%4.2fX";
const char var7f1b5f04[] = "";
const char var7f1b5f08[] = "";
const char var7f1b5f0c[] = " JMBC";
const char var7f1b5f14[] = " WIDE BAND";
const char var7f1b5f20[] = " SCANNER\n";
const u32 var7f1b5f2c[] = {0x3f060a92};
const u32 var7f1b5f30[] = {0x40278d36};
const u32 var7f1b5f34[] = {0x3c23d70a};
const u32 var7f1b5f38[] = {0x3bcccccd};
const u32 var7f1b5f3c[] = {0x3c23d70a};
const u32 var7f1b5f40[] = {0x3f83d70a};
const u32 var7f1b5f44[] = {0x3bcccccd};
const u32 var7f1b5f48[] = {0x3c23d70a};
const u32 var7f1b5f4c[] = {0x3a83126f};
const u32 var7f1b5f50[] = {0x3f19999a};
const u32 var7f1b5f54[] = {0x3c23d70a};
const u32 var7f1b5f58[] = {0x3bcccccd};
const u32 var7f1b5f5c[] = {0x40490fdb};
const u32 var7f1b5f60[] = {0x40933333};
const u32 var7f1b5f64[] = {0x4465599a};
const u32 var7f1b5f68[] = {0x00000000};
const u32 var7f1b5f6c[] = {0x00000000};
const char var7f1b5f70[] = "Splat Tick - P=%x, B=%d, T=%d, S=%d, W=%d, D=%d, H=%d\n";
const char var7f1b5fa8[] = "SPLAT : Not Dead Enough %s%s%f";
const char var7f1b5fc8[] = "";
const char var7f1b5fcc[] = "";
GLOBAL_ASM(
glabel func0f13e0e0
/* f13e0e0: 3c028008 */ lui $v0,%hi(var8007f754)
@@ -3820,7 +3958,7 @@ glabel func0f14159c
.L0f141674:
/* f141674: 3c0a800a */ lui $t2,0x800a
/* f141678: 10200007 */ beqz $at,.L0f141698
/* f14167c: 3c03800a */ lui $v1,0x800a
/* f14167c: 3c03800a */ lui $v1,%hi(var8009cc44)
/* f141680: 02002025 */ or $a0,$s0,$zero
.L0f141684:
/* f141684: 0fc4f990 */ jal func0f13e640
@@ -3839,7 +3977,7 @@ glabel func0f14159c
/* f1416b4: 000d7100 */ sll $t6,$t5,0x4
/* f1416b8: 01c27826 */ xor $t7,$t6,$v0
/* f1416bc: ae0f0070 */ sw $t7,0x70($s0)
/* f1416c0: 8c63cc44 */ lw $v1,-0x33bc($v1)
/* f1416c0: 8c63cc44 */ lw $v1,%lo(var8009cc44)($v1)
.L0f1416c4:
/* f1416c4: 26310001 */ addiu $s1,$s1,0x1
.L0f1416c8:
+388
View File
@@ -31,6 +31,394 @@
#include "lib/lib_4ae00.h"
#include "types.h"
const char var7f1b5fd0[] = "splat.c";
const char var7f1b5fd8[] = "splat.c";
const char var7f1b5fe0[] = "Splat : Out of range\n";
const char var7f1b5ff8[] = "Splat_ResetChr : Reset One Char : chrdata = %x\n";
const u32 var7f1b6028[] = {0x3f333333};
const u32 var7f1b602c[] = {0x3c8efa35};
const u32 var7f1b6030[] = {0x497423f0};
const u32 var7f1b6034[] = {0x7f149988};
const u32 var7f1b6038[] = {0x7f149988};
const u32 var7f1b603c[] = {0x7f149988};
const u32 var7f1b6040[] = {0x7f149998};
const u32 var7f1b6044[] = {0x7f149998};
const u32 var7f1b6048[] = {0x7f1499a8};
const u32 var7f1b604c[] = {0x00000000};
const char var7f1b6050[] = "Init";
const char var7f1b6058[] = "Start Header Read";
const char var7f1b606c[] = "Header Read Done";
const char var7f1b6080[] = "Null";
const char var7f1b6088[] = "Exit 1";
const char var7f1b6090[] = "Exit 2";
const char var7f1b6098[] = "Exit 3";
const u32 var7f1b60a0[] = {0x00000000};
const u32 var7f1b60a4[] = {0x00000000};
const u32 var7f1b60a8[] = {0x00000000};
const u32 var7f1b60ac[] = {0x00000001};
const u32 var7f1b60b0[] = {0x00000001};
const u32 var7f1b60b4[] = {0x00000000};
const u32 var7f1b60b8[] = {0x00000002};
const u32 var7f1b60bc[] = {0x00000000};
const u32 var7f1b60c0[] = {0x00000001};
const u32 var7f1b60c4[] = {0x00000001};
const u32 var7f1b60c8[] = {0x00000000};
const u32 var7f1b60cc[] = {0x00000002};
const u32 var7f1b60d0[] = {0x00000000};
const u32 var7f1b60d4[] = {0x00000003};
const u32 var7f1b60d8[] = {0x00000001};
const u32 var7f1b60dc[] = {0x00000002};
const u32 var7f1b60e0[] = {0x00000002};
const u32 var7f1b60e4[] = {0x00000001};
const u32 var7f1b60e8[] = {0x00000003};
const u32 var7f1b60ec[] = {0x00000000};
const u32 var7f1b60f0[] = {0x00000004};
const u32 var7f1b60f4[] = {0x00000000};
const u32 var7f1b60f8[] = {0x00000003};
const u32 var7f1b60fc[] = {0x00000001};
const u32 var7f1b6100[] = {0x00000002};
const u32 var7f1b6104[] = {0x00000002};
const u32 var7f1b6108[] = {0x00000001};
const u32 var7f1b610c[] = {0x00000003};
const u32 var7f1b6110[] = {0x00000000};
const u32 var7f1b6114[] = {0x00000004};
const u32 var7f1b6118[] = {0x00000000};
const u32 var7f1b611c[] = {0x00000005};
const u32 var7f1b6120[] = {0x00000001};
const u32 var7f1b6124[] = {0x00000004};
const u32 var7f1b6128[] = {0x00000002};
const u32 var7f1b612c[] = {0x00000003};
const u32 var7f1b6130[] = {0x00000003};
const u32 var7f1b6134[] = {0x00000002};
const u32 var7f1b6138[] = {0x00000004};
const u32 var7f1b613c[] = {0x00000001};
const u32 var7f1b6140[] = {0x00000005};
const u32 var7f1b6144[] = {0x00000000};
const u32 var7f1b6148[] = {0x00000006};
const u32 var7f1b614c[] = {0x00000000};
const u32 var7f1b6150[] = {0x00000005};
const u32 var7f1b6154[] = {0x00000001};
const u32 var7f1b6158[] = {0x00000004};
const u32 var7f1b615c[] = {0x00000002};
const u32 var7f1b6160[] = {0x00000003};
const u32 var7f1b6164[] = {0x00000003};
const u32 var7f1b6168[] = {0x00000002};
const u32 var7f1b616c[] = {0x00000004};
const u32 var7f1b6170[] = {0x00000001};
const u32 var7f1b6174[] = {0x00000005};
const u32 var7f1b6178[] = {0x00000000};
const u32 var7f1b617c[] = {0x00000006};
const u32 var7f1b6180[] = {0x00000000};
const u32 var7f1b6184[] = {0x00000007};
const u32 var7f1b6188[] = {0x00000001};
const u32 var7f1b618c[] = {0x00000006};
const u32 var7f1b6190[] = {0x00000002};
const u32 var7f1b6194[] = {0x00000005};
const u32 var7f1b6198[] = {0x00000003};
const u32 var7f1b619c[] = {0x00000004};
const u32 var7f1b61a0[] = {0x00000004};
const u32 var7f1b61a4[] = {0x00000003};
const u32 var7f1b61a8[] = {0x00000005};
const u32 var7f1b61ac[] = {0x00000002};
const u32 var7f1b61b0[] = {0x00000006};
const u32 var7f1b61b4[] = {0x00000001};
const u32 var7f1b61b8[] = {0x00000007};
const u32 var7f1b61bc[] = {0x00000000};
const u32 var7f1b61c0[] = {0x00000007};
const u32 var7f1b61c4[] = {0x00000001};
const u32 var7f1b61c8[] = {0x00000006};
const u32 var7f1b61cc[] = {0x00000002};
const u32 var7f1b61d0[] = {0x00000005};
const u32 var7f1b61d4[] = {0x00000003};
const u32 var7f1b61d8[] = {0x00000004};
const u32 var7f1b61dc[] = {0x00000004};
const u32 var7f1b61e0[] = {0x00000003};
const u32 var7f1b61e4[] = {0x00000005};
const u32 var7f1b61e8[] = {0x00000002};
const u32 var7f1b61ec[] = {0x00000006};
const u32 var7f1b61f0[] = {0x00000001};
const u32 var7f1b61f4[] = {0x00000007};
const u32 var7f1b61f8[] = {0x00000002};
const u32 var7f1b61fc[] = {0x00000007};
const u32 var7f1b6200[] = {0x00000003};
const u32 var7f1b6204[] = {0x00000006};
const u32 var7f1b6208[] = {0x00000004};
const u32 var7f1b620c[] = {0x00000005};
const u32 var7f1b6210[] = {0x00000005};
const u32 var7f1b6214[] = {0x00000004};
const u32 var7f1b6218[] = {0x00000006};
const u32 var7f1b621c[] = {0x00000003};
const u32 var7f1b6220[] = {0x00000007};
const u32 var7f1b6224[] = {0x00000002};
const u32 var7f1b6228[] = {0x00000007};
const u32 var7f1b622c[] = {0x00000003};
const u32 var7f1b6230[] = {0x00000006};
const u32 var7f1b6234[] = {0x00000004};
const u32 var7f1b6238[] = {0x00000005};
const u32 var7f1b623c[] = {0x00000005};
const u32 var7f1b6240[] = {0x00000004};
const u32 var7f1b6244[] = {0x00000006};
const u32 var7f1b6248[] = {0x00000003};
const u32 var7f1b624c[] = {0x00000007};
const u32 var7f1b6250[] = {0x00000004};
const u32 var7f1b6254[] = {0x00000007};
const u32 var7f1b6258[] = {0x00000005};
const u32 var7f1b625c[] = {0x00000006};
const u32 var7f1b6260[] = {0x00000006};
const u32 var7f1b6264[] = {0x00000005};
const u32 var7f1b6268[] = {0x00000007};
const u32 var7f1b626c[] = {0x00000004};
const u32 var7f1b6270[] = {0x00000007};
const u32 var7f1b6274[] = {0x00000005};
const u32 var7f1b6278[] = {0x00000006};
const u32 var7f1b627c[] = {0x00000006};
const u32 var7f1b6280[] = {0x00000005};
const u32 var7f1b6284[] = {0x00000007};
const u32 var7f1b6288[] = {0x00000006};
const u32 var7f1b628c[] = {0x00000007};
const u32 var7f1b6290[] = {0x00000007};
const u32 var7f1b6294[] = {0x00000006};
const u32 var7f1b6298[] = {0x00000007};
const u32 var7f1b629c[] = {0x00000007};
const u32 var7f1b62a0[] = {0x00000000};
const u32 var7f1b62a4[] = {0xffffffff};
const u32 var7f1b62a8[] = {0xdc9785ff};
const u32 var7f1b62ac[] = {0xdc917bff};
const u32 var7f1b62b0[] = {0xdd8d71ff};
const u32 var7f1b62b4[] = {0xdd8367ff};
const u32 var7f1b62b8[] = {0xdf795dff};
const u32 var7f1b62bc[] = {0xdf7953ff};
const u32 var7f1b62c0[] = {0x00000000};
const u32 var7f1b62c4[] = {0xffffffff};
const u32 var7f1b62c8[] = {0xa67b6dff};
const u32 var7f1b62cc[] = {0xa16152ff};
const u32 var7f1b62d0[] = {0x8c6741ff};
const u32 var7f1b62d4[] = {0x81544cff};
const u32 var7f1b62d8[] = {0x6a4031ff};
const u32 var7f1b62dc[] = {0x4f433cff};
const u32 var7f1b62e0[] = {0x00000000};
const u32 var7f1b62e4[] = {0xffffffff};
const u32 var7f1b62e8[] = {0xccb38dff};
const u32 var7f1b62ec[] = {0xddc07cff};
const u32 var7f1b62f0[] = {0xe6a667ff};
const u32 var7f1b62f4[] = {0xd1ab50ff};
const u32 var7f1b62f8[] = {0xc69f6dff};
const u32 var7f1b62fc[] = {0xb27e5bff};
const u32 var7f1b6300[] = {0x00000000};
const u32 var7f1b6304[] = {0xffffffff};
const u32 var7f1b6308[] = {0x5f3a25ff};
const u32 var7f1b630c[] = {0x553a20ff};
const u32 var7f1b6310[] = {0x4b351cff};
const u32 var7f1b6314[] = {0x412d19ff};
const u32 var7f1b6318[] = {0x41260fff};
const u32 var7f1b631c[] = {0x371e04ff};
const u32 var7f1b6320[] = {0x00000000};
const u32 var7f1b6324[] = {0xffffffff};
const u32 var7f1b6328[] = {0xe9d679ff};
const u32 var7f1b632c[] = {0x654f40ff};
const u32 var7f1b6330[] = {0xebb279ff};
const u32 var7f1b6334[] = {0x846b51ff};
const u32 var7f1b6338[] = {0xebc579ff};
const u32 var7f1b633c[] = {0xab8d6fff};
const u32 var7f1b6340[] = {0x00000000};
const u32 var7f1b6344[] = {0xffffffff};
const u32 var7f1b6348[] = {0x26374dff};
const u32 var7f1b634c[] = {0x18253eff};
const u32 var7f1b6350[] = {0x171d20ff};
const u32 var7f1b6354[] = {0x060e16ff};
const u32 var7f1b6358[] = {0x00001cff};
const u32 var7f1b635c[] = {0x000001ff};
const u32 var7f1b6360[] = {0x00000000};
const u32 var7f1b6364[] = {0xffffffff};
const u32 var7f1b6368[] = {0x972f1aff};
const u32 var7f1b636c[] = {0x822817ff};
const u32 var7f1b6370[] = {0x6e1e12ff};
const u32 var7f1b6374[] = {0x5a140dff};
const u32 var7f1b6378[] = {0x460a08ff};
const u32 var7f1b637c[] = {0x200001ff};
const u32 var7f1b6380[] = {0x00000000};
const u32 var7f1b6384[] = {0xffffffff};
const u32 var7f1b6388[] = {0x79b2ebff};
const u32 var7f1b638c[] = {0x007fffff};
const u32 var7f1b6390[] = {0x1f5fdfff};
const u32 var7f1b6394[] = {0x0043caff};
const u32 var7f1b6398[] = {0x00147eff};
const u32 var7f1b639c[] = {0x0c1857ff};
const char var7f1b63a0[] = "RWI : Cam Alloc : Guid=%d -> Total = %u (%d at %s)\n";
const char var7f1b63d4[] = "camdraw.c";
const char var7f1b63e0[] = "Cam -> Dumping head vertex colour information\n";
const char var7f1b6410[] = "Cam -> Face Col - Pal=%d, Entry=%d, Col=%08x\n";
const char var7f1b6440[] = "Cam -> Hair Col - Pal=%d, Entry=%d, Col=%08x\n";
const char var7f1b6470[] = "Cam_Tick (%d Total Slots)";
const char var7f1b648c[] = "Current Camera Slot = %d\n";
const char var7f1b64a8[] = "Slot %d -> Active = %d";
const char var7f1b64c0[] = "camdraw.c";
const char var7f1b64cc[] = "CAM : Cam_StartCamFileRead - Go\n";
const char var7f1b64f0[] = "************ Cam_ActivateAndClearSlot ************ : Slot=%d\n";
const char var7f1b6530[] = "camdraw.c";
const char var7f1b653c[] = "camdraw.c";
const char var7f1b6548[] = "camdraw.c";
const char var7f1b6554[] = "camdraw.c";
const char var7f1b6560[] = "camdraw.c";
const char var7f1b656c[] = "camdraw.c";
const char var7f1b6578[] = "camdraw.c";
const char var7f1b6584[] = "Cam_CopyEditorToUndo\n";
const char var7f1b659c[] = "camdraw.c";
const char var7f1b65a8[] = "Cam_CopyUndoToEditor\n";
const char var7f1b65c0[] = "camdraw.c";
const char var7f1b65cc[] = "camdraw.c";
const char var7f1b65d8[] = "camdraw.c";
const char var7f1b65e4[] = "camdraw.c";
const char var7f1b65f0[] = "Cam -> Setting current hair colour to %s\n";
const char var7f1b661c[] = "Cam -> Setting current face colour to %s\n";
const char var7f1b6648[] = "camdraw.c";
const char var7f1b6654[] = "Cam_SetAutoDeArtefact -> State = %d\n";
const char var7f1b667c[] = "camdraw.c";
const char var7f1b6688[] = "Cam_ClearCameraLoadBuffer -> Camera=%d\n";
const char var7f1b66b0[] = "Cam_StartTemp : Need %u bytes for temp cam images buffer\n";
const char var7f1b66ec[] = "camdraw.c";
const char var7f1b66f8[] = "camdraw.c";
const char var7f1b6704[] = "camdraw.c";
const char var7f1b6710[] = "camdraw.c";
const char var7f1b671c[] = "camdraw.c";
const char var7f1b6728[] = "Camera -> Cam_Start for Camera %d\n";
const char var7f1b674c[] = "Camera -> Cam_Stop\n";
const char var7f1b6760[] = "Camera -> Cam_Finish - Done\n";
const char var7f1b6780[] = "Camera ->Created a new slot - Id=%d\n";
const char var7f1b67a8[] = "Camera -> CD_DeleteSlot - Dumping slot %d\n";
const char var7f1b67d4[] = "kg";
const char var7f1b67d8[] = "Kp";
const char var7f1b67dc[] = "Ki";
const char var7f1b67e0[] = "Kd";
const char var7f1b67e4[] = "tInt";
const char var7f1b67ec[] = "gocal";
const char var7f1b67f4[] = "aim";
const char var7f1b67f8[] = "CAM : Cam_MakeTextures\n";
const char var7f1b6810[] = "camdraw.c";
const char var7f1b681c[] = "pD->ReadMode = %s";
const char var7f1b6830[] = "Camera -> Getting Header Info\n";
const char var7f1b6850[] = "Camera -> Item=%d, pD->CamHeader[i]=%d\n";
const char var7f1b6878[] = "Camera -> Found %d Valid images\n";
const char var7f1b689c[] = "Camera -> Item=%d, Valid=%s, Bank=%d\n";
const char var7f1b68c4[] = "YES";
const char var7f1b68c8[] = "NO";
const char var7f1b68cc[] = "CD_TransferCurrentCacheToEditorAndExit : Player=%d, pD->CamRdImg=%d\n";
const char var7f1b6914[] = "Camera -> CD_CycleHandleRead - Need to load up the camera header\n";
const char var7f1b6958[] = "Camera -> CD_CycleHandleRead - Image %d needs loading for editor coppying on menu exit\n";
const char var7f1b69b0[] = "Camera -> CD_CycleHandleRead - Error ekCamReadModeExit2 in Null cycle\n";
const char var7f1b69f8[] = "CAMERA : COPY SLOT (%d of %s): Slot %d(%s) -> Slot %d(%s)\n";
const char var7f1b6a34[] = "ACTIVE";
const char var7f1b6a3c[] = "NULL";
const char var7f1b6a44[] = "ACTIVE";
const char var7f1b6a4c[] = "NULL";
const char var7f1b6a54[] = "RWI : Warning -> Not copying the thumbnail texture\n";
const char var7f1b6a88[] = "CD_DrawTexture : pTex=%x\n";
const char var7f1b6aa4[] = "Cam -> WARNING - Not done intensity table recalc :- No samples within threshold\n";
const char var7f1b6af8[] = "Camera -> Call to reset auto calibrate\n";
const char var7f1b6b20[] = "AC -> ekCamAutoCalStatusReset - pD->tTime = %d, pD->tTimeNxAdd = %d\n";
const char var7f1b6b68[] = "Cam 0 -> Time = %d, Target = %d, tInt = %.2f\n";
const char var7f1b6b98[] = "Cam 0 -> Too Low -> Adding Time\n";
const char var7f1b6bbc[] = "Cam 0 -> Too High -> Subbing Time\n";
const char var7f1b6be0[] = "Cam -> ekCamAutoCalStatusSettingTime - New time = %d\n";
const char var7f1b6c18[] = "%s%sAC -> Gain = %d, Target = %.2f, tInt = %.2f\n";
const char var7f1b6c4c[] = "";
const char var7f1b6c50[] = "";
const char var7f1b6c54[] = "Auto Calibrate is removing the menu message\n";
const char var7f1b6c84[] = "Auto Calibrate is shutting down\n";
const char var7f1b6ca8[] = "Cam -> Cam_BalanceSlot %d -> tZroShift = %d\n";
const char var7f1b6cd8[] = "Cam_BuildFaceTexture (slot=%d): %d of %s\n";
const char var7f1b6d04[] = "camdraw.c";
const char var7f1b6d10[] = "camdraw.c";
const char var7f1b6d1c[] = "Cam %d -> Balance : No Data Available\n";
const char var7f1b6d44[] = "camdraw.c";
const char var7f1b6d50[] = "Cam_SetSquashZ : %u, %u, %f\n";
const char var7f1b6d70[] = "camdraw.c";
const char var7f1b6d7c[] = "Cam : Alloc for copy of Vtx %d bytes\n";
const char var7f1b6da4[] = "CAM : Cam_AllocAndCopyAllVtx -> Ptr all-ready allocted - No extra needed\n";
const char var7f1b6df0[] = "camdraw.c";
const char var7f1b6dfc[] = "Cam_RebuildHead : Slot=%d\n";
const char var7f1b6e18[] = "Cam -> Cam_ColourHeadOnePart - Remapping %s\n";
const char var7f1b6e48[] = "Cam_ColourHead : Face Col = %u, Hair Col = %u\n";
const char var7f1b6e78[] = "FACE";
const char var7f1b6e80[] = "SIDE";
const char var7f1b6e88[] = "HAIR";
const char var7f1b6e90[] = "Cam -> Cam_SquashOnePart - pExtents=%08x, pVcopy=%08x, \n";
const char var7f1b6ecc[] = "Cam -> Cam_SquashOnePart - Head centre at (%d,%d,%d)\n";
const char var7f1b6f04[] = "Cam -> Cam_SquashOnePart - Scale Param 1 = %s%s%.3f\n";
const char var7f1b6f3c[] = "";
const char var7f1b6f40[] = "";
const char var7f1b6f44[] = "Cam -> Cam_SquashOnePart - Scale Param 2 = %s%s%.3f\n";
const char var7f1b6f7c[] = "";
const char var7f1b6f80[] = "";
const char var7f1b6f84[] = "Cam -> Cam_SquashOnePart - Scale Param 3 = %s%s%.3f\n";
const char var7f1b6fbc[] = "";
const char var7f1b6fc0[] = "";
const char var7f1b6fc4[] = "Cam -> Cam_SquashOnePart - Scale Param 4 = %s%s%.3f\n";
const char var7f1b6ffc[] = "";
const char var7f1b7000[] = "";
const char var7f1b7004[] = "Cam -> Cam_SquashOnePart - Scale Param 5 = %s%s%.3f\n";
const char var7f1b703c[] = "";
const char var7f1b7040[] = "";
const char var7f1b7044[] = "Cam -> Cam_SquashOnePart - Scale Param 6 = %s%s%.3f\n";
const char var7f1b707c[] = "";
const char var7f1b7080[] = "";
const char var7f1b7084[] = "Cam -> Cam_SquashOnePart - Scale Param 7 = %s%s%.3f\n";
const char var7f1b70bc[] = "";
const char var7f1b70c0[] = "";
const char var7f1b70c4[] = "Cam_DctInitialise_Read -> %x\n";
const char var7f1b70e4[] = "Cam_DctUnCompressSlot -> %x\n";
const char var7f1b7104[] = "Cam_LoadFromPakIntoSlot -> Pak=%d, fileGuid=%u, pakGuid=%u, Slot=%d, pS=%x, pE=%x\n";
const char var7f1b7158[] = "camdraw.c";
const char var7f1b7164[] = "camdraw.c";
const char var7f1b7170[] = "Cam -> Compressing Editor Slot\n";
const char var7f1b7190[] = "Cam -> Trying image compression at quality %u\n";
const char var7f1b71c0[] = "Cam -> Failed - Too big - This=%u, Max=%d\n";
const char var7f1b71ec[] = "Cam -> Trying lower quality setting\n";
const char var7f1b7214[] = "Cam -> Save Failed - Cant get it small enough - oo-er\n";
const char var7f1b724c[] = "Cam -> Sucess at quality %u - Size=%u, Max=%d\n";
const char var7f1b727c[] = "\nCam_SaveEditSlotToParamPakItem -> Save failed\n";
const char var7f1b72ac[] = "Camera Save Error Result: %d\n";
const char var7f1b72cc[] = "Magic Guid set to %d\n";
const u32 var7f1b72e4[] = {0x3dcccccd};
const u32 var7f1b72e8[] = {0x3e4ccccd};
const u32 var7f1b72ec[] = {0x3c23d70a};
const u32 var7f1b72f0[] = {0x33d6bf95};
const u32 var7f1b72f4[] = {0x7f14bcd8};
const u32 var7f1b72f8[] = {0x7f14bc54};
const u32 var7f1b72fc[] = {0x7f14bc98};
const u32 var7f1b7300[] = {0x7f14bcb4};
const u32 var7f1b7304[] = {0x7f14bc7c};
const u32 var7f1b7308[] = {0x7f14bcd0};
const u32 var7f1b730c[] = {0x7f14bf48};
const u32 var7f1b7310[] = {0x7f14c1b8};
const u32 var7f1b7314[] = {0x7f14c050};
const u32 var7f1b7318[] = {0x7f14c0f4};
const u32 var7f1b731c[] = {0x7f14c114};
const u32 var7f1b7320[] = {0x7f14c1b8};
const u32 var7f1b7324[] = {0x7f14c238};
const u32 var7f1b7328[] = {0x7f14c394};
const u32 var7f1b732c[] = {0x7f14c280};
const u32 var7f1b7330[] = {0x7f14c2cc};
const u32 var7f1b7334[] = {0x7f14c28c};
const u32 var7f1b7338[] = {0x7f14c394};
const u32 var7f1b733c[] = {0x7f14cffc};
const u32 var7f1b7340[] = {0x7f14cffc};
const u32 var7f1b7344[] = {0x7f14cffc};
const u32 var7f1b7348[] = {0x7f14cffc};
const u32 var7f1b734c[] = {0x7f14cffc};
const u32 var7f1b7350[] = {0x3ff33333};
const u32 var7f1b7354[] = {0x3c23d70a};
const u32 var7f1b7358[] = {0x3dcccccd};
const u32 var7f1b735c[] = {0x3dcccccd};
const u32 var7f1b7360[] = {0x3ff33333};
const u32 var7f1b7364[] = {0x40490fda};
const u32 var7f1b7368[] = {0x00000000};
const u32 var7f1b736c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f148b80
/* f148b80: 27bdffb0 */ addiu $sp,$sp,-80
-19
View File
@@ -14,25 +14,6 @@ const u32 var7f1b73a4[] = {0xc6ffffcd};
const u32 var7f1b73a8[] = {0x00000000};
const u32 var7f1b73ac[] = {0x00000000};
const char var7f1b73b0[] = "burncol";
const char var7f1b73b8[] = "sbrd";
const char var7f1b73c0[] = "lalpha";
const char var7f1b73c8[] = "subtlety";
const char var7f1b73d4[] = "subtletx";
const char var7f1b73e0[] = "coly";
const char var7f1b73e8[] = "colx";
const char var7f1b73f0[] = "lfade";
const char var7f1b73f8[] = "llimbo";
const u32 var7f1b7400[] = {0x453b8000};
const u32 var7f1b7404[] = {0x453b8000};
const u32 var7f1b7408[] = {0x00000000};
const u32 var7f1b740c[] = {0x00000000};
const u32 var7f1b7410[] = {0x7f7fffff};
const u32 var7f1b7414[] = {0x7f7fffff};
const u32 var7f1b7418[] = {0x00000000};
const u32 var7f1b741c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f152fa0
/* f152fa0: 3c017f1b */ lui $at,%hi(var7f1b73a0)
+19
View File
@@ -20,6 +20,25 @@
#include "lib/lib_4b480.h"
#include "types.h"
const char var7f1b73b0[] = "burncol";
const char var7f1b73b8[] = "sbrd";
const char var7f1b73c0[] = "lalpha";
const char var7f1b73c8[] = "subtlety";
const char var7f1b73d4[] = "subtletx";
const char var7f1b73e0[] = "coly";
const char var7f1b73e8[] = "colx";
const char var7f1b73f0[] = "lfade";
const char var7f1b73f8[] = "llimbo";
const u32 var7f1b7400[] = {0x453b8000};
const u32 var7f1b7404[] = {0x453b8000};
const u32 var7f1b7408[] = {0x00000000};
const u32 var7f1b740c[] = {0x00000000};
const u32 var7f1b7410[] = {0x7f7fffff};
const u32 var7f1b7414[] = {0x7f7fffff};
const u32 var7f1b7418[] = {0x00000000};
const u32 var7f1b741c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f1531a0
/* f1531a0: 03e00008 */ jr $ra
+168 -80
View File
@@ -71,82 +71,6 @@ const char var7f1b7584[] = " Failed 1 - Crossed portal %d";
const char var7f1b75a4[] = " Passed";
const char var7f1b75ac[] = "edist";
const u32 var7f1b75b4[] = {0x3fc90fdb};
const u32 var7f1b75b8[] = {0x3f266666};
const u32 var7f1b75bc[] = {0x3eb33333};
const u32 var7f1b75c0[] = {0x3fc90fdb};
const u32 var7f1b75c4[] = {0x3f333333};
const u32 var7f1b75c8[] = {0x461c4000};
const u32 var7f1b75cc[] = {0x7f7fffff};
const u32 var7f1b75d0[] = {0xff7fffff};
const u32 var7f1b75d4[] = {0x46fffe00};
const u32 var7f1b75d8[] = {0x7f7fffff};
const u32 var7f1b75dc[] = {0x7f7fffff};
const u32 var7f1b75e0[] = {0x7f162c00};
const u32 var7f1b75e4[] = {0x7f162c3c};
const u32 var7f1b75e8[] = {0x7f162c24};
const u32 var7f1b75ec[] = {0x7f162cc0};
const u32 var7f1b75f0[] = {0x7f162cc0};
const u32 var7f1b75f4[] = {0x7f162cc0};
const u32 var7f1b75f8[] = {0x7f162cc0};
const u32 var7f1b75fc[] = {0x7f162cc0};
const u32 var7f1b7600[] = {0x7f162cc0};
const u32 var7f1b7604[] = {0x7f162cc0};
const u32 var7f1b7608[] = {0x7f162c60};
const u32 var7f1b760c[] = {0x7f162c98};
const u32 var7f1b7610[] = {0x7f162cb0};
const u32 var7f1b7614[] = {0x7f1626a4};
const u32 var7f1b7618[] = {0x7f1626ac};
const u32 var7f1b761c[] = {0x7f1626cc};
const u32 var7f1b7620[] = {0x7f1626ec};
const u32 var7f1b7624[] = {0x7f16271c};
const u32 var7f1b7628[] = {0x7f16274c};
const u32 var7f1b762c[] = {0x7f162774};
const u32 var7f1b7630[] = {0x7f162cc0};
const u32 var7f1b7634[] = {0x7f162cc0};
const u32 var7f1b7638[] = {0x7f162cc0};
const u32 var7f1b763c[] = {0x7f162cc0};
const u32 var7f1b7640[] = {0x7f162cc0};
const u32 var7f1b7644[] = {0x7f162cc0};
const u32 var7f1b7648[] = {0x7f162cc0};
const u32 var7f1b764c[] = {0x7f162cc0};
const u32 var7f1b7650[] = {0x7f162cc0};
const u32 var7f1b7654[] = {0x7f162cc0};
const u32 var7f1b7658[] = {0x7f162cc0};
const u32 var7f1b765c[] = {0x7f162cc0};
const u32 var7f1b7660[] = {0x7f162cc0};
const u32 var7f1b7664[] = {0x7f1627a4};
const u32 var7f1b7668[] = {0x7f162cc0};
const u32 var7f1b766c[] = {0x7f162cc0};
const u32 var7f1b7670[] = {0x7f162cc0};
const u32 var7f1b7674[] = {0x7f162cc0};
const u32 var7f1b7678[] = {0x7f162cc0};
const u32 var7f1b767c[] = {0x7f162cc0};
const u32 var7f1b7680[] = {0x7f162cc0};
const u32 var7f1b7684[] = {0x7f162cc0};
const u32 var7f1b7688[] = {0x7f162cc0};
const u32 var7f1b768c[] = {0x7f1627e8};
const u32 var7f1b7690[] = {0x7f162858};
const u32 var7f1b7694[] = {0x7f162a04};
const u32 var7f1b7698[] = {0x7f162be4};
const u32 var7f1b769c[] = {0x7f1628d4};
const u32 var7f1b76a0[] = {0x7f162960};
const u32 var7f1b76a4[] = {0x7f162a70};
const u32 var7f1b76a8[] = {0x7f162ab4};
const u32 var7f1b76ac[] = {0x7f162b1c};
const u32 var7f1b76b0[] = {0x7f162b2c};
const u32 var7f1b76b4[] = {0x7f162b3c};
const u32 var7f1b76b8[] = {0x7f162b58};
const u32 var7f1b76bc[] = {0x7f162ba8};
const u32 var7f1b76c0[] = {0x7f7fffff};
const u32 var7f1b76c4[] = {0x7f7fffff};
const u32 var7f1b76c8[] = {0x7f7fffff};
const u32 var7f1b76cc[] = {0xff7fffff};
const u32 var7f1b76d0[] = {0xbf666666};
const u32 var7f1b76d4[] = {0x00000000};
const u32 var7f1b76d8[] = {0x00000000};
const u32 var7f1b76dc[] = {0x00000000};
GLOBAL_ASM(
glabel func0f157db0
/* f157db0: 27bdfdb8 */ addiu $sp,$sp,-584
@@ -906,6 +830,16 @@ glabel func0f158400
GLOBAL_ASM(
glabel func0f158884
.late_rodata
glabel var7f1b75b4
.word 0x3fc90fdb
glabel var7f1b75b8
.word 0x3f266666
glabel var7f1b75bc
.word 0x3eb33333
glabel var7f1b75c0
.word 0x3fc90fdb
.text
/* f158884: 27bdffc8 */ addiu $sp,$sp,-56
/* f158888: 3c02800a */ lui $v0,0x800a
/* f15888c: afbf0014 */ sw $ra,0x14($sp)
@@ -2008,6 +1942,10 @@ glabel func0f158d9c
GLOBAL_ASM(
glabel func0f1598b4
.late_rodata
glabel var7f1b75c4
.word 0x3f333333
.text
/* f1598b4: 27bdfc28 */ addiu $sp,$sp,-984
/* f1598b8: afbf005c */ sw $ra,0x5c($sp)
/* f1598bc: afb60050 */ sw $s6,0x50($sp)
@@ -3951,6 +3889,10 @@ glabel func0f15b274
GLOBAL_ASM(
glabel func0f15b4c0
.late_rodata
glabel var7f1b75c8
.word 0x461c4000
.text
/* f15b4c0: 27bdffe8 */ addiu $sp,$sp,-24
/* f15b4c4: afbf0014 */ sw $ra,0x14($sp)
/* f15b4c8: 0fc56c9d */ jal func0f15b274
@@ -4255,6 +4197,12 @@ glabel func0f15b534
GLOBAL_ASM(
glabel func0f15b908
.late_rodata
glabel var7f1b75cc
.word 0x7f7fffff
glabel var7f1b75d0
.word 0xff7fffff
.text
/* f15b908: 27bdfeb8 */ addiu $sp,$sp,-328
/* f15b90c: afb30024 */ sw $s3,0x24($sp)
/* f15b910: 3c13800a */ lui $s3,%hi(g_Vars)
@@ -5404,10 +5352,10 @@ glabel func0f15c920
/* f15c95c: 305900ff */ andi $t9,$v0,0xff
/* f15c960: 240100ff */ addiu $at,$zero,0xff
/* f15c964: 17210022 */ bne $t9,$at,.L0f15c9f0
/* f15c968: 3c027f00 */ lui $v0,0x7f00
/* f15c96c: 3c067f00 */ lui $a2,0x7f00
/* f15c970: 244469dc */ addiu $a0,$v0,0x69dc
/* f15c974: 24c56b08 */ addiu $a1,$a2,0x6b08
/* f15c968: 3c027f00 */ lui $v0,%hi(func0f0069dc)
/* f15c96c: 3c067f00 */ lui $a2,%hi(func0f006b08)
/* f15c970: 244469dc */ addiu $a0,$v0,%lo(func0f0069dc)
/* f15c974: 24c56b08 */ addiu $a1,$a2,%lo(func0f006b08)
/* f15c978: 0085082b */ sltu $at,$a0,$a1
/* f15c97c: 1020000b */ beqz $at,.L0f15c9ac
/* f15c980: 00001825 */ or $v1,$zero,$zero
@@ -7958,6 +7906,10 @@ glabel func0f15ebd4
GLOBAL_ASM(
glabel func0f15ecd8
.late_rodata
glabel var7f1b75d4
.word 0x46fffe00
.text
/* f15ecd8: 27bdffe0 */ addiu $sp,$sp,-32
/* f15ecdc: afb5001c */ sw $s5,0x1c($sp)
/* f15ece0: afb40018 */ sw $s4,0x18($sp)
@@ -8568,6 +8520,10 @@ glabel func0f15f2b0
GLOBAL_ASM(
glabel func0f15f560
.late_rodata
glabel var7f1b75d8
.word 0x7f7fffff
.text
/* f15f560: 27bdff08 */ addiu $sp,$sp,-248
/* f15f564: afb70054 */ sw $s7,0x54($sp)
/* f15f568: afb60050 */ sw $s6,0x50($sp)
@@ -10033,6 +9989,10 @@ glabel func0f15ffdc
GLOBAL_ASM(
glabel func0f160a38
.late_rodata
glabel var7f1b75dc
.word 0x7f7fffff
.text
/* f160a38: 27bdff08 */ addiu $sp,$sp,-248
/* f160a3c: afb00038 */ sw $s0,0x38($sp)
/* f160a40: afbf005c */ sw $ra,0x5c($sp)
@@ -11988,6 +11948,120 @@ glabel func0f1625bc
GLOBAL_ASM(
glabel func0f1625ec
.late_rodata
glabel var7f1b75e0
.word 0x7f162c00
glabel var7f1b75e4
.word 0x7f162c3c
glabel var7f1b75e8
.word 0x7f162c24
glabel var7f1b75ec
.word 0x7f162cc0
glabel var7f1b75f0
.word 0x7f162cc0
glabel var7f1b75f4
.word 0x7f162cc0
glabel var7f1b75f8
.word 0x7f162cc0
glabel var7f1b75fc
.word 0x7f162cc0
glabel var7f1b7600
.word 0x7f162cc0
glabel var7f1b7604
.word 0x7f162cc0
glabel var7f1b7608
.word 0x7f162c60
glabel var7f1b760c
.word 0x7f162c98
glabel var7f1b7610
.word 0x7f162cb0
glabel var7f1b7614
.word 0x7f1626a4
glabel var7f1b7618
.word 0x7f1626ac
glabel var7f1b761c
.word 0x7f1626cc
glabel var7f1b7620
.word 0x7f1626ec
glabel var7f1b7624
.word 0x7f16271c
glabel var7f1b7628
.word 0x7f16274c
glabel var7f1b762c
.word 0x7f162774
glabel var7f1b7630
.word 0x7f162cc0
glabel var7f1b7634
.word 0x7f162cc0
glabel var7f1b7638
.word 0x7f162cc0
glabel var7f1b763c
.word 0x7f162cc0
glabel var7f1b7640
.word 0x7f162cc0
glabel var7f1b7644
.word 0x7f162cc0
glabel var7f1b7648
.word 0x7f162cc0
glabel var7f1b764c
.word 0x7f162cc0
glabel var7f1b7650
.word 0x7f162cc0
glabel var7f1b7654
.word 0x7f162cc0
glabel var7f1b7658
.word 0x7f162cc0
glabel var7f1b765c
.word 0x7f162cc0
glabel var7f1b7660
.word 0x7f162cc0
glabel var7f1b7664
.word 0x7f1627a4
glabel var7f1b7668
.word 0x7f162cc0
glabel var7f1b766c
.word 0x7f162cc0
glabel var7f1b7670
.word 0x7f162cc0
glabel var7f1b7674
.word 0x7f162cc0
glabel var7f1b7678
.word 0x7f162cc0
glabel var7f1b767c
.word 0x7f162cc0
glabel var7f1b7680
.word 0x7f162cc0
glabel var7f1b7684
.word 0x7f162cc0
glabel var7f1b7688
.word 0x7f162cc0
glabel var7f1b768c
.word 0x7f1627e8
glabel var7f1b7690
.word 0x7f162858
glabel var7f1b7694
.word 0x7f162a04
glabel var7f1b7698
.word 0x7f162be4
glabel var7f1b769c
.word 0x7f1628d4
glabel var7f1b76a0
.word 0x7f162960
glabel var7f1b76a4
.word 0x7f162a70
glabel var7f1b76a8
.word 0x7f162ab4
glabel var7f1b76ac
.word 0x7f162b1c
glabel var7f1b76b0
.word 0x7f162b2c
glabel var7f1b76b4
.word 0x7f162b3c
glabel var7f1b76b8
.word 0x7f162b58
glabel var7f1b76bc
.word 0x7f162ba8
.text
/* f1625ec: 27bdffa0 */ addiu $sp,$sp,-96
/* f1625f0: afb2001c */ sw $s2,0x1c($sp)
/* f1625f4: afb00014 */ sw $s0,0x14($sp)
@@ -13900,6 +13974,10 @@ glabel func0f163e34
GLOBAL_ASM(
glabel func0f164150
.late_rodata
glabel var7f1b76c0
.word 0x7f7fffff
.text
/* f164150: 27bdff38 */ addiu $sp,$sp,-200
/* f164154: afbf0044 */ sw $ra,0x44($sp)
/* f164158: f7be0038 */ sdc1 $f30,0x38($sp)
@@ -14842,6 +14920,10 @@ glabel portalSetEnabled
GLOBAL_ASM(
glabel func0f164e8c
.late_rodata
glabel var7f1b76c4
.word 0x7f7fffff
.text
/* f164e8c: 27bdffb8 */ addiu $sp,$sp,-72
/* f164e90: afb6003c */ sw $s6,0x3c($sp)
/* f164e94: 3c16800a */ lui $s6,%hi(g_Portals)
@@ -14951,6 +15033,12 @@ glabel func0f164f9c
GLOBAL_ASM(
glabel func0f165004
.late_rodata
glabel var7f1b76c8
.word 0x7f7fffff
glabel var7f1b76cc
.word 0xff7fffff
.text
/* f165004: 3c017f1b */ lui $at,%hi(var7f1b76c8)
/* f165008: c42076c8 */ lwc1 $f0,%lo(var7f1b76c8)($at)
/* f16500c: 3c017f1b */ lui $at,%hi(var7f1b76cc)
+5
View File
@@ -9,6 +9,11 @@
#include "gvars/gvars.h"
#include "types.h"
const u32 var7f1b76d0[] = {0xbf666666};
const u32 var7f1b76d4[] = {0x00000000};
const u32 var7f1b76d8[] = {0x00000000};
const u32 var7f1b76dc[] = {0x00000000};
GLOBAL_ASM(
glabel func0f165360
/* f165360: 440fa000 */ mfc1 $t7,$f20
+4 -4
View File
@@ -11,8 +11,8 @@
GLOBAL_ASM(
glabel stageFindById
/* f1655c0: 3c068008 */ lui $a2,0x8008
/* f1655c4: 24c3fcc0 */ addiu $v1,$a2,-832
/* f1655c0: 3c068008 */ lui $a2,%hi(g_Stages)
/* f1655c4: 24c3fcc0 */ addiu $v1,$a2,%lo(g_Stages)
/* f1655c8: 3c0e8008 */ lui $t6,0x8008
/* f1655cc: 24620d58 */ addiu $v0,$v1,0xd58
/* f1655d0: 25cefcc1 */ addiu $t6,$t6,-831
@@ -39,8 +39,8 @@ glabel stageFindById
GLOBAL_ASM(
glabel stageGetIndex
/* f165614: 3c078008 */ lui $a3,0x8008
/* f165618: 24e2fcc0 */ addiu $v0,$a3,-832
/* f165614: 3c078008 */ lui $a3,%hi(g_Stages)
/* f165618: 24e2fcc0 */ addiu $v0,$a3,%lo(g_Stages)
/* f16561c: 3c0e8008 */ lui $t6,0x8008
/* f165620: 24430d58 */ addiu $v1,$v0,0xd58
/* f165624: 25cefcc1 */ addiu $t6,$t6,-831
+4 -4
View File
@@ -648,13 +648,13 @@ glabel func0f165eec
/* f165f1c: 44803000 */ mtc1 $zero,$f6
/* f165f20: 3c017f1b */ lui $at,%hi(var7f1b76e8)
/* f165f24: 11e00003 */ beqz $t7,.L0f165f34
/* f165f28: 3c058008 */ lui $a1,0x8008
/* f165f28: 3c058008 */ lui $a1,%hi(smallskies)
/* f165f2c: 10000002 */ beqz $zero,.L0f165f38
/* f165f30: 8c580064 */ lw $t8,0x64($v0)
.L0f165f34:
/* f165f34: 8c580064 */ lw $t8,0x64($v0)
.L0f165f38:
/* f165f38: 24a31164 */ addiu $v1,$a1,0x1164
/* f165f38: 24a31164 */ addiu $v1,$a1,%lo(smallskies)
/* f165f3c: 13000003 */ beqz $t8,.L0f165f4c
/* f165f40: 00000000 */ sll $zero,$zero,0x0
/* f165f44: 10000002 */ beqz $zero,.L0f165f50
@@ -700,8 +700,8 @@ glabel func0f165eec
/* f165fd0: 1440fff0 */ bnez $v0,.L0f165f94
/* f165fd4: 00000000 */ sll $zero,$zero,0x0
.L0f165fd8:
/* f165fd8: 3c058008 */ lui $a1,0x8008
/* f165fdc: 24a31164 */ addiu $v1,$a1,0x1164
/* f165fd8: 3c058008 */ lui $a1,%hi(smallskies)
/* f165fdc: 24a31164 */ addiu $v1,$a1,%lo(smallskies)
/* f165fe0: 846c0000 */ lh $t4,0x0($v1)
/* f165fe4: 3c0d8008 */ lui $t5,%hi(smallskies)
/* f165fe8: 25ad1164 */ addiu $t5,$t5,%lo(smallskies)
-108
View File
@@ -11,114 +11,6 @@
#include "lib/lib_159b0.h"
#include "types.h"
const char var7f1b76f0[] = "-mgfx";
const char var7f1b76f8[] = "-mgfx";
const char var7f1b7700[] = "-mgfxtra";
const char var7f1b770c[] = "-mgfxtra";
const char var7f1b7718[] = "-mvtx";
const char var7f1b7720[] = "-mvtx";
const char var7f1b7728[] = "";
const char var7f1b772c[] = "";
const char var7f1b7730[] = "fr: %d\n";
const char var7f1b7738[] = "cutsceneframe: %d\n";
const char var7f1b774c[] = "pos:%s%s %.2f %.2f %.2f\n";
const u32 var7f1b7768[] = {0x00000000};
const u32 var7f1b776c[] = {0x00000000};
const u32 var7f1b7770[] = {0x7f1681e8};
const u32 var7f1b7774[] = {0x7f1681f0};
const u32 var7f1b7778[] = {0x7f1681f0};
const u32 var7f1b777c[] = {0x7f1681f0};
const u32 var7f1b7780[] = {0x7f1681f0};
const u32 var7f1b7784[] = {0x7f1681f0};
const u32 var7f1b7788[] = {0x7f1681f0};
const u32 var7f1b778c[] = {0x7f1681f0};
const u32 var7f1b7790[] = {0x7f1681f0};
const u32 var7f1b7794[] = {0x7f1681e8};
const u32 var7f1b7798[] = {0x7f1681f0};
const u32 var7f1b779c[] = {0x7f1681f0};
const u32 var7f1b77a0[] = {0x7f1681f0};
const u32 var7f1b77a4[] = {0x7f1681f0};
const u32 var7f1b77a8[] = {0x7f1681f0};
const u32 var7f1b77ac[] = {0x7f1681f0};
const u32 var7f1b77b0[] = {0x7f1681f0};
const u32 var7f1b77b4[] = {0x7f1681f0};
const u32 var7f1b77b8[] = {0x7f1681f0};
const u32 var7f1b77bc[] = {0x7f1681f0};
const u32 var7f1b77c0[] = {0x7f1681f0};
const u32 var7f1b77c4[] = {0x7f1681f0};
const u32 var7f1b77c8[] = {0x7f1681e8};
const u32 var7f1b77cc[] = {0x7f1681e8};
const u32 var7f1b77d0[] = {0x7f1681f0};
const u32 var7f1b77d4[] = {0x7f1681f0};
const u32 var7f1b77d8[] = {0x7f1681f0};
const u32 var7f1b77dc[] = {0x7f1681e8};
const u32 var7f1b77e0[] = {0x7f168a64};
const u32 var7f1b77e4[] = {0x7f168ac8};
const u32 var7f1b77e8[] = {0x7f168974};
const u32 var7f1b77ec[] = {0x7f168a64};
const u32 var7f1b77f0[] = {0x7f168ac8};
const u32 var7f1b77f4[] = {0x7f16894c};
const u32 var7f1b77f8[] = {0x7f168ac8};
const u32 var7f1b77fc[] = {0x7f168ac8};
const u32 var7f1b7800[] = {0x7f168c70};
const u32 var7f1b7804[] = {0x7f168c84};
const u32 var7f1b7808[] = {0x7f168c84};
const u32 var7f1b780c[] = {0x7f168c84};
const u32 var7f1b7810[] = {0x7f168c84};
const u32 var7f1b7814[] = {0x7f168c84};
const u32 var7f1b7818[] = {0x7f168c84};
const u32 var7f1b781c[] = {0x7f168c84};
const u32 var7f1b7820[] = {0x7f168c84};
const u32 var7f1b7824[] = {0x7f168c84};
const u32 var7f1b7828[] = {0x7f168c84};
const u32 var7f1b782c[] = {0x7f168c84};
const u32 var7f1b7830[] = {0x7f168c84};
const u32 var7f1b7834[] = {0x7f168c84};
const u32 var7f1b7838[] = {0x7f168c84};
const u32 var7f1b783c[] = {0x7f168c68};
const u32 var7f1b7840[] = {0x7f168c68};
const u32 var7f1b7844[] = {0x7f168c68};
const u32 var7f1b7848[] = {0x7f168c68};
const u32 var7f1b784c[] = {0x7f168c68};
const u32 var7f1b7850[] = {0x3f866666};
const u32 var7f1b7854[] = {0x3ca3d70b};
const u32 var7f1b7858[] = {0x3f8ccccd};
const u32 var7f1b785c[] = {0x3bda740e};
const u32 var7f1b7860[] = {0x3ca3d70b};
const u32 var7f1b7864[] = {0x3f8ccccd};
const u32 var7f1b7868[] = {0x3bda740e};
const u32 var7f1b786c[] = {0x3eb33333};
const u32 var7f1b7870[] = {0x3e4ccccd};
const u32 var7f1b7874[] = {0x3f19999a};
const u32 var7f1b7878[] = {0x3f8ccccd};
const u32 var7f1b787c[] = {0x3f333333};
const u32 var7f1b7880[] = {0x3f266666};
const u32 var7f1b7884[] = {0x3f19999a};
const u32 var7f1b7888[] = {0x3e4ccccd};
const u32 var7f1b788c[] = {0x3f8ccccd};
const u32 var7f1b7890[] = {0x3e4ccccd};
const u32 var7f1b7894[] = {0x3f19999a};
const u32 var7f1b7898[] = {0x3ef33334};
const u32 var7f1b789c[] = {0x3f19999a};
const u32 var7f1b78a0[] = {0x3e4ccccd};
const u32 var7f1b78a4[] = {0x3f4ccccd};
const u32 var7f1b78a8[] = {0x3f19999a};
const u32 var7f1b78ac[] = {0x3f8ccccd};
const u32 var7f1b78b0[] = {0x3f966666};
const u32 var7f1b78b4[] = {0x3e4ccccd};
const u32 var7f1b78b8[] = {0x3f8ccccd};
const u32 var7f1b78bc[] = {0x00000000};
const char var7f1b78c0[] = "null";
const char var7f1b78c8[] = "leveltune";
const char var7f1b78d4[] = "nrgtune,watchtune,mpdeathtune";
const char var7f1b78f4[] = "ambience";
const char var7f1b7900[] = "NULL";
const char var7f1b7908[] = "playing";
const char var7f1b7910[] = "paused";
const char var7f1b7918[] = "MUSIC : activedeath=%d\n";
GLOBAL_ASM(
glabel func0f1668e0
/* f1668e0: 3c0e800a */ lui $t6,0x800a
+15
View File
@@ -16,6 +16,21 @@
#include "lib/lib_13130.h"
#include "types.h"
const char var7f1b76f0[] = "-mgfx";
const char var7f1b76f8[] = "-mgfx";
const char var7f1b7700[] = "-mgfxtra";
const char var7f1b770c[] = "-mgfxtra";
const char var7f1b7718[] = "-mvtx";
const char var7f1b7720[] = "-mvtx";
const char var7f1b7728[] = "";
const char var7f1b772c[] = "";
const char var7f1b7730[] = "fr: %d\n";
const char var7f1b7738[] = "cutsceneframe: %d\n";
const char var7f1b774c[] = "pos:%s%s %.2f %.2f %.2f\n";
const u32 var7f1b7768[] = {0x00000000};
const u32 var7f1b776c[] = {0x00000000};
GLOBAL_ASM(
glabel func0f166e40
/* f166e40: 00047080 */ sll $t6,$a0,0x2
+108 -14
View File
@@ -105,6 +105,100 @@
#include "lib/lib_4e530.h"
#include "types.h"
const u32 var7f1b7770[] = {0x7f1681e8};
const u32 var7f1b7774[] = {0x7f1681f0};
const u32 var7f1b7778[] = {0x7f1681f0};
const u32 var7f1b777c[] = {0x7f1681f0};
const u32 var7f1b7780[] = {0x7f1681f0};
const u32 var7f1b7784[] = {0x7f1681f0};
const u32 var7f1b7788[] = {0x7f1681f0};
const u32 var7f1b778c[] = {0x7f1681f0};
const u32 var7f1b7790[] = {0x7f1681f0};
const u32 var7f1b7794[] = {0x7f1681e8};
const u32 var7f1b7798[] = {0x7f1681f0};
const u32 var7f1b779c[] = {0x7f1681f0};
const u32 var7f1b77a0[] = {0x7f1681f0};
const u32 var7f1b77a4[] = {0x7f1681f0};
const u32 var7f1b77a8[] = {0x7f1681f0};
const u32 var7f1b77ac[] = {0x7f1681f0};
const u32 var7f1b77b0[] = {0x7f1681f0};
const u32 var7f1b77b4[] = {0x7f1681f0};
const u32 var7f1b77b8[] = {0x7f1681f0};
const u32 var7f1b77bc[] = {0x7f1681f0};
const u32 var7f1b77c0[] = {0x7f1681f0};
const u32 var7f1b77c4[] = {0x7f1681f0};
const u32 var7f1b77c8[] = {0x7f1681e8};
const u32 var7f1b77cc[] = {0x7f1681e8};
const u32 var7f1b77d0[] = {0x7f1681f0};
const u32 var7f1b77d4[] = {0x7f1681f0};
const u32 var7f1b77d8[] = {0x7f1681f0};
const u32 var7f1b77dc[] = {0x7f1681e8};
const u32 var7f1b77e0[] = {0x7f168a64};
const u32 var7f1b77e4[] = {0x7f168ac8};
const u32 var7f1b77e8[] = {0x7f168974};
const u32 var7f1b77ec[] = {0x7f168a64};
const u32 var7f1b77f0[] = {0x7f168ac8};
const u32 var7f1b77f4[] = {0x7f16894c};
const u32 var7f1b77f8[] = {0x7f168ac8};
const u32 var7f1b77fc[] = {0x7f168ac8};
const u32 var7f1b7800[] = {0x7f168c70};
const u32 var7f1b7804[] = {0x7f168c84};
const u32 var7f1b7808[] = {0x7f168c84};
const u32 var7f1b780c[] = {0x7f168c84};
const u32 var7f1b7810[] = {0x7f168c84};
const u32 var7f1b7814[] = {0x7f168c84};
const u32 var7f1b7818[] = {0x7f168c84};
const u32 var7f1b781c[] = {0x7f168c84};
const u32 var7f1b7820[] = {0x7f168c84};
const u32 var7f1b7824[] = {0x7f168c84};
const u32 var7f1b7828[] = {0x7f168c84};
const u32 var7f1b782c[] = {0x7f168c84};
const u32 var7f1b7830[] = {0x7f168c84};
const u32 var7f1b7834[] = {0x7f168c84};
const u32 var7f1b7838[] = {0x7f168c84};
const u32 var7f1b783c[] = {0x7f168c68};
const u32 var7f1b7840[] = {0x7f168c68};
const u32 var7f1b7844[] = {0x7f168c68};
const u32 var7f1b7848[] = {0x7f168c68};
const u32 var7f1b784c[] = {0x7f168c68};
const u32 var7f1b7850[] = {0x3f866666};
const u32 var7f1b7854[] = {0x3ca3d70b};
const u32 var7f1b7858[] = {0x3f8ccccd};
const u32 var7f1b785c[] = {0x3bda740e};
const u32 var7f1b7860[] = {0x3ca3d70b};
const u32 var7f1b7864[] = {0x3f8ccccd};
const u32 var7f1b7868[] = {0x3bda740e};
const u32 var7f1b786c[] = {0x3eb33333};
const u32 var7f1b7870[] = {0x3e4ccccd};
const u32 var7f1b7874[] = {0x3f19999a};
const u32 var7f1b7878[] = {0x3f8ccccd};
const u32 var7f1b787c[] = {0x3f333333};
const u32 var7f1b7880[] = {0x3f266666};
const u32 var7f1b7884[] = {0x3f19999a};
const u32 var7f1b7888[] = {0x3e4ccccd};
const u32 var7f1b788c[] = {0x3f8ccccd};
const u32 var7f1b7890[] = {0x3e4ccccd};
const u32 var7f1b7894[] = {0x3f19999a};
const u32 var7f1b7898[] = {0x3ef33334};
const u32 var7f1b789c[] = {0x3f19999a};
const u32 var7f1b78a0[] = {0x3e4ccccd};
const u32 var7f1b78a4[] = {0x3f4ccccd};
const u32 var7f1b78a8[] = {0x3f19999a};
const u32 var7f1b78ac[] = {0x3f8ccccd};
const u32 var7f1b78b0[] = {0x3f966666};
const u32 var7f1b78b4[] = {0x3e4ccccd};
const u32 var7f1b78b8[] = {0x3f8ccccd};
const u32 var7f1b78bc[] = {0x00000000};
const char var7f1b78c0[] = "null";
const char var7f1b78c8[] = "leveltune";
const char var7f1b78d4[] = "nrgtune,watchtune,mpdeathtune";
const char var7f1b78f4[] = "ambience";
const char var7f1b7900[] = "NULL";
const char var7f1b7908[] = "playing";
const char var7f1b7910[] = "paused";
const char var7f1b7918[] = "MUSIC : activedeath=%d\n";
GLOBAL_ASM(
glabel func0f167ae0
/* f167ae0: 3c028008 */ lui $v0,%hi(var80084040)
@@ -518,8 +612,8 @@ glabel func0f167e7c
/* f168068: 24060004 */ addiu $a2,$zero,0x4
/* f16806c: 8e0a0314 */ lw $t2,0x314($s0)
.L0f168070:
/* f168070: 3c0c800a */ lui $t4,0x800a
/* f168074: 25859fc0 */ addiu $a1,$t4,-24640
/* f168070: 3c0c800a */ lui $t4,%hi(g_Vars)
/* f168074: 25859fc0 */ addiu $a1,$t4,%lo(g_Vars)
/* f168078: 15400007 */ bnez $t2,.L0f168098
/* f16807c: 00a02025 */ or $a0,$a1,$zero
/* f168080: 3c02800b */ lui $v0,%hi(g_MpPlayers)
@@ -824,10 +918,10 @@ glabel func0f167e7c
/* f1684c4: e42a4018 */ swc1 $f10,0x4018($at)
/* f1684c8: 0fc5b350 */ jal func0f16cd40
/* f1684cc: 00002025 */ or $a0,$zero,$zero
/* f1684d0: 3c057f17 */ lui $a1,0x7f17
/* f1684d4: 3c067f17 */ lui $a2,0x7f17
/* f1684d8: 24a2b854 */ addiu $v0,$a1,-18348
/* f1684dc: 24c4b96c */ addiu $a0,$a2,-18068
/* f1684d0: 3c057f17 */ lui $a1,%hi(getEffectiveSlowMotion)
/* f1684d4: 3c067f17 */ lui $a2,%hi(func0f16b96c)
/* f1684d8: 24a2b854 */ addiu $v0,$a1,%lo(getEffectiveSlowMotion)
/* f1684dc: 24c4b96c */ addiu $a0,$a2,%lo(func0f16b96c)
/* f1684e0: 0044082b */ sltu $at,$v0,$a0
/* f1684e4: 10200006 */ beqz $at,.L0f168500
/* f1684e8: 00001825 */ or $v1,$zero,$zero
@@ -2750,7 +2844,7 @@ glabel func0f169374
/* f16a0cc: 17c30032 */ bne $s8,$v1,.L0f16a198
/* f16a0d0: 3c188008 */ lui $t8,%hi(var80084088)
/* f16a0d4: 8e0a0490 */ lw $t2,0x490($s0)
/* f16a0d8: 3c048009 */ lui $a0,0x8009
/* f16a0d8: 3c048009 */ lui $a0,%hi(var80090008)
/* f16a0dc: 24058052 */ addiu $a1,$zero,-32686
/* f16a0e0: 11400024 */ beqz $t2,.L0f16a174
/* f16a0e4: 00003025 */ or $a2,$zero,$zero
@@ -2786,7 +2880,7 @@ glabel func0f169374
/* f16a15c: afa00014 */ sw $zero,0x14($sp)
/* f16a160: afaf0010 */ sw $t7,0x10($sp)
/* f16a164: 0fc244b7 */ jal func0f0912dc
/* f16a168: 24860008 */ addiu $a2,$a0,0x8
/* f16a168: 24860008 */ addiu $a2,$a0,%lo(var80090008)
/* f16a16c: 10000008 */ beqz $zero,.L0f16a190
/* f16a170: 00000000 */ sll $zero,$zero,0x0
.L0f16a174:
@@ -3986,7 +4080,7 @@ glabel func0f16b0c8
/* f16b2dc: e4202cac */ swc1 $f0,0x2cac($at)
/* f16b2e0: 8c440298 */ lw $a0,0x298($v0)
.L0f16b2e4:
/* f16b2e4: 3c028008 */ lui $v0,0x8008
/* f16b2e4: 3c028008 */ lui $v0,%hi(g_Difficulty)
/* f16b2e8: 0480007c */ bltz $a0,.L0f16b4dc
/* f16b2ec: 00000000 */ sll $zero,$zero,0x0
/* f16b2f0: 3c028008 */ lui $v0,%hi(g_Difficulty)
@@ -4119,7 +4213,7 @@ glabel func0f16b0c8
/* f16b4d4: 100000c6 */ beqz $zero,.L0f16b7f0
/* f16b4d8: e4202cac */ swc1 $f0,0x2cac($at)
.L0f16b4dc:
/* f16b4dc: 8c424020 */ lw $v0,0x4020($v0)
/* f16b4dc: 8c424020 */ lw $v0,%lo(g_Difficulty)($v0)
/* f16b4e0: 24010001 */ addiu $at,$zero,0x1
/* f16b4e4: 1440004d */ bnez $v0,.L0f16b61c
/* f16b4e8: 00000000 */ sll $zero,$zero,0x0
@@ -4379,8 +4473,8 @@ glabel getEffectiveSlowMotion
/* f16b884: 27a50028 */ addiu $a1,$sp,0x28
/* f16b888: 8fae0028 */ lw $t6,0x28($sp)
/* f16b88c: 8faf0024 */ lw $t7,0x24($sp)
/* f16b890: 3c058006 */ lui $a1,0x8006
/* f16b894: 24a29fe0 */ addiu $v0,$a1,-24608
/* f16b890: 3c058006 */ lui $a1,%hi(var80059fe0)
/* f16b894: 24a29fe0 */ addiu $v0,$a1,%lo(var80059fe0)
/* f16b898: 11cf000d */ beq $t6,$t7,.L0f16b8d0
/* f16b89c: 3c09800a */ lui $t1,0x800a
/* f16b8a0: 3c188006 */ lui $t8,0x8006
@@ -5466,8 +5560,8 @@ glabel func0f16b96c
.L0f16c70c:
/* f16c70c: 3c04800b */ lui $a0,%hi(g_MpNumPlayers)
/* f16c710: 8c84c530 */ lw $a0,%lo(g_MpNumPlayers)($a0)
/* f16c714: 3c0c800b */ lui $t4,0x800b
/* f16c718: 2582c4d0 */ addiu $v0,$t4,-15152
/* f16c714: 3c0c800b */ lui $t4,%hi(g_MpPlayerChrs)
/* f16c718: 2582c4d0 */ addiu $v0,$t4,%lo(g_MpPlayerChrs)
/* f16c71c: 1880000c */ blez $a0,.L0f16c750
/* f16c720: 3c188008 */ lui $t8,%hi(var8008402c)
/* f16c724: 00046880 */ sll $t5,$a0,0x2
+4 -4
View File
@@ -208,8 +208,8 @@ glabel func0f16e818
/* f16e8d0: 58a00012 */ blezl $a1,.L0f16e91c
/* f16e8d4: 24040008 */ addiu $a0,$zero,0x8
/* f16e8d8: 8fc8000c */ lw $t0,0xc($s8)
/* f16e8dc: 3c09800b */ lui $t1,0x800b
/* f16e8e0: 2522abd8 */ addiu $v0,$t1,-21544
/* f16e8dc: 3c09800b */ lui $t1,%hi(var800aabd8)
/* f16e8e0: 2522abd8 */ addiu $v0,$t1,%lo(var800aabd8)
/* f16e8e4: 8d030000 */ lw $v1,0x0($t0)
/* f16e8e8: 00055100 */ sll $t2,$a1,0x4
/* f16e8ec: 01422021 */ addu $a0,$t2,$v0
@@ -1760,8 +1760,8 @@ glabel func0f16fde4
/* f16fea0: 58a00013 */ blezl $a1,.L0f16fef0
/* f16fea4: 8fb9009c */ lw $t9,0x9c($sp)
/* f16fea8: 8ced000c */ lw $t5,0xc($a3)
/* f16feac: 3c0f800b */ lui $t7,0x800b
/* f16feb0: 25e2abd8 */ addiu $v0,$t7,-21544
/* f16feac: 3c0f800b */ lui $t7,%hi(var800aabd8)
/* f16feb0: 25e2abd8 */ addiu $v0,$t7,%lo(var800aabd8)
/* f16feb4: 8da30000 */ lw $v1,0x0($t5)
/* f16feb8: 00055900 */ sll $t3,$a1,0x4
/* f16febc: 01622021 */ addu $a0,$t3,$v0
+6 -6
View File
@@ -850,8 +850,8 @@ glabel func0f176c40
/* f176c64: 8fbf0014 */ lw $ra,0x14($sp)
.L0f176c68:
/* f176c68: 85ef4500 */ lh $t7,%lo(stagemusictable)($t7)
/* f176c6c: 3c188008 */ lui $t8,0x8008
/* f176c70: 27024500 */ addiu $v0,$t8,0x4500
/* f176c6c: 3c188008 */ lui $t8,%hi(stagemusictable)
/* f176c70: 27024500 */ addiu $v0,$t8,%lo(stagemusictable)
/* f176c74: 11e00012 */ beqz $t7,.L0f176cc0
/* f176c78: 00000000 */ sll $zero,$zero,0x0
/* f176c7c: 84430000 */ lh $v1,0x0($v0)
@@ -889,8 +889,8 @@ GLOBAL_ASM(
glabel func0f176cd8
/* f176cd8: 3c0e8008 */ lui $t6,%hi(stagemusictable)
/* f176cdc: 85ce4500 */ lh $t6,%lo(stagemusictable)($t6)
/* f176ce0: 3c0f8008 */ lui $t7,0x8008
/* f176ce4: 25e34500 */ addiu $v1,$t7,0x4500
/* f176ce0: 3c0f8008 */ lui $t7,%hi(stagemusictable)
/* f176ce4: 25e34500 */ addiu $v1,$t7,%lo(stagemusictable)
/* f176ce8: 51c0000b */ beqzl $t6,.L0f176d18
/* f176cec: 2402ffff */ addiu $v0,$zero,-1
/* f176cf0: 84620000 */ lh $v0,0x0($v1)
@@ -914,8 +914,8 @@ GLOBAL_ASM(
glabel func0f176d20
/* f176d20: 3c0e8008 */ lui $t6,%hi(stagemusictable)
/* f176d24: 85ce4500 */ lh $t6,%lo(stagemusictable)($t6)
/* f176d28: 3c0f8008 */ lui $t7,0x8008
/* f176d2c: 25e34500 */ addiu $v1,$t7,0x4500
/* f176d28: 3c0f8008 */ lui $t7,%hi(stagemusictable)
/* f176d2c: 25e34500 */ addiu $v1,$t7,%lo(stagemusictable)
/* f176d30: 51c0000b */ beqzl $t6,.L0f176d60
/* f176d34: 2402ffff */ addiu $v0,$zero,-1
/* f176d38: 84620000 */ lh $v0,0x0($v1)
-425
View File
@@ -30,431 +30,6 @@ const char var7f1b7e48[] = "utils.c";
const char var7f1b7e50[] = "UM_ZeroRunVerify_U8 - FAILED on item %d\n";
const u32 var7f1b7e7c[] = {0x3a83126f};
const u32 var7f1b7e80[] = {0x00000000};
const char var7f1b7e84[] = "\n";
const char var7f1b7e88[] = "";
const char var7f1b7e8c[] = "";
const char var7f1b7e90[] = "%d%%\n";
const char var7f1b7e98[] = "%d%%\n";
const char var7f1b7ea0[] = "%d%%\n";
const char var7f1b7ea8[] = "Menu99 -> Calling Camera Module Start\n";
const char var7f1b7ed0[] = "Menu99 -> Calling Camera Module Finish\n";
const char var7f1b7ef8[] = "%d\n";
const char var7f1b7efc[] = "%d\n";
const char var7f1b7f00[] = "%d\n";
const char var7f1b7f04[] = "%d\n";
const char var7f1b7f08[] = "%d\n";
const char var7f1b7f0c[] = "%d\n";
const char var7f1b7f10[] = "%d\n";
const char var7f1b7f14[] = "%d\n";
const char var7f1b7f18[] = "%d\n";
const char var7f1b7f1c[] = "%d\n";
const char var7f1b7f20[] = "%dM\n";
const char var7f1b7f28[] = "%dK\n";
const char var7f1b7f30[] = "%d\n";
const char var7f1b7f34[] = "%s%s%.1fkm\n";
const char var7f1b7f40[] = "";
const char var7f1b7f44[] = "";
const char var7f1b7f48[] = "--:--\n";
const char var7f1b7f50[] = "==:==\n";
const char var7f1b7f58[] = "%d:%02d.%02d";
const char var7f1b7f68[] = "%d:%02d:%02d";
const char var7f1b7f78[] = "%s%s%.1f%%";
const char var7f1b7f84[] = "";
const char var7f1b7f88[] = "";
const char var7f1b7f8c[] = "%s%s%.1f";
const char var7f1b7f98[] = "";
const char var7f1b7f9c[] = "";
const char var7f1b7fa0[] = "%s%s%.0f";
const char var7f1b7fac[] = "";
const char var7f1b7fb0[] = "";
const char var7f1b7fb4[] = "%s%s%.1fK";
const char var7f1b7fc0[] = "";
const char var7f1b7fc4[] = "";
const char var7f1b7fc8[] = "%s%s%.0fK";
const char var7f1b7fd4[] = "";
const char var7f1b7fd8[] = "";
const char var7f1b7fdc[] = "%s%s%.1fM";
const char var7f1b7fe8[] = "";
const char var7f1b7fec[] = "";
const char var7f1b7ff0[] = "%s%s%.0fM";
const char var7f1b7ffc[] = "";
const char var7f1b8000[] = "";
const char var7f1b8004[] = "";
const char var7f1b8008[] = "";
const char var7f1b800c[] = "%s%s%.00f%%\n";
const char var7f1b801c[] = "";
const char var7f1b8020[] = "";
const char var7f1b8024[] = "";
const char var7f1b8028[] = "\n";
const char var7f1b802c[] = "%s";
const char var7f1b8030[] = "";
const char var7f1b8034[] = "";
const char var7f1b8038[] = "%d:\n";
const char var7f1b8040[] = "";
const char var7f1b8044[] = "\n";
const char var7f1b8048[] = "%s:\n";
const char var7f1b8050[] = "\n";
const char var7f1b8054[] = "%d\n";
const char var7f1b8058[] = "%d\n";
const u32 var7f1b805c[] = {0x7f179248};
const u32 var7f1b8060[] = {0x7f17935c};
const u32 var7f1b8064[] = {0x7f17927c};
const u32 var7f1b8068[] = {0x7f1793a4};
const u32 var7f1b806c[] = {0x7f1793fc};
const u32 var7f1b8070[] = {0x7f1792cc};
const u32 var7f1b8074[] = {0x7f179310};
const u32 var7f1b8078[] = {0x7f179dd8};
const u32 var7f1b807c[] = {0x7f17a014};
const u32 var7f1b8080[] = {0x7f17a014};
const u32 var7f1b8084[] = {0x7f17a014};
const u32 var7f1b8088[] = {0x7f17a014};
const u32 var7f1b808c[] = {0x7f179f0c};
const u32 var7f1b8090[] = {0x7f179f04};
const u32 var7f1b8094[] = {0x7f17a014};
const u32 var7f1b8098[] = {0x7f17a014};
const u32 var7f1b809c[] = {0x7f17a014};
const u32 var7f1b80a0[] = {0x7f179dec};
const u32 var7f1b80a4[] = {0x7f17a014};
const u32 var7f1b80a8[] = {0x7f179ecc};
const u32 var7f1b80ac[] = {0x7f17a014};
const u32 var7f1b80b0[] = {0x7f179f0c};
const u32 var7f1b80b4[] = {0x7f17a014};
const u32 var7f1b80b8[] = {0x7f17a014};
const u32 var7f1b80bc[] = {0x7f17a014};
const u32 var7f1b80c0[] = {0x7f17a014};
const u32 var7f1b80c4[] = {0x7f17a014};
const u32 var7f1b80c8[] = {0x7f179eac};
const u32 var7f1b80cc[] = {0x3c23d70a};
const u32 var7f1b80d0[] = {0x41033333};
const u32 var7f1b80d4[] = {0xc0833333};
const u32 var7f1b80d8[] = {0xbe4ccccd};
const u32 var7f1b80dc[] = {0x3b03126f};
const u32 var7f1b80e0[] = {0x461c4000};
const u32 var7f1b80e4[] = {0x47c35000};
const u32 var7f1b80e8[] = {0x49742400};
const u32 var7f1b80ec[] = {0x4b189680};
const u32 var7f1b80f0[] = {0x7f17b52c};
const u32 var7f1b80f4[] = {0x7f17b82c};
const u32 var7f1b80f8[] = {0x7f17b82c};
const u32 var7f1b80fc[] = {0x7f17b82c};
const u32 var7f1b8100[] = {0x7f17b82c};
const u32 var7f1b8104[] = {0x7f17b70c};
const u32 var7f1b8108[] = {0x7f17b700};
const u32 var7f1b810c[] = {0x7f17b82c};
const u32 var7f1b8110[] = {0x7f17b82c};
const u32 var7f1b8114[] = {0x7f17b82c};
const u32 var7f1b8118[] = {0x7f17b540};
const u32 var7f1b811c[] = {0x7f17b82c};
const u32 var7f1b8120[] = {0x7f17b70c};
const u32 var7f1b8124[] = {0x7f17b82c};
const u32 var7f1b8128[] = {0x7f17b82c};
const u32 var7f1b812c[] = {0x7f17b82c};
const u32 var7f1b8130[] = {0x7f17b82c};
const u32 var7f1b8134[] = {0x7f17b82c};
const u32 var7f1b8138[] = {0x7f17b82c};
const u32 var7f1b813c[] = {0x7f17b82c};
const u32 var7f1b8140[] = {0x7f17b6e0};
const u32 var7f1b8144[] = {0x3c23d70a};
const u32 var7f1b8148[] = {0xbe99999a};
const u32 var7f1b814c[] = {0x3c23d70a};
const u32 var7f1b8150[] = {0x7f17baec};
const u32 var7f1b8154[] = {0x7f17bcb4};
const u32 var7f1b8158[] = {0x7f17bb1c};
const u32 var7f1b815c[] = {0x7f17bcdc};
const u32 var7f1b8160[] = {0x7f17bd20};
const u32 var7f1b8164[] = {0x7f17bbb4};
const u32 var7f1b8168[] = {0x7f17bca4};
const u32 var7f1b816c[] = {0x7f17be18};
const u32 var7f1b8170[] = {0x7f17be18};
const u32 var7f1b8174[] = {0x7f17be18};
const u32 var7f1b8178[] = {0x7f17be18};
const u32 var7f1b817c[] = {0x7f17be18};
const u32 var7f1b8180[] = {0x7f17be18};
const u32 var7f1b8184[] = {0x7f17be18};
const u32 var7f1b8188[] = {0x7f17be18};
const u32 var7f1b818c[] = {0x7f17bd80};
const u32 var7f1b8190[] = {0x7f17c028};
const u32 var7f1b8194[] = {0x7f17c144};
const u32 var7f1b8198[] = {0x7f17c034};
const u32 var7f1b819c[] = {0x7f17c150};
const u32 var7f1b81a0[] = {0x7f17c164};
const u32 var7f1b81a4[] = {0x7f17c064};
const u32 var7f1b81a8[] = {0x7f17c134};
const u32 var7f1b81ac[] = {0x7f17c71c};
const u32 var7f1b81b0[] = {0x7f17c994};
const u32 var7f1b81b4[] = {0x7f17c750};
const u32 var7f1b81b8[] = {0x7f17c9a0};
const u32 var7f1b81bc[] = {0x7f17c9bc};
const u32 var7f1b81c0[] = {0x7f17c7a4};
const u32 var7f1b81c4[] = {0x7f17c95c};
const u32 var7f1b81c8[] = {0x7f17ca1c};
const u32 var7f1b81cc[] = {0x7f17ca1c};
const u32 var7f1b81d0[] = {0x7f17ca1c};
const u32 var7f1b81d4[] = {0x7f17ca1c};
const u32 var7f1b81d8[] = {0x7f17ca1c};
const u32 var7f1b81dc[] = {0x7f17ca1c};
const u32 var7f1b81e0[] = {0x7f17ca1c};
const u32 var7f1b81e4[] = {0x7f17ca1c};
const u32 var7f1b81e8[] = {0x7f17c8f4};
const u32 var7f1b81ec[] = {0x7f17dcb4};
const u32 var7f1b81f0[] = {0x7f17df60};
const u32 var7f1b81f4[] = {0x7f17dcf0};
const u32 var7f1b81f8[] = {0x7f17df60};
const u32 var7f1b81fc[] = {0x7f17df60};
const u32 var7f1b8200[] = {0x7f17dd90};
const u32 var7f1b8204[] = {0x7f17dea0};
const u32 var7f1b8208[] = {0x7f17df60};
const u32 var7f1b820c[] = {0x7f17df60};
const u32 var7f1b8210[] = {0x7f17df60};
const u32 var7f1b8214[] = {0x7f17df60};
const u32 var7f1b8218[] = {0x7f17df60};
const u32 var7f1b821c[] = {0x7f17df60};
const u32 var7f1b8220[] = {0x7f17df20};
const u32 var7f1b8224[] = {0x7f17df60};
const u32 var7f1b8228[] = {0x7f17deec};
const u32 var7f1b822c[] = {0x7f17e540};
const u32 var7f1b8230[] = {0x7f17e600};
const u32 var7f1b8234[] = {0x7f17e9a8};
const u32 var7f1b8238[] = {0x7f17e608};
const u32 var7f1b823c[] = {0x7f17e610};
const u32 var7f1b8240[] = {0x7f17e550};
const u32 var7f1b8244[] = {0x7f17e5f0};
const u32 var7f1b8248[] = {0x7f17e9a8};
const u32 var7f1b824c[] = {0x7f17e9a8};
const u32 var7f1b8250[] = {0x7f17e9a8};
const u32 var7f1b8254[] = {0x7f17e9a8};
const u32 var7f1b8258[] = {0x7f17e9a8};
const u32 var7f1b825c[] = {0x7f17e9a8};
const u32 var7f1b8260[] = {0x7f17e9a8};
const u32 var7f1b8264[] = {0x7f17e9a8};
const u32 var7f1b8268[] = {0x7f17e9a8};
const u32 var7f1b826c[] = {0x7f17e9a8};
const u32 var7f1b8270[] = {0x7f17e9a8};
const u32 var7f1b8274[] = {0x7f17e618};
const u32 var7f1b8278[] = {0x7f17e9a0};
const u32 var7f1b827c[] = {0x7f17e9a8};
const u32 var7f1b8280[] = {0x7f17e9a8};
const u32 var7f1b8284[] = {0x7f17e9a8};
const u32 var7f1b8288[] = {0x7f17e524};
const u32 var7f1b828c[] = {0x7f17f160};
const u32 var7f1b8290[] = {0x7f17f17c};
const u32 var7f1b8294[] = {0x7f17f198};
const u32 var7f1b8298[] = {0x7f17f1e0};
const u32 var7f1b829c[] = {0x7f17f218};
const u32 var7f1b82a0[] = {0x7f17f400};
const u32 var7f1b82a4[] = {0x7f17f2b8};
const u32 var7f1b82a8[] = {0x7f17f400};
const u32 var7f1b82ac[] = {0x7f17f304};
const u32 var7f1b82b0[] = {0x7f17f370};
const u32 var7f1b82b4[] = {0x7f17f520};
const u32 var7f1b82b8[] = {0x7f17f598};
const u32 var7f1b82bc[] = {0x7f17f52c};
const u32 var7f1b82c0[] = {0x7f17f598};
const u32 var7f1b82c4[] = {0x7f17f598};
const u32 var7f1b82c8[] = {0x7f17f54c};
const u32 var7f1b82cc[] = {0x7f17f564};
const u32 var7f1b82d0[] = {0x7f17f598};
const u32 var7f1b82d4[] = {0x7f17f598};
const u32 var7f1b82d8[] = {0x7f17f598};
const u32 var7f1b82dc[] = {0x7f17f598};
const u32 var7f1b82e0[] = {0x7f17f598};
const u32 var7f1b82e4[] = {0x7f17f598};
const u32 var7f1b82e8[] = {0x7f17f598};
const u32 var7f1b82ec[] = {0x7f17f598};
const u32 var7f1b82f0[] = {0x7f17f598};
const u32 var7f1b82f4[] = {0x7f17f598};
const u32 var7f1b82f8[] = {0x7f17f598};
const u32 var7f1b82fc[] = {0x7f17f598};
const u32 var7f1b8300[] = {0x7f17f598};
const u32 var7f1b8304[] = {0x7f17f598};
const u32 var7f1b8308[] = {0x7f17f598};
const u32 var7f1b830c[] = {0x7f17f598};
const u32 var7f1b8310[] = {0x7f17f57c};
const u32 var7f1b8314[] = {0x7f17f5d8};
const u32 var7f1b8318[] = {0x7f17f678};
const u32 var7f1b831c[] = {0x7f17f604};
const u32 var7f1b8320[] = {0x7f17f678};
const u32 var7f1b8324[] = {0x7f17f678};
const u32 var7f1b8328[] = {0x7f17f62c};
const u32 var7f1b832c[] = {0x7f17f640};
const u32 var7f1b8330[] = {0x7f17f678};
const u32 var7f1b8334[] = {0x7f17f678};
const u32 var7f1b8338[] = {0x7f17f678};
const u32 var7f1b833c[] = {0x7f17f678};
const u32 var7f1b8340[] = {0x7f17f678};
const u32 var7f1b8344[] = {0x7f17f678};
const u32 var7f1b8348[] = {0x7f17f678};
const u32 var7f1b834c[] = {0x7f17f678};
const u32 var7f1b8350[] = {0x7f17f678};
const u32 var7f1b8354[] = {0x7f17f678};
const u32 var7f1b8358[] = {0x7f17f678};
const u32 var7f1b835c[] = {0x7f17f678};
const u32 var7f1b8360[] = {0x7f17f678};
const u32 var7f1b8364[] = {0x7f17f678};
const u32 var7f1b8368[] = {0x7f17f678};
const u32 var7f1b836c[] = {0x7f17f678};
const u32 var7f1b8370[] = {0x7f17f654};
const u32 var7f1b8374[] = {0x7f17f6c0};
const u32 var7f1b8378[] = {0x7f17f738};
const u32 var7f1b837c[] = {0x7f17f6cc};
const u32 var7f1b8380[] = {0x7f17f738};
const u32 var7f1b8384[] = {0x7f17f738};
const u32 var7f1b8388[] = {0x7f17f6f4};
const u32 var7f1b838c[] = {0x7f17f708};
const u32 var7f1b8390[] = {0x7f17f738};
const u32 var7f1b8394[] = {0x7f17f738};
const u32 var7f1b8398[] = {0x7f17f738};
const u32 var7f1b839c[] = {0x7f17f738};
const u32 var7f1b83a0[] = {0x7f17f738};
const u32 var7f1b83a4[] = {0x7f17f738};
const u32 var7f1b83a8[] = {0x7f17f738};
const u32 var7f1b83ac[] = {0x7f17f738};
const u32 var7f1b83b0[] = {0x7f17f738};
const u32 var7f1b83b4[] = {0x7f17f738};
const u32 var7f1b83b8[] = {0x7f17f738};
const u32 var7f1b83bc[] = {0x7f17f738};
const u32 var7f1b83c0[] = {0x7f17f738};
const u32 var7f1b83c4[] = {0x7f17f738};
const u32 var7f1b83c8[] = {0x7f17f738};
const u32 var7f1b83cc[] = {0x7f17f738};
const u32 var7f1b83d0[] = {0x7f17f71c};
const u32 var7f1b83d4[] = {0x7f17f798};
const u32 var7f1b83d8[] = {0x7f17f86c};
const u32 var7f1b83dc[] = {0x7f17f7cc};
const u32 var7f1b83e0[] = {0x7f17f86c};
const u32 var7f1b83e4[] = {0x7f17f86c};
const u32 var7f1b83e8[] = {0x7f17f820};
const u32 var7f1b83ec[] = {0x7f17f830};
const u32 var7f1b83f0[] = {0x7f17f86c};
const u32 var7f1b83f4[] = {0x7f17f86c};
const u32 var7f1b83f8[] = {0x7f17f86c};
const u32 var7f1b83fc[] = {0x7f17f86c};
const u32 var7f1b8400[] = {0x7f17f86c};
const u32 var7f1b8404[] = {0x7f17f86c};
const u32 var7f1b8408[] = {0x7f17f86c};
const u32 var7f1b840c[] = {0x7f17f86c};
const u32 var7f1b8410[] = {0x7f17f86c};
const u32 var7f1b8414[] = {0x7f17f86c};
const u32 var7f1b8418[] = {0x7f17f86c};
const u32 var7f1b841c[] = {0x7f17f86c};
const u32 var7f1b8420[] = {0x7f17f86c};
const u32 var7f1b8424[] = {0x7f17f86c};
const u32 var7f1b8428[] = {0x7f17f86c};
const u32 var7f1b842c[] = {0x7f17f86c};
const u32 var7f1b8430[] = {0x7f17f840};
const u32 var7f1b8434[] = {0x00000000};
const u32 var7f1b8438[] = {0x00000000};
const u32 var7f1b843c[] = {0x00000000};
const char var7f1b8440[] = "CaptureTheBriefcaseAddBankPad -> Adding New Pad %d - Pad Id = %d-> Saving Pad\n";
const char var7f1b8490[] = "%d:%02d";
const char var7f1b8498[] = "%d:%02d";
const char var7f1b84a0[] = "%02d";
const char var7f1b84a8[] = "HackThatMacAddBankPad -> Adding New Pad %d - Pad Id = %d-> Saving Pad\n";
const char var7f1b84f0[] = "HackThatMacReset -> Working\n";
const char var7f1b8510[] = "HackThatMacInitProps -> Start : %d Bank Pads\n";
const char var7f1b8540[] = "HackThatMacInitProps -> Adding prop %d (%x)\n";
const char var7f1b8570[] = "HackThatMacInitProps -> Mid : %d Bank Pads\n";
const char var7f1b859c[] = "HackThatMacInitProps -> Generating %d random box pads from %d in the bank\n";
const char var7f1b85e8[] = "HackThatMacInitProps -> %d/%d Random box pads generated - Listing\n";
const char var7f1b862c[] = "Pad %d -> Pad Id = %d\n";
const char var7f1b8644[] = "HackThatMacInitProps -> Building and adding custom prop %d - Pad=%d, Ptr=%08x\n";
const char var7f1b8694[] = "HackThatMacInitProps -> End\n";
const char var7f1b86b4[] = "HTM : Player %d - Term Pos = (%d,%d,%d)";
const char var7f1b86dc[] = "HTM : Player %d - Play Pos = (%d,%d,%d)";
const char var7f1b8704[] = "HTM : Player %d - T/P Rel = (%d,%d,%d)";
const char var7f1b872c[] = "HTM : Player %d - Range XZ = %d";
const char var7f1b874c[] = "HTM : Player %d - Range Y = %d";
const char var7f1b876c[] = "HTM : Player %d - Angle XZ = %d";
const char var7f1b878c[] = "HTM : Player %d - Dwnld Plr=%d, Dwnld Prop=%d\n";
const char var7f1b87bc[] = "HTM : Player %d - Download Time = %d";
const char var7f1b87e4[] = "PopACapReset -> num_mplayers=%d : Working\n";
const char var7f1b8810[] = "PopACapReset -> Generated %d victims for this game : Listing\n";
const char var7f1b8850[] = "PopACapReset -> Victim %d is player %d\n";
const char var7f1b8878[] = "PopACapReset -> Done\n";
const char var7f1b8890[] = "PopACapTick : Current Victim = %d (Player %d)\n";
const char var7f1b88c0[] = "%d:%02d";
const char var7f1b88c8[] = "%s\n";
const char var7f1b88cc[] = "%s\n";
const char var7f1b88d0[] = "%s:\n";
const char var7f1b88d8[] = "%s\n";
const u32 var7f1b88dc[] = {0x7f17febc};
const u32 var7f1b88e0[] = {0x7f17ff6c};
const u32 var7f1b88e4[] = {0x7f17fec8};
const u32 var7f1b88e8[] = {0x7f17ff6c};
const u32 var7f1b88ec[] = {0x7f17ff6c};
const u32 var7f1b88f0[] = {0x7f17fee4};
const u32 var7f1b88f4[] = {0x7f17ff34};
const u32 var7f1b88f8[] = {0x7f17ff6c};
const u32 var7f1b88fc[] = {0x7f17ff6c};
const u32 var7f1b8900[] = {0x7f17ff6c};
const u32 var7f1b8904[] = {0x7f17ff6c};
const u32 var7f1b8908[] = {0x7f17fe9c};
const u32 var7f1b890c[] = {0x7f17ff6c};
const u32 var7f1b8910[] = {0x7f17ff6c};
const u32 var7f1b8914[] = {0x7f17ff6c};
const u32 var7f1b8918[] = {0x7f17ff6c};
const u32 var7f1b891c[] = {0x7f17ff6c};
const u32 var7f1b8920[] = {0x7f17ff6c};
const u32 var7f1b8924[] = {0x7f17ff6c};
const u32 var7f1b8928[] = {0x7f17ff6c};
const u32 var7f1b892c[] = {0x7f17ff6c};
const u32 var7f1b8930[] = {0x7f17ff6c};
const u32 var7f1b8934[] = {0x7f17ff6c};
const u32 var7f1b8938[] = {0x7f17fe9c};
const u32 var7f1b893c[] = {0x3f733333};
const u32 var7f1b8940[] = {0x3d4ccccd};
const u32 var7f1b8944[] = {0x3f733333};
const u32 var7f1b8948[] = {0x3f733333};
const u32 var7f1b894c[] = {0x3d4ccccd};
const u32 var7f1b8950[] = {0x3d4ccccd};
const u32 var7f1b8954[] = {0x3e4ccccd};
const u32 var7f1b8958[] = {0x40c907a9};
const u32 var7f1b895c[] = {0x42652ee0};
const u32 var7f1b8960[] = {0x42652ee0};
const u32 var7f1b8964[] = {0x7f185110};
const u32 var7f1b8968[] = {0x7f18528c};
const u32 var7f1b896c[] = {0x7f18515c};
const u32 var7f1b8970[] = {0x7f1852c8};
const u32 var7f1b8974[] = {0x7f1852e4};
const u32 var7f1b8978[] = {0x7f1851c4};
const u32 var7f1b897c[] = {0x7f18522c};
const u32 var7f1b8980[] = {0x7f185f14};
const u32 var7f1b8984[] = {0x7f185f14};
const u32 var7f1b8988[] = {0x7f186168};
const u32 var7f1b898c[] = {0x7f186168};
const u32 var7f1b8990[] = {0x7f186168};
const u32 var7f1b8994[] = {0x7f186168};
const u32 var7f1b8998[] = {0x7f186168};
const u32 var7f1b899c[] = {0x7f185f14};
const u32 var7f1b89a0[] = {0x7f186168};
const u32 var7f1b89a4[] = {0x7f186168};
const u32 var7f1b89a8[] = {0x7f186168};
const u32 var7f1b89ac[] = {0x7f186168};
const u32 var7f1b89b0[] = {0x7f186168};
const u32 var7f1b89b4[] = {0x7f185f14};
const u32 var7f1b89b8[] = {0x7f185f14};
const u32 var7f1b89bc[] = {0x7f1862e4};
const u32 var7f1b89c0[] = {0x7f1862d4};
const u32 var7f1b89c4[] = {0x7f1862ec};
const u32 var7f1b89c8[] = {0x7f186254};
const u32 var7f1b89cc[] = {0x7f186260};
const u32 var7f1b89d0[] = {0x7f186320};
const u32 var7f1b89d4[] = {0x7f1863a0};
const u32 var7f1b89d8[] = {0x7f1863a8};
const u32 var7f1b89dc[] = {0x7f1863b0};
const u32 var7f1b89e0[] = {0x7f1863b8};
const u32 var7f1b89e4[] = {0x7f1863c0};
const u32 var7f1b89e8[] = {0x7f1863c8};
const u32 var7f1b89ec[] = {0x7f1863d0};
const u32 var7f1b89f0[] = {0x7f1863d8};
const u32 var7f1b89f4[] = {0x7f186328};
const u32 var7f1b89f8[] = {0x7f186328};
const u32 var7f1b89fc[] = {0x7f186380};
void func0f176d70(s32 arg0)
{
+3
View File
@@ -24,6 +24,9 @@
#include "lib/lib_13130.h"
#include "types.h"
const char var7f1b7e80[] = "";
const char var7f1b7e84[] = "\n";
GLOBAL_ASM(
glabel menuhandler00177e00
/* f177e00: 24010001 */ addiu $at,$zero,0x1
+430 -8
View File
@@ -44,6 +44,428 @@
#include "lib/lib_233c0.h"
#include "lib/lib_4a360.h"
#include "types.h"
const char var7f1b7e90[] = "%d%%\n";
const char var7f1b7e98[] = "%d%%\n";
const char var7f1b7ea0[] = "%d%%\n";
const char var7f1b7ea8[] = "Menu99 -> Calling Camera Module Start\n";
const char var7f1b7ed0[] = "Menu99 -> Calling Camera Module Finish\n";
const char var7f1b7ef8[] = "%d\n";
const char var7f1b7efc[] = "%d\n";
const char var7f1b7f00[] = "%d\n";
const char var7f1b7f04[] = "%d\n";
const char var7f1b7f08[] = "%d\n";
const char var7f1b7f0c[] = "%d\n";
const char var7f1b7f10[] = "%d\n";
const char var7f1b7f14[] = "%d\n";
const char var7f1b7f18[] = "%d\n";
const char var7f1b7f1c[] = "%d\n";
const char var7f1b7f20[] = "%dM\n";
const char var7f1b7f28[] = "%dK\n";
const char var7f1b7f30[] = "%d\n";
const char var7f1b7f34[] = "%s%s%.1fkm\n";
const char var7f1b7f40[] = "";
const char var7f1b7f44[] = "";
const char var7f1b7f48[] = "--:--\n";
const char var7f1b7f50[] = "==:==\n";
const char var7f1b7f58[] = "%d:%02d.%02d";
const char var7f1b7f68[] = "%d:%02d:%02d";
const char var7f1b7f78[] = "%s%s%.1f%%";
const char var7f1b7f84[] = "";
const char var7f1b7f88[] = "";
const char var7f1b7f8c[] = "%s%s%.1f";
const char var7f1b7f98[] = "";
const char var7f1b7f9c[] = "";
const char var7f1b7fa0[] = "%s%s%.0f";
const char var7f1b7fac[] = "";
const char var7f1b7fb0[] = "";
const char var7f1b7fb4[] = "%s%s%.1fK";
const char var7f1b7fc0[] = "";
const char var7f1b7fc4[] = "";
const char var7f1b7fc8[] = "%s%s%.0fK";
const char var7f1b7fd4[] = "";
const char var7f1b7fd8[] = "";
const char var7f1b7fdc[] = "%s%s%.1fM";
const char var7f1b7fe8[] = "";
const char var7f1b7fec[] = "";
const char var7f1b7ff0[] = "%s%s%.0fM";
const char var7f1b7ffc[] = "";
const char var7f1b8000[] = "";
const char var7f1b8004[] = "";
const char var7f1b8008[] = "";
const char var7f1b800c[] = "%s%s%.00f%%\n";
const char var7f1b801c[] = "";
const char var7f1b8020[] = "";
const char var7f1b8024[] = "";
const char var7f1b8028[] = "\n";
const char var7f1b802c[] = "%s";
const char var7f1b8030[] = "";
const char var7f1b8034[] = "";
const char var7f1b8038[] = "%d:\n";
const char var7f1b8040[] = "";
const char var7f1b8044[] = "\n";
const char var7f1b8048[] = "%s:\n";
const char var7f1b8050[] = "\n";
const char var7f1b8054[] = "%d\n";
const char var7f1b8058[] = "%d\n";
const u32 var7f1b805c[] = {0x7f179248};
const u32 var7f1b8060[] = {0x7f17935c};
const u32 var7f1b8064[] = {0x7f17927c};
const u32 var7f1b8068[] = {0x7f1793a4};
const u32 var7f1b806c[] = {0x7f1793fc};
const u32 var7f1b8070[] = {0x7f1792cc};
const u32 var7f1b8074[] = {0x7f179310};
const u32 var7f1b8078[] = {0x7f179dd8};
const u32 var7f1b807c[] = {0x7f17a014};
const u32 var7f1b8080[] = {0x7f17a014};
const u32 var7f1b8084[] = {0x7f17a014};
const u32 var7f1b8088[] = {0x7f17a014};
const u32 var7f1b808c[] = {0x7f179f0c};
const u32 var7f1b8090[] = {0x7f179f04};
const u32 var7f1b8094[] = {0x7f17a014};
const u32 var7f1b8098[] = {0x7f17a014};
const u32 var7f1b809c[] = {0x7f17a014};
const u32 var7f1b80a0[] = {0x7f179dec};
const u32 var7f1b80a4[] = {0x7f17a014};
const u32 var7f1b80a8[] = {0x7f179ecc};
const u32 var7f1b80ac[] = {0x7f17a014};
const u32 var7f1b80b0[] = {0x7f179f0c};
const u32 var7f1b80b4[] = {0x7f17a014};
const u32 var7f1b80b8[] = {0x7f17a014};
const u32 var7f1b80bc[] = {0x7f17a014};
const u32 var7f1b80c0[] = {0x7f17a014};
const u32 var7f1b80c4[] = {0x7f17a014};
const u32 var7f1b80c8[] = {0x7f179eac};
const u32 var7f1b80cc[] = {0x3c23d70a};
const u32 var7f1b80d0[] = {0x41033333};
const u32 var7f1b80d4[] = {0xc0833333};
const u32 var7f1b80d8[] = {0xbe4ccccd};
const u32 var7f1b80dc[] = {0x3b03126f};
const u32 var7f1b80e0[] = {0x461c4000};
const u32 var7f1b80e4[] = {0x47c35000};
const u32 var7f1b80e8[] = {0x49742400};
const u32 var7f1b80ec[] = {0x4b189680};
const u32 var7f1b80f0[] = {0x7f17b52c};
const u32 var7f1b80f4[] = {0x7f17b82c};
const u32 var7f1b80f8[] = {0x7f17b82c};
const u32 var7f1b80fc[] = {0x7f17b82c};
const u32 var7f1b8100[] = {0x7f17b82c};
const u32 var7f1b8104[] = {0x7f17b70c};
const u32 var7f1b8108[] = {0x7f17b700};
const u32 var7f1b810c[] = {0x7f17b82c};
const u32 var7f1b8110[] = {0x7f17b82c};
const u32 var7f1b8114[] = {0x7f17b82c};
const u32 var7f1b8118[] = {0x7f17b540};
const u32 var7f1b811c[] = {0x7f17b82c};
const u32 var7f1b8120[] = {0x7f17b70c};
const u32 var7f1b8124[] = {0x7f17b82c};
const u32 var7f1b8128[] = {0x7f17b82c};
const u32 var7f1b812c[] = {0x7f17b82c};
const u32 var7f1b8130[] = {0x7f17b82c};
const u32 var7f1b8134[] = {0x7f17b82c};
const u32 var7f1b8138[] = {0x7f17b82c};
const u32 var7f1b813c[] = {0x7f17b82c};
const u32 var7f1b8140[] = {0x7f17b6e0};
const u32 var7f1b8144[] = {0x3c23d70a};
const u32 var7f1b8148[] = {0xbe99999a};
const u32 var7f1b814c[] = {0x3c23d70a};
const u32 var7f1b8150[] = {0x7f17baec};
const u32 var7f1b8154[] = {0x7f17bcb4};
const u32 var7f1b8158[] = {0x7f17bb1c};
const u32 var7f1b815c[] = {0x7f17bcdc};
const u32 var7f1b8160[] = {0x7f17bd20};
const u32 var7f1b8164[] = {0x7f17bbb4};
const u32 var7f1b8168[] = {0x7f17bca4};
const u32 var7f1b816c[] = {0x7f17be18};
const u32 var7f1b8170[] = {0x7f17be18};
const u32 var7f1b8174[] = {0x7f17be18};
const u32 var7f1b8178[] = {0x7f17be18};
const u32 var7f1b817c[] = {0x7f17be18};
const u32 var7f1b8180[] = {0x7f17be18};
const u32 var7f1b8184[] = {0x7f17be18};
const u32 var7f1b8188[] = {0x7f17be18};
const u32 var7f1b818c[] = {0x7f17bd80};
const u32 var7f1b8190[] = {0x7f17c028};
const u32 var7f1b8194[] = {0x7f17c144};
const u32 var7f1b8198[] = {0x7f17c034};
const u32 var7f1b819c[] = {0x7f17c150};
const u32 var7f1b81a0[] = {0x7f17c164};
const u32 var7f1b81a4[] = {0x7f17c064};
const u32 var7f1b81a8[] = {0x7f17c134};
const u32 var7f1b81ac[] = {0x7f17c71c};
const u32 var7f1b81b0[] = {0x7f17c994};
const u32 var7f1b81b4[] = {0x7f17c750};
const u32 var7f1b81b8[] = {0x7f17c9a0};
const u32 var7f1b81bc[] = {0x7f17c9bc};
const u32 var7f1b81c0[] = {0x7f17c7a4};
const u32 var7f1b81c4[] = {0x7f17c95c};
const u32 var7f1b81c8[] = {0x7f17ca1c};
const u32 var7f1b81cc[] = {0x7f17ca1c};
const u32 var7f1b81d0[] = {0x7f17ca1c};
const u32 var7f1b81d4[] = {0x7f17ca1c};
const u32 var7f1b81d8[] = {0x7f17ca1c};
const u32 var7f1b81dc[] = {0x7f17ca1c};
const u32 var7f1b81e0[] = {0x7f17ca1c};
const u32 var7f1b81e4[] = {0x7f17ca1c};
const u32 var7f1b81e8[] = {0x7f17c8f4};
const u32 var7f1b81ec[] = {0x7f17dcb4};
const u32 var7f1b81f0[] = {0x7f17df60};
const u32 var7f1b81f4[] = {0x7f17dcf0};
const u32 var7f1b81f8[] = {0x7f17df60};
const u32 var7f1b81fc[] = {0x7f17df60};
const u32 var7f1b8200[] = {0x7f17dd90};
const u32 var7f1b8204[] = {0x7f17dea0};
const u32 var7f1b8208[] = {0x7f17df60};
const u32 var7f1b820c[] = {0x7f17df60};
const u32 var7f1b8210[] = {0x7f17df60};
const u32 var7f1b8214[] = {0x7f17df60};
const u32 var7f1b8218[] = {0x7f17df60};
const u32 var7f1b821c[] = {0x7f17df60};
const u32 var7f1b8220[] = {0x7f17df20};
const u32 var7f1b8224[] = {0x7f17df60};
const u32 var7f1b8228[] = {0x7f17deec};
const u32 var7f1b822c[] = {0x7f17e540};
const u32 var7f1b8230[] = {0x7f17e600};
const u32 var7f1b8234[] = {0x7f17e9a8};
const u32 var7f1b8238[] = {0x7f17e608};
const u32 var7f1b823c[] = {0x7f17e610};
const u32 var7f1b8240[] = {0x7f17e550};
const u32 var7f1b8244[] = {0x7f17e5f0};
const u32 var7f1b8248[] = {0x7f17e9a8};
const u32 var7f1b824c[] = {0x7f17e9a8};
const u32 var7f1b8250[] = {0x7f17e9a8};
const u32 var7f1b8254[] = {0x7f17e9a8};
const u32 var7f1b8258[] = {0x7f17e9a8};
const u32 var7f1b825c[] = {0x7f17e9a8};
const u32 var7f1b8260[] = {0x7f17e9a8};
const u32 var7f1b8264[] = {0x7f17e9a8};
const u32 var7f1b8268[] = {0x7f17e9a8};
const u32 var7f1b826c[] = {0x7f17e9a8};
const u32 var7f1b8270[] = {0x7f17e9a8};
const u32 var7f1b8274[] = {0x7f17e618};
const u32 var7f1b8278[] = {0x7f17e9a0};
const u32 var7f1b827c[] = {0x7f17e9a8};
const u32 var7f1b8280[] = {0x7f17e9a8};
const u32 var7f1b8284[] = {0x7f17e9a8};
const u32 var7f1b8288[] = {0x7f17e524};
const u32 var7f1b828c[] = {0x7f17f160};
const u32 var7f1b8290[] = {0x7f17f17c};
const u32 var7f1b8294[] = {0x7f17f198};
const u32 var7f1b8298[] = {0x7f17f1e0};
const u32 var7f1b829c[] = {0x7f17f218};
const u32 var7f1b82a0[] = {0x7f17f400};
const u32 var7f1b82a4[] = {0x7f17f2b8};
const u32 var7f1b82a8[] = {0x7f17f400};
const u32 var7f1b82ac[] = {0x7f17f304};
const u32 var7f1b82b0[] = {0x7f17f370};
const u32 var7f1b82b4[] = {0x7f17f520};
const u32 var7f1b82b8[] = {0x7f17f598};
const u32 var7f1b82bc[] = {0x7f17f52c};
const u32 var7f1b82c0[] = {0x7f17f598};
const u32 var7f1b82c4[] = {0x7f17f598};
const u32 var7f1b82c8[] = {0x7f17f54c};
const u32 var7f1b82cc[] = {0x7f17f564};
const u32 var7f1b82d0[] = {0x7f17f598};
const u32 var7f1b82d4[] = {0x7f17f598};
const u32 var7f1b82d8[] = {0x7f17f598};
const u32 var7f1b82dc[] = {0x7f17f598};
const u32 var7f1b82e0[] = {0x7f17f598};
const u32 var7f1b82e4[] = {0x7f17f598};
const u32 var7f1b82e8[] = {0x7f17f598};
const u32 var7f1b82ec[] = {0x7f17f598};
const u32 var7f1b82f0[] = {0x7f17f598};
const u32 var7f1b82f4[] = {0x7f17f598};
const u32 var7f1b82f8[] = {0x7f17f598};
const u32 var7f1b82fc[] = {0x7f17f598};
const u32 var7f1b8300[] = {0x7f17f598};
const u32 var7f1b8304[] = {0x7f17f598};
const u32 var7f1b8308[] = {0x7f17f598};
const u32 var7f1b830c[] = {0x7f17f598};
const u32 var7f1b8310[] = {0x7f17f57c};
const u32 var7f1b8314[] = {0x7f17f5d8};
const u32 var7f1b8318[] = {0x7f17f678};
const u32 var7f1b831c[] = {0x7f17f604};
const u32 var7f1b8320[] = {0x7f17f678};
const u32 var7f1b8324[] = {0x7f17f678};
const u32 var7f1b8328[] = {0x7f17f62c};
const u32 var7f1b832c[] = {0x7f17f640};
const u32 var7f1b8330[] = {0x7f17f678};
const u32 var7f1b8334[] = {0x7f17f678};
const u32 var7f1b8338[] = {0x7f17f678};
const u32 var7f1b833c[] = {0x7f17f678};
const u32 var7f1b8340[] = {0x7f17f678};
const u32 var7f1b8344[] = {0x7f17f678};
const u32 var7f1b8348[] = {0x7f17f678};
const u32 var7f1b834c[] = {0x7f17f678};
const u32 var7f1b8350[] = {0x7f17f678};
const u32 var7f1b8354[] = {0x7f17f678};
const u32 var7f1b8358[] = {0x7f17f678};
const u32 var7f1b835c[] = {0x7f17f678};
const u32 var7f1b8360[] = {0x7f17f678};
const u32 var7f1b8364[] = {0x7f17f678};
const u32 var7f1b8368[] = {0x7f17f678};
const u32 var7f1b836c[] = {0x7f17f678};
const u32 var7f1b8370[] = {0x7f17f654};
const u32 var7f1b8374[] = {0x7f17f6c0};
const u32 var7f1b8378[] = {0x7f17f738};
const u32 var7f1b837c[] = {0x7f17f6cc};
const u32 var7f1b8380[] = {0x7f17f738};
const u32 var7f1b8384[] = {0x7f17f738};
const u32 var7f1b8388[] = {0x7f17f6f4};
const u32 var7f1b838c[] = {0x7f17f708};
const u32 var7f1b8390[] = {0x7f17f738};
const u32 var7f1b8394[] = {0x7f17f738};
const u32 var7f1b8398[] = {0x7f17f738};
const u32 var7f1b839c[] = {0x7f17f738};
const u32 var7f1b83a0[] = {0x7f17f738};
const u32 var7f1b83a4[] = {0x7f17f738};
const u32 var7f1b83a8[] = {0x7f17f738};
const u32 var7f1b83ac[] = {0x7f17f738};
const u32 var7f1b83b0[] = {0x7f17f738};
const u32 var7f1b83b4[] = {0x7f17f738};
const u32 var7f1b83b8[] = {0x7f17f738};
const u32 var7f1b83bc[] = {0x7f17f738};
const u32 var7f1b83c0[] = {0x7f17f738};
const u32 var7f1b83c4[] = {0x7f17f738};
const u32 var7f1b83c8[] = {0x7f17f738};
const u32 var7f1b83cc[] = {0x7f17f738};
const u32 var7f1b83d0[] = {0x7f17f71c};
const u32 var7f1b83d4[] = {0x7f17f798};
const u32 var7f1b83d8[] = {0x7f17f86c};
const u32 var7f1b83dc[] = {0x7f17f7cc};
const u32 var7f1b83e0[] = {0x7f17f86c};
const u32 var7f1b83e4[] = {0x7f17f86c};
const u32 var7f1b83e8[] = {0x7f17f820};
const u32 var7f1b83ec[] = {0x7f17f830};
const u32 var7f1b83f0[] = {0x7f17f86c};
const u32 var7f1b83f4[] = {0x7f17f86c};
const u32 var7f1b83f8[] = {0x7f17f86c};
const u32 var7f1b83fc[] = {0x7f17f86c};
const u32 var7f1b8400[] = {0x7f17f86c};
const u32 var7f1b8404[] = {0x7f17f86c};
const u32 var7f1b8408[] = {0x7f17f86c};
const u32 var7f1b840c[] = {0x7f17f86c};
const u32 var7f1b8410[] = {0x7f17f86c};
const u32 var7f1b8414[] = {0x7f17f86c};
const u32 var7f1b8418[] = {0x7f17f86c};
const u32 var7f1b841c[] = {0x7f17f86c};
const u32 var7f1b8420[] = {0x7f17f86c};
const u32 var7f1b8424[] = {0x7f17f86c};
const u32 var7f1b8428[] = {0x7f17f86c};
const u32 var7f1b842c[] = {0x7f17f86c};
const u32 var7f1b8430[] = {0x7f17f840};
const u32 var7f1b8434[] = {0x00000000};
const u32 var7f1b8438[] = {0x00000000};
const u32 var7f1b843c[] = {0x00000000};
const char var7f1b8440[] = "CaptureTheBriefcaseAddBankPad -> Adding New Pad %d - Pad Id = %d-> Saving Pad\n";
const char var7f1b8490[] = "%d:%02d";
const char var7f1b8498[] = "%d:%02d";
const char var7f1b84a0[] = "%02d";
const char var7f1b84a8[] = "HackThatMacAddBankPad -> Adding New Pad %d - Pad Id = %d-> Saving Pad\n";
const char var7f1b84f0[] = "HackThatMacReset -> Working\n";
const char var7f1b8510[] = "HackThatMacInitProps -> Start : %d Bank Pads\n";
const char var7f1b8540[] = "HackThatMacInitProps -> Adding prop %d (%x)\n";
const char var7f1b8570[] = "HackThatMacInitProps -> Mid : %d Bank Pads\n";
const char var7f1b859c[] = "HackThatMacInitProps -> Generating %d random box pads from %d in the bank\n";
const char var7f1b85e8[] = "HackThatMacInitProps -> %d/%d Random box pads generated - Listing\n";
const char var7f1b862c[] = "Pad %d -> Pad Id = %d\n";
const char var7f1b8644[] = "HackThatMacInitProps -> Building and adding custom prop %d - Pad=%d, Ptr=%08x\n";
const char var7f1b8694[] = "HackThatMacInitProps -> End\n";
const char var7f1b86b4[] = "HTM : Player %d - Term Pos = (%d,%d,%d)";
const char var7f1b86dc[] = "HTM : Player %d - Play Pos = (%d,%d,%d)";
const char var7f1b8704[] = "HTM : Player %d - T/P Rel = (%d,%d,%d)";
const char var7f1b872c[] = "HTM : Player %d - Range XZ = %d";
const char var7f1b874c[] = "HTM : Player %d - Range Y = %d";
const char var7f1b876c[] = "HTM : Player %d - Angle XZ = %d";
const char var7f1b878c[] = "HTM : Player %d - Dwnld Plr=%d, Dwnld Prop=%d\n";
const char var7f1b87bc[] = "HTM : Player %d - Download Time = %d";
const char var7f1b87e4[] = "PopACapReset -> num_mplayers=%d : Working\n";
const char var7f1b8810[] = "PopACapReset -> Generated %d victims for this game : Listing\n";
const char var7f1b8850[] = "PopACapReset -> Victim %d is player %d\n";
const char var7f1b8878[] = "PopACapReset -> Done\n";
const char var7f1b8890[] = "PopACapTick : Current Victim = %d (Player %d)\n";
const char var7f1b88c0[] = "%d:%02d";
const char var7f1b88c8[] = "%s\n";
const char var7f1b88cc[] = "%s\n";
const char var7f1b88d0[] = "%s:\n";
const char var7f1b88d8[] = "%s\n";
const u32 var7f1b88dc[] = {0x7f17febc};
const u32 var7f1b88e0[] = {0x7f17ff6c};
const u32 var7f1b88e4[] = {0x7f17fec8};
const u32 var7f1b88e8[] = {0x7f17ff6c};
const u32 var7f1b88ec[] = {0x7f17ff6c};
const u32 var7f1b88f0[] = {0x7f17fee4};
const u32 var7f1b88f4[] = {0x7f17ff34};
const u32 var7f1b88f8[] = {0x7f17ff6c};
const u32 var7f1b88fc[] = {0x7f17ff6c};
const u32 var7f1b8900[] = {0x7f17ff6c};
const u32 var7f1b8904[] = {0x7f17ff6c};
const u32 var7f1b8908[] = {0x7f17fe9c};
const u32 var7f1b890c[] = {0x7f17ff6c};
const u32 var7f1b8910[] = {0x7f17ff6c};
const u32 var7f1b8914[] = {0x7f17ff6c};
const u32 var7f1b8918[] = {0x7f17ff6c};
const u32 var7f1b891c[] = {0x7f17ff6c};
const u32 var7f1b8920[] = {0x7f17ff6c};
const u32 var7f1b8924[] = {0x7f17ff6c};
const u32 var7f1b8928[] = {0x7f17ff6c};
const u32 var7f1b892c[] = {0x7f17ff6c};
const u32 var7f1b8930[] = {0x7f17ff6c};
const u32 var7f1b8934[] = {0x7f17ff6c};
const u32 var7f1b8938[] = {0x7f17fe9c};
const u32 var7f1b893c[] = {0x3f733333};
const u32 var7f1b8940[] = {0x3d4ccccd};
const u32 var7f1b8944[] = {0x3f733333};
const u32 var7f1b8948[] = {0x3f733333};
const u32 var7f1b894c[] = {0x3d4ccccd};
const u32 var7f1b8950[] = {0x3d4ccccd};
const u32 var7f1b8954[] = {0x3e4ccccd};
const u32 var7f1b8958[] = {0x40c907a9};
const u32 var7f1b895c[] = {0x42652ee0};
const u32 var7f1b8960[] = {0x42652ee0};
const u32 var7f1b8964[] = {0x7f185110};
const u32 var7f1b8968[] = {0x7f18528c};
const u32 var7f1b896c[] = {0x7f18515c};
const u32 var7f1b8970[] = {0x7f1852c8};
const u32 var7f1b8974[] = {0x7f1852e4};
const u32 var7f1b8978[] = {0x7f1851c4};
const u32 var7f1b897c[] = {0x7f18522c};
const u32 var7f1b8980[] = {0x7f185f14};
const u32 var7f1b8984[] = {0x7f185f14};
const u32 var7f1b8988[] = {0x7f186168};
const u32 var7f1b898c[] = {0x7f186168};
const u32 var7f1b8990[] = {0x7f186168};
const u32 var7f1b8994[] = {0x7f186168};
const u32 var7f1b8998[] = {0x7f186168};
const u32 var7f1b899c[] = {0x7f185f14};
const u32 var7f1b89a0[] = {0x7f186168};
const u32 var7f1b89a4[] = {0x7f186168};
const u32 var7f1b89a8[] = {0x7f186168};
const u32 var7f1b89ac[] = {0x7f186168};
const u32 var7f1b89b0[] = {0x7f186168};
const u32 var7f1b89b4[] = {0x7f185f14};
const u32 var7f1b89b8[] = {0x7f185f14};
const u32 var7f1b89bc[] = {0x7f1862e4};
const u32 var7f1b89c0[] = {0x7f1862d4};
const u32 var7f1b89c4[] = {0x7f1862ec};
const u32 var7f1b89c8[] = {0x7f186254};
const u32 var7f1b89cc[] = {0x7f186260};
const u32 var7f1b89d0[] = {0x7f186320};
const u32 var7f1b89d4[] = {0x7f1863a0};
const u32 var7f1b89d8[] = {0x7f1863a8};
const u32 var7f1b89dc[] = {0x7f1863b0};
const u32 var7f1b89e0[] = {0x7f1863b8};
const u32 var7f1b89e4[] = {0x7f1863c0};
const u32 var7f1b89e8[] = {0x7f1863c8};
const u32 var7f1b89ec[] = {0x7f1863d0};
const u32 var7f1b89f0[] = {0x7f1863d8};
const u32 var7f1b89f4[] = {0x7f186328};
const u32 var7f1b89f8[] = {0x7f186328};
const u32 var7f1b89fc[] = {0x7f186380};
s32 menuhandlerMpDropOut(u32 operation, struct menu_item *item, s32 *value)
{
if (operation == MENUOP_SET) {
@@ -1712,7 +2134,7 @@ glabel func0f17ab38
/* f17ac08: 00000000 */ sll $zero,$zero,0x0
/* f17ac0c: 0006000d */ break 0x6
.L0f17ac10:
/* f17ac10: 3c048007 */ lui $a0,0x8007
/* f17ac10: 3c048007 */ lui $a0,%hi(g_StringPointer)
/* f17ac14: 14c0001a */ bnez $a2,.L0f17ac80
/* f17ac18: 00000000 */ sll $zero,$zero,0x0
/* f17ac1c: 006a001a */ div $zero,$v1,$t2
@@ -1746,7 +2168,7 @@ glabel func0f17ab38
.L0f17ac80:
/* f17ac80: 006a001a */ div $zero,$v1,$t2
/* f17ac84: 00003810 */ mfhi $a3
/* f17ac88: 8c841440 */ lw $a0,0x1440($a0)
/* f17ac88: 8c841440 */ lw $a0,%lo(g_StringPointer)($a0)
/* f17ac8c: 15400002 */ bnez $t2,.L0f17ac98
/* f17ac90: 00000000 */ sll $zero,$zero,0x0
/* f17ac94: 0007000d */ break 0x7
@@ -3041,14 +3463,14 @@ glabel func0f17be2c
/* f17bf84: 0c004dad */ jal sprintf
/* f17bf88: afaf0014 */ sw $t7,0x14($sp)
/* f17bf8c: 10000004 */ beqz $zero,.L0f17bfa0
/* f17bf90: 3c028007 */ lui $v0,0x8007
/* f17bf90: 3c028007 */ lui $v0,%hi(g_StringPointer)
.L0f17bf94:
/* f17bf94: 3c027f1c */ lui $v0,%hi(var7f1b8004)
/* f17bf98: 10000005 */ beqz $zero,.L0f17bfb0
/* f17bf9c: 24428004 */ addiu $v0,$v0,%lo(var7f1b8004)
.L0f17bfa0:
/* f17bfa0: 10000003 */ beqz $zero,.L0f17bfb0
/* f17bfa4: 8c421440 */ lw $v0,0x1440($v0)
/* f17bfa4: 8c421440 */ lw $v0,%lo(g_StringPointer)($v0)
.L0f17bfa8:
/* f17bfa8: 3c027f1c */ lui $v0,%hi(var7f1b8008)
/* f17bfac: 24428008 */ addiu $v0,$v0,%lo(var7f1b8008)
@@ -8822,7 +9244,7 @@ glabel scenarioKohCallback18
.L0f18275c:
/* f18275c: 00a70019 */ multu $a1,$a3
/* f182760: 24010e10 */ addiu $at,$zero,0xe10
/* f182764: 3c057f1c */ lui $a1,0x7f1c
/* f182764: 3c057f1c */ lui $a1,%hi(var7f1b84a0)
/* f182768: 00007012 */ mflo $t6
/* f18276c: 006e1823 */ subu $v1,$v1,$t6
/* f182770: 00000000 */ sll $zero,$zero,0x0
@@ -8855,7 +9277,7 @@ glabel scenarioKohCallback18
.L0f1827d4:
/* f1827d4: 0148001a */ div $zero,$t2,$t0
/* f1827d8: 00003012 */ mflo $a2
/* f1827dc: 24a584a0 */ addiu $a1,$a1,-31584
/* f1827dc: 24a584a0 */ addiu $a1,$a1,%lo(var7f1b84a0)
/* f1827e0: 15000002 */ bnez $t0,.L0f1827ec
/* f1827e4: 00000000 */ sll $zero,$zero,0x0
/* f1827e8: 0007000d */ break 0x7
@@ -12524,8 +12946,8 @@ glabel func0f18620c
/* f186254: 3c01800b */ lui $at,0x800b
/* f186258: 10000024 */ beqz $zero,.L0f1862ec
/* f18625c: a420c11c */ sh $zero,-0x3ee4($at)
/* f186260: 3c18800b */ lui $t8,0x800b
/* f186264: 2707c110 */ addiu $a3,$t8,-16112
/* f186260: 3c18800b */ lui $t8,%hi(g_ScenarioData)
/* f186264: 2707c110 */ addiu $a3,$t8,%lo(g_ScenarioData)
/* f186268: 3c08800b */ lui $t0,0x800b
/* f18626c: 2508c150 */ addiu $t0,$t0,-16048
/* f186270: 00e03025 */ or $a2,$a3,$zero
+6 -126
View File
@@ -116,126 +116,6 @@ const u32 var7f1b8de0[] = {0x3c8efa35};
const u32 var7f1b8de4[] = {0x00000000};
const u32 var7f1b8de8[] = {0x00000000};
const u32 var7f1b8dec[] = {0x00000000};
const u32 var7f1b8df0[] = {0x7f190bcc};
const u32 var7f1b8df4[] = {0x7f1907f8};
const u32 var7f1b8df8[] = {0x7f190bcc};
const u32 var7f1b8dfc[] = {0x7f190bcc};
const u32 var7f1b8e00[] = {0x7f1907f8};
const u32 var7f1b8e04[] = {0x7f190a08};
const u32 var7f1b8e08[] = {0x7f190bcc};
const u32 var7f1b8e0c[] = {0x7f190bcc};
const u32 var7f1b8e10[] = {0x7f190bcc};
const u32 var7f1b8e14[] = {0x7f190bcc};
const u32 var7f1b8e18[] = {0x7f190bcc};
const u32 var7f1b8e1c[] = {0x7f190bcc};
const u32 var7f1b8e20[] = {0x7f190bcc};
const u32 var7f1b8e24[] = {0x7f190bcc};
const u32 var7f1b8e28[] = {0x7f190bcc};
const u32 var7f1b8e2c[] = {0x7f190bcc};
const u32 var7f1b8e30[] = {0x7f190bcc};
const u32 var7f1b8e34[] = {0x7f1908b0};
const u32 var7f1b8e38[] = {0x7f190b34};
const u32 var7f1b8e3c[] = {0x7f190bcc};
const u32 var7f1b8e40[] = {0x7f190bcc};
const u32 var7f1b8e44[] = {0x7f190bcc};
const u32 var7f1b8e48[] = {0x7f190bcc};
const u32 var7f1b8e4c[] = {0x7f190bcc};
const u32 var7f1b8e50[] = {0x7f190bcc};
const u32 var7f1b8e54[] = {0x7f190bcc};
const u32 var7f1b8e58[] = {0x7f190bcc};
const u32 var7f1b8e5c[] = {0x7f190bcc};
const u32 var7f1b8e60[] = {0x7f190bcc};
const u32 var7f1b8e64[] = {0x7f190bcc};
const u32 var7f1b8e68[] = {0x7f190bcc};
const u32 var7f1b8e6c[] = {0x7f190bcc};
const u32 var7f1b8e70[] = {0x7f190bcc};
const u32 var7f1b8e74[] = {0x7f190bcc};
const u32 var7f1b8e78[] = {0x7f190bcc};
const u32 var7f1b8e7c[] = {0x7f190bcc};
const u32 var7f1b8e80[] = {0x7f190bcc};
const u32 var7f1b8e84[] = {0x7f190bcc};
const u32 var7f1b8e88[] = {0x7f190bcc};
const u32 var7f1b8e8c[] = {0x7f190bcc};
const u32 var7f1b8e90[] = {0x7f190bcc};
const u32 var7f1b8e94[] = {0x7f190bcc};
const u32 var7f1b8e98[] = {0x7f190bcc};
const u32 var7f1b8e9c[] = {0x7f190bcc};
const u32 var7f1b8ea0[] = {0x7f190bcc};
const u32 var7f1b8ea4[] = {0x47742400};
const u32 var7f1b8ea8[] = {0x461c4000};
const u32 var7f1b8eac[] = {0x40c907a9};
const u32 var7f1b8eb0[] = {0x40c907a9};
const u32 var7f1b8eb4[] = {0x40c907a9};
const u32 var7f1b8eb8[] = {0x40c907a9};
const u32 var7f1b8ebc[] = {0x40490fdb};
const u32 var7f1b8ec0[] = {0x40c907a9};
const u32 var7f1b8ec4[] = {0x3edf5dd8};
const u32 var7f1b8ec8[] = {0x3fc907a8};
const u32 var7f1b8ecc[] = {0x40c907a9};
const u32 var7f1b8ed0[] = {0x40c907a9};
const u32 var7f1b8ed4[] = {0x3d566e92};
const u32 var7f1b8ed8[] = {0x40c907a9};
const u32 var7f1b8edc[] = {0x39a4af08};
const u32 var7f1b8ee0[] = {0x3d7c45d9};
const u32 var7f1b8ee4[] = {0xc0490fdb};
const u32 var7f1b8ee8[] = {0x40490fdb};
const u32 var7f1b8eec[] = {0x40490fdb};
const u32 var7f1b8ef0[] = {0x4181e420};
const u32 var7f1b8ef4[] = {0xc27e6668};
const u32 var7f1b8ef8[] = {0x3bce168a};
const u32 var7f1b8efc[] = {0x3b397ab1};
const u32 var7f1b8f00[] = {0x7f1920a8};
const u32 var7f1b8f04[] = {0x7f1920c0};
const u32 var7f1b8f08[] = {0x7f1920d4};
const u32 var7f1b8f0c[] = {0x7f1920e8};
const u32 var7f1b8f10[] = {0x7f1920fc};
const u32 var7f1b8f14[] = {0x7f192110};
const u32 var7f1b8f18[] = {0x40c66666};
const u32 var7f1b8f1c[] = {0x40f33333};
const u32 var7f1b8f20[] = {0x41166666};
const u32 var7f1b8f24[] = {0x41333333};
const u32 var7f1b8f28[] = {0x41333333};
const u32 var7f1b8f2c[] = {0x3eb33333};
const u32 var7f1b8f30[] = {0x3d6147b0};
const u32 var7f1b8f34[] = {0x3f71eb85};
const u32 var7f1b8f38[] = {0xc69c4000};
const u32 var7f1b8f3c[] = {0x37800080};
const u32 var7f1b8f40[] = {0x3f79999a};
const u32 var7f1b8f44[] = {0x3cccccc0};
const u32 var7f1b8f48[] = {0x40fccccd};
const u32 var7f1b8f4c[] = {0x4101999a};
const u32 var7f1b8f50[] = {0x40fccccd};
const u32 var7f1b8f54[] = {0x49742400};
const u32 var7f1b8f58[] = {0x7f196ec0};
const u32 var7f1b8f5c[] = {0x7f196f24};
const u32 var7f1b8f60[] = {0x7f196f24};
const u32 var7f1b8f64[] = {0x7f196f24};
const u32 var7f1b8f68[] = {0x7f196ec0};
const u32 var7f1b8f6c[] = {0x7f196ec0};
const u32 var7f1b8f70[] = {0x7f196ec0};
const u32 var7f1b8f74[] = {0x7f196f24};
const u32 var7f1b8f78[] = {0x7f196f24};
const u32 var7f1b8f7c[] = {0x7f196ec0};
const u32 var7f1b8f80[] = {0x7f196ec0};
const u32 var7f1b8f84[] = {0x7f196ec0};
const u32 var7f1b8f88[] = {0x7f196ec0};
const u32 var7f1b8f8c[] = {0x7f196ec0};
const u32 var7f1b8f90[] = {0x7f196ec0};
const u32 var7f1b8f94[] = {0x7f196ec0};
const u32 var7f1b8f98[] = {0x7f196ec0};
const u32 var7f1b8f9c[] = {0x7f196ec0};
const u32 var7f1b8fa0[] = {0x7f196ec0};
const u32 var7f1b8fa4[] = {0x7f196f9c};
const u32 var7f1b8fa8[] = {0x7f196ec0};
const u32 var7f1b8fac[] = {0x7f196ec0};
const u32 var7f1b8fb0[] = {0x7f196ec0};
const u32 var7f1b8fb4[] = {0x7f196ec0};
const u32 var7f1b8fb8[] = {0x7f196ec0};
const u32 var7f1b8fbc[] = {0x7f196f24};
const u32 var7f1b8fc0[] = {0x7f196ec0};
const u32 var7f1b8fc4[] = {0x7f196f78};
const u32 var7f1b8fc8[] = {0x3d4ccccd};
const u32 var7f1b8fcc[] = {0x00000000};
GLOBAL_ASM(
glabel func0f187770
@@ -6679,7 +6559,7 @@ GLOBAL_ASM(
glabel func0f18d0e8
/* f18d0e8: 28810004 */ slti $at,$a0,0x4
/* f18d0ec: 10200018 */ beqz $at,.L0f18d150
/* f18d0f0: 3c02800b */ lui $v0,0x800b
/* f18d0f0: 3c02800b */ lui $v0,%hi(g_MpNumPlayers)
/* f18d0f4: 3c02800b */ lui $v0,%hi(g_MpNumPlayers)
/* f18d0f8: 8c42c530 */ lw $v0,%lo(g_MpNumPlayers)($v0)
/* f18d0fc: 3c05800b */ lui $a1,%hi(var800ac500)
@@ -6706,7 +6586,7 @@ glabel func0f18d0e8
/* f18d148: 10000019 */ beqz $zero,.L0f18d1b0
/* f18d14c: 2402ffff */ addiu $v0,$zero,-1
.L0f18d150:
/* f18d150: 8c42c530 */ lw $v0,-0x3ad0($v0)
/* f18d150: 8c42c530 */ lw $v0,%lo(g_MpNumPlayers)($v0)
/* f18d154: 3c05800b */ lui $a1,%hi(var800ac500)
/* f18d158: 24a5c500 */ addiu $a1,$a1,%lo(var800ac500)
/* f18d15c: 18400013 */ blez $v0,.L0f18d1ac
@@ -7535,8 +7415,8 @@ glabel func0f18dcec
/* f18dd58: 1738fff8 */ bne $t9,$t8,.L0f18dd3c
/* f18dd5c: ad01fffc */ sw $at,-0x4($t0)
/* f18dd60: 8f210000 */ lw $at,0x0($t9)
/* f18dd64: 3c09800b */ lui $t1,0x800b
/* f18dd68: 2537c798 */ addiu $s7,$t1,-14440
/* f18dd64: 3c09800b */ lui $t1,%hi(var800ac798)
/* f18dd68: 2537c798 */ addiu $s7,$t1,%lo(var800ac798)
/* f18dd6c: 3c11800b */ lui $s1,%hi(g_MpSimulants)
/* f18dd70: 2631c538 */ addiu $s1,$s1,%lo(g_MpSimulants)
/* f18dd74: 02e0a825 */ or $s5,$s7,$zero
@@ -9420,7 +9300,7 @@ glabel func0f18f874
/* f18f978: 8e480284 */ lw $t0,0x284($s2)
.L0f18f97c:
/* f18f97c: 8e480284 */ lw $t0,0x284($s2)
/* f18f980: 3c0c800a */ lui $t4,0x800a
/* f18f980: 3c0c800a */ lui $t4,%hi(var8009fffc)
/* f18f984: 8d181c54 */ lw $t8,0x1c54($t0)
/* f18f988: 8d0f00c4 */ lw $t7,0xc4($t0)
/* f18f98c: 0300c827 */ nor $t9,$t8,$zero
@@ -9513,7 +9393,7 @@ glabel func0f18f874
/* f18fabc: 14410017 */ bne $v0,$at,.L0f18fb1c
/* f18fac0: 00000000 */ sll $zero,$zero,0x0
/* f18fac4: 8e2c0000 */ lw $t4,0x0($s1)
/* f18fac8: 258dfffc */ addiu $t5,$t4,-4
/* f18fac8: 258dfffc */ addiu $t5,$t4,%lo(var8009fffc)
/* f18facc: 10000013 */ beqz $zero,.L0f18fb1c
/* f18fad0: ae2d0000 */ sw $t5,0x0($s1)
.L0f18fad4:
+264 -4
View File
@@ -465,6 +465,98 @@ u32 add87654321(u32 value)
GLOBAL_ASM(
glabel func0f190784
.late_rodata
glabel var7f1b8df0
.word 0x7f190bcc
glabel var7f1b8df4
.word 0x7f1907f8
glabel var7f1b8df8
.word 0x7f190bcc
glabel var7f1b8dfc
.word 0x7f190bcc
glabel var7f1b8e00
.word 0x7f1907f8
glabel var7f1b8e04
.word 0x7f190a08
glabel var7f1b8e08
.word 0x7f190bcc
glabel var7f1b8e0c
.word 0x7f190bcc
glabel var7f1b8e10
.word 0x7f190bcc
glabel var7f1b8e14
.word 0x7f190bcc
glabel var7f1b8e18
.word 0x7f190bcc
glabel var7f1b8e1c
.word 0x7f190bcc
glabel var7f1b8e20
.word 0x7f190bcc
glabel var7f1b8e24
.word 0x7f190bcc
glabel var7f1b8e28
.word 0x7f190bcc
glabel var7f1b8e2c
.word 0x7f190bcc
glabel var7f1b8e30
.word 0x7f190bcc
glabel var7f1b8e34
.word 0x7f1908b0
glabel var7f1b8e38
.word 0x7f190b34
glabel var7f1b8e3c
.word 0x7f190bcc
glabel var7f1b8e40
.word 0x7f190bcc
glabel var7f1b8e44
.word 0x7f190bcc
glabel var7f1b8e48
.word 0x7f190bcc
glabel var7f1b8e4c
.word 0x7f190bcc
glabel var7f1b8e50
.word 0x7f190bcc
glabel var7f1b8e54
.word 0x7f190bcc
glabel var7f1b8e58
.word 0x7f190bcc
glabel var7f1b8e5c
.word 0x7f190bcc
glabel var7f1b8e60
.word 0x7f190bcc
glabel var7f1b8e64
.word 0x7f190bcc
glabel var7f1b8e68
.word 0x7f190bcc
glabel var7f1b8e6c
.word 0x7f190bcc
glabel var7f1b8e70
.word 0x7f190bcc
glabel var7f1b8e74
.word 0x7f190bcc
glabel var7f1b8e78
.word 0x7f190bcc
glabel var7f1b8e7c
.word 0x7f190bcc
glabel var7f1b8e80
.word 0x7f190bcc
glabel var7f1b8e84
.word 0x7f190bcc
glabel var7f1b8e88
.word 0x7f190bcc
glabel var7f1b8e8c
.word 0x7f190bcc
glabel var7f1b8e90
.word 0x7f190bcc
glabel var7f1b8e94
.word 0x7f190bcc
glabel var7f1b8e98
.word 0x7f190bcc
glabel var7f1b8e9c
.word 0x7f190bcc
glabel var7f1b8ea0
.word 0x7f190bcc
.text
/* f190784: 27bdff60 */ addiu $sp,$sp,-160
/* f190788: afbf004c */ sw $ra,0x4c($sp)
/* f19078c: afb00048 */ sw $s0,0x48($sp)
@@ -545,11 +637,11 @@ glabel func0f190784
/* f1908a8: 100000c9 */ beqz $zero,.L0f190bd0
/* f1908ac: 24020002 */ addiu $v0,$zero,0x2
/* f1908b0: 8faa00a0 */ lw $t2,0xa0($sp)
/* f1908b4: 3c057f09 */ lui $a1,0x7f09
/* f1908b8: 3c067f09 */ lui $a2,0x7f09
/* f1908b4: 3c057f09 */ lui $a1,%hi(func0f08e2ac)
/* f1908b8: 3c067f09 */ lui $a2,%hi(doorSetMode)
/* f1908bc: 8d4b0004 */ lw $t3,0x4($t2)
/* f1908c0: 24a3e2ac */ addiu $v1,$a1,-7508
/* f1908c4: 24c4e3a4 */ addiu $a0,$a2,-7260
/* f1908c0: 24a3e2ac */ addiu $v1,$a1,%lo(func0f08e2ac)
/* f1908c4: 24c4e3a4 */ addiu $a0,$a2,%lo(doorSetMode)
/* f1908c8: 0064082b */ sltu $at,$v1,$a0
/* f1908cc: 00001025 */ or $v0,$zero,$zero
/* f1908d0: 10200008 */ beqz $at,.L0f1908f4
@@ -768,6 +860,12 @@ glabel func0f190784
GLOBAL_ASM(
glabel func0f190be4
.late_rodata
glabel var7f1b8ea4
.word 0x47742400
glabel var7f1b8ea8
.word 0x461c4000
.text
/* f190be4: 27bdff78 */ addiu $sp,$sp,-136
/* f190be8: afbf0024 */ sw $ra,0x24($sp)
/* f190bec: afb00020 */ sw $s0,0x20($sp)
@@ -1344,6 +1442,14 @@ glabel func0f1913f8
GLOBAL_ASM(
glabel func0f191448
.late_rodata
glabel var7f1b8eac
.word 0x40c907a9
glabel var7f1b8eb0
.word 0x40c907a9
glabel var7f1b8eb4
.word 0x40c907a9
.text
/* f191448: 27bdffb0 */ addiu $sp,$sp,-80
/* f19144c: afb10038 */ sw $s1,0x38($sp)
/* f191450: 00808825 */ or $s1,$a0,$zero
@@ -1466,6 +1572,18 @@ u8 func0f191600(struct chrdata *chr)
GLOBAL_ASM(
glabel func0f191638
.late_rodata
glabel var7f1b8eb8
.word 0x40c907a9
glabel var7f1b8ebc
.word 0x40490fdb
glabel var7f1b8ec0
.word 0x40c907a9
glabel var7f1b8ec4
.word 0x3edf5dd8
glabel var7f1b8ec8
.word 0x3fc907a8
.text
/* f191638: 27bdffd0 */ addiu $sp,$sp,-48
/* f19163c: afbf0014 */ sw $ra,0x14($sp)
/* f191640: afa50034 */ sw $a1,0x34($sp)
@@ -1650,6 +1768,28 @@ glabel func0f191638
GLOBAL_ASM(
glabel func0f1918d0
.late_rodata
glabel var7f1b8ecc
.word 0x40c907a9
glabel var7f1b8ed0
.word 0x40c907a9
glabel var7f1b8ed4
.word 0x3d566e92
glabel var7f1b8ed8
.word 0x40c907a9
glabel var7f1b8edc
.word 0x39a4af08
glabel var7f1b8ee0
.word 0x3d7c45d9
glabel var7f1b8ee4
.word 0xc0490fdb
glabel var7f1b8ee8
.word 0x40490fdb
glabel var7f1b8eec
.word 0x40490fdb
glabel var7f1b8ef0
.word 0x4181e420
.text
/* f1918d0: 27bdff98 */ addiu $sp,$sp,-104
/* f1918d4: afbf0024 */ sw $ra,0x24($sp)
/* f1918d8: afb10020 */ sw $s1,0x20($sp)
@@ -2140,6 +2280,38 @@ glabel func0f1918d0
GLOBAL_ASM(
glabel func0f191fa4
.late_rodata
glabel var7f1b8ef4
.word 0xc27e6668
glabel var7f1b8ef8
.word 0x3bce168a
glabel var7f1b8efc
.word 0x3b397ab1
glabel var7f1b8f00
.word 0x7f1920a8
glabel var7f1b8f04
.word 0x7f1920c0
glabel var7f1b8f08
.word 0x7f1920d4
glabel var7f1b8f0c
.word 0x7f1920e8
glabel var7f1b8f10
.word 0x7f1920fc
glabel var7f1b8f14
.word 0x7f192110
glabel var7f1b8f18
.word 0x40c66666
glabel var7f1b8f1c
.word 0x40f33333
glabel var7f1b8f20
.word 0x41166666
glabel var7f1b8f24
.word 0x41333333
glabel var7f1b8f28
.word 0x41333333
glabel var7f1b8f2c
.word 0x3eb33333
.text
/* f191fa4: 27bdffe0 */ addiu $sp,$sp,-32
/* f191fa8: afbf0014 */ sw $ra,0x14($sp)
/* f191fac: 8c8502d4 */ lw $a1,0x2d4($a0)
@@ -2304,6 +2476,12 @@ glabel func0f191fa4
GLOBAL_ASM(
glabel func0f1921f8
.late_rodata
glabel var7f1b8f30
.word 0x3d6147b0
glabel var7f1b8f34
.word 0x3f71eb85
.text
/* f1921f8: 27bdffa8 */ addiu $sp,$sp,-88
/* f1921fc: afb00028 */ sw $s0,0x28($sp)
/* f192200: 00808025 */ or $s0,$a0,$zero
@@ -2797,6 +2975,10 @@ glabel func0f19294c
GLOBAL_ASM(
glabel func0f192a48
.late_rodata
glabel var7f1b8f38
.word 0xc69c4000
.text
/* f192a48: 3c017f1c */ lui $at,%hi(var7f1b8f38)
/* f192a4c: c4268f38 */ lwc1 $f6,%lo(var7f1b8f38)($at)
/* f192a50: c48400b8 */ lwc1 $f4,0xb8($a0)
@@ -2813,6 +2995,14 @@ glabel func0f192a48
GLOBAL_ASM(
glabel func0f192a74
.late_rodata
glabel var7f1b8f3c
.word 0x37800080
glabel var7f1b8f40
.word 0x3f79999a
glabel var7f1b8f44
.word 0x3cccccc0
.text
/* f192a74: 27bdffc0 */ addiu $sp,$sp,-64
/* f192a78: afbf0014 */ sw $ra,0x14($sp)
/* f192a7c: 8c8302d4 */ lw $v1,0x2d4($a0)
@@ -3680,6 +3870,14 @@ glabel func0f19369c
GLOBAL_ASM(
glabel func0f1937a4
.late_rodata
glabel var7f1b8f48
.word 0x40fccccd
glabel var7f1b8f4c
.word 0x4101999a
glabel var7f1b8f50
.word 0x40fccccd
.text
/* f1937a4: 27bdfd88 */ addiu $sp,$sp,-632
/* f1937a8: afbf0044 */ sw $ra,0x44($sp)
/* f1937ac: afbe0040 */ sw $s8,0x40($sp)
@@ -4929,6 +5127,68 @@ glabel func0f194990
GLOBAL_ASM(
glabel func0f194b40
.late_rodata
glabel var7f1b8f54
.word 0x49742400
glabel var7f1b8f58
.word 0x7f196ec0
glabel var7f1b8f5c
.word 0x7f196f24
glabel var7f1b8f60
.word 0x7f196f24
glabel var7f1b8f64
.word 0x7f196f24
glabel var7f1b8f68
.word 0x7f196ec0
glabel var7f1b8f6c
.word 0x7f196ec0
glabel var7f1b8f70
.word 0x7f196ec0
glabel var7f1b8f74
.word 0x7f196f24
glabel var7f1b8f78
.word 0x7f196f24
glabel var7f1b8f7c
.word 0x7f196ec0
glabel var7f1b8f80
.word 0x7f196ec0
glabel var7f1b8f84
.word 0x7f196ec0
glabel var7f1b8f88
.word 0x7f196ec0
glabel var7f1b8f8c
.word 0x7f196ec0
glabel var7f1b8f90
.word 0x7f196ec0
glabel var7f1b8f94
.word 0x7f196ec0
glabel var7f1b8f98
.word 0x7f196ec0
glabel var7f1b8f9c
.word 0x7f196ec0
glabel var7f1b8fa0
.word 0x7f196ec0
glabel var7f1b8fa4
.word 0x7f196f9c
glabel var7f1b8fa8
.word 0x7f196ec0
glabel var7f1b8fac
.word 0x7f196ec0
glabel var7f1b8fb0
.word 0x7f196ec0
glabel var7f1b8fb4
.word 0x7f196ec0
glabel var7f1b8fb8
.word 0x7f196ec0
glabel var7f1b8fbc
.word 0x7f196f24
glabel var7f1b8fc0
.word 0x7f196ec0
glabel var7f1b8fc4
.word 0x7f196f78
glabel var7f1b8fc8
.word 0x3d4ccccd
.text
/* f194b40: 27bdfd08 */ addiu $sp,$sp,-760
/* f194b44: afbf0044 */ sw $ra,0x44($sp)
/* f194b48: afb50034 */ sw $s5,0x34($sp)
+2 -2
View File
@@ -64,7 +64,7 @@ glabel func0f197600
/* f19767c: 01c37023 */ subu $t6,$t6,$v1
/* f197680: 000e7080 */ sll $t6,$t6,0x2
/* f197684: 1481003c */ bne $a0,$at,.L0f197778
/* f197688: 3c0f8008 */ lui $t7,0x8008
/* f197688: 3c0f8008 */ lui $t7,%hi(var80087e50)
/* f19768c: 8502000a */ lh $v0,0xa($t0)
/* f197690: 3c068008 */ lui $a2,%hi(var80087e98)
/* f197694: 24c67e98 */ addiu $a2,$a2,%lo(var80087e98)
@@ -126,7 +126,7 @@ glabel func0f197600
/* f197770: 1000001c */ beqz $zero,.L0f1977e4
/* f197774: 8d090128 */ lw $t1,0x128($t0)
.L0f197778:
/* f197778: 25ef7e50 */ addiu $t7,$t7,0x7e50
/* f197778: 25ef7e50 */ addiu $t7,$t7,%lo(var80087e50)
/* f19777c: 2401002f */ addiu $at,$zero,0x2f
/* f197780: 1481000b */ bne $a0,$at,.L0f1977b0
/* f197784: 01cf3021 */ addu $a2,$t6,$t7
-27
View File
@@ -75,33 +75,6 @@ const u32 var7f1b915c[] = {0x41855555};
const u32 var7f1b9160[] = {0x4096c5bf};
const u32 var7f1b9164[] = {0x404907a9};
const u32 var7f1b9168[] = {0x3eb2b17a};
const u32 var7f1b916c[] = {0x00000000};
const u32 var7f1b9170[] = {0x00000000};
const u32 var7f1b9174[] = {0x00000000};
const u32 var7f1b9178[] = {0x00000000};
const u32 var7f1b917c[] = {0x00000000};
const char var7f1b9180[] = "%s %d\n";
const char var7f1b9188[] = "%02d\n";
const char var7f1b9190[] = "%03d\n";
const char var7f1b9198[] = "%s %d\n";
const char var7f1b91a0[] = "";
const char var7f1b91a4[] = "%s%s%.2f%%\n";
const char var7f1b91b0[] = "";
const char var7f1b91b4[] = "";
const char var7f1b91b8[] = "%s %d%%\n";
const char var7f1b91c4[] = "%02d:%02d\n";
const char var7f1b91d0[] = "%s";
const char var7f1b91d4[] = "%s";
const char var7f1b91d8[] = "%s %02d:%02d\n";
const char var7f1b91e8[] = "010\n";
const char var7f1b91f0[] = "%03d\n";
const char var7f1b91f8[] = "%s";
const char var7f1b91fc[] = "%s";
const char var7f1b9200[] = "%s";
const char var7f1b9204[] = "%s";
const char var7f1b9208[] = "%s";
const char var7f1b920c[] = "\n";
GLOBAL_ASM(
glabel func0f1999b0
+5
View File
@@ -23,6 +23,11 @@
#include "lib/lib_12dc0.h"
#include "types.h"
const char var7f1b9170[] = "";
const u32 var7f1b9174[] = {0x00000000};
const u32 var7f1b9178[] = {0x00000000};
const u32 var7f1b917c[] = {0x00000000};
/**
* @cmd 0185
*/
+24 -2
View File
@@ -43,6 +43,28 @@
#include "lib/lib_4a360.h"
#include "types.h"
const char var7f1b9180[] = "%s %d\n";
const char var7f1b9188[] = "%02d\n";
const char var7f1b9190[] = "%03d\n";
const char var7f1b9198[] = "%s %d\n";
const char var7f1b91a0[] = "";
const char var7f1b91a4[] = "%s%s%.2f%%\n";
const char var7f1b91b0[] = "";
const char var7f1b91b4[] = "";
const char var7f1b91b8[] = "%s %d%%\n";
const char var7f1b91c4[] = "%02d:%02d\n";
const char var7f1b91d0[] = "%s";
const char var7f1b91d4[] = "%s";
const char var7f1b91d8[] = "%s %02d:%02d\n";
const char var7f1b91e8[] = "010\n";
const char var7f1b91f0[] = "%03d\n";
const char var7f1b91f8[] = "%s";
const char var7f1b91fc[] = "%s";
const char var7f1b9200[] = "%s";
const char var7f1b9204[] = "%s";
const char var7f1b9208[] = "%s";
const char var7f1b920c[] = "\n";
const u32 var7f1b9210[] = {0x7f19caa8};
const u32 var7f1b9214[] = {0x7f19caa8};
const u32 var7f1b9218[] = {0x7f19caa8};
@@ -3945,7 +3967,7 @@ glabel func0f19f994
/* f19fad4: 11e0000b */ beqz $t7,.L0f19fb04
/* f19fad8: 00000000 */ sll $zero,$zero,0x0
/* f19fadc: 11f30010 */ beq $t7,$s3,.L0f19fb20
/* f19fae0: 3c048009 */ lui $a0,0x8009
/* f19fae0: 3c048009 */ lui $a0,%hi(var80095200)
/* f19fae4: 24010002 */ addiu $at,$zero,0x2
/* f19fae8: 11e10012 */ beq $t7,$at,.L0f19fb34
/* f19faec: 3c048009 */ lui $a0,%hi(var80095200)
@@ -3998,7 +4020,7 @@ glabel func0f19f994
/* f19fb98: afac001c */ sw $t4,0x1c($sp)
/* f19fb9c: afab0018 */ sw $t3,0x18($sp)
/* f19fba0: afaa0010 */ sw $t2,0x10($sp)
/* f19fba4: 8c845200 */ lw $a0,0x5200($a0)
/* f19fba4: 8c845200 */ lw $a0,%lo(var80095200)($a0)
/* f19fba8: 240505dc */ addiu $a1,$zero,0x5dc
/* f19fbac: 00003025 */ or $a2,$zero,$zero
/* f19fbb0: 2407ffff */ addiu $a3,$zero,-1
+144 -70
View File
@@ -85,66 +85,6 @@ const char var7f1b98e8[] = "";
const char var7f1b98ec[] = "";
const char var7f1b98f0[] = "%s\n";
const u32 var7f1b98f4[] = {0x7f1a34e0};
const u32 var7f1b98f8[] = {0x7f1a34c8};
const u32 var7f1b98fc[] = {0x7f1a34f4};
const u32 var7f1b9900[] = {0x7f1a34d0};
const u32 var7f1b9904[] = {0x7f1a34d8};
const u32 var7f1b9908[] = {0x7f1a34fc};
const u32 var7f1b990c[] = {0x7f1a3584};
const u32 var7f1b9910[] = {0x7f1a3994};
const u32 var7f1b9914[] = {0x7f1a3994};
const u32 var7f1b9918[] = {0x7f1a3994};
const u32 var7f1b991c[] = {0x7f1a3994};
const u32 var7f1b9920[] = {0x7f1a3994};
const u32 var7f1b9924[] = {0x7f1a3994};
const u32 var7f1b9928[] = {0x7f1a3994};
const u32 var7f1b992c[] = {0x7f1a3994};
const u32 var7f1b9930[] = {0x7f1a3994};
const u32 var7f1b9934[] = {0x7f1a3994};
const u32 var7f1b9938[] = {0x7f1a3994};
const u32 var7f1b993c[] = {0x7f1a3598};
const u32 var7f1b9940[] = {0x7f1a34bc};
const u32 var7f1b9944[] = {0x4196cbe4};
const u32 var7f1b9948[] = {0x7f1a5e40};
const u32 var7f1b994c[] = {0x7f1a5ef4};
const u32 var7f1b9950[] = {0x7f1a5e4c};
const u32 var7f1b9954[] = {0x7f1a5f00};
const u32 var7f1b9958[] = {0x7f1a5f1c};
const u32 var7f1b995c[] = {0x7f1a5e9c};
const u32 var7f1b9960[] = {0x7f1a5ee0};
const u32 var7f1b9964[] = {0x3f333333};
const u32 var7f1b9968[] = {0x3f4ccccd};
const u32 var7f1b996c[] = {0x41033333};
const u32 var7f1b9970[] = {0xc0833333};
const u32 var7f1b9974[] = {0x3b80c73b};
const u32 var7f1b9978[] = {0x3c23d70a};
const u32 var7f1b997c[] = {0x7f1a6414};
const u32 var7f1b9980[] = {0x7f1a6478};
const u32 var7f1b9984[] = {0x7f1a6428};
const u32 var7f1b9988[] = {0x7f1a6480};
const u32 var7f1b998c[] = {0x7f1a6488};
const u32 var7f1b9990[] = {0x7f1a6448};
const u32 var7f1b9994[] = {0x7f1a6468};
const u32 var7f1b9998[] = {0x4196cbe4};
const u32 var7f1b999c[] = {0x7f1a6980};
const u32 var7f1b99a0[] = {0x7f1a69dc};
const u32 var7f1b99a4[] = {0x7f1a6994};
const u32 var7f1b99a8[] = {0x7f1a69e4};
const u32 var7f1b99ac[] = {0x7f1a69ec};
const u32 var7f1b99b0[] = {0x7f1a69ac};
const u32 var7f1b99b4[] = {0x7f1a69cc};
const u32 var7f1b99b8[] = {0x7f1a6dc0};
const u32 var7f1b99bc[] = {0x7f1a6e50};
const u32 var7f1b99c0[] = {0x7f1a6dd4};
const u32 var7f1b99c4[] = {0x7f1a6e5c};
const u32 var7f1b99c8[] = {0x7f1a6e78};
const u32 var7f1b99cc[] = {0x7f1a6df4};
const u32 var7f1b99d0[] = {0x7f1a6e3c};
const u32 var7f1b99d4[] = {0x3a83126f};
const u32 var7f1b99d8[] = {0x3c23d70a};
const u32 var7f1b99dc[] = {0x00000000};
GLOBAL_ASM(
glabel menuhandler001a3340
/* f1a3340: 27bdffe0 */ addiu $sp,$sp,-32
@@ -235,6 +175,48 @@ s32 menuhandler001a3448(u32 operation, struct menu_item *item, s32 *value)
GLOBAL_ASM(
glabel menuhandler001a348c
.late_rodata
glabel var7f1b98f4
.word 0x7f1a34e0
glabel var7f1b98f8
.word 0x7f1a34c8
glabel var7f1b98fc
.word 0x7f1a34f4
glabel var7f1b9900
.word 0x7f1a34d0
glabel var7f1b9904
.word 0x7f1a34d8
glabel var7f1b9908
.word 0x7f1a34fc
glabel var7f1b990c
.word 0x7f1a3584
glabel var7f1b9910
.word 0x7f1a3994
glabel var7f1b9914
.word 0x7f1a3994
glabel var7f1b9918
.word 0x7f1a3994
glabel var7f1b991c
.word 0x7f1a3994
glabel var7f1b9920
.word 0x7f1a3994
glabel var7f1b9924
.word 0x7f1a3994
glabel var7f1b9928
.word 0x7f1a3994
glabel var7f1b992c
.word 0x7f1a3994
glabel var7f1b9930
.word 0x7f1a3994
glabel var7f1b9934
.word 0x7f1a3994
glabel var7f1b9938
.word 0x7f1a3994
glabel var7f1b993c
.word 0x7f1a3598
glabel var7f1b9940
.word 0x7f1a34bc
.text
/* f1a348c: 248effff */ addiu $t6,$a0,-1
/* f1a3490: 27bdff58 */ addiu $sp,$sp,-168
/* f1a3494: 2dc10014 */ sltiu $at,$t6,0x14
@@ -578,6 +560,10 @@ glabel menuhandler001a348c
GLOBAL_ASM(
glabel menudialog001a39a8
.late_rodata
glabel var7f1b9944
.word 0x4196cbe4
.text
/* f1a39a8: 27bdffe0 */ addiu $sp,$sp,-32
/* f1a39ac: 24010064 */ addiu $at,$zero,0x64
/* f1a39b0: afbf0014 */ sw $ra,0x14($sp)
@@ -927,7 +913,7 @@ glabel func0f1a3e40
/* f1a3e6c: 3c057f1c */ lui $a1,%hi(var7f1b97e4)
/* f1a3e70: 3c014f80 */ lui $at,0x4f80
/* f1a3e74: 24a597e4 */ addiu $a1,$a1,%lo(var7f1b97e4)
/* f1a3e78: 3c048007 */ lui $a0,0x8007
/* f1a3e78: 3c048007 */ lui $a0,%hi(g_StringPointer)
/* f1a3e7c: 3c067f1c */ lui $a2,%hi(var7f1b97f0)
/* f1a3e80: 46003303 */ div.s $f12,$f6,$f0
/* f1a3e84: 05e10004 */ bgez $t7,.L0f1a3e98
@@ -975,7 +961,7 @@ glabel func0f1a3e40
/* f1a3f1c: 8c421440 */ lw $v0,%lo(g_StringPointer)($v0)
/* f1a3f20: 460064a1 */ cvt.d.s $f18,$f12
.L0f1a3f24:
/* f1a3f24: 8c841440 */ lw $a0,0x1440($a0)
/* f1a3f24: 8c841440 */ lw $a0,%lo(g_StringPointer)($a0)
/* f1a3f28: 0c004dad */ jal sprintf
/* f1a3f2c: f7b20010 */ sdc1 $f18,0x10($sp)
/* f1a3f30: 3c028007 */ lui $v0,%hi(g_StringPointer)
@@ -1305,7 +1291,7 @@ glabel func0f1a431c
/* f1a4354: 24c60001 */ addiu $a2,$a2,0x1
.L0f1a4358:
/* f1a4358: 18c00008 */ blez $a2,.L0f1a437c
/* f1a435c: 3c048007 */ lui $a0,0x8007
/* f1a435c: 3c048007 */ lui $a0,%hi(var80071444)
/* f1a4360: 3c048007 */ lui $a0,%hi(var80071444)
/* f1a4364: 3c057f1c */ lui $a1,%hi(var7f1b9838)
/* f1a4368: 24a59838 */ addiu $a1,$a1,%lo(var7f1b9838)
@@ -1316,7 +1302,7 @@ glabel func0f1a431c
.L0f1a437c:
/* f1a437c: 3c057f1c */ lui $a1,%hi(var7f1b9844)
/* f1a4380: 24a59844 */ addiu $a1,$a1,%lo(var7f1b9844)
/* f1a4384: 8c841444 */ lw $a0,0x1444($a0)
/* f1a4384: 8c841444 */ lw $a0,%lo(var80071444)($a0)
/* f1a4388: 0c004dad */ jal sprintf
/* f1a438c: 00e03025 */ or $a2,$a3,$zero
/* f1a4390: 10000003 */ beqz $zero,.L0f1a43a0
@@ -3038,6 +3024,22 @@ s32 menuhandlerFrFailedContinue(u32 operation, struct menu_item *item, s32 *valu
GLOBAL_ASM(
glabel menuhandler001a5dc0
.late_rodata
glabel var7f1b9948
.word 0x7f1a5e40
glabel var7f1b994c
.word 0x7f1a5ef4
glabel var7f1b9950
.word 0x7f1a5e4c
glabel var7f1b9954
.word 0x7f1a5f00
glabel var7f1b9958
.word 0x7f1a5f1c
glabel var7f1b995c
.word 0x7f1a5e9c
glabel var7f1b9960
.word 0x7f1a5ee0
.text
/* f1a5dc0: 27bdffc0 */ addiu $sp,$sp,-64
/* f1a5dc4: 3c0f8009 */ lui $t7,%hi(var800891b0)
/* f1a5dc8: afbf0014 */ sw $ra,0x14($sp)
@@ -3145,6 +3147,20 @@ glabel menuhandler001a5dc0
GLOBAL_ASM(
glabel menudialog001a5f48
.late_rodata
glabel var7f1b9964
.word 0x3f333333
glabel var7f1b9968
.word 0x3f4ccccd
glabel var7f1b996c
.word 0x41033333
glabel var7f1b9970
.word 0xc0833333
glabel var7f1b9974
.word 0x3b80c73b
glabel var7f1b9978
.word 0x3c23d70a
.text
/* f1a5f48: 27bdffb8 */ addiu $sp,$sp,-72
/* f1a5f4c: afa40048 */ sw $a0,0x48($sp)
/* f1a5f50: afbf002c */ sw $ra,0x2c($sp)
@@ -3473,6 +3489,22 @@ glabel func0f1a6388
GLOBAL_ASM(
glabel menuhandler001a63e4
.late_rodata
glabel var7f1b997c
.word 0x7f1a6414
glabel var7f1b9980
.word 0x7f1a6478
glabel var7f1b9984
.word 0x7f1a6428
glabel var7f1b9988
.word 0x7f1a6480
glabel var7f1b998c
.word 0x7f1a6488
glabel var7f1b9990
.word 0x7f1a6448
glabel var7f1b9994
.word 0x7f1a6468
.text
/* f1a63e4: 248effff */ addiu $t6,$a0,-1
/* f1a63e8: 27bdffe8 */ addiu $sp,$sp,-24
/* f1a63ec: 2dc10007 */ sltiu $at,$t6,0x7
@@ -3564,6 +3596,10 @@ s32 menuhandler001a6514(u32 operation, struct menu_item *item, s32 *value)
GLOBAL_ASM(
glabel menudialog001a6548
.late_rodata
glabel var7f1b9998
.word 0x4196cbe4
.text
/* f1a6548: 27bdffc8 */ addiu $sp,$sp,-56
/* f1a654c: 24010064 */ addiu $at,$zero,0x64
/* f1a6550: afbf0014 */ sw $ra,0x14($sp)
@@ -3792,7 +3828,7 @@ glabel func0f1a6840
/* f1a6870: 24e798cc */ addiu $a3,$a3,%lo(var7f1b98cc)
/* f1a6874: 24c698c8 */ addiu $a2,$a2,%lo(var7f1b98c8)
/* f1a6878: 24a598bc */ addiu $a1,$a1,%lo(var7f1b98bc)
/* f1a687c: 3c048007 */ lui $a0,0x8007
/* f1a687c: 3c048007 */ lui $a0,%hi(g_StringPointer)
/* f1a6880: 46003303 */ div.s $f12,$f6,$f0
/* f1a6884: 460c003e */ c.le.s $f0,$f12
/* f1a6888: 00000000 */ sll $zero,$zero,0x0
@@ -3825,7 +3861,7 @@ glabel func0f1a6840
/* f1a68ec: 8c421440 */ lw $v0,%lo(g_StringPointer)($v0)
/* f1a68f0: 460062a1 */ cvt.d.s $f10,$f12
.L0f1a68f4:
/* f1a68f4: 8c841440 */ lw $a0,0x1440($a0)
/* f1a68f4: 8c841440 */ lw $a0,%lo(g_StringPointer)($a0)
/* f1a68f8: 0c004dad */ jal sprintf
/* f1a68fc: f7aa0010 */ sdc1 $f10,0x10($sp)
/* f1a6900: 3c028007 */ lui $v0,%hi(g_StringPointer)
@@ -3848,6 +3884,22 @@ bool menudialogDeviceTrainingResults(u32 operation, struct menu_dialog *dialog,
GLOBAL_ASM(
glabel menuhandler001a6950
.late_rodata
glabel var7f1b999c
.word 0x7f1a6980
glabel var7f1b99a0
.word 0x7f1a69dc
glabel var7f1b99a4
.word 0x7f1a6994
glabel var7f1b99a8
.word 0x7f1a69e4
glabel var7f1b99ac
.word 0x7f1a69ec
glabel var7f1b99b0
.word 0x7f1a69ac
glabel var7f1b99b4
.word 0x7f1a69cc
.text
/* f1a6950: 248effff */ addiu $t6,$a0,-1
/* f1a6954: 27bdffe8 */ addiu $sp,$sp,-24
/* f1a6958: 2dc10007 */ sltiu $at,$t6,0x7
@@ -4011,7 +4063,7 @@ glabel func0f1a6b7c
/* f1a6bac: 24e798ec */ addiu $a3,$a3,%lo(var7f1b98ec)
/* f1a6bb0: 24c698e8 */ addiu $a2,$a2,%lo(var7f1b98e8)
/* f1a6bb4: 24a598dc */ addiu $a1,$a1,%lo(var7f1b98dc)
/* f1a6bb8: 3c048007 */ lui $a0,0x8007
/* f1a6bb8: 3c048007 */ lui $a0,%hi(g_StringPointer)
/* f1a6bbc: 46003303 */ div.s $f12,$f6,$f0
/* f1a6bc0: 460c003e */ c.le.s $f0,$f12
/* f1a6bc4: 00000000 */ sll $zero,$zero,0x0
@@ -4044,7 +4096,7 @@ glabel func0f1a6b7c
/* f1a6c28: 8c421440 */ lw $v0,%lo(g_StringPointer)($v0)
/* f1a6c2c: 460062a1 */ cvt.d.s $f10,$f12
.L0f1a6c30:
/* f1a6c30: 8c841440 */ lw $a0,0x1440($a0)
/* f1a6c30: 8c841440 */ lw $a0,%lo(g_StringPointer)($a0)
/* f1a6c34: 0c004dad */ jal sprintf
/* f1a6c38: f7aa0010 */ sdc1 $f10,0x10($sp)
/* f1a6c3c: 3c028007 */ lui $v0,%hi(g_StringPointer)
@@ -4125,6 +4177,22 @@ glabel func0f1a6cc4
GLOBAL_ASM(
glabel menuhandler001a6d4c
.late_rodata
glabel var7f1b99b8
.word 0x7f1a6dc0
glabel var7f1b99bc
.word 0x7f1a6e50
glabel var7f1b99c0
.word 0x7f1a6dd4
glabel var7f1b99c4
.word 0x7f1a6e5c
glabel var7f1b99c8
.word 0x7f1a6e78
glabel var7f1b99cc
.word 0x7f1a6df4
glabel var7f1b99d0
.word 0x7f1a6e3c
.text
/* f1a6d4c: 27bdffc8 */ addiu $sp,$sp,-56
/* f1a6d50: 3c0f8009 */ lui $t7,%hi(var800897a4)
/* f1a6d54: afbf0014 */ sw $ra,0x14($sp)
@@ -4544,6 +4612,12 @@ glabel menuhandler001a6ea4
GLOBAL_ASM(
glabel menudialog001a737c
.late_rodata
glabel var7f1b99d4
.word 0x3a83126f
glabel var7f1b99d8
.word 0x3c23d70a
.text
/* f1a737c: 27bdff60 */ addiu $sp,$sp,-160
/* f1a7380: afa600a8 */ sw $a2,0xa8($sp)
/* f1a7384: 00803025 */ or $a2,$a0,$zero
@@ -4817,8 +4891,8 @@ glabel func0f1a7730
/* f1a7750: 00037c03 */ sra $t7,$v1,0x10
/* f1a7754: 11c0000d */ beqz $t6,.L0f1a778c
/* f1a7758: 01e01825 */ or $v1,$t7,$zero
/* f1a775c: 3c188009 */ lui $t8,0x8009
/* f1a7760: 27059990 */ addiu $a1,$t8,-26224
/* f1a775c: 3c188009 */ lui $t8,%hi(var80089990)
/* f1a7760: 27059990 */ addiu $a1,$t8,%lo(var80089990)
/* f1a7764: 8ca60000 */ lw $a2,0x0($a1)
/* f1a7768: 84d90000 */ lh $t9,0x0($a2)
.L0f1a776c:
-1
View File
@@ -6,6 +6,5 @@
void func0f01bea0(void);
u32 func0f01bee0(void);
u32 func0f01bf28(void);
u32 func0f01d770(void);
#endif
+8
View File
@@ -0,0 +1,8 @@
#ifndef _IN_GAME_GAME_01D770_H
#define _IN_GAME_GAME_01D770_H
#include <ultra64.h>
#include "types.h"
u32 func0f01d770(void);
#endif
+1
View File
@@ -30,6 +30,7 @@ u32 chrSetHudpieceVisible(struct chrdata *chr, u32 arg1);
void func0f024668(struct chrdata *chr);
u32 func0f0246e4(void);
u32 func0f024738(void);
u32 func0f024b18(void);
u32 func0f025074(void);
u32 func0f025144(void);
u32 func0f025288(void);
+5
View File
@@ -80,4 +80,9 @@ u32 func0f0fd548(void);
u32 func0f0fd570(void);
bool currentPlayerIsInTraining(void);
extern const char var7f1b2658[];
extern const char var7f1b265c[];
extern const char var7f1b2660[];
extern const char var7f1b2664[];
#endif
+5
View File
@@ -78,4 +78,9 @@ s32 menuhandlerRenameFile(u32 operation, struct menu_item *item, s32 *value);
s32 menuhandlerSaveElsewhere(u32, u32, u32 *);
s32 menuhandlerSaveLocation(u32 operation, struct menu_item *item, s32 *value);
extern const char var7f1b3214[];
extern const char var7f1b3218[];
extern const char var7f1b321c[];
extern const char var7f1b3220[];
#endif
+6
View File
@@ -134,4 +134,10 @@ u32 func0f11e7f0(void);
u32 func0f11e844(void);
u32 func0f11ea34(void);
extern const char var7f1b423c[];
extern const char var7f1b4244[];
extern const char var7f1b424c[];
extern const char var7f1b4254[];
extern const char var7f1b425c[];
#endif
+8
View File
@@ -95,4 +95,12 @@ void func0f149864(void);
void chrInitSplats(struct chrdata *chr);
void func0f14a3bc(void);
extern const char var7f1b6050[];
extern const char var7f1b6058[];
extern const char var7f1b606c[];
extern const char var7f1b6080[];
extern const char var7f1b6088[];
extern const char var7f1b6090[];
extern const char var7f1b6098[];
#endif
+8
View File
@@ -37,4 +37,12 @@ void setVar80084030(u32 arg0);
f32 getUptime(void);
u32 mpGetMatchTime(void);
extern const char var7f1b78c0[];
extern const char var7f1b78c8[];
extern const char var7f1b78d4[];
extern const char var7f1b78f4[];
extern const char var7f1b7900[];
extern const char var7f1b7908[];
extern const char var7f1b7910[];
#endif
+16
View File
@@ -61,4 +61,20 @@ u32 func0f17563c(void);
u32 func0f1756c0(void);
u32 func0f175ef4(void);
extern const char var7f1b7ba0[];
extern const char var7f1b7ba8[];
extern const char var7f1b7bb0[];
extern const char var7f1b7bb8[];
extern const char var7f1b7bc0[];
extern const char var7f1b7bc8[];
extern const char var7f1b7bd8[];
extern const char var7f1b7be0[];
extern const char var7f1b7be8[];
extern const char var7f1b7bec[];
extern const char var7f1b7bf4[];
extern const char var7f1b7c00[];
extern const char var7f1b7c04[];
extern const char var7f1b7c10[];
extern const char var7f1b7c18[];
#endif
+2 -2
View File
@@ -66,9 +66,9 @@ glabel func00003050
/* 30d0: 24a50230 */ addiu $a1,$a1,%lo(var80090230)
/* 30d4: 0c012148 */ jal func00048520
/* 30d8: 24040007 */ addiu $a0,$zero,0x7
/* 30dc: 3c078009 */ lui $a3,0x8009
/* 30dc: 3c078009 */ lui $a3,%hi(var80090278)
/* 30e0: 3c058009 */ lui $a1,%hi(var80090230)
/* 30e4: 24e60278 */ addiu $a2,$a3,0x278
/* 30e4: 24e60278 */ addiu $a2,$a3,%lo(var80090278)
/* 30e8: 24a50230 */ addiu $a1,$a1,%lo(var80090230)
/* 30ec: 0c012148 */ jal func00048520
/* 30f0: 24040003 */ addiu $a0,$zero,0x3
+2 -2
View File
@@ -1106,9 +1106,9 @@ glabel func00005770
GLOBAL_ASM(
glabel func000058fc
/* 58fc: 27bdfff0 */ addiu $sp,$sp,-16
/* 5900: 3c058009 */ lui $a1,0x8009
/* 5900: 3c058009 */ lui $a1,%hi(var80090a20)
/* 5904: 3c01800a */ lui $at,0x800a
/* 5908: 24a20a20 */ addiu $v0,$a1,0xa20
/* 5908: 24a20a20 */ addiu $v0,$a1,%lo(var80090a20)
/* 590c: afa40010 */ sw $a0,0x10($sp)
/* 5910: a024c820 */ sb $a0,-0x37e0($at)
/* 5914: 240f0001 */ addiu $t7,$zero,0x1
+4 -4
View File
@@ -813,8 +813,8 @@ glabel func0000db3c
/* de38: 1100000d */ beqz $t0,.L0000de70
/* de3c: 3c0b8006 */ lui $t3,%hi(var8005d9d8)
/* de40: 8c84d9b4 */ lw $a0,-0x264c($a0)
/* de44: 3c098006 */ lui $t1,0x8006
/* de48: 2522d9d8 */ addiu $v0,$t1,-9768
/* de44: 3c098006 */ lui $t1,%hi(var8005d9d8)
/* de48: 2522d9d8 */ addiu $v0,$t1,%lo(var8005d9d8)
/* de4c: 8c430000 */ lw $v1,0x0($v0)
/* de50: 24840190 */ addiu $a0,$a0,%lo(var80060190)
.L0000de54:
@@ -840,8 +840,8 @@ glabel func0000db3c
/* de94: 00002825 */ or $a1,$zero,$zero
/* de98: 3c048006 */ lui $a0,%hi(g_StageNum)
/* de9c: 1180000b */ beqz $t4,.L0000decc
/* dea0: 3c0d8006 */ lui $t5,0x8006
/* dea4: 25a2d9d8 */ addiu $v0,$t5,-9768
/* dea0: 3c0d8006 */ lui $t5,%hi(var8005d9d8)
/* dea4: 25a2d9d8 */ addiu $v0,$t5,%lo(var8005d9d8)
/* dea8: 8c430000 */ lw $v1,0x0($v0)
/* deac: 8c84d9b4 */ lw $a0,%lo(g_StageNum)($a0)
.L0000deb0:
+2 -2
View File
@@ -269,8 +269,8 @@ glabel func0000eb2c
/* ecc0: 5420fff9 */ bnezl $at,.L0000eca8
/* ecc4: 8cad0000 */ lw $t5,0x0($a1)
.L0000ecc8:
/* ecc8: 3c188009 */ lui $t8,0x8009
/* eccc: 27025210 */ addiu $v0,$t8,0x5210
/* ecc8: 3c188009 */ lui $t8,%hi(var80095210)
/* eccc: 27025210 */ addiu $v0,$t8,%lo(var80095210)
/* ecd0: 3c058009 */ lui $a1,0x8009
/* ecd4: 24a5523d */ addiu $a1,$a1,0x523d
/* ecd8: 00401825 */ or $v1,$v0,$zero
+2 -2
View File
@@ -669,7 +669,7 @@ glabel func0001190c
/* 11c90: 3c06800b */ lui $a2,%hi(var800aa5d8)
/* 11c94: 8e790000 */ lw $t9,0x0($s3)
/* 11c98: 24c6a5d8 */ addiu $a2,$a2,%lo(var800aa5d8)
/* 11c9c: 3c0e800b */ lui $t6,0x800b
/* 11c9c: 3c0e800b */ lui $t6,%hi(var800aa5f4)
/* 11ca0: 272cffff */ addiu $t4,$t9,-1
/* 11ca4: ae6c0000 */ sw $t4,0x0($s3)
/* 11ca8: 19800019 */ blez $t4,.L00011d10
@@ -677,7 +677,7 @@ glabel func0001190c
/* 11cb0: 000c68c0 */ sll $t5,$t4,0x3
/* 11cb4: 01ac6823 */ subu $t5,$t5,$t4
/* 11cb8: 000d6880 */ sll $t5,$t5,0x2
/* 11cbc: 25c2a5f4 */ addiu $v0,$t6,-23052
/* 11cbc: 25c2a5f4 */ addiu $v0,$t6,%lo(var800aa5f4)
/* 11cc0: 01a21821 */ addu $v1,$t5,$v0
/* 11cc4: 8c410000 */ lw $at,0x0($v0)
.L00011cc8:
+6 -6
View File
@@ -137,8 +137,8 @@ glabel func000139e8
/* 13a08: 90639f48 */ lbu $v1,%lo(var80099f48)($v1)
/* 13a0c: 18400009 */ blez $v0,.L00013a34
/* 13a10: 2458ffff */ addiu $t8,$v0,-1
/* 13a14: 3c0e800a */ lui $t6,0x800a
/* 13a18: 25c49f48 */ addiu $a0,$t6,-24760
/* 13a14: 3c0e800a */ lui $t6,%hi(var80099f48)
/* 13a18: 25c49f48 */ addiu $a0,$t6,%lo(var80099f48)
/* 13a1c: 00442821 */ addu $a1,$v0,$a0
.L00013a20:
/* 13a20: 908f0001 */ lbu $t7,0x1($a0)
@@ -370,9 +370,9 @@ glabel func00013c94
/* 13d30: ac2eeeb0 */ sw $t6,-0x1150($at)
/* 13d34: 3c018006 */ lui $at,0x8006
/* 13d38: ac20eec4 */ sw $zero,-0x113c($at)
/* 13d3c: 3c0f800a */ lui $t7,0x800a
/* 13d3c: 3c0f800a */ lui $t7,%hi(var80099a60)
/* 13d40: 3c018006 */ lui $at,0x8006
/* 13d44: 25e69a60 */ addiu $a2,$t7,-26016
/* 13d44: 25e69a60 */ addiu $a2,$t7,%lo(var80099a60)
/* 13d48: 3c08800a */ lui $t0,%hi(var80099e68)
/* 13d4c: ac20eec8 */ sw $zero,-0x1138($at)
/* 13d50: 25089e68 */ addiu $t0,$t0,%lo(var80099e68)
@@ -477,10 +477,10 @@ glabel func00013e84
/* 13e98: afb10018 */ sw $s1,0x18($sp)
/* 13e9c: 11c00018 */ beqz $t6,.L00013f00
/* 13ea0: afb00014 */ sw $s0,0x14($sp)
/* 13ea4: 3c11800a */ lui $s1,0x800a
/* 13ea4: 3c11800a */ lui $s1,%hi(var80099e78)
/* 13ea8: 3c058006 */ lui $a1,%hi(var8005eeac)
/* 13eac: 3c06800a */ lui $a2,%hi(var80099f38)
/* 13eb0: 26249e78 */ addiu $a0,$s1,-24968
/* 13eb0: 26249e78 */ addiu $a0,$s1,%lo(var80099e78)
/* 13eb4: ac400000 */ sw $zero,0x0($v0)
/* 13eb8: 24c69f38 */ addiu $a2,$a2,%lo(var80099f38)
/* 13ebc: 0c012a60 */ jal func0004a980
+2 -2
View File
@@ -2609,7 +2609,7 @@ glabel func000185d0
/* 185e4: 05e30023 */ bgezl $t7,.L00018674
/* 185e8: 8fbf0014 */ lw $ra,0x14($sp)
/* 185ec: 8c42992c */ lw $v0,%lo(var8006992c)($v0)
/* 185f0: 3c03800a */ lui $v1,0x800a
/* 185f0: 3c03800a */ lui $v1,%hi(g_StageSetup)
/* 185f4: 5040001f */ beqzl $v0,.L00018674
/* 185f8: 8fbf0014 */ lw $ra,0x14($sp)
/* 185fc: 8c580004 */ lw $t8,0x4($v0)
@@ -2632,7 +2632,7 @@ glabel func000185d0
/* 1863c: 844b0008 */ lh $t3,0x8($v0)
.L00018640:
/* 18640: 844d000a */ lh $t5,0xa($v0)
/* 18644: 8c63d030 */ lw $v1,-0x2fd0($v1)
/* 18644: 8c63d030 */ lw $v1,%lo(g_StageSetup)($v1)
/* 18648: 000b6100 */ sll $t4,$t3,0x4
/* 1864c: 000d7100 */ sll $t6,$t5,0x4
/* 18650: 01c32821 */ addu $a1,$t6,$v1
+2 -2
View File
@@ -75,10 +75,10 @@ glabel __osPfsGetStatus
GLOBAL_ASM(
glabel __osPfsRequestOneChannel
/* 4bb60: 27bdffe8 */ addiu $sp,$sp,-24
/* 4bb64: 3c068009 */ lui $a2,0x8009
/* 4bb64: 3c068009 */ lui $a2,%hi(var80090a20)
/* 4bb68: 240700fe */ addiu $a3,$zero,0xfe
/* 4bb6c: 3c01800a */ lui $at,0x800a
/* 4bb70: 24c20a20 */ addiu $v0,$a2,0xa20
/* 4bb70: 24c20a20 */ addiu $v0,$a2,%lo(var80090a20)
/* 4bb74: afa5001c */ sw $a1,0x1c($sp)
/* 4bb78: a027c820 */ sb $a3,-0x37e0($at)
/* 4bb7c: 240f0001 */ addiu $t7,$zero,0x1