mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-18 20:57:46 -04:00
moved strings + decompile simple store functions
This commit is contained in:
+25
-13
@@ -74,7 +74,6 @@ struct J2DScreen {};
|
||||
struct dMeterMap_c {
|
||||
/* 8020D650 */ void isEnableDispMapAndMapDispSizeTypeNo();
|
||||
/* 8020D75C */ void getMapDispEdgeTop();
|
||||
/* 8020D8F8 */ void setMapAlpha(u8);
|
||||
/* 8020D948 */ dMeterMap_c(J2DScreen*);
|
||||
/* 8020DCE4 */ void _move(u32);
|
||||
/* 8020DF1C */ void _draw();
|
||||
@@ -244,10 +243,10 @@ struct Z2StatusMgr {
|
||||
/* 802B5F70 */ void heartGaugeOn();
|
||||
};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct Z2SeMgr {
|
||||
/* 802AB984 */ void seStart(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8);
|
||||
/* 802AC50C */ void seStartLevel(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8);
|
||||
@@ -490,6 +489,12 @@ extern "C" u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80399338-80399338 025998 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_80399338 = "F_SP00";
|
||||
#pragma pop
|
||||
|
||||
/* 804549C8-804549CC 002FC8 0004+00 9/9 0/0 0/0 .sdata2 @4662 */
|
||||
SECTION_SDATA2 static u8 lit_4662[4] = {
|
||||
0x00,
|
||||
@@ -804,6 +809,13 @@ asm void dMeter2_c::move2DContents() {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80399338-80399338 025998 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_8039933F = "F_SP103";
|
||||
#pragma pop
|
||||
|
||||
/* 802237D4-80223BC4 21E114 03F0+00 1/1 0/0 0/0 .text checkSubContents__9dMeter2_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
@@ -905,6 +917,15 @@ asm void dMeter2_c::alphaAnimeLightDrop() {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80399338-80399338 025998 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_80399347 = "R_SP127";
|
||||
/* @stringBase0 padding */
|
||||
SECTION_DEAD static char const* const pad_8039934F = "";
|
||||
#pragma pop
|
||||
|
||||
/* 80224DC0-80224F70 21F700 01B0+00 1/1 0/0 0/0 .text alphaAnimeRupee__9dMeter2_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
@@ -1069,13 +1090,4 @@ SECTION_DATA extern void* g_profile_METER2[10] = {
|
||||
(void*)0x03010000, (void*)&l_dMeter2_Method,
|
||||
};
|
||||
|
||||
/* 80399338-80399350 025998 0017+01 3/3 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
#pragma section ".dead"
|
||||
SECTION_DEAD static char const* const stringBase_80399338 = "F_SP00";
|
||||
SECTION_DEAD static char const* const stringBase_8039933F = "F_SP103";
|
||||
SECTION_DEAD static char const* const stringBase_80399347 = "R_SP127";
|
||||
/* @stringBase0 padding */
|
||||
SECTION_DEAD static char const* const pad_8039934F = "";
|
||||
#pragma pop
|
||||
/* 80399338-80399338 025998 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
|
||||
@@ -29,6 +29,10 @@ struct dMsgObject_c {
|
||||
/* 8023822C */ void getStatus();
|
||||
};
|
||||
|
||||
struct ResTIMG {};
|
||||
|
||||
struct ResTLUT {};
|
||||
|
||||
struct JGeometry {
|
||||
template <typename A1>
|
||||
struct TBox2 {};
|
||||
@@ -36,10 +40,6 @@ struct JGeometry {
|
||||
struct TBox2__template0 {};
|
||||
};
|
||||
|
||||
struct ResTIMG {};
|
||||
|
||||
struct ResTLUT {};
|
||||
|
||||
struct J2DPicture {
|
||||
/* 802FC708 */ J2DPicture(ResTIMG const*);
|
||||
/* 802FC800 */ J2DPicture(u64, JGeometry::TBox2<f32> const&, ResTIMG const*, ResTLUT const*);
|
||||
@@ -56,24 +56,12 @@ struct dMeter2Info_c {
|
||||
J2DPicture*, void*, J2DPicture*, int);
|
||||
};
|
||||
|
||||
struct J2DRotateAxis {};
|
||||
|
||||
struct J2DBasePosition {};
|
||||
|
||||
struct J2DPane {
|
||||
/* 802F666C */ void appendChild(J2DPane*);
|
||||
/* 802F71DC */ void rotate(f32, f32, J2DRotateAxis, f32);
|
||||
/* 802F76F8 */ void setBasePosition(J2DBasePosition);
|
||||
/* 802F79A8 */ void getGlbVtx(u8) const;
|
||||
/* 802F7FCC */ void animationTransform();
|
||||
};
|
||||
|
||||
struct JKRExpHeap {};
|
||||
|
||||
struct JUtility {
|
||||
struct TColor {};
|
||||
};
|
||||
|
||||
struct JKRExpHeap {};
|
||||
|
||||
struct J2DGrafContext {};
|
||||
|
||||
struct JKRArchive {
|
||||
@@ -87,15 +75,6 @@ struct J2DScreen {
|
||||
/* 802F9690 */ void animation();
|
||||
};
|
||||
|
||||
struct CPaneMgr {
|
||||
/* 80253984 */ CPaneMgr(J2DScreen*, u64, u8, JKRExpHeap*);
|
||||
/* 80254458 */ void setBlackWhite(JUtility::TColor, JUtility::TColor);
|
||||
/* 802545B0 */ void paneTrans(f32, f32);
|
||||
/* 80254EBC */ void getGlobalVtxCenter(J2DPane*, bool, s16);
|
||||
};
|
||||
|
||||
struct J2DAnmColor {};
|
||||
|
||||
struct CPaneMgrAlpha {
|
||||
/* 802553FC */ CPaneMgrAlpha(J2DScreen*, u64, u8, JKRExpHeap*);
|
||||
/* 802555C8 */ void show();
|
||||
@@ -105,6 +84,27 @@ struct CPaneMgrAlpha {
|
||||
/* 80255828 */ void getAlphaRate();
|
||||
};
|
||||
|
||||
struct J2DBasePosition {};
|
||||
|
||||
struct J2DRotateAxis {};
|
||||
|
||||
struct J2DPane {
|
||||
/* 802F666C */ void appendChild(J2DPane*);
|
||||
/* 802F71DC */ void rotate(f32, f32, J2DRotateAxis, f32);
|
||||
/* 802F76F8 */ void setBasePosition(J2DBasePosition);
|
||||
/* 802F79A8 */ void getGlbVtx(u8) const;
|
||||
/* 802F7FCC */ void animationTransform();
|
||||
};
|
||||
|
||||
struct CPaneMgr {
|
||||
/* 80253984 */ CPaneMgr(J2DScreen*, u64, u8, JKRExpHeap*);
|
||||
/* 80254458 */ void setBlackWhite(JUtility::TColor, JUtility::TColor);
|
||||
/* 802545B0 */ void paneTrans(f32, f32);
|
||||
/* 80254EBC */ void getGlobalVtxCenter(J2DPane*, bool, s16);
|
||||
};
|
||||
|
||||
struct J2DAnmColor {};
|
||||
|
||||
struct dMeter2Draw_c {
|
||||
/* 8020FAB4 */ dMeter2Draw_c(JKRExpHeap*);
|
||||
/* 802102F8 */ ~dMeter2Draw_c();
|
||||
@@ -219,10 +219,10 @@ struct dItem_data {
|
||||
static void* item_resource[1530];
|
||||
};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct Z2SeMgr {
|
||||
/* 802AB984 */ void seStart(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8);
|
||||
/* 802AC50C */ void seStartLevel(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8);
|
||||
@@ -462,7 +462,7 @@ SECTION_RODATA static u8 const a_tag[40] = {
|
||||
0x74, 0x32, 0x63, 0x6F, 0x6E, 0x74, 0x5F, 0x61, 0x74, 0x33, 0x63, 0x6F, 0x6E, 0x74,
|
||||
0x5F, 0x61, 0x74, 0x34, 0x00, 0x63, 0x6F, 0x6E, 0x74, 0x5F, 0x61, 0x74,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398258, &a_tag);
|
||||
COMPILER_STRIP_GATE(0x80398258, &a_tag);
|
||||
|
||||
/* 80398280-803982A8 0248E0 0028+00 0/1 0/0 0/0 .rodata b_tag$3950 */
|
||||
#pragma push
|
||||
@@ -472,7 +472,7 @@ SECTION_RODATA static u8 const b_tag[40] = {
|
||||
0x74, 0x32, 0x63, 0x6F, 0x6E, 0x74, 0x5F, 0x62, 0x74, 0x33, 0x63, 0x6F, 0x6E, 0x74,
|
||||
0x5F, 0x62, 0x74, 0x34, 0x00, 0x63, 0x6F, 0x6E, 0x74, 0x5F, 0x62, 0x74,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398280, &b_tag);
|
||||
COMPILER_STRIP_GATE(0x80398280, &b_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 803982A8-803982D0 024908 0028+00 0/1 0/0 0/0 .rodata z_tag$3951 */
|
||||
@@ -483,7 +483,7 @@ SECTION_RODATA static u8 const z_tag[40] = {
|
||||
0x74, 0x32, 0x63, 0x6F, 0x6E, 0x74, 0x5F, 0x7A, 0x74, 0x33, 0x63, 0x6F, 0x6E, 0x74,
|
||||
0x5F, 0x7A, 0x74, 0x34, 0x00, 0x63, 0x6F, 0x6E, 0x74, 0x5F, 0x72, 0x74,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803982A8, &z_tag);
|
||||
COMPILER_STRIP_GATE(0x803982A8, &z_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 803982D0-803982F8 024930 0028+00 0/1 0/0 0/0 .rodata x_tag$3952 */
|
||||
@@ -494,7 +494,7 @@ SECTION_RODATA static u8 const x_tag[40] = {
|
||||
0x74, 0x32, 0x63, 0x6F, 0x6E, 0x74, 0x5F, 0x78, 0x74, 0x33, 0x63, 0x6F, 0x6E, 0x74,
|
||||
0x5F, 0x78, 0x74, 0x34, 0x63, 0x6F, 0x6E, 0x74, 0x5F, 0x78, 0x74, 0x35,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803982D0, &x_tag);
|
||||
COMPILER_STRIP_GATE(0x803982D0, &x_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 803982F8-80398320 024958 0028+00 0/1 0/0 0/0 .rodata y_tag$3953 */
|
||||
@@ -505,7 +505,29 @@ SECTION_RODATA static u8 const y_tag[40] = {
|
||||
0x74, 0x32, 0x63, 0x6F, 0x6E, 0x74, 0x5F, 0x79, 0x74, 0x33, 0x63, 0x6F, 0x6E, 0x74,
|
||||
0x5F, 0x79, 0x74, 0x34, 0x63, 0x6F, 0x6E, 0x74, 0x5F, 0x79, 0x74, 0x35,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803982F8, &y_tag);
|
||||
COMPILER_STRIP_GATE(0x803982F8, &y_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 803988D0-803988D0 024F30 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_803988D0 = "zel_00.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_803988DB = "zel_01.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_803988E6 = "zel_02.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_803988F1 = "zel_03.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_803988FC = "zel_04.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_80398907 = "zel_05.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_80398912 = "zel_06.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_8039891D = "zel_07.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_80398928 = "zel_08.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_80398933 = "zel_99.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_8039893E = "zel_unit.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_8039894B = "zelda_game_image.blo";
|
||||
SECTION_DEAD static char const* const stringBase_80398960 = "zelda_game_image_kantera.blo";
|
||||
SECTION_DEAD static char const* const stringBase_8039897D = "zelda_icon_pikari.blo";
|
||||
SECTION_DEAD static char const* const stringBase_80398993 = "zelda_icon_pikari.bck";
|
||||
SECTION_DEAD static char const* const stringBase_803989A9 = "zelda_icon_pikari.bpk";
|
||||
SECTION_DEAD static char const* const stringBase_803989BF = "";
|
||||
#pragma pop
|
||||
|
||||
/* 803BF328-803BF350 -00001 0028+00 1/1 0/0 0/0 .data bmg_filename$3954 */
|
||||
@@ -811,7 +833,7 @@ SECTION_RODATA static u8 const life_tag[160] = {
|
||||
0x00, 0x00, 0x68, 0x70, 0x62, 0x5F, 0x31, 0x36, 0x00, 0x00, 0x68, 0x70, 0x62, 0x5F, 0x31, 0x37,
|
||||
0x00, 0x00, 0x68, 0x70, 0x62, 0x5F, 0x31, 0x38, 0x00, 0x00, 0x68, 0x70, 0x62, 0x5F, 0x31, 0x39,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398320, &life_tag);
|
||||
COMPILER_STRIP_GATE(0x80398320, &life_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 803983C0-80398460 024A20 00A0+00 0/1 0/0 0/0 .rodata mark_tag$4932 */
|
||||
@@ -829,7 +851,7 @@ SECTION_RODATA static u8 const mark_tag[160] = {
|
||||
0x68, 0x65, 0x61, 0x72, 0x74, 0x6E, 0x31, 0x36, 0x68, 0x65, 0x61, 0x72, 0x74, 0x6E, 0x31, 0x37,
|
||||
0x68, 0x65, 0x61, 0x72, 0x74, 0x6E, 0x31, 0x38, 0x68, 0x65, 0x61, 0x72, 0x74, 0x6E, 0x31, 0x39,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803983C0, &mark_tag);
|
||||
COMPILER_STRIP_GATE(0x803983C0, &mark_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 80398460-80398500 024AC0 00A0+00 0/1 0/0 0/0 .rodata base_tag$4933 */
|
||||
@@ -847,7 +869,7 @@ SECTION_RODATA static u8 const base_tag[160] = {
|
||||
0x68, 0x5F, 0x62, 0x61, 0x5F, 0x6E, 0x31, 0x36, 0x68, 0x5F, 0x62, 0x61, 0x5F, 0x6E, 0x31, 0x37,
|
||||
0x68, 0x5F, 0x62, 0x61, 0x5F, 0x6E, 0x31, 0x38, 0x68, 0x5F, 0x62, 0x61, 0x5F, 0x6E, 0x31, 0x39,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398460, &base_tag);
|
||||
COMPILER_STRIP_GATE(0x80398460, &base_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 80398500-803985A0 024B60 00A0+00 0/1 0/0 0/0 .rodata lifet1_tag$4934 */
|
||||
@@ -865,7 +887,7 @@ SECTION_RODATA static u8 const lifet1_tag[160] = {
|
||||
0x68, 0x65, 0x61, 0x72, 0x5F, 0x31, 0x36, 0x73, 0x68, 0x65, 0x61, 0x72, 0x5F, 0x31, 0x37, 0x73,
|
||||
0x68, 0x65, 0x61, 0x72, 0x5F, 0x31, 0x38, 0x73, 0x68, 0x65, 0x61, 0x72, 0x5F, 0x31, 0x39, 0x73,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398500, &lifet1_tag);
|
||||
COMPILER_STRIP_GATE(0x80398500, &lifet1_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 803985A0-80398640 024C00 00A0+00 0/1 0/0 0/0 .rodata lifet2_tag$4935 */
|
||||
@@ -883,7 +905,7 @@ SECTION_RODATA static u8 const lifet2_tag[160] = {
|
||||
0x00, 0x68, 0x65, 0x61, 0x72, 0x5F, 0x31, 0x36, 0x00, 0x68, 0x65, 0x61, 0x72, 0x5F, 0x31, 0x37,
|
||||
0x00, 0x68, 0x65, 0x61, 0x72, 0x5F, 0x31, 0x38, 0x00, 0x68, 0x65, 0x61, 0x72, 0x5F, 0x31, 0x39,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803985A0, &lifet2_tag);
|
||||
COMPILER_STRIP_GATE(0x803985A0, &lifet2_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 80211BEC-80211E64 20C52C 0278+00 1/1 0/0 0/0 .text initLife__13dMeter2Draw_cFv */
|
||||
@@ -896,6 +918,15 @@ asm void dMeter2Draw_c::initLife() {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803988D0-803988D0 024F30 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_803989C0 = "zelda_game_image_sanso_10percent.bpk";
|
||||
SECTION_DEAD static char const* const stringBase_803989E5 = "zelda_game_image_sanso_25percent.bpk";
|
||||
SECTION_DEAD static char const* const stringBase_80398A0A = "zelda_game_image_sanso_50percent.bpk";
|
||||
#pragma pop
|
||||
|
||||
/* 80211E64-80212190 20C7A4 032C+00 1/1 0/0 0/0 .text initMagic__13dMeter2Draw_cFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
@@ -920,7 +951,7 @@ SECTION_RODATA static u8 const tuta_0[128] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x73, 0x5F, 0x31, 0x32, 0x00, 0x00, 0x00, 0x00, 0x73, 0x5F, 0x31, 0x33,
|
||||
0x00, 0x00, 0x00, 0x00, 0x73, 0x5F, 0x31, 0x34, 0x00, 0x00, 0x00, 0x00, 0x73, 0x5F, 0x31, 0x35,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398640, &tuta_0);
|
||||
COMPILER_STRIP_GATE(0x80398640, &tuta_0);
|
||||
#pragma pop
|
||||
|
||||
/* 803986C0-80398740 024D20 0080+00 0/1 0/0 0/0 .rodata tuta_1$5095 */
|
||||
@@ -936,7 +967,7 @@ SECTION_RODATA static u8 const tuta_1[128] = {
|
||||
0x00, 0x00, 0x00, 0x73, 0x6C, 0x5F, 0x31, 0x32, 0x00, 0x00, 0x00, 0x73, 0x6C, 0x5F, 0x31, 0x33,
|
||||
0x00, 0x00, 0x00, 0x73, 0x6C, 0x5F, 0x31, 0x34, 0x00, 0x00, 0x00, 0x73, 0x6C, 0x5F, 0x31, 0x35,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803986C0, &tuta_1);
|
||||
COMPILER_STRIP_GATE(0x803986C0, &tuta_1);
|
||||
#pragma pop
|
||||
|
||||
/* 80398740-803987C0 024DA0 0080+00 0/1 0/0 0/0 .rodata tuta_2$5096 */
|
||||
@@ -952,7 +983,7 @@ SECTION_RODATA static u8 const tuta_2[128] = {
|
||||
0x00, 0x00, 0x73, 0x63, 0x70, 0x5F, 0x31, 0x32, 0x00, 0x00, 0x73, 0x63, 0x70, 0x5F, 0x31, 0x33,
|
||||
0x00, 0x00, 0x73, 0x63, 0x70, 0x5F, 0x31, 0x34, 0x00, 0x00, 0x73, 0x63, 0x70, 0x5F, 0x31, 0x35,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398740, &tuta_2);
|
||||
COMPILER_STRIP_GATE(0x80398740, &tuta_2);
|
||||
#pragma pop
|
||||
|
||||
/* 80212190-80212404 20CAD0 0274+00 1/1 0/0 0/0 .text initLightDrop__13dMeter2Draw_cFv */
|
||||
@@ -973,7 +1004,7 @@ SECTION_RODATA static u8 const rupeet1_tag[32] = {
|
||||
0x00, 0x72, 0x5F, 0x6E, 0x5F, 0x31, 0x5F, 0x73, 0x00, 0x72, 0x5F, 0x6E, 0x5F, 0x32, 0x5F, 0x73,
|
||||
0x00, 0x72, 0x5F, 0x6E, 0x5F, 0x33, 0x5F, 0x73, 0x00, 0x72, 0x5F, 0x6E, 0x5F, 0x34, 0x5F, 0x73,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803987C0, &rupeet1_tag);
|
||||
COMPILER_STRIP_GATE(0x803987C0, &rupeet1_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 803987E0-80398800 024E40 0020+00 0/1 0/0 0/0 .rodata rupeet2_tag$5153 */
|
||||
@@ -983,7 +1014,7 @@ SECTION_RODATA static u8 const rupeet2_tag[32] = {
|
||||
0x00, 0x00, 0x00, 0x72, 0x5F, 0x6E, 0x5F, 0x31, 0x00, 0x00, 0x00, 0x72, 0x5F, 0x6E, 0x5F, 0x32,
|
||||
0x00, 0x00, 0x00, 0x72, 0x5F, 0x6E, 0x5F, 0x33, 0x00, 0x00, 0x00, 0x72, 0x5F, 0x6E, 0x5F, 0x34,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803987E0, &rupeet2_tag);
|
||||
COMPILER_STRIP_GATE(0x803987E0, &rupeet2_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 80398800-80398828 024E60 0028+00 0/1 0/0 0/0 .rodata key_tag$5165 */
|
||||
@@ -994,7 +1025,7 @@ SECTION_RODATA static u8 const key_tag[40] = {
|
||||
0x5F, 0x6E, 0x00, 0x6B, 0x5F, 0x6E, 0x5F, 0x32, 0x5F, 0x6E, 0x00, 0x6B, 0x5F, 0x6E,
|
||||
0x5F, 0x33, 0x5F, 0x6E, 0x00, 0x6B, 0x5F, 0x6E, 0x5F, 0x34, 0x5F, 0x6E,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398800, &key_tag);
|
||||
COMPILER_STRIP_GATE(0x80398800, &key_tag);
|
||||
#pragma pop
|
||||
|
||||
/* 80212404-802126E4 20CD44 02E0+00 1/1 0/0 0/0 .text initRupeeKey__13dMeter2Draw_cFv */
|
||||
@@ -1014,7 +1045,7 @@ SECTION_RODATA static u8 const juji_i_tag[40] = {
|
||||
0x30, 0x30, 0x00, 0x79, 0x61, 0x6A, 0x69, 0x5F, 0x30, 0x31, 0x6A, 0x75, 0x5F, 0x72,
|
||||
0x69, 0x6E, 0x67, 0x32, 0x6A, 0x75, 0x5F, 0x72, 0x69, 0x6E, 0x67, 0x34,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398828, &juji_i_tag);
|
||||
COMPILER_STRIP_GATE(0x80398828, &juji_i_tag);
|
||||
|
||||
/* 80398850-80398878 024EB0 0028+00 1/1 0/0 0/0 .rodata juji_m_tag$5270 */
|
||||
SECTION_RODATA static u8 const juji_m_tag[40] = {
|
||||
@@ -1022,7 +1053,7 @@ SECTION_RODATA static u8 const juji_m_tag[40] = {
|
||||
0x30, 0x32, 0x00, 0x79, 0x61, 0x6A, 0x69, 0x5F, 0x30, 0x33, 0x6A, 0x75, 0x5F, 0x72,
|
||||
0x69, 0x6E, 0x67, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398850, &juji_m_tag);
|
||||
COMPILER_STRIP_GATE(0x80398850, &juji_m_tag);
|
||||
|
||||
/* 802126E4-8021350C 20D024 0E28+00 1/1 0/0 0/0 .text initButton__13dMeter2Draw_cFv */
|
||||
#pragma push
|
||||
@@ -1147,13 +1178,13 @@ SECTION_RODATA static u8 const tag_bigh[32] = {
|
||||
0x00, 0x62, 0x69, 0x67, 0x68, 0x5F, 0x30, 0x30, 0x00, 0x62, 0x69, 0x67, 0x68, 0x5F, 0x30, 0x31,
|
||||
0x00, 0x62, 0x69, 0x67, 0x68, 0x5F, 0x30, 0x32, 0x00, 0x62, 0x69, 0x67, 0x68, 0x5F, 0x30, 0x33,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398878, &tag_bigh);
|
||||
COMPILER_STRIP_GATE(0x80398878, &tag_bigh);
|
||||
|
||||
/* 80398898-803988A8 024EF8 0010+00 1/1 0/0 0/0 .rodata tag_du$5852 */
|
||||
SECTION_RODATA static u8 const tag_du[16] = {
|
||||
0x68, 0x65, 0x61, 0x72, 0x74, 0x5F, 0x6C, 0x6E, 0x68, 0x65, 0x61, 0x72, 0x74, 0x5F, 0x75, 0x6E,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398898, &tag_du);
|
||||
COMPILER_STRIP_GATE(0x80398898, &tag_du);
|
||||
|
||||
/* 802147CC-802149F4 20F10C 0228+00 1/1 0/0 0/0 .text changeTextureLife__13dMeter2Draw_cFibUc */
|
||||
#pragma push
|
||||
@@ -1556,7 +1587,7 @@ asm void dMeter2Draw_c::drawButtonBin(u8 param_0) {
|
||||
SECTION_RODATA static u8 const tag_7361[16] = {
|
||||
0x69, 0x74, 0x65, 0x6D, 0x5F, 0x78, 0x5F, 0x6E, 0x69, 0x74, 0x65, 0x6D, 0x5F, 0x79, 0x5F, 0x6E,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803988A8, &tag_7361);
|
||||
COMPILER_STRIP_GATE(0x803988A8, &tag_7361);
|
||||
|
||||
/* 80217AB4-80218238 2123F4 0784+00 1/1 1/1 0/0 .text drawButtonXY__13dMeter2Draw_cFiUcUcbb */
|
||||
#pragma push
|
||||
@@ -2112,6 +2143,19 @@ asm void dMeter2Draw_c::getFishingType() {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803988D0-803988D0 024F30 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_80398A2F = "tt_heart_00.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80398A3F = "tt_heart_01.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80398A4F = "tt_heart_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80398A5F = "tt_heart_03.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80398A6F = "F_SP127";
|
||||
/* @stringBase0 padding */
|
||||
SECTION_DEAD static char const* const pad_80398A77 = "";
|
||||
#pragma pop
|
||||
|
||||
/* 8021BBB4-8021BC24 2164F4 0070+00 2/2 1/1 0/0 .text getCanoeFishing__13dMeter2Draw_cFv
|
||||
*/
|
||||
#pragma push
|
||||
@@ -2185,38 +2229,7 @@ SECTION_RODATA static u8 const tag_7759[24] = {
|
||||
0x69, 0x74, 0x65, 0x6D, 0x5F, 0x78, 0x5F, 0x6E, 0x69, 0x74, 0x65, 0x6D,
|
||||
0x5F, 0x79, 0x5F, 0x6E, 0x69, 0x74, 0x65, 0x6D, 0x5F, 0x6A, 0x5F, 0x6E,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803988B8, &tag_7759);
|
||||
COMPILER_STRIP_GATE(0x803988B8, &tag_7759);
|
||||
#pragma pop
|
||||
|
||||
/* 803988D0-80398A78 024F30 01A7+01 6/5 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
#pragma section ".dead"
|
||||
SECTION_DEAD static char const* const stringBase_803988D0 = "zel_00.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_803988DB = "zel_01.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_803988E6 = "zel_02.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_803988F1 = "zel_03.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_803988FC = "zel_04.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_80398907 = "zel_05.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_80398912 = "zel_06.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_8039891D = "zel_07.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_80398928 = "zel_08.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_80398933 = "zel_99.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_8039893E = "zel_unit.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_8039894B = "zelda_game_image.blo";
|
||||
SECTION_DEAD static char const* const stringBase_80398960 = "zelda_game_image_kantera.blo";
|
||||
SECTION_DEAD static char const* const stringBase_8039897D = "zelda_icon_pikari.blo";
|
||||
SECTION_DEAD static char const* const stringBase_80398993 = "zelda_icon_pikari.bck";
|
||||
SECTION_DEAD static char const* const stringBase_803989A9 = "zelda_icon_pikari.bpk";
|
||||
SECTION_DEAD static char const* const stringBase_803989BF = "";
|
||||
SECTION_DEAD static char const* const stringBase_803989C0 = "zelda_game_image_sanso_10percent.bpk";
|
||||
SECTION_DEAD static char const* const stringBase_803989E5 = "zelda_game_image_sanso_25percent.bpk";
|
||||
SECTION_DEAD static char const* const stringBase_80398A0A = "zelda_game_image_sanso_50percent.bpk";
|
||||
SECTION_DEAD static char const* const stringBase_80398A2F = "tt_heart_00.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80398A3F = "tt_heart_01.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80398A4F = "tt_heart_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80398A5F = "tt_heart_03.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80398A6F = "F_SP127";
|
||||
/* @stringBase0 padding */
|
||||
SECTION_DEAD static char const* const pad_80398A77 = "";
|
||||
#pragma pop
|
||||
/* 803988D0-803988D0 024F30 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
|
||||
@@ -64,18 +64,18 @@ struct dMeterMap_c {
|
||||
/* 8020D900 */ void isMapOpenCheck();
|
||||
};
|
||||
|
||||
struct cXyz {};
|
||||
|
||||
struct J2DPicture {};
|
||||
|
||||
struct JMSMesgEntry_c {};
|
||||
|
||||
struct J2DTextBox {
|
||||
/* 8021C7F4 */ void getFont() const;
|
||||
};
|
||||
|
||||
struct JMSMesgEntry_c {};
|
||||
|
||||
struct JUTFont {};
|
||||
|
||||
struct cXyz {};
|
||||
|
||||
struct dMeter2Info_c {
|
||||
/* 8021BDDC */ dMeter2Info_c();
|
||||
/* 8021BE20 */ ~dMeter2Info_c();
|
||||
@@ -264,6 +264,35 @@ extern "C" extern u8 g_dComIfG_gameInfo[122384];
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80399168-80399168 0257C8 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_80399168 = "";
|
||||
SECTION_DEAD static char const* const stringBase_80399169 = "zel_00.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_80399174 = "D_MN01";
|
||||
SECTION_DEAD static char const* const stringBase_8039917B = "D_MN07";
|
||||
SECTION_DEAD static char const* const stringBase_80399182 =
|
||||
"im_font_number_32_32_ganshinkyo_0_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803991AB =
|
||||
"im_font_number_32_32_ganshinkyo_1_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803991D4 =
|
||||
"im_font_number_32_32_ganshinkyo_2_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803991FD =
|
||||
"im_font_number_32_32_ganshinkyo_3_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80399226 =
|
||||
"im_font_number_32_32_ganshinkyo_4_03.bti";
|
||||
SECTION_DEAD static char const* const stringBase_8039924F =
|
||||
"im_font_number_32_32_ganshinkyo_5_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80399278 =
|
||||
"im_font_number_32_32_ganshinkyo_6_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803992A1 =
|
||||
"im_font_number_32_32_ganshinkyo_7_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803992CA =
|
||||
"im_font_number_32_32_ganshinkyo_8_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803992F3 =
|
||||
"im_font_number_32_32_ganshinkyo_9_02.bti";
|
||||
#pragma pop
|
||||
|
||||
/* 803BF760-803BF7F4 -00001 0094+00 1/1 0/0 0/0 .data @4572 */
|
||||
SECTION_DATA static void* lit_4572[37] = {
|
||||
(void*)(((char*)get2ndTexture__13dMeter2Info_cFUc) + 0x64),
|
||||
@@ -733,7 +762,7 @@ SECTION_RODATA static u8 const black_color_4634[148] = {
|
||||
0x46, 0x46, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398A78, &black_color_4634);
|
||||
COMPILER_STRIP_GATE(0x80398A78, &black_color_4634);
|
||||
|
||||
/* 80398B0C-80398BA0 02516C 0094+00 0/1 0/0 0/0 .rodata white_color$4635 */
|
||||
#pragma push
|
||||
@@ -750,7 +779,7 @@ SECTION_RODATA static u8 const white_color_4635[148] = {
|
||||
0xF5, 0xF5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398B0C, &white_color_4635);
|
||||
COMPILER_STRIP_GATE(0x80398B0C, &white_color_4635);
|
||||
#pragma pop
|
||||
|
||||
/* 80398BA0-80398C34 025200 0094+00 0/1 0/0 0/0 .rodata vertex_color_lu$4636 */
|
||||
@@ -768,7 +797,7 @@ SECTION_RODATA static u8 const vertex_color_lu_4636[148] = {
|
||||
0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xA0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398BA0, &vertex_color_lu_4636);
|
||||
COMPILER_STRIP_GATE(0x80398BA0, &vertex_color_lu_4636);
|
||||
#pragma pop
|
||||
|
||||
/* 80398C34-80398CC8 025294 0094+00 0/1 0/0 0/0 .rodata vertex_color_ru$4637 */
|
||||
@@ -786,7 +815,7 @@ SECTION_RODATA static u8 const vertex_color_ru_4637[148] = {
|
||||
0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xA0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398C34, &vertex_color_ru_4637);
|
||||
COMPILER_STRIP_GATE(0x80398C34, &vertex_color_ru_4637);
|
||||
#pragma pop
|
||||
|
||||
/* 80398CC8-80398D5C 025328 0094+00 0/1 0/0 0/0 .rodata vertex_color_ld$4638 */
|
||||
@@ -804,7 +833,7 @@ SECTION_RODATA static u8 const vertex_color_ld_4638[148] = {
|
||||
0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398CC8, &vertex_color_ld_4638);
|
||||
COMPILER_STRIP_GATE(0x80398CC8, &vertex_color_ld_4638);
|
||||
#pragma pop
|
||||
|
||||
/* 80398D5C-80398DF0 0253BC 0094+00 0/1 0/0 0/0 .rodata vertex_color_rd$4639 */
|
||||
@@ -822,7 +851,7 @@ SECTION_RODATA static u8 const vertex_color_rd_4639[148] = {
|
||||
0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398D5C, &vertex_color_rd_4639);
|
||||
COMPILER_STRIP_GATE(0x80398D5C, &vertex_color_rd_4639);
|
||||
#pragma pop
|
||||
|
||||
/* 8021D524-8021D644 217E64 0120+00 2/2 0/0 0/0 .text set1stColor__13dMeter2Info_cFUcP10J2DPicture
|
||||
@@ -852,7 +881,7 @@ SECTION_RODATA static u8 const black_color_4675[148] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398DF0, &black_color_4675);
|
||||
COMPILER_STRIP_GATE(0x80398DF0, &black_color_4675);
|
||||
#pragma pop
|
||||
|
||||
/* 80398E84-80398F18 0254E4 0094+00 0/1 0/0 0/0 .rodata white_color$4676 */
|
||||
@@ -870,7 +899,7 @@ SECTION_RODATA static u8 const white_color_4676[148] = {
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398E84, &white_color_4676);
|
||||
COMPILER_STRIP_GATE(0x80398E84, &white_color_4676);
|
||||
#pragma pop
|
||||
|
||||
/* 80398F18-80398FAC 025578 0094+00 0/1 0/0 0/0 .rodata vertex_color_lu$4677 */
|
||||
@@ -888,7 +917,7 @@ SECTION_RODATA static u8 const vertex_color_lu_4677[148] = {
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398F18, &vertex_color_lu_4677);
|
||||
COMPILER_STRIP_GATE(0x80398F18, &vertex_color_lu_4677);
|
||||
#pragma pop
|
||||
|
||||
/* 80398FAC-80399040 02560C 0094+00 0/1 0/0 0/0 .rodata vertex_color_ru$4678 */
|
||||
@@ -906,7 +935,7 @@ SECTION_RODATA static u8 const vertex_color_ru_4678[148] = {
|
||||
0xFF, 0xFF, 0xFF, 0x58, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398FAC, &vertex_color_ru_4678);
|
||||
COMPILER_STRIP_GATE(0x80398FAC, &vertex_color_ru_4678);
|
||||
#pragma pop
|
||||
|
||||
/* 80399040-803990D4 0256A0 0094+00 0/1 0/0 0/0 .rodata vertex_color_ld$4679 */
|
||||
@@ -924,7 +953,7 @@ SECTION_RODATA static u8 const vertex_color_ld_4679[148] = {
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80399040, &vertex_color_ld_4679);
|
||||
COMPILER_STRIP_GATE(0x80399040, &vertex_color_ld_4679);
|
||||
#pragma pop
|
||||
|
||||
/* 803990D4-80399168 025734 0094+00 0/1 0/0 0/0 .rodata vertex_color_rd$4680 */
|
||||
@@ -942,7 +971,7 @@ SECTION_RODATA static u8 const vertex_color_rd_4680[148] = {
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
};
|
||||
COMPILER_STRIP_GATE(803990D4, &vertex_color_rd_4680);
|
||||
COMPILER_STRIP_GATE(0x803990D4, &vertex_color_rd_4680);
|
||||
#pragma pop
|
||||
|
||||
/* 8021D644-8021D764 217F84 0120+00 2/2 0/0 0/0 .text set2ndColor__13dMeter2Info_cFUcP10J2DPicture
|
||||
@@ -1070,6 +1099,12 @@ asm void dMeter2Info_getNumberTextureName(int param_0) {
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80399168-80399168 0257C8 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_8039931C = "im_plus_metal_24x24_00.bti";
|
||||
#pragma pop
|
||||
|
||||
/* 804510B8-804510BC 0005B8 0004+00 1/1 0/0 0/0 .sbss tex_name$5188 */
|
||||
static u8 tex_name_5188[4];
|
||||
|
||||
@@ -1223,36 +1258,7 @@ asm void __sinit_d_meter2_info_cpp() {
|
||||
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_CTORS void* const _ctors_8021E9D8 = (void*)__sinit_d_meter2_info_cpp;
|
||||
REGISTER_CTORS(0x8021E9D8, __sinit_d_meter2_info_cpp);
|
||||
#pragma pop
|
||||
|
||||
/* 80399168-80399338 0257C8 01D0+00 7/6 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
#pragma section ".dead"
|
||||
SECTION_DEAD static char const* const stringBase_80399168 = "";
|
||||
SECTION_DEAD static char const* const stringBase_80399169 = "zel_00.bmg";
|
||||
SECTION_DEAD static char const* const stringBase_80399174 = "D_MN01";
|
||||
SECTION_DEAD static char const* const stringBase_8039917B = "D_MN07";
|
||||
SECTION_DEAD static char const* const stringBase_80399182 =
|
||||
"im_font_number_32_32_ganshinkyo_0_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803991AB =
|
||||
"im_font_number_32_32_ganshinkyo_1_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803991D4 =
|
||||
"im_font_number_32_32_ganshinkyo_2_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803991FD =
|
||||
"im_font_number_32_32_ganshinkyo_3_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80399226 =
|
||||
"im_font_number_32_32_ganshinkyo_4_03.bti";
|
||||
SECTION_DEAD static char const* const stringBase_8039924F =
|
||||
"im_font_number_32_32_ganshinkyo_5_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_80399278 =
|
||||
"im_font_number_32_32_ganshinkyo_6_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803992A1 =
|
||||
"im_font_number_32_32_ganshinkyo_7_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803992CA =
|
||||
"im_font_number_32_32_ganshinkyo_8_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_803992F3 =
|
||||
"im_font_number_32_32_ganshinkyo_9_02.bti";
|
||||
SECTION_DEAD static char const* const stringBase_8039931C = "im_plus_metal_24x24_00.bti";
|
||||
#pragma pop
|
||||
/* 80399168-80399168 0257C8 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
|
||||
+22
-22
@@ -408,7 +408,7 @@ SECTION_RODATA static u8 const fipaScale[24] = {
|
||||
0x3F, 0x7A, 0xE1, 0x48, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
||||
0x3F, 0x80, 0x00, 0x00, 0x3F, 0x73, 0x33, 0x33, 0x3F, 0x8C, 0xCC, 0xCD,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397E50, &fipaScale);
|
||||
COMPILER_STRIP_GATE(0x80397E50, &fipaScale);
|
||||
|
||||
/* 80397E68-80397E80 0244C8 0018+00 0/1 0/0 0/0 .rodata fipaPosX$3872 */
|
||||
#pragma push
|
||||
@@ -417,7 +417,7 @@ SECTION_RODATA static u8 const fipaPosX[24] = {
|
||||
0x3F, 0xA6, 0x66, 0x66, 0x40, 0xD3, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00,
|
||||
0x40, 0x7D, 0x70, 0xA4, 0x40, 0x80, 0x00, 0x00, 0x41, 0xDC, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397E68, &fipaPosX);
|
||||
COMPILER_STRIP_GATE(0x80397E68, &fipaPosX);
|
||||
#pragma pop
|
||||
|
||||
/* 80397E80-80397E98 0244E0 0018+00 0/1 0/0 0/0 .rodata fipaPosY$3873 */
|
||||
@@ -427,7 +427,7 @@ SECTION_RODATA static u8 const fipaPosY[24] = {
|
||||
0xC1, 0x13, 0x33, 0x33, 0xC1, 0xDC, 0x00, 0x00, 0xC1, 0x3B, 0x33, 0x33,
|
||||
0xC1, 0x13, 0x33, 0x33, 0xC1, 0xF0, 0xCC, 0xCD, 0xC1, 0x8F, 0x33, 0x33,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397E80, &fipaPosY);
|
||||
COMPILER_STRIP_GATE(0x80397E80, &fipaPosY);
|
||||
#pragma pop
|
||||
|
||||
/* 80397E98-80397EB0 0244F8 0018+00 0/1 0/0 0/0 .rodata finaScale$3874 */
|
||||
@@ -437,7 +437,7 @@ SECTION_RODATA static u8 const finaScale[24] = {
|
||||
0x3F, 0x66, 0x66, 0x66, 0x3F, 0x66, 0x66, 0x66, 0x3F, 0x66, 0x66, 0x66,
|
||||
0x3F, 0x66, 0x66, 0x66, 0x3F, 0x66, 0x66, 0x66, 0x3F, 0x66, 0x66, 0x66,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397E98, &finaScale);
|
||||
COMPILER_STRIP_GATE(0x80397E98, &finaScale);
|
||||
#pragma pop
|
||||
|
||||
/* 80397EB0-80397EC8 024510 0018+00 0/1 0/0 0/0 .rodata finaPosX$3875 */
|
||||
@@ -447,7 +447,7 @@ SECTION_RODATA static u8 const finaPosX[24] = {
|
||||
0xC1, 0xC8, 0x00, 0x00, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x80, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397EB0, &finaPosX);
|
||||
COMPILER_STRIP_GATE(0x80397EB0, &finaPosX);
|
||||
#pragma pop
|
||||
|
||||
/* 80397EC8-80397EE0 024528 0018+00 0/1 0/0 0/0 .rodata finaPosY$3876 */
|
||||
@@ -457,7 +457,7 @@ SECTION_RODATA static u8 const finaPosY[24] = {
|
||||
0xC1, 0x80, 0x00, 0x00, 0xC2, 0x22, 0x66, 0x66, 0xC1, 0xC0, 0x00, 0x00,
|
||||
0xC1, 0x3B, 0x33, 0x33, 0xC2, 0x17, 0x99, 0x9A, 0xC1, 0x50, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397EC8, &finaPosY);
|
||||
COMPILER_STRIP_GATE(0x80397EC8, &finaPosY);
|
||||
#pragma pop
|
||||
|
||||
/* 80397EE0-80397EF8 024540 0018+00 0/1 0/0 0/0 .rodata filiScale$3877 */
|
||||
@@ -467,7 +467,7 @@ SECTION_RODATA static u8 const filiScale[24] = {
|
||||
0x3F, 0x26, 0x66, 0x66, 0x3F, 0x26, 0x66, 0x66, 0x3F, 0x26, 0x66, 0x66,
|
||||
0x3F, 0x26, 0x66, 0x66, 0x3F, 0x26, 0x66, 0x66, 0x3F, 0x26, 0x66, 0x66,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397EE0, &filiScale);
|
||||
COMPILER_STRIP_GATE(0x80397EE0, &filiScale);
|
||||
#pragma pop
|
||||
|
||||
/* 80397EF8-80397F10 024558 0018+00 0/1 0/0 0/0 .rodata filiPosX$3878 */
|
||||
@@ -477,7 +477,7 @@ SECTION_RODATA static u8 const filiPosX[24] = {
|
||||
0xC1, 0xE0, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00, 0x41, 0x13, 0x33, 0x33,
|
||||
0x41, 0x13, 0x33, 0x33, 0x41, 0x13, 0x33, 0x33, 0xC1, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397EF8, &filiPosX);
|
||||
COMPILER_STRIP_GATE(0x80397EF8, &filiPosX);
|
||||
#pragma pop
|
||||
|
||||
/* 80397F10-80397F28 024570 0018+00 0/1 0/0 0/0 .rodata filiPosY$3879 */
|
||||
@@ -487,7 +487,7 @@ SECTION_RODATA static u8 const filiPosY[24] = {
|
||||
0xC0, 0xD3, 0x33, 0x33, 0xC1, 0x60, 0x00, 0x00, 0xC1, 0x66, 0x66, 0x66,
|
||||
0x41, 0xC7, 0x33, 0x33, 0xC1, 0x3B, 0x33, 0x33, 0x41, 0xC7, 0x33, 0x33,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397F10, &filiPosY);
|
||||
COMPILER_STRIP_GATE(0x80397F10, &filiPosY);
|
||||
#pragma pop
|
||||
|
||||
/* 80397F28-80397F40 024588 0018+00 0/1 0/0 0/0 .rodata bboxScale$3880 */
|
||||
@@ -497,7 +497,7 @@ SECTION_RODATA static u8 const bboxScale[24] = {
|
||||
0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
||||
0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397F28, &bboxScale);
|
||||
COMPILER_STRIP_GATE(0x80397F28, &bboxScale);
|
||||
#pragma pop
|
||||
|
||||
/* 80397F40-80397F58 0245A0 0018+00 0/0 0/0 0/0 .rodata bboxPosX$3881 */
|
||||
@@ -507,7 +507,7 @@ SECTION_RODATA static u8 const bboxPosX[24] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397F40, &bboxPosX);
|
||||
COMPILER_STRIP_GATE(0x80397F40, &bboxPosX);
|
||||
#pragma pop
|
||||
|
||||
/* 80397F58-80397F70 0245B8 0018+00 0/0 0/0 0/0 .rodata bboxPosY$3882 */
|
||||
@@ -517,7 +517,7 @@ SECTION_RODATA static u8 const bboxPosY[24] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397F58, &bboxPosY);
|
||||
COMPILER_STRIP_GATE(0x80397F58, &bboxPosY);
|
||||
#pragma pop
|
||||
|
||||
/* 80397F70-80397F88 0245D0 0018+00 0/1 0/0 0/0 .rodata rboxScale$3883 */
|
||||
@@ -527,7 +527,7 @@ SECTION_RODATA static u8 const rboxScale[24] = {
|
||||
0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
||||
0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397F70, &rboxScale);
|
||||
COMPILER_STRIP_GATE(0x80397F70, &rboxScale);
|
||||
#pragma pop
|
||||
|
||||
/* 80397F88-80397FA0 0245E8 0018+00 0/1 0/0 0/0 .rodata rboxPosX$3884 */
|
||||
@@ -537,7 +537,7 @@ SECTION_RODATA static u8 const rboxPosX[24] = {
|
||||
0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397F88, &rboxPosX);
|
||||
COMPILER_STRIP_GATE(0x80397F88, &rboxPosX);
|
||||
#pragma pop
|
||||
|
||||
/* 80397FA0-80397FB8 024600 0018+00 0/1 0/0 0/0 .rodata rboxPosY$3885 */
|
||||
@@ -547,7 +547,7 @@ SECTION_RODATA static u8 const rboxPosY[24] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397FA0, &rboxPosY);
|
||||
COMPILER_STRIP_GATE(0x80397FA0, &rboxPosY);
|
||||
#pragma pop
|
||||
|
||||
/* 80397FB8-80397FD0 024618 0018+00 0/1 0/0 0/0 .rodata finfoScale$3886 */
|
||||
@@ -557,7 +557,7 @@ SECTION_RODATA static u8 const finfoScale[24] = {
|
||||
0x3F, 0x5E, 0xB8, 0x52, 0x3F, 0x5E, 0xB8, 0x52, 0x3F, 0x61, 0x47, 0xAE,
|
||||
0x3F, 0x5E, 0xB8, 0x52, 0x3F, 0x5E, 0xB8, 0x52, 0x3F, 0x5E, 0xB8, 0x52,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397FB8, &finfoScale);
|
||||
COMPILER_STRIP_GATE(0x80397FB8, &finfoScale);
|
||||
#pragma pop
|
||||
|
||||
/* 80397FD0-80397FE8 024630 0018+00 0/1 0/0 0/0 .rodata finfoPosX$3887 */
|
||||
@@ -567,7 +567,7 @@ SECTION_RODATA static u8 const finfoPosX[24] = {
|
||||
0xC1, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC1, 0x60, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0xC1, 0x40, 0x00, 0x00, 0xC2, 0x03, 0x33, 0x33,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397FD0, &finfoPosX);
|
||||
COMPILER_STRIP_GATE(0x80397FD0, &finfoPosX);
|
||||
#pragma pop
|
||||
|
||||
/* 80397FE8-80398000 024648 0018+00 0/1 0/0 0/0 .rodata finfoPosY$3888 */
|
||||
@@ -577,7 +577,7 @@ SECTION_RODATA static u8 const finfoPosY[24] = {
|
||||
0x40, 0xD3, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x3F, 0xA6, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80397FE8, &finfoPosY);
|
||||
COMPILER_STRIP_GATE(0x80397FE8, &finfoPosY);
|
||||
#pragma pop
|
||||
|
||||
/* 80398000-80398018 024660 0018+00 0/1 0/0 0/0 .rodata fishnScale$3889 */
|
||||
@@ -587,7 +587,7 @@ SECTION_RODATA static u8 const fishnScale[24] = {
|
||||
0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
||||
0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398000, &fishnScale);
|
||||
COMPILER_STRIP_GATE(0x80398000, &fishnScale);
|
||||
#pragma pop
|
||||
|
||||
/* 80398018-80398030 024678 0018+00 0/1 0/0 0/0 .rodata fishnPosX$3890 */
|
||||
@@ -597,7 +597,7 @@ SECTION_RODATA static u8 const fishnPosX[24] = {
|
||||
0x40, 0x80, 0x00, 0x00, 0xC1, 0xA0, 0x00, 0x00, 0x3F, 0xA6, 0x66, 0x66,
|
||||
0x40, 0xD3, 0x33, 0x33, 0x3F, 0xA6, 0x66, 0x66, 0x41, 0x13, 0x33, 0x33,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398018, &fishnPosX);
|
||||
COMPILER_STRIP_GATE(0x80398018, &fishnPosX);
|
||||
#pragma pop
|
||||
|
||||
/* 80398030-80398048 024690 0018+00 0/1 0/0 0/0 .rodata fishnPosY$3891 */
|
||||
@@ -607,7 +607,7 @@ SECTION_RODATA static u8 const fishnPosY[24] = {
|
||||
0xC2, 0x90, 0x33, 0x33, 0x43, 0x01, 0x99, 0x9A, 0x00, 0x00, 0x00, 0x00,
|
||||
0x40, 0xD3, 0x33, 0x33, 0x42, 0x03, 0x33, 0x33, 0x41, 0x3B, 0x33, 0x33,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398030, &fishnPosY);
|
||||
COMPILER_STRIP_GATE(0x80398030, &fishnPosY);
|
||||
#pragma pop
|
||||
|
||||
/* 80454538-8045453C 002B38 0004+00 1/1 0/0 0/0 .sdata2 @3902 */
|
||||
@@ -1378,5 +1378,5 @@ asm void __sinit_d_meter_HIO_cpp() {
|
||||
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_CTORS void* const _ctors_80201284 = (void*)__sinit_d_meter_HIO_cpp;
|
||||
REGISTER_CTORS(0x80201284, __sinit_d_meter_HIO_cpp);
|
||||
#pragma pop
|
||||
|
||||
@@ -28,10 +28,6 @@ struct dMsgString_c {
|
||||
/* 80249D28 */ ~dMsgString_c();
|
||||
};
|
||||
|
||||
struct COutFont_c {
|
||||
/* 80225C94 */ COutFont_c(u8);
|
||||
};
|
||||
|
||||
struct J2DTextBox {
|
||||
/* 80300658 */ void getStringPtr() const;
|
||||
/* 8030074C */ void setString(s16, char const*, ...);
|
||||
@@ -39,6 +35,10 @@ struct J2DTextBox {
|
||||
|
||||
struct JUTFont {};
|
||||
|
||||
struct COutFont_c {
|
||||
/* 80225C94 */ COutFont_c(u8);
|
||||
};
|
||||
|
||||
struct dMsgObject_c {
|
||||
/* 802370A8 */ void isGetItemMessage();
|
||||
/* 802370BC */ void isKanbanMessage();
|
||||
@@ -58,8 +58,6 @@ struct J2DPane {
|
||||
/* 802F7100 */ void getBounds();
|
||||
};
|
||||
|
||||
struct JKRExpHeap {};
|
||||
|
||||
struct J2DGrafContext {};
|
||||
|
||||
struct JKRArchive {};
|
||||
@@ -70,6 +68,8 @@ struct J2DScreen {
|
||||
/* 802F8ED4 */ void draw(f32, f32, J2DGrafContext const*);
|
||||
};
|
||||
|
||||
struct JKRExpHeap {};
|
||||
|
||||
struct CPaneMgr {
|
||||
/* 80253984 */ CPaneMgr(J2DScreen*, u64, u8, JKRExpHeap*);
|
||||
/* 80253930 */ CPaneMgr();
|
||||
@@ -185,6 +185,10 @@ struct dMeter2Info_c {
|
||||
J2DPicture*, void*, J2DPicture*, int);
|
||||
};
|
||||
|
||||
struct JUtility {
|
||||
struct TColor {};
|
||||
};
|
||||
|
||||
struct CPaneMgrAlpha {
|
||||
/* 802555C8 */ void show();
|
||||
/* 80255608 */ void hide();
|
||||
@@ -192,10 +196,6 @@ struct CPaneMgrAlpha {
|
||||
/* 80255828 */ void getAlphaRate();
|
||||
};
|
||||
|
||||
struct JUtility {
|
||||
struct TColor {};
|
||||
};
|
||||
|
||||
struct dMeter2Draw_c {
|
||||
/* 802140DC */ void drawPikari(f32, f32, f32*, f32, JUtility::TColor, JUtility::TColor,
|
||||
JUtility::TColor, JUtility::TColor, f32, u8);
|
||||
@@ -207,10 +207,10 @@ struct dComIfG_play_c {
|
||||
/* 8002C97C */ void getLayerNo(int);
|
||||
};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct Z2SeMgr {
|
||||
/* 802AB984 */ void seStart(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8);
|
||||
};
|
||||
@@ -805,7 +805,7 @@ SECTION_RODATA static u8 const text_tag[80] = {
|
||||
0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x36, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x37,
|
||||
0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x38, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x39,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398048, &text_tag);
|
||||
COMPILER_STRIP_GATE(0x80398048, &text_tag);
|
||||
|
||||
/* 80398098-803980E8 0246F8 0050+00 1/1 0/0 0/0 .rodata ftext_tag$5462 */
|
||||
SECTION_RODATA static u8 const ftext_tag[80] = {
|
||||
@@ -815,7 +815,14 @@ SECTION_RODATA static u8 const ftext_tag[80] = {
|
||||
0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x36, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x37,
|
||||
0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x38, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x39,
|
||||
};
|
||||
COMPILER_STRIP_GATE(80398098, &ftext_tag);
|
||||
COMPILER_STRIP_GATE(0x80398098, &ftext_tag);
|
||||
|
||||
/* 803980E8-803980E8 024748 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_803980E8 = "zelda_game_image_button_info.blo";
|
||||
SECTION_DEAD static char const* const stringBase_80398109 = "";
|
||||
#pragma pop
|
||||
|
||||
/* 80454770-80454774 002D70 0004+00 4/4 0/0 0/0 .sdata2 @5628 */
|
||||
SECTION_SDATA2 static f32 lit_5628 = 0.5f;
|
||||
@@ -854,6 +861,14 @@ asm void dMeterButton_c::screenInitButton() {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803980E8-803980E8 024748 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_8039810A = "zelda_message_window_new.blo";
|
||||
SECTION_DEAD static char const* const stringBase_80398127 = "zelda_message_window_text.blo";
|
||||
#pragma pop
|
||||
|
||||
/* 80205834-80205CA0 200174 046C+00 1/1 0/0 0/0 .text screenInitText__14dMeterButton_cFv
|
||||
*/
|
||||
#pragma push
|
||||
@@ -866,6 +881,15 @@ asm void dMeterButton_c::screenInitText() {
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803980E8-803980E8 024748 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_80398145 = "F_SP00";
|
||||
SECTION_DEAD static char const* const stringBase_8039814C = "R_SP161";
|
||||
/* @stringBase0 padding */
|
||||
SECTION_DEAD static char const* const pad_80398154 = "\0\0\0";
|
||||
#pragma pop
|
||||
|
||||
/* 80454794-80454798 002D94 0004+00 1/1 0/0 0/0 .sdata2 @6012 */
|
||||
SECTION_SDATA2 static f32 lit_6012 = -25.0f;
|
||||
|
||||
@@ -1539,16 +1563,4 @@ asm void dMeterButton_c::paneTrans(CPaneMgr* param_0, f32 param_1, f32 param_2,
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 803980E8-80398158 024748 006C+04 4/4 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
#pragma section ".dead"
|
||||
SECTION_DEAD static char const* const stringBase_803980E8 = "zelda_game_image_button_info.blo";
|
||||
SECTION_DEAD static char const* const stringBase_80398109 = "";
|
||||
SECTION_DEAD static char const* const stringBase_8039810A = "zelda_message_window_new.blo";
|
||||
SECTION_DEAD static char const* const stringBase_80398127 = "zelda_message_window_text.blo";
|
||||
SECTION_DEAD static char const* const stringBase_80398145 = "F_SP00";
|
||||
SECTION_DEAD static char const* const stringBase_8039814C = "R_SP161";
|
||||
/* @stringBase0 padding */
|
||||
SECTION_DEAD static char const* const pad_80398154 = "\0\0\0";
|
||||
#pragma pop
|
||||
/* 803980E8-803980E8 024748 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
|
||||
@@ -15,12 +15,12 @@ struct dMeterSub_c {
|
||||
/* 80194138 */ bool isDead();
|
||||
};
|
||||
|
||||
struct J2DAnmTextureSRTKey {};
|
||||
|
||||
struct J2DAnmColor {};
|
||||
|
||||
struct J2DAnmTransformKey {};
|
||||
|
||||
struct J2DAnmTextureSRTKey {};
|
||||
|
||||
struct dMeterHaihai_c {
|
||||
/* 8020AE8C */ dMeterHaihai_c(u8);
|
||||
/* 8020AEF0 */ ~dMeterHaihai_c();
|
||||
@@ -160,6 +160,15 @@ asm dMeterHaihai_c::~dMeterHaihai_c() {
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80398158-80398158 0247B8 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_80398158 = "zelda_hihi_cursor.blo";
|
||||
SECTION_DEAD static char const* const stringBase_8039816E = "zelda_hihi_cursor.bck";
|
||||
SECTION_DEAD static char const* const stringBase_80398184 = "zelda_hihi_cursor.btk";
|
||||
SECTION_DEAD static char const* const stringBase_8039819A = "zelda_hihi_cursor.bpk";
|
||||
#pragma pop
|
||||
|
||||
/* 804547B0-804547B4 002DB0 0004+00 6/6 0/0 0/0 .sdata2 @3742 */
|
||||
SECTION_SDATA2 static u8 lit_3742[4] = {
|
||||
0x00,
|
||||
@@ -390,12 +399,4 @@ asm void dMeterHaihai_c::playBpkAnime(J2DAnmColor* param_0) {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80398158-803981B0 0247B8 0058+00 1/1 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
#pragma section ".dead"
|
||||
SECTION_DEAD static char const* const stringBase_80398158 = "zelda_hihi_cursor.blo";
|
||||
SECTION_DEAD static char const* const stringBase_8039816E = "zelda_hihi_cursor.bck";
|
||||
SECTION_DEAD static char const* const stringBase_80398184 = "zelda_hihi_cursor.btk";
|
||||
SECTION_DEAD static char const* const stringBase_8039819A = "zelda_hihi_cursor.bpk";
|
||||
#pragma pop
|
||||
/* 80398158-80398158 0247B8 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
|
||||
@@ -31,6 +31,10 @@ struct dMeterHakusha_c {
|
||||
/* 8020D480 */ void getHakushaNum();
|
||||
};
|
||||
|
||||
struct JUtility {
|
||||
struct TColor {};
|
||||
};
|
||||
|
||||
struct CPaneMgrAlpha {
|
||||
/* 802555C8 */ void show();
|
||||
/* 80255608 */ void hide();
|
||||
@@ -38,10 +42,6 @@ struct CPaneMgrAlpha {
|
||||
/* 80255828 */ void getAlphaRate();
|
||||
};
|
||||
|
||||
struct JUtility {
|
||||
struct TColor {};
|
||||
};
|
||||
|
||||
struct dMeter2Draw_c {
|
||||
/* 8021462C */ void drawPikariHakusha(f32, f32, f32, f32, JUtility::TColor, JUtility::TColor,
|
||||
JUtility::TColor, JUtility::TColor);
|
||||
@@ -173,6 +173,14 @@ asm dMeterHakusha_c::~dMeterHakusha_c() {
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803981B0-803981B0 024810 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_803981B0 = "zelda_game_image_hakusha_parts.blo";
|
||||
SECTION_DEAD static char const* const stringBase_803981D3 = "zelda_game_image_hakusha_a_btn.blo";
|
||||
SECTION_DEAD static char const* const stringBase_803981F6 = "F_SP108";
|
||||
#pragma pop
|
||||
|
||||
/* 80454800-80454804 002E00 0004+00 6/6 0/0 0/0 .sdata2 @3793 */
|
||||
SECTION_SDATA2 static u8 lit_3793[4] = {
|
||||
0x00,
|
||||
@@ -228,6 +236,15 @@ asm void dMeterHakusha_c::_delete() {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803981B0-803981B0 024810 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_803981FE = "F_SP00";
|
||||
/* @stringBase0 padding */
|
||||
SECTION_DEAD static char const* const pad_80398205 = "\0\0";
|
||||
#pragma pop
|
||||
|
||||
/* 8020CC58-8020CD6C 207598 0114+00 1/1 0/0 0/0 .text alphaAnimeHakusha__15dMeterHakusha_cFUl */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
@@ -317,14 +334,4 @@ asm void dMeterHakusha_c::getHakushaNum() {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 803981B0-80398208 024810 0055+03 3/3 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
#pragma section ".dead"
|
||||
SECTION_DEAD static char const* const stringBase_803981B0 = "zelda_game_image_hakusha_parts.blo";
|
||||
SECTION_DEAD static char const* const stringBase_803981D3 = "zelda_game_image_hakusha_a_btn.blo";
|
||||
SECTION_DEAD static char const* const stringBase_803981F6 = "F_SP108";
|
||||
SECTION_DEAD static char const* const stringBase_803981FE = "F_SP00";
|
||||
/* @stringBase0 padding */
|
||||
SECTION_DEAD static char const* const pad_80398205 = "\0\0";
|
||||
#pragma pop
|
||||
/* 803981B0-803981B0 024810 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
|
||||
+13
-16
@@ -84,10 +84,10 @@ struct dDlst_list_c {
|
||||
/* 80056794 */ void set(dDlst_base_c**&, dDlst_base_c**&, dDlst_base_c*);
|
||||
};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct Z2SeMgr {
|
||||
/* 802AB984 */ void seStart(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8);
|
||||
};
|
||||
@@ -324,15 +324,10 @@ asm void dMeterMap_c::setDispPosOutsideFlg_SE_On() {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 8020D8F8-8020D900 208238 0008+00 0/0 1/1 0/0 .text setMapAlpha__11dMeterMap_cFUc */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void dMeterMap_c::setMapAlpha(u8 param_0) {
|
||||
nofralloc
|
||||
#include "asm/d/meter/d_meter_map/setMapAlpha__11dMeterMap_cFUc.s"
|
||||
/* 8020D8F8-8020D900 -00001 0008+00 0/0 0/0 0/0 .text setMapAlpha__11dMeterMap_cFUc */
|
||||
void dMeterMap_c::setMapAlpha(u8 param_0) {
|
||||
*(u8*)(((u8*)this) + 44) /* this->field_0x2c */ = (u8)(param_0);
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 8020D900-8020D948 208240 0048+00 3/3 1/1 0/0 .text isMapOpenCheck__11dMeterMap_cFv */
|
||||
#pragma push
|
||||
@@ -406,6 +401,13 @@ asm void dMeterMap_c::_delete() {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80398208-80398208 024868 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_80398208 = "F_SP115";
|
||||
#pragma pop
|
||||
|
||||
/* 8020DCE4-8020DF1C 208624 0238+00 0/0 1/1 0/0 .text _move__11dMeterMap_cFUl */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
@@ -510,9 +512,4 @@ asm void dMeterMap_c::keyCheck() {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80398208-80398210 024868 0008+00 1/1 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
#pragma section ".dead"
|
||||
SECTION_DEAD static char const* const stringBase_80398208 = "F_SP115";
|
||||
#pragma pop
|
||||
/* 80398208-80398208 024868 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
|
||||
@@ -175,6 +175,16 @@ asm dMeterString_c::~dMeterString_c() {
|
||||
#pragma pop
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80398210-80398210 024870 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_80398210 = "zelda_game_image_cow_get_in.blo";
|
||||
SECTION_DEAD static char const* const stringBase_80398230 = "zelda_game_image_cow_get_in.bck";
|
||||
SECTION_DEAD static char const* const stringBase_80398250 = "";
|
||||
/* @stringBase0 padding */
|
||||
SECTION_DEAD static char const* const pad_80398251 = "\0\0\0\0\0\0";
|
||||
#pragma pop
|
||||
|
||||
/* 80454848-8045484C 002E48 0004+00 1/1 0/0 0/0 .sdata2 @3758 */
|
||||
SECTION_SDATA2 static f32 lit_3758 = 210.0f;
|
||||
|
||||
@@ -303,13 +313,4 @@ asm void dMeterString_c::isLeadByte(int param_0) {
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 80398210-80398258 024870 0041+07 1/1 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
#pragma section ".dead"
|
||||
SECTION_DEAD static char const* const stringBase_80398210 = "zelda_game_image_cow_get_in.blo";
|
||||
SECTION_DEAD static char const* const stringBase_80398230 = "zelda_game_image_cow_get_in.bck";
|
||||
SECTION_DEAD static char const* const stringBase_80398250 = "";
|
||||
/* @stringBase0 padding */
|
||||
SECTION_DEAD static char const* const pad_80398251 = "\0\0\0\0\0\0";
|
||||
#pragma pop
|
||||
/* 80398210-80398210 024870 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
|
||||
Reference in New Issue
Block a user