mirror of
https://github.com/zeldaret/tp
synced 2026-07-07 22:22:05 -04:00
moved strings + decompile simple store functions
This commit is contained in:
@@ -96,7 +96,8 @@ extern "C" extern u8 j3dDefaultTevSwapMode[4];
|
||||
extern "C" extern u32 j3dDefaultTevSwapModeTable;
|
||||
extern "C" extern u32 j3dDefaultBlendInfo;
|
||||
extern "C" extern u8 j3dDefaultColorChanInfo[8];
|
||||
extern "C" extern u8 struct_804563F8[4];
|
||||
extern "C" extern u16 data_804563F8;
|
||||
extern "C" extern u16 j3dDefaultAlphaCmpID;
|
||||
extern "C" extern u16 j3dDefaultZModeID[1 + 1 /* padding */];
|
||||
|
||||
//
|
||||
@@ -326,14 +327,14 @@ SECTION_RODATA extern u8 const j3dDefaultLightInfo[52] = {
|
||||
0xFF, 0xFF, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803A1EC8, &j3dDefaultLightInfo);
|
||||
COMPILER_STRIP_GATE(0x803A1EC8, &j3dDefaultLightInfo);
|
||||
|
||||
/* 803A1EFC-803A1F1C 02E55C 0020+00 0/0 5/5 0/0 .rodata j3dDefaultTexCoordInfo */
|
||||
SECTION_RODATA extern u8 const j3dDefaultTexCoordInfo[32] = {
|
||||
0x01, 0x04, 0x3C, 0x00, 0x01, 0x05, 0x3C, 0x00, 0x01, 0x06, 0x3C, 0x00, 0x01, 0x07, 0x3C, 0x00,
|
||||
0x01, 0x08, 0x3C, 0x00, 0x01, 0x09, 0x3C, 0x00, 0x01, 0x0A, 0x3C, 0x00, 0x01, 0x0B, 0x3C, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803A1EFC, &j3dDefaultTexCoordInfo);
|
||||
COMPILER_STRIP_GATE(0x803A1EFC, &j3dDefaultTexCoordInfo);
|
||||
|
||||
/* 803A1F1C-803A1F80 02E57C 0064+00 0/0 1/1 0/0 .rodata j3dDefaultTexMtxInfo */
|
||||
SECTION_RODATA extern u8 const j3dDefaultTexMtxInfo[100] = {
|
||||
@@ -345,27 +346,27 @@ SECTION_RODATA extern u8 const j3dDefaultTexMtxInfo[100] = {
|
||||
0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803A1F1C, &j3dDefaultTexMtxInfo);
|
||||
COMPILER_STRIP_GATE(0x803A1F1C, &j3dDefaultTexMtxInfo);
|
||||
|
||||
/* 803A1F80-803A1F9C 02E5E0 001C+00 0/0 2/2 0/0 .rodata j3dDefaultIndTexMtxInfo */
|
||||
SECTION_RODATA extern u8 const j3dDefaultIndTexMtxInfo[28] = {
|
||||
0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803A1F80, &j3dDefaultIndTexMtxInfo);
|
||||
COMPILER_STRIP_GATE(0x803A1F80, &j3dDefaultIndTexMtxInfo);
|
||||
|
||||
/* 803A1F9C-803A1FB0 02E5FC 0014+00 0/0 1/1 0/0 .rodata j3dDefaultTevStageInfo */
|
||||
SECTION_RODATA extern u8 const j3dDefaultTevStageInfo[20] = {
|
||||
0x04, 0x0A, 0x0F, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
|
||||
0x05, 0x07, 0x07, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803A1F9C, &j3dDefaultTevStageInfo);
|
||||
COMPILER_STRIP_GATE(0x803A1F9C, &j3dDefaultTevStageInfo);
|
||||
|
||||
/* 803A1FB0-803A1FBC 02E610 000C+00 0/0 2/2 0/0 .rodata j3dDefaultIndTevStageInfo */
|
||||
SECTION_RODATA extern u8 const j3dDefaultIndTevStageInfo[12] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803A1FB0, &j3dDefaultIndTevStageInfo);
|
||||
COMPILER_STRIP_GATE(0x803A1FB0, &j3dDefaultIndTevStageInfo);
|
||||
|
||||
/* 803A1FBC-803A1FE8 02E61C 002C+00 0/0 3/3 0/0 .rodata j3dDefaultFogInfo */
|
||||
SECTION_RODATA extern u8 const j3dDefaultFogInfo[44] = {
|
||||
@@ -373,13 +374,13 @@ SECTION_RODATA extern u8 const j3dDefaultFogInfo[44] = {
|
||||
0xCD, 0x46, 0x1C, 0x40, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803A1FBC, &j3dDefaultFogInfo);
|
||||
COMPILER_STRIP_GATE(0x803A1FBC, &j3dDefaultFogInfo);
|
||||
|
||||
/* 803A1FE8-803A1FF8 02E648 0010+00 0/0 3/3 0/0 .rodata j3dDefaultNBTScaleInfo */
|
||||
SECTION_RODATA extern u8 const j3dDefaultNBTScaleInfo[16] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803A1FE8, &j3dDefaultNBTScaleInfo);
|
||||
COMPILER_STRIP_GATE(0x803A1FE8, &j3dDefaultNBTScaleInfo);
|
||||
|
||||
/* 803A1FF8-803A2008 02E658 000B+05 1/1 0/0 0/0 .rodata @1197 */
|
||||
SECTION_RODATA static u8 const lit_1197[11 + 5 /* padding */] = {
|
||||
@@ -401,7 +402,7 @@ SECTION_RODATA static u8 const lit_1197[11 + 5 /* padding */] = {
|
||||
0x00,
|
||||
0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803A1FF8, &lit_1197);
|
||||
COMPILER_STRIP_GATE(0x803A1FF8, &lit_1197);
|
||||
|
||||
/* 80434C98-80436A60 0619B8 1DC7+01 1/1 0/0 0/0 .bss j3dTexCoordTable */
|
||||
static u8 j3dTexCoordTable[7623 + 1 /* padding */];
|
||||
@@ -553,16 +554,11 @@ SECTION_SDATA2 extern u8 j3dDefaultColorChanInfo[8] = {
|
||||
0x00, 0x00, 0x00, 0x02, 0x02, 0x00, 0xFF, 0xFF,
|
||||
};
|
||||
|
||||
/* 804563F8-804563FC -00001 0004+00 0/0 2/2 0/0 .sdata2 None */
|
||||
SECTION_SDATA2 extern u8 struct_804563F8[4];
|
||||
SECTION_SDATA2 u8 struct_804563F8[4] = {
|
||||
/* 804563F8 0002+00 data_804563F8 None */
|
||||
0x1B,
|
||||
0x00,
|
||||
/* 804563FA 0002+00 data_804563FA j3dDefaultAlphaCmpID */
|
||||
0x00,
|
||||
0xE7,
|
||||
};
|
||||
/* 804563F8-804563FA 0049F8 0002+00 0/0 1/1 0/0 .sdata2 None */
|
||||
SECTION_SDATA2 extern u16 data_804563F8 = 0x1B00;
|
||||
|
||||
/* 804563FA-804563FC 0049FA 0002+00 0/0 1/1 0/0 .sdata2 j3dDefaultAlphaCmpID */
|
||||
SECTION_SDATA2 extern u16 j3dDefaultAlphaCmpID = 0x00E7;
|
||||
|
||||
/* 804563FC-80456400 0049FC 0002+02 0/0 3/3 0/0 .sdata2 j3dDefaultZModeID */
|
||||
SECTION_SDATA2 extern u16 j3dDefaultZModeID[1 + 1 /* padding */] = {
|
||||
|
||||
Reference in New Issue
Block a user