This commit is contained in:
Maide
2024-09-09 23:35:20 +01:00
parent 9a8bf37928
commit 2745909dda
11 changed files with 216 additions and 221 deletions
+2 -2
View File
@@ -39,7 +39,7 @@ typedef struct unk_D_86002F58_004_000_010 {
} unk_D_86002F58_004_000_010; // size >= 0x2C
typedef struct unk_D_86002F58_004_000_004 {
/* 0x00 */ struct unk_D_86002F58_004_000_004* unk_00;
/* 0x00 */ struct unk_D_86002F58_004_000_004* unk_00[4];
/* 0x04 */ unk_D_86002F58_004_000_00C* unk_04;
/* 0x08 */ unk_D_86002F58_004_000_010* unk_08;
} unk_D_86002F58_004_000_004; // size >= 0x0C
@@ -119,7 +119,7 @@ typedef struct unk_D_86002F34 {
// Are unk_D_86002F30 and unk_D_800AC840 the same?
typedef struct unk_D_86002F30 {
/* 0x00 */ char unk00[0x8];
/* 0x08 */ unk_D_86002F58_004_000_004* unk_08[4];
/* 0x08 */ unk_D_86002F58_004_000_004* unk_08;
} unk_D_86002F30; // size = 0x18 ??
typedef struct UnkInputStruct8000D738 {
+2
View File
@@ -257,3 +257,5 @@ D_80068080 = 0x80068080;
D_8007ED20 = 0x8007ED20;
D_800A60C0 = 0x800A60C0;
D_82100DC0 = 0x82100DC0;
D_86106450 = 0x86106450; // size:0x1140
D_862082A0 = 0x862082A0; // size:0x10
+4 -4
View File
@@ -854,7 +854,7 @@ void func_86402130(void) {
D_87B000E4 = func_80019D18(0xC7);
D_864052D0 = &D_86404070;
func_8001BB58(D_864052D0);
func_8001BC34(D_864052D0, 0, 0xC7, D_87B000E4->unk_08[0]->unk_00);
func_8001BC34(D_864052D0, 0, 0xC7, D_87B000E4->unk_08->unk_00[0]);
func_8001BD04(D_864052D0, 0);
func_80017464(D_864052D0, 0);
D_87B000E4 = func_80019D18(0xC4);
@@ -864,7 +864,7 @@ void func_86402130(void) {
D_864052D0 = &D_864052C8->unk_028;
func_8001BB58(D_864052D0);
func_8001BC34(D_864052D0, 0, 0xC4, D_87B000E4->unk_08[0]->unk_00);
func_8001BC34(D_864052D0, 0, 0xC4, D_87B000E4->unk_08->unk_00[0]);
D_864052C8->unk_004 = 0;
func_8001BD04(D_864052D0, D_864052C8->unk_004);
func_80017464(D_864052D0, func_87B00050(D_864052D0->unk_044->unk_0A));
@@ -902,7 +902,7 @@ void func_86402130(void) {
D_864052CC = &D_86405158;
D_864052D0 = &D_864052CC->unk_004;
func_8001BB58(D_864052D0);
func_8001BC34(D_864052D0, 0, 0xC3, D_87B000E4->unk_08[0]->unk_00);
func_8001BC34(D_864052D0, 0, 0xC3, D_87B000E4->unk_08->unk_00[0]);
D_864052CC->unk_001 = D_864052CC->unk_000 = 0;
@@ -923,7 +923,7 @@ void func_86402130(void) {
D_864052D0 = &D_864041D8[i];
func_8001BB58(D_864052D0);
func_8001BC34(D_864052D0, 0, 0xD2, D_87B000E4->unk_08[0]->unk_00);
func_8001BC34(D_864052D0, 0, 0xD2, D_87B000E4->unk_08->unk_00[0]);
func_8001BD04(D_864052D0, 0);
func_80017464(D_864052D0, D_864052D0->unk_044->unk_0A);
+3 -3
View File
@@ -754,9 +754,9 @@ void func_86501AAC(void) {
func_8001BB58(D_8650AB2C);
if (i == 0) {
func_8001BC34(D_8650AB2C, 0, 0xC5, D_87B000E4->unk_08[0]->unk_00);
func_8001BC34(D_8650AB2C, 0, 0xC5, D_87B000E4->unk_08->unk_00[0]);
} else {
func_8001BC34(D_8650AB2C, 0, 0xC6, D_87B000E4->unk_08[0]->unk_00);
func_8001BC34(D_8650AB2C, 0, 0xC6, D_87B000E4->unk_08->unk_00[0]);
}
D_8650AB28->unk_008 = 0;
@@ -804,7 +804,7 @@ void func_86501AAC(void) {
D_8650AB2C = D_86502CA0[j];
func_8001BB58(D_8650AB2C);
func_8001BC34(D_8650AB2C, 0, sp5C[j], D_87B000E4->unk_08[0]->unk_00);
func_8001BC34(D_8650AB2C, 0, sp5C[j], D_87B000E4->unk_08->unk_00[0]);
func_8001BD04(D_8650AB2C, 0);
func_80017464(D_8650AB2C, D_8650AB2C->unk_044->unk_0A);
}
+1
View File
@@ -1,4 +1,5 @@
#include "global.h"
#include "src/fragments/7/fragment7.h"
#pragma GLOBAL_ASM("asm/us/nonmatchings/fragments/31/fragment31_258080/func_81002DC0.s")
+2 -2
View File
@@ -1136,7 +1136,7 @@ void func_86002440(void) {
D_86003B60 = &D_86003B5C->unk_004;
func_8001BB58(&D_86003B60->unk_000);
func_8001BC34(&D_86003B60->unk_000, 0, 0xAD, D_86002F30->unk_08[0]->unk_00);
func_8001BC34(&D_86003B60->unk_000, 0, 0xAD, D_86002F30->unk_08->unk_00[0]);
D_86003B60->unk_000.unk_024.x = (i - 1.5f) * D_86002A94;
@@ -1171,7 +1171,7 @@ void func_86002440(void) {
D_86003B60 = D_86003B64;
func_8001BB58(&D_86003B60->unk_000);
func_8001BC34(&D_86003B60->unk_000, 0, 0xAE, D_86002F30->unk_08[0]->unk_00);
func_8001BC34(&D_86003B60->unk_000, 0, 0xAE, D_86002F30->unk_08->unk_00[0]);
D_86003B60->unk_000.unk_024.x = (i - 1.5f) * D_86002A94;
D_86003B60->unk_000.unk_024.z = 0.0f;
D_86003B60->unk_000.unk_024.y = 200.0f;
+85 -92
View File
@@ -20,6 +20,41 @@
#include "src/memory.h"
#include "src/stage_loader.h"
typedef struct unk_D_861054C0 {
/* 0x000 */ s16 unk_000;
/* 0x002 */ s16 unk_002;
/* 0x004 */ char pad4[4];
/* 0x008 */ unk_D_86002F58_004_000 unk_008;
/* 0x170 */ s16 unk_170;
/* 0x172 */ u16 unk_172;
/* 0x174 */ s16 unk_174[0xC];
/* 0x18C */ s16 unk_18C;
/* 0x18E */ s16 unk_18E[0xC];
/* 0x1A6 */ s16 unk_1A6;
/* 0x1A8 */ s16 unk_1A8;
/* 0x1AA */ s16 unk_1AA;
/* 0x1AC */ s16 unk_1AC;
/* 0x1AE */ s16 unk_1AE;
/* 0x1B0 */ s16 unk_1B0;
/* 0x1B2 */ s16 unk_1B2;
/* 0x1B4 */ s16 unk_1B4;
/* 0x1B6 */ char pad1B6[2];
/* 0x1B8 */ f32 unk_1B8;
/* 0x1BC */ f32 unk_1BC;
} unk_D_861054C0; // size = 0x1C0
typedef struct unk_D_86105EA0 {
/* 0x000 */ char unk000[0x4];
/* 0x004 */ unk_D_86002F58_004_000 unk_004;
} unk_D_86105EA0; // size = 0x16C
typedef struct unk_D_86106450 {
/* 0x000 */ s16 unk_000;
/* 0x002 */ s16 unk_002;
/* 0x004 */ unk_D_86002F58_004_000 unk_004;
/* 0x16C */ unk_D_86002F58_004_000_004* unk_16C;
} unk_D_86106450; // size = 0x170
void func_86102370(void);
void func_861023E4(void);
@@ -92,16 +127,16 @@ static s16 D_861049B4[5][6] = {
static u8 D_861049F0[] = { 0, 5, 0, 10 };
static u8 D_861049F4[] = {
3, 4, 5, 0x80, 0, 0x12, 0, 0, 3, 4, 9, 0x80, 0, 2, 0, 0, 3, 4, 0xD, 0x80,
0, 8, 0, 0, 3, 4, 9, 0x80, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
static unk_func_87801684 D_861049F4[] = {
{ 0x3040580, 0x12 }, { 0x3040980, 2 }, { 0x3040D80, 8 }, { 0x3040980, 2 }, { 0x0, 0x0 },
};
static s32 D_86104A1C[] = {
0x03042E00, 0x00060000, 0x03044360, 0x00020000, 0x03044A80, 0x00060000, 0x03044360, 0x00020000, 0x03042E00,
0x00060000, 0x03041180, 0x00020000, 0x030418A0, 0x00060000, 0x03041180, 0x00020000, 0x03042E00, 0x00060000,
0x03043520, 0x00020000, 0x03043C40, 0x00060000, 0x03043520, 0x00020000, 0x03042E00, 0x00060000, 0x03041FC0,
0x00020000, 0x030426E0, 0x00060000, 0x03041FC0, 0x00020000, 0x00000000, 0x00000000,
static unk_func_87801684 D_86104A1C[] = {
{ 0x03042E00, 0x0006 }, { 0x03044360, 0x0002 }, { 0x03044A80, 0x0006 }, { 0x03044360, 0x0002 },
{ 0x03042E00, 0x0006 }, { 0x03041180, 0x0002 }, { 0x030418A0, 0x0006 }, { 0x03041180, 0x0002 },
{ 0x03042E00, 0x0006 }, { 0x03043520, 0x0002 }, { 0x03043C40, 0x0006 }, { 0x03043520, 0x0002 },
{ 0x03042E00, 0x0006 }, { 0x03041FC0, 0x0002 }, { 0x030426E0, 0x0006 }, { 0x03041FC0, 0x0002 },
{ 0x00000000, 0x0000 },
};
static u32 D_86104AA4[] = {
@@ -259,76 +294,38 @@ u32 D_861052C8[] = {
0xFFFEFFFE, 0xFFFED6B5, 0xD6B5D6B5, 0xD6B5FFFE, 0xFFFEFFFE, 0xFFFEFFFE, 0x00000000, 0x00000000,
};
// Mapped into reloc
extern unk_D_86002F30* D_86105480;
extern unk_D_86002F34* D_86105484;
extern unk_D_86002F34_00C* D_86105488;
extern unk_D_86002F30* D_8610548C;
extern s16 D_86105490;
extern s16 D_86105492;
extern s16 D_86105494;
extern u16 D_86105496;
extern s32 D_86105498;
extern s32 D_8610549C;
extern s16 D_861054A0;
extern s16 D_861054A2;
extern s16 D_861054A4;
extern s16 D_861054A6;
extern s16 D_861054A8;
extern s32 D_861054AC;
extern s32 D_861054B0;
extern unk_D_800AC870* D_861054B4;
extern s16 D_861054B8;
extern s16 D_861054BA;
extern s32 D_861054BC;
typedef struct unk_D_861054C0 {
/* 0x000 */ s16 unk_000;
/* 0x002 */ s16 unk_002;
/* 0x004 */ char pad4[4];
/* 0x008 */ unk_D_86002F58_004_000 unk_008;
/* 0x170 */ s16 unk_170;
/* 0x172 */ u16 unk_172;
/* 0x174 */ s16 unk_174[0xC];
/* 0x18C */ s16 unk_18C;
/* 0x18E */ s16 unk_18E[0xC];
/* 0x1A6 */ s16 unk_1A6;
/* 0x1A8 */ s16 unk_1A8;
/* 0x1AA */ s16 unk_1AA;
/* 0x1AC */ s16 unk_1AC;
/* 0x1AE */ s16 unk_1AE;
/* 0x1B0 */ s16 unk_1B0;
/* 0x1B2 */ s16 unk_1B2;
/* 0x1B4 */ s16 unk_1B4;
/* 0x1B6 */ char pad1B6[2];
/* 0x1B8 */ f32 unk_1B8;
/* 0x1BC */ f32 unk_1BC;
} unk_D_861054C0; // size = 0x1C0
extern unk_D_861054C0 D_861054C0[4];
extern s32 D_86105BC0;
extern unk_D_861054C0* D_86105BC4;
extern unk_D_86002F58_004_000* D_86105BC8;
extern s16 D_86105BCC;
extern s16 D_86105BCE;
extern unk_D_86002F58_004_000 D_86105BD0;
extern unk_D_86002F58_004_000 D_86105D38;
typedef struct unk_D_86105EA0 {
/* 0x000 */ char unk000[0x4];
/* 0x004 */ unk_D_86002F58_004_000 unk_004;
} unk_D_86105EA0; // size = 0x16C
extern unk_D_86105EA0 D_86105EA0[4];
typedef struct unk_D_86106450 {
/* 0x000 */ s16 unk_000;
/* 0x002 */ s16 unk_002;
/* 0x004 */ unk_D_86002F58_004_000 unk_004;
/* 0x16C */ unk_D_86002F58_004_000_004* unk_16C;
} unk_D_86106450; // size = 0x170
extern unk_D_86106450 D_86106450[12];
extern s16 D_86107590;
static unk_D_86002F30* D_86105480;
static unk_D_86002F34* D_86105484;
static unk_D_86002F34_00C* D_86105488;
static unk_D_86002F30* D_8610548C;
static s16 D_86105490;
static s16 D_86105492;
static s16 D_86105494;
static u16 D_86105496;
static s32 D_86105498;
static s32 D_8610549C;
static s16 D_861054A0;
static s16 D_861054A2;
static s16 D_861054A4;
static s16 D_861054A6;
static s16 D_861054A8;
static s32 D_861054AC;
static s32 D_861054B0;
static unk_D_800AC870* D_861054B4;
static s16 D_861054B8;
static s16 D_861054BA;
static s32 D_861054BC;
static unk_D_861054C0 D_861054C0[4];
static s32 D_86105BC0;
static unk_D_861054C0* D_86105BC4;
static unk_D_86002F58_004_000* D_86105BC8;
static s16 D_86105BCC;
static s16 D_86105BCE;
static unk_D_86002F58_004_000 D_86105BD0;
static unk_D_86002F58_004_000 D_86105D38;
static unk_D_86105EA0 D_86105EA0[4];
static unk_D_86106450 D_86106450[12];
static s16 D_86107590;
void func_86100020(void) {
func_86102370();
@@ -385,7 +382,6 @@ unk_D_861047B8* func_86100084(s32 arg0, s32 arg1) {
return sp34;
}
#ifdef NON_MATCHING
void func_86100170(void) {
unk_D_86106450* ptr;
s32 var_a1;
@@ -402,6 +398,7 @@ void func_86100170(void) {
var_a0 = D_861047B8;
var_a1 = 1;
var_a3 = var_a3;
ptr = &D_86106450[0];
while (var_a1 != 0) {
if (var_a0->unk_00[0] != 0xFF) {
@@ -418,12 +415,10 @@ void func_86100170(void) {
temp_v0_2 = func_86100084(var_s2, var_a3);
ptr = &D_86106450[0];
for (i = 0; i < 6; i++) {
for (i = 0; i < 6; i++, ptr++) {
ptr->unk_000 = temp_v0_2->unk_00[i];
ptr->unk_002 = 0;
ptr->unk_16C = D_8610548C->unk_08[ptr->unk_000];
ptr++;
ptr->unk_16C = D_8610548C->unk_08->unk_00[ptr->unk_000];
}
var_v0 = func_86100084(var_s2, var_a3);
@@ -434,14 +429,10 @@ void func_86100170(void) {
for (i = 0; i < 6; i++) {
ptr->unk_000 = var_v0->unk_00[i];
ptr->unk_002 = 0;
ptr->unk_16C = D_8610548C->unk_08[ptr->unk_000];
ptr->unk_16C = D_8610548C->unk_08->unk_00[ptr->unk_000];
ptr++;
}
}
#else
void func_86100170(void);
#pragma GLOBAL_ASM("asm/us/nonmatchings/fragments/7/fragment7/func_86100170.s")
#endif
void func_86100480(s16 arg0, s16 arg1, s16 arg2, s16 arg3, f32 arg4) {
Gfx* gfx = gDisplayListHead;
@@ -689,6 +680,7 @@ void func_86101434(void) {
for (i = 0; i < 4; i++) {
D_86105BC4 = &D_861054C0[i];
if (D_86105BC4->unk_1AC == 0) {
for (j = 0; j < D_86105BC4->unk_1A6; j++) {
func_86100798(((j % 6) * 8) + (i * 0x46) + 0x28, ((j / 6) * 8) + 0x82, 1.0f);
@@ -703,6 +695,7 @@ void func_86101560(void) {
for (i = 0; i < 4; i++) {
D_86105BC4 = &D_861054C0[i];
if (D_86105BC4->unk_1AC == 0) {
for (j = 0; j < D_861054A0; j++) {
s16 a = j % 6;
@@ -1770,7 +1763,7 @@ void func_86103E9C(void) {
D_86105BC8 = &D_86105BC4->unk_008;
func_8001BB58(D_86105BC8);
func_8001BC34(D_86105BC8, 0, 0xB1, D_86105480->unk_08[0]->unk_00);
func_8001BC34(D_86105BC8, 0, 0xB1, D_86105480->unk_08->unk_00[0]);
D_86105BC8->unk_024.x = (i - 1.5f) * 40.0f;
D_86105BC8->unk_024.y = 0.0f;
@@ -1791,7 +1784,7 @@ void func_86103E9C(void) {
D_86105480 = func_80019D18(0xB2);
D_86105BC8 = &D_86105BD0;
func_8001BB58(D_86105BC8);
func_8001BC34(D_86105BC8, 0, 0xB2, D_86105480->unk_08[0]->unk_00);
func_8001BC34(D_86105BC8, 0, 0xB2, D_86105480->unk_08->unk_00[0]);
D_86105BC8->unk_024.x = 0.0f;
D_86105BC8->unk_024.y = 10.0f;
D_86105BC8->unk_024.z = -145.0f;
@@ -1803,7 +1796,7 @@ void func_86103E9C(void) {
D_86105480 = func_80019D18(0xB3);
D_86105BC8 = &D_86105D38;
func_8001BB58(D_86105BC8);
func_8001BC34(D_86105BC8, 0, 0xB3, D_86105480->unk_08[0]->unk_00);
func_8001BC34(D_86105BC8, 0, 0xB3, D_86105480->unk_08->unk_00[0]);
D_8610548C = func_80019D18(0xB4);
for (i = 0; i < 12; i++) {
@@ -1817,7 +1810,7 @@ void func_86103E9C(void) {
for (i = 0; i < 4; i++) {
D_86105BC8 = &D_86105EA0[i].unk_004;
func_8001BB58(D_86105BC8);
func_8001BC34(D_86105BC8, 0, 0xB5, D_86105480->unk_08[0]->unk_00);
func_8001BC34(D_86105BC8, 0, 0xB5, D_86105480->unk_08->unk_00[0]);
D_86105BC8->unk_024.x = (i - 1.5f) * 40.0f;
D_86105BC8->unk_024.y = 0.0f;
D_86105BC8->unk_024.z = 0.0f;
+43 -46
View File
@@ -24,38 +24,11 @@
#include "src/memory.h"
#include "src/stage_loader.h"
extern unk_D_86002F30* D_86203E34;
extern unk_D_86002F34* D_86203E38;
extern unk_D_86002F34_00C* D_86203E3C;
extern s16 D_86203E40;
extern s16 D_86203E42;
extern s16 D_86203E44;
extern u16 D_86203E46;
extern s32 D_86203E48;
extern s16 D_86203E4C;
extern unk_D_86203E50 D_86203E50[4];
extern unk_D_86203E50* D_86204590;
extern unk_D_86002F58_004_000* D_86204594;
extern unk_D_86002F58_004_000 D_86204598;
extern s16 D_86204700;
extern u32 D_86204704;
extern s16 D_86204708;
extern s16 D_8620470A;
extern s16 D_8620470E;
extern f32 D_86204710;
extern unk_D_800AC870* D_86204714;
extern s16 D_86204718;
extern s16 D_8620471A;
extern s16 D_8620471C;
extern unk_D_86204720 D_86204720[4][10];
extern unk_D_86204720* D_86208280;
extern s32 D_86208288[4];
extern s32 D_86208298;
extern s16 D_8620829C;
extern u32 D_862082A0[4];
typedef struct unk_D_86203CEC {
/* 0x0 */ void* unk_00;
/* 0x4 */ s16 unk_04;
/* 0x6 */ s16 unk_06;
} unk_D_86203CEC; // size = 0x8
static u32 D_862038C0[] = {
0xFFFFFFD8, 0xFFFFFF65, 0x00000056, 0x00000097, 0xA4CFA4B7, 0xA4ECA5B3, 0xA5E9A5C3, 0xA5BF0000, 0xA1A1A1A1,
@@ -82,10 +55,10 @@ static u32 D_862038C0[] = {
};
static f32 D_86203BA0[4][10] = {
{ 5.5, 10.5, 15.5, 20.5, 23.79999924, 27.10000038, 30.5, 35.5, 40.5, 45.5 },
{ 5.5, 8.5, 17.5, 19.5, 24.5, 26.5, 34.5, 37.5, 45.5, 47.5 },
{ 5.5, 7.5, 9.5, 17.5, 27.5, 29.5, 31.5, 42.5, 44.5, 46.5 },
{ 60, 61, 62, 63, 64, 65, 66, 67, 68, 69 },
{ 5.5f, 10.5f, 15.5f, 20.5f, 23.79999924f, 27.10000038f, 30.5f, 35.5f, 40.5f, 45.5f },
{ 5.5f, 8.5f, 17.5f, 19.5f, 24.5f, 26.5f, 34.5f, 37.5f, 45.5f, 47.5f },
{ 5.5f, 7.5f, 9.5f, 17.5f, 27.5f, 29.5f, 31.5f, 42.5f, 44.5f, 46.5f },
{ 60.0f, 61.0f, 62.0f, 63.0f, 64.0f, 65.0f, 66.0f, 67.0f, 68.0f, 69.0f },
};
static u32 D_86203C40[] = {
@@ -137,11 +110,6 @@ static unk_func_87801684 D_86203CC4[] = {
{ 0x03042E00, 0x0E }, { 0x03044360, 0x02 }, { 0x03044A80, 0x06 }, { 0x03044360, 0x02 }, { 0, 0 },
};
typedef struct unk_D_86203CEC {
/* 0x0 */ void* unk_00;
/* 0x4 */ s16 unk_04;
/* 0x6 */ s16 unk_06;
} unk_D_86203CEC; // size = 0x8
static unk_D_86203CEC D_86203CEC[] = {
{ D_87A01190, 0x0019, 0x000F },
{ D_87A01178, 0x0019, 0x0014 },
@@ -163,8 +131,37 @@ static u32 D_86203D0C[] = {
const char D_86203DC0[] = " %dP";
const char D_86203DC8[] = "%s";
// BSS, not yet supported
extern unk_D_86002F30* D_86203E30;
static unk_D_86002F30* D_86203E30;
static unk_D_86002F30* D_86203E34;
static unk_D_86002F34* D_86203E38;
static unk_D_86002F34_00C* D_86203E3C;
static s16 D_86203E40;
static s16 D_86203E42;
static s16 D_86203E44;
static u16 D_86203E46;
static s32 D_86203E48;
static s16 D_86203E4C;
static unk_D_86203E50 D_86203E50[4];
static unk_D_86203E50* D_86204590;
static unk_D_86002F58_004_000* D_86204594;
static unk_D_86002F58_004_000 D_86204598;
static s16 D_86204700;
static u32 D_86204704;
static s16 D_86204708;
static s16 D_8620470A;
static s16 D_8620470C;
static s16 D_8620470E;
static f32 D_86204710;
static unk_D_800AC870* D_86204714;
static s16 D_86204718;
static s16 D_8620471A;
static s16 D_8620471C;
static unk_D_86204720 D_86204720[4][10];
static unk_D_86204720* D_86208280;
static s32 D_86208288[4];
static s32 D_86208298;
static s16 D_8620829C;
u32 D_862082A0[4];
void func_86200020(unk_D_86203E50* arg0) {
arg0->unk_002 = D_8780FA38 + 1;
@@ -725,7 +722,7 @@ void func_86201900(unk_D_86203E50* arg0) {
case 0:
if ((unk_190 - sp64) < 5.0f) {
D_86208280->unk_002 = 1;
func_8001BC34(temp_s1, 0, 0xB0, D_86203E34->unk_08[arg0_unk000]);
func_8001BC34(temp_s1, 0, 0xB0, D_86203E34->unk_08->unk_00[arg0_unk000]);
}
break;
@@ -1292,7 +1289,7 @@ void func_862030D0(void) {
D_8620471A = 0;
D_86203E30 = func_80019D18(0xB8);
func_8001BB58(&D_86204598);
func_8001BC34(&D_86204598, 0, 0xB8, D_86203E30->unk_08[0]->unk_00);
func_8001BC34(&D_86204598, 0, 0xB8, D_86203E30->unk_08->unk_00[0]);
D_86204598.unk_024.y = -26.0f;
D_86203E30 = func_80019D18(0xAF);
@@ -1303,7 +1300,7 @@ void func_862030D0(void) {
func_86200020(D_86204590);
func_8001BB58(temp_s0);
func_8001BC34(temp_s0, 0, 0xAF, D_86203E30->unk_08[0]->unk_00);
func_8001BC34(temp_s0, 0, 0xAF, D_86203E30->unk_08->unk_00[0]);
temp_s0->unk_024.x = -(i - 1.5f) * 40.0f;
temp_s0->unk_024.y = 0.0f;
temp_s0->unk_030.x = 1.0f;
+2
View File
@@ -47,6 +47,8 @@ typedef struct unk_D_86203E50 {
/* 0x1CA */ char pad1CA[6];
} unk_D_86203E50; // size = 0x1D0
extern u32 D_862082A0[4];
void func_86200020(unk_D_86203E50* arg0);
void func_86200034(void);
void func_862002EC(void);
+2 -2
View File
@@ -535,7 +535,7 @@ void func_86301234(void) {
D_86301D48 = &D_86301D44->unk_004;
func_8001BB58(D_86301D48);
func_8001BC34(D_86301D48, 0, 0x27, D_86301710->unk_08[0]->unk_00);
func_8001BC34(D_86301D48, 0, 0x27, D_86301710->unk_08->unk_00[0]);
D_86301D48->unk_024.x = (i - 1.5f) * 50.0f;
D_86301D48->unk_024.y = 0.0f;
@@ -558,7 +558,7 @@ void func_86301234(void) {
D_86301D48 = &D_86301D58;
func_8001BB58(D_86301D48);
func_8001BC34(D_86301D48, 0, 0x9A, D_86301710->unk_08[0]->unk_00);
func_8001BC34(D_86301D48, 0, 0x9A, D_86301710->unk_08->unk_00[0]);
D_86301D48->unk_024.x = 0.0f;
D_86301D48->unk_024.y = 0.0f;
+70 -70
View File
@@ -525,7 +525,7 @@
- [0xAA6D0, rodata, fragments/1/fragment1_rodata_AA6D0]
- [0xAA8F0, rodata, fragments/1/fragment1_rodata_AA8F0]
- {vram: 0x8122B1E0, type: bss, name: fragment1_bss}
- {vram: 0x8122B1E0, type: bss, name: fragments/1/fragment1_bss}
- name: fragment1_relocs
type: code
@@ -594,7 +594,7 @@
- [0x11E950, rodata, fragments/3/fragment3_rodata_11E950]
- [0x11E9A0, rodata, fragments/3/fragment3_rodata_11E9A0]
- {vram: 0x87906040, type: bss, name: fragment3_bss}
- {vram: 0x87906040, type: bss, name: fragments/3/fragment3_bss}
- name: fragment3_relocs
type: code
@@ -615,7 +615,7 @@
- [0x11F580, c, fragments/4/fragment4]
- [0x120670, .data, fragments/4/fragment4]
- {vram: 0x87A01300, type: bss, name: fragment4_bss}
- {vram: 0x87A01300, type: bss, name: fragments/4/fragment4_bss}
- name: fragment4_relocs
type: code
@@ -636,7 +636,7 @@
- [0x120940, c, fragments/5/fragment5]
- [0x1209E0, data, fragments/5/fragment5_data]
- {vram: 0x87B000E0, type: bss, name: fragment5_bss}
- {vram: 0x87B000E0, type: bss, name: fragments/5/fragment5_bss}
- name: fragment5_relocs
type: code
@@ -688,7 +688,7 @@
- [0x12BF10, .data, fragments/7/fragment7]
- [0x12CC90, .rodata, fragments/7/fragment7]
- {vram: 0x86105480, type: bss, name: fragment7_bss}
- {vram: 0x86105480, type: .bss, name: fragments/7/fragment7}
- name: fragment7_relocs
type: code
@@ -710,7 +710,7 @@
- [0x131800, .data, fragments/8/fragment8]
- [0x131D00, .rodata, fragments/8/fragment8]
- {vram: 0x86203E30, type: bss, name: fragment8_bss}
- {vram: 0x86203E30, type: .bss, name: fragments/8/fragment8}
- name: fragment8_relocs
type: code
@@ -806,7 +806,7 @@
- [0x143360, data, fragments/12/fragment12_data]
- [0x143400, rodata, fragments/12/fragment12_rodata]
- {vram: 0x86600940, type: bss, name: unk_frag12_bss}
- {vram: 0x86600940, type: bss, name: fragments/12/fragment12_bss}
- name: fragment12_relocs
type: code
@@ -827,7 +827,7 @@
- [0x143F40, data, fragments/13/fragment13_data]
- [0x143FE0, rodata, fragments/13/fragment13_rodata]
- {vram: 0x86700930, type: bss, name: unk_frag13_bss}
- {vram: 0x86700930, type: bss, name: fragments/13/fragment13_bss}
- name: fragment13_relocs
type: code
@@ -853,7 +853,7 @@
- [0x14B6A0, rodata, fragments/14/fragment14_rodata_14B6A0]
- [0x14B790, rodata, fragments/14/fragment14_rodata_14B790]
- {vram: 0x86807500, type: bss, name: fragment14_bss}
- {vram: 0x86807500, type: bss, name: fragments/14/fragment14_bss}
- name: fragment14_relocs
type: code
@@ -879,7 +879,7 @@
- [0x156F00, rodata, fragments/15/fragment15_rodata_156F00]
- [0x156F70, rodata, fragments/15/fragment15_rodata_156F70]
- {vram: 0x8690A610, type: bss, name: fragment15_bss}
- {vram: 0x8690A610, type: bss, name: fragments/15/fragment15_bss}
- name: fragment15_relocs
type: code
@@ -904,7 +904,7 @@
- [0x15AF80, data, fragments/16/fragment16_data]
- [0x15EB20, rodata, fragments/16/fragment16_rodata]
- {vram: 0x86A06170, type: bss, name: fragment16_bss}
- {vram: 0x86A06170, type: bss, name: fragments/16/fragment16_bss}
- name: fragment16_relocs
type: code
@@ -942,7 +942,7 @@
- [0x16DEA0, rodata, fragments/17/fragment17_rodata_16DEA0]
- [0x16DF30, rodata, fragments/17/fragment17_rodata_16DF30]
- {vram: 0x86B0E5D0, type: bss, name: fragment17_bss}
- {vram: 0x86B0E5D0, type: bss, name: fragments/17/fragment17_bss}
- name: fragment17_relocs
type: code
@@ -964,7 +964,7 @@
- [0x1750F0, data, fragments/18/fragment18_data]
- [0x17EC60, rodata, fragments/18/fragment18_rodata]
- {vram: 0x86C0E480, type: bss, name: fragment18_bss}
- {vram: 0x86C0E480, type: bss, name: fragments/18/fragment18_bss}
- name: fragment18_relocs
type: code
@@ -985,7 +985,7 @@
- [0x180070, data, fragments/19/fragment19_data]
- [0x180100, rodata, fragments/19/fragment19_rodata]
- {vram: 0x86D005D0, type: bss, name: fragment19_bss}
- {vram: 0x86D005D0, type: bss, name: fragments/19/fragment19_bss}
- name: fragment19_relocs
type: code
@@ -1007,7 +1007,7 @@
- [0x183260, data, fragments/20/fragment20_data]
- [0x184FA0, rodata, fragments/20/fragment20_rodata]
- {vram: 0x86E04D60, type: bss, name: fragment20_bss}
- {vram: 0x86E04D60, type: bss, name: fragments/20/fragment20_bss}
- name: fragment20_relocs
type: code
@@ -1029,7 +1029,7 @@
- [0x1880A0, data, fragments/21/fragment21_data]
- [0x190B90, rodata, fragments/21/fragment21_rodata]
- {vram: 0x86F0B1F0, type: bss, name: fragment21_bss}
- {vram: 0x86F0B1F0, type: bss, name: fragments/21/fragment21_bss}
- name: fragment21_relocs
type: code
@@ -1051,7 +1051,7 @@
- [0x193EA0, data, fragments/22/fragment22_data]
- [0x1A8320, rodata, fragments/22/fragment22_rodata]
- {vram: 0x88016CF0, type: bss, name: fragment22_bss}
- {vram: 0x88016CF0, type: bss, name: fragments/22/fragment22_bss}
- name: fragment22_relocs
type: code
@@ -1080,7 +1080,7 @@
- [0x1CD400, rodata, fragments/23/fragment23_rodata_1CD400]
- [0x1CD470, rodata, fragments/23/fragment23_rodata_1CD470]
- {vram: 0x88224F90, type: bss, name: fragment23_bss}
- {vram: 0x88224F90, type: bss, name: fragments/23/fragment23_bss}
- name: fragment23_relocs
type: code
@@ -1104,7 +1104,7 @@
- [0x1E8C40, rodata, fragments/24/fragment24_rodata_1E8C40]
- [0x1E8DB0, rodata, fragments/24/fragment24_rodata_1E8DB0]
- {vram: 0x8831A4C0, type: bss, name: fragment24_bss}
- {vram: 0x8831A4C0, type: bss, name: fragments/24/fragment24_bss}
- name: fragment24_relocs
type: code
@@ -1125,7 +1125,7 @@
- [0x1EA660, c, fragments/25/fragment25]
- [0x1EA740, data, fragments/25/fragment25_data]
- {vram: 0x88400200, type: bss, name: fragment25_bss}
- {vram: 0x88400200, type: bss, name: fragments/25/fragment25_bss}
- name: fragment25_relocs
type: code
@@ -1147,7 +1147,7 @@
- [0x1F77E0, data, fragments/26/fragment26_data]
- [0x1F7810, rodata, fragments/26/fragment26_rodata]
- {vram: 0x8850CFE0, type: bss, name: fragment26_bss}
- {vram: 0x8850CFE0, type: bss, name: fragments/26/fragment26_bss}
- name: fragment26_relocs
type: code
@@ -1169,7 +1169,7 @@
- [0x1FD750, data, fragments/27/fragment27_data]
- [0x214060, rodata, fragments/27/fragment27_rodata]
- {vram: 0x8861C510, type: bss, name: fragment27_bss}
- {vram: 0x8861C510, type: bss, name: fragments/27/fragment27_bss}
- name: fragment27_relocs
type: code
@@ -1193,7 +1193,7 @@
- [0x23AF80, rodata, fragments/28/fragment28_rodata_23AF80]
- [0x23AFE0, rodata, fragments/28/fragment28_rodata_23AFE0]
- {vram: 0x888267A0, type: bss, name: fragment28_bss}
- {vram: 0x888267A0, type: bss, name: fragments/28/fragment28_bss}
- name: fragment28_relocs
type: code
@@ -1214,7 +1214,7 @@
- [0x23C270, c, fragments/29/fragment29]
- [0x23D3C0, data, fragments/29/fragment29_data]
- {vram: 0x889011E0, type: bss, name: fragment29_bss}
- {vram: 0x889011E0, type: bss, name: fragments/29/fragment29_bss}
- name: fragment29_relocs
type: code
@@ -1257,7 +1257,7 @@
- [0x255230, textbin, fragments/30/fragment30_header]
- [0x255250, c, fragments/30/fragment30]
- {vram: 0x88A00080, type: bss, name: fragment30_bss}
- {vram: 0x88A00080, type: bss, name: fragments/30/fragment30_bss}
- name: fragment30_relocs
type: code
@@ -1294,7 +1294,7 @@
- [0x2594E0, rodata, fragments/31/fragment31_rodata_2594E0]
- [0x259A90, rodata, fragments/31/fragment31_rodata_259A90]
- {vram: 0x810047E0, type: bss, name: fragment31_bss}
- {vram: 0x810047E0, type: bss, name: fragments/31/fragment31_bss}
- name: fragment31_relocs
type: code
@@ -1315,7 +1315,7 @@
- [0x25A760, c, fragments/32/fragment32]
- [0x25B060, data, fragments/32/fragment32_data]
- {vram: 0x81100930, type: bss, name: fragment32_bss}
- {vram: 0x81100930, type: bss, name: fragments/32/fragment32_bss}
- name: fragment32_relocs
type: code
@@ -1337,7 +1337,7 @@
- [0x25ECF0, data, fragments/33/fragment33_data]
- [0x25F020, rodata, fragments/33/fragment33_rodata]
- {vram: 0x81303FA0, type: bss, name: fragment33_bss}
- {vram: 0x81303FA0, type: bss, name: fragments/33/fragment33_bss}
- name: fragment33_relocs
type: code
@@ -1372,7 +1372,7 @@
- [0x26F9C0, data, fragments/34/fragment34_data]
- [0x270570, rodata, fragments/34/fragment34_rodata]
- {vram: 0x8140E620, type: bss, name: fragment34_bss}
- {vram: 0x8140E620, type: bss, name: fragments/34/fragment34_bss}
- name: fragment34_relocs
type: code
@@ -1392,7 +1392,7 @@
- [0x271260, textbin, fragments/35/fragment35_header]
- [0x271280, c, fragments/35/fragment35]
- {vram: 0x82000560, type: bss, name: fragment35_bss}
- {vram: 0x82000560, type: bss, name: fragments/35/fragment35_bss}
- name: fragment35_relocs
type: code
@@ -1458,7 +1458,7 @@
- [0x27B600, data, fragments/38/fragment38_data]
- [0x27B6B0, rodata, fragments/38/fragment38_rodata]
- {vram: 0x82305A20, type: bss, name: fragment38_bss}
- {vram: 0x82305A20, type: bss, name: fragments/38/fragment38_bss}
- name: fragment38_relocs
type: code
@@ -1483,7 +1483,7 @@
- [0x2846C0, rodata, fragments/39/fragment39_rodata_2846C0]
- [0x284780, rodata, fragments/39/fragment39_rodata_284780]
- {vram: 0x82508AF0, type: bss, name: fragment39_bss}
- {vram: 0x82508AF0, type: bss, name: fragments/39/fragment39_bss}
- name: fragment39_relocs
type: code
@@ -1505,7 +1505,7 @@
- [0x2879A0, data, fragments/40/fragment40_data]
- [0x287C80, rodata, fragments/40/fragment40_rodata]
- {vram: 0x83101EE0, type: bss, name: fragment40_bss}
- {vram: 0x83101EE0, type: bss, name: fragments/40/fragment40_bss}
- name: fragment40_relocs
type: code
@@ -1536,7 +1536,7 @@
- [0x29C140, rodata, fragments/41/fragment41_rodata_29C140]
- [0x29C180, rodata, fragments/41/fragment41_rodata_29C180]
- {vram: 0x82F14420, type: bss, name: fragment41_bss}
- {vram: 0x82F14420, type: bss, name: fragments/41/fragment41_bss}
- name: fragment41_relocs
type: code
@@ -1558,7 +1558,7 @@
- [0x2A0EB0, data, fragments/42/fragment42_data]
- [0x2A0FE0, rodata, fragments/42/fragment42_rodata]
- {vram: 0x833032E0, type: bss, name: fragment42_bss}
- {vram: 0x833032E0, type: bss, name: fragments/42/fragment42_bss}
- name: fragment42_relocs
type: code
@@ -1582,7 +1582,7 @@
- [0x2A4950, data, fragments/43/fragment43_data]
- [0x2A49F0, rodata, fragments/43/fragment43_rodata]
- {vram: 0x83402EE0, type: bss, name: fragment43_bss}
- {vram: 0x83402EE0, type: bss, name: fragments/43/fragment43_bss}
- name: fragment43_relocs
type: code
@@ -1604,7 +1604,7 @@
- [0x2A8C60, rodata, fragments/44/fragment44_rodata_2A8C60]
- [0x2A8D60, rodata, fragments/44/fragment44_rodata_2A8D60]
- {vram: 0x83503FC0, type: bss, name: fragment44_bss}
- {vram: 0x83503FC0, type: bss, name: fragments/44/fragment44_bss}
- name: fragment44_relocs
type: code
@@ -1626,7 +1626,7 @@
- [0x2ACA10, data, fragments/45/fragment45_data]
- [0x2ACA70, rodata, fragments/45/fragment45_rodata]
- {vram: 0x836032F0, type: bss, name: fragment45_bss}
- {vram: 0x836032F0, type: bss, name: fragments/45/fragment45_bss}
- name: fragment45_relocs
type: code
@@ -1647,7 +1647,7 @@
- [0x2AD290, c, fragments/46/fragment46]
- [0x2AD720, data, fragments/46/fragment46_data]
- {vram: 0x837004C0, type: bss, name: fragment46_bss}
- {vram: 0x837004C0, type: bss, name: fragments/46/fragment46_bss}
- name: fragment46_relocs
type: code
@@ -1673,7 +1673,7 @@
- [0x2B2E90, rodata, fragments/47/fragment47_rodata_2B2E90]
- [0x2B2F10, rodata, fragments/47/fragment47_rodata_2B2F10]
- {vram: 0x83805650, type: bss, name: fragment47_bss}
- {vram: 0x83805650, type: bss, name: fragments/47/fragment47_bss}
- name: fragment47_relocs
type: code
@@ -1695,7 +1695,7 @@
- [0x2B45A0, data, fragments/48/fragment48_data]
- [0x2B45C0, rodata, fragments/48/fragment48_rodata]
- {vram: 0x839006B0, type: bss, name: fragment48_bss}
- {vram: 0x839006B0, type: bss, name: fragments/48/fragment48_bss}
- name: fragment48_relocs
type: code
@@ -1715,7 +1715,7 @@
- [0x2B4710, c, fragments/49/fragment49]
- [0x2B5240, data, fragments/49/fragment49_data]
- {vram: 0x83A00B70, type: bss, name: fragment49_bss}
- {vram: 0x83A00B70, type: bss, name: fragments/49/fragment49_bss}
- name: fragment49_relocs
type: code
@@ -1737,7 +1737,7 @@
- [0x2B91D0, data, fragments/50/fragment50_data]
- [0x2BC690, rodata, fragments/50/fragment50_rodata]
- {vram: 0x82607410, type: bss, name: fragment50_bss}
- {vram: 0x82607410, type: bss, name: fragments/50/fragment50_bss}
- name: fragment50_relocs
type: code
@@ -1756,7 +1756,7 @@
- [0x2BD0A0, textbin, fragments/51/fragment51_header] # need to leave it as a bin. Splat thinks there's a pointer
- [0x2BD0C0, c, fragments/51/fragment51]
- {vram: 0x82800080, type: bss, name: fragment51_bss}
- {vram: 0x82800080, type: bss, name: fragments/51/fragment51_bss}
- name: fragment51_relocs
type: code
@@ -1776,7 +1776,7 @@
- [0x2BD150, c, fragments/52/fragment52]
- [0x2BD600, data, fragments/52/fragment52_data]
- {vram: 0x82900530, type: bss, name: fragment52_bss}
- {vram: 0x82900530, type: bss, name: fragments/52/fragment52_bss}
- name: fragment52_relocs
type: code
@@ -1796,7 +1796,7 @@
- [0x2BD700, c, fragments/53/fragment53]
- [0x2BDA40, data, fragments/53/fragment53_data]
- {vram: 0x82A00370, type: bss, name: fragment53_bss}
- {vram: 0x82A00370, type: bss, name: fragments/53/fragment53_bss}
- name: fragment53_relocs
type: code
@@ -1817,7 +1817,7 @@
- [0x2BDAE0, c, fragments/54/fragment54]
- [0x2BEBE0, data, fragments/54/fragment54_data]
- {vram: 0x82B01140, type: bss, name: fragment54_bss}
- {vram: 0x82B01140, type: bss, name: fragments/54/fragment54_bss}
- name: fragment54_relocs
type: code
@@ -1841,7 +1841,7 @@
- [0x2C26E0, data, fragments/55/fragment55_data]
- [0x2C28A0, rodata, fragments/55/fragment55_rodata]
- {vram: 0x83003C80, type: bss, name: fragment55_bss}
- {vram: 0x83003C80, type: bss, name: fragments/55/fragment55_bss}
- name: fragment55_relocs
type: code
@@ -1861,7 +1861,7 @@
- [0x2C3220, textbin, fragments/56/fragment56_header]
- [0x2C3240, c, fragments/56/fragment56]
- {vram: 0x82C01660, type: bss, name: fragment56_bss}
- {vram: 0x82C01660, type: bss, name: fragments/56/fragment56_bss}
- name: fragment56_relocs
type: code
@@ -1883,7 +1883,7 @@
- [0x2CB970, data, fragments/57/fragment57_data]
- [0x2CE950, rodata, fragments/57/fragment57_rodata]
- {vram: 0x82D09FF0, type: bss, name: fragment57_bss}
- {vram: 0x82D09FF0, type: bss, name: fragments/57/fragment57_bss}
- name: fragment57_relocs
type: code
@@ -1905,7 +1905,7 @@
- [0x2D1F30, data, fragments/58/fragment58_data]
- [0x2D2000, rodata, fragments/58/fragment58_rodata]
- {vram: 0x84002D00, type: bss, name: fragment58_bss}
- {vram: 0x84002D00, type: bss, name: fragments/58/fragment58_bss}
- name: fragment58_relocs
type: code
@@ -1927,7 +1927,7 @@
- [0x2D48F0, data, fragments/59/fragment59_data]
- [0x2D58F0, rodata, fragments/59/fragment59_rodata]
- {vram: 0x84103440, type: bss, name: fragment59_bss}
- {vram: 0x84103440, type: bss, name: fragments/59/fragment59_bss}
- name: fragment59_relocs
type: code
@@ -1949,7 +1949,7 @@
- [0x2D6DC0, data, fragments/60/fragment60_data]
- [0x2D7650, rodata, fragments/60/fragment60_rodata]
- {vram: 0x82E019B0, type: bss, name: fragment60_bss}
- {vram: 0x82E019B0, type: bss, name: fragments/60/fragment60_bss}
- name: fragment60_relocs
type: code
@@ -1981,7 +1981,7 @@
- [0x2E92E0, rodata, fragments/61/fragment61_rodata_2E92E0]
- [0x2E9350, rodata, fragments/61/fragment61_rodata_2E9350]
- {vram: 0x84211B30, type: bss, name: fragment61_bss}
- {vram: 0x84211B30, type: bss, name: fragments/61/fragment61_bss}
- name: fragment61_relocs
type: code
@@ -2074,7 +2074,7 @@
- [0x378540, rodata, fragments/62/fragment62_rodata_378540]
- [0x3786B0, rodata, fragments/62/fragment62_rodata_3786B0]
- {vram: 0x8438E440, type: bss, name: fragment62_bss}
- {vram: 0x8438E440, type: bss, name: fragments/62/fragment62_bss}
- name: fragment62_relocs
type: code
@@ -2101,7 +2101,7 @@
- [0x3A3C10, data, fragments/63/fragment63_data]
- [0x3AD980, rodata, fragments/63/fragment63_rodata]
- {vram: 0x84B19910, type: bss, name: fragment63_bss}
- {vram: 0x84B19910, type: bss, name: fragments/63/fragment63_bss}
- name: fragment63_relocs
type: code
@@ -2123,7 +2123,7 @@
- [0x3B2390, data, fragments/64/fragment64_data]
- [0x3B2530, rodata, fragments/64/fragment64_rodata]
- {vram: 0x84803760, type: bss, name: fragment64_bss}
- {vram: 0x84803760, type: bss, name: fragments/64/fragment64_bss}
- name: fragment64_relocs
type: code
@@ -2145,7 +2145,7 @@
- [0x3B59E0, data, fragments/65/fragment65_data]
- [0x3B5BE0, rodata, fragments/65/fragment65_rodata]
- {vram: 0x84A03130, type: bss, name: fragment65_bss}
- {vram: 0x84A03130, type: bss, name: fragments/65/fragment65_bss}
- name: fragment65_relocs
type: code
@@ -2165,7 +2165,7 @@
- [0x3B6150, c, fragments/66/fragment66]
- [0x3B8080, data, fragments/66/fragment66_data]
- {vram: 0x83202010, type: bss, name: fragment66_bss}
- {vram: 0x83202010, type: bss, name: fragments/66/fragment66_bss}
- name: fragment66_relocs
type: code
@@ -2184,7 +2184,7 @@
- [0x3B8530, textbin, fragments/67/fragment67_header]
- [0x3B8550, c, fragments/67/fragment67]
- {vram: 0x8F000030, type: bss, name: fragment67_bss}
- {vram: 0x8F000030, type: bss, name: fragments/67/fragment67_bss}
- name: fragment67_relocs
type: code
@@ -2204,7 +2204,7 @@
- [0x3B8570, textbin, fragments/68/fragment68_header]
- [0x3B8590, c, fragments/68/fragment68]
- {vram: 0x8F100080, type: bss, name: fragment68_bss}
- {vram: 0x8F100080, type: bss, name: fragments/68/fragment68_bss}
- name: fragment68_relocs
type: code
@@ -2223,7 +2223,7 @@
- [0x3B8600, textbin, fragments/69/fragment69_header]
- [0x3B8620, c, fragments/69/fragment69]
- {vram: 0x8F200080, type: bss, name: fragment69_bss}
- {vram: 0x8F200080, type: bss, name: fragments/69/fragment69_bss}
- name: fragment69_relocs
type: code
@@ -2242,7 +2242,7 @@
- [0x3B8690, textbin, fragments/70/fragment70_header]
- [0x3B86B0, c, fragments/70/fragment70]
- {vram: 0x8F300080, type: bss, name: fragment70_bss}
- {vram: 0x8F300080, type: bss, name: fragments/70/fragment70_bss}
- name: fragment70_relocs
type: code
@@ -2261,7 +2261,7 @@
- [0x3B8720, textbin, fragments/71/fragment71_header]
- [0x3B8740, c, fragments/71/fragment71]
- {vram: 0x8F400080, type: bss, name: fragment71_bss}
- {vram: 0x8F400080, type: bss, name: fragments/71/fragment71_bss}
- name: fragment71_relocs
type: code
@@ -2280,7 +2280,7 @@
- [0x3B87B0, textbin, fragments/72/fragment72_header]
- [0x3B87D0, c, fragments/72/fragment72]
- {vram: 0x8F500080, type: bss, name: fragment72_bss}
- {vram: 0x8F500080, type: bss, name: fragments/72/fragment72_bss}
- name: fragment72_relocs
type: code
@@ -2299,7 +2299,7 @@
- [0x3B8840, textbin, fragments/73/fragment73_header]
- [0x3B8860, c, fragments/73/fragment73]
- {vram: 0x8F600080, type: bss, name: fragment73_bss}
- {vram: 0x8F600080, type: bss, name: fragments/73/fragment73_bss}
- name: fragment73_relocs
type: code
@@ -2318,7 +2318,7 @@
- [0x3B88D0, textbin, fragments/74/fragment74_header]
- [0x3B88F0, c, fragments/74/fragment74]
- {vram: 0x8F700080, type: bss, name: fragment74_bss}
- {vram: 0x8F700080, type: bss, name: fragments/74/fragment74_bss}
- name: fragment74_relocs
type: code
@@ -2338,7 +2338,7 @@
- [0x3B8980, c, fragments/75/fragment75]
- [0x3B9350, data, fragments/75/fragment75_data]
- {vram: 0x8FA00A20, type: bss, name: fragment75_bss}
- {vram: 0x8FA00A20, type: bss, name: fragments/75/fragment75_bss}
- name: fragment75_relocs
type: code
@@ -2357,7 +2357,7 @@
- [0x3B9590, textbin, fragments/76/fragment76_header]
- [0x3B95B0, c, fragments/76/fragment76]
- {vram: 0x8FB00080, type: bss, name: fragment76_bss}
- {vram: 0x8FB00080, type: bss, name: fragments/76/fragment76_bss}
- name: fragment76_relocs
type: code
@@ -2376,7 +2376,7 @@
- [0x3B9620, textbin, fragments/77/fragment77_header] # need to leave it as a bin. Splat thinks there's a pointer
- [0x3B9640, c, fragments/77/fragment77]
- {vram: 0x8FC00080, type: bss, name: fragment77_bss}
- {vram: 0x8FC00080, type: bss, name: fragments/77/fragment77_bss}
- name: fragment77_relocs
type: code