2021-04-01 02:07:58 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
// Generated By: dol2asm
|
|
|
|
|
// Translation Unit: d/d_error_msg
|
2021-04-01 02:07:58 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-01 02:07:58 +02:00
|
|
|
#include "d/d_error_msg.h"
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "dol2asm.h"
|
|
|
|
|
#include "dolphin/types.h"
|
|
|
|
|
|
2021-04-01 02:07:58 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
// Forward References:
|
2021-04-01 02:07:58 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
|
|
|
|
|
extern "C" static void messageSet__FUlb();
|
|
|
|
|
extern "C" void draw__14dDvdErrorMsg_cFl();
|
|
|
|
|
extern "C" void execute__14dDvdErrorMsg_cFv();
|
|
|
|
|
extern "C" static void drawCapture__FUc();
|
|
|
|
|
extern "C" void execute__19dShutdownErrorMsg_cFv();
|
|
|
|
|
extern "C" extern char const* const d_d_error_msg__stringBase0;
|
|
|
|
|
|
2021-04-01 02:07:58 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
// External References:
|
2021-04-01 02:07:58 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2023-03-07 18:03:46 -07:00
|
|
|
// extern "C" void OSReport_Error();
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" void mDoAud_resetRecover__Fv();
|
|
|
|
|
extern "C" void beginRender__13mDoGph_gInf_cFv();
|
|
|
|
|
extern "C" void mDoGph_drawFilterQuad__FScSc();
|
|
|
|
|
extern "C" void mDoRst_reset__FiUli();
|
|
|
|
|
extern "C" void cLib_chaseUC__FPUcUcUc();
|
|
|
|
|
extern "C" void resetProcess__10Z2AudioMgrFUlb();
|
|
|
|
|
extern "C" void __ct__10JUTResFontFPC7ResFONTP7JKRHeap();
|
|
|
|
|
extern "C" void __dt__10JUTResFontFv();
|
|
|
|
|
extern "C" void __ct__13J2DOrthoGraphFffffff();
|
|
|
|
|
extern "C" void setPort__13J2DOrthoGraphFv();
|
|
|
|
|
extern "C" void func_802E980C();
|
|
|
|
|
extern "C" void func_802FC800();
|
|
|
|
|
extern "C" void __dt__10J2DPictureFv();
|
|
|
|
|
extern "C" void draw__10J2DPictureFffffbbb();
|
|
|
|
|
extern "C" void func_802FFBC4();
|
|
|
|
|
extern "C" void initiate__10J2DTextBoxFPC7ResFONTPCcs18J2DTextBoxHBinding18J2DTextBoxVBinding();
|
|
|
|
|
extern "C" void __dt__10J2DTextBoxFv();
|
|
|
|
|
extern "C" void draw__10J2DTextBoxFfff18J2DTextBoxHBinding();
|
|
|
|
|
extern "C" void drawInit__6J3DSysFv();
|
|
|
|
|
extern "C" void GXClearVtxDesc();
|
|
|
|
|
extern "C" void _savegpr_27();
|
|
|
|
|
extern "C" void _restgpr_27();
|
|
|
|
|
extern "C" extern void* __vt__14J2DGrafContext[10];
|
|
|
|
|
extern "C" extern void* __vt__13J2DOrthoGraph[10];
|
2021-04-08 01:47:05 +02:00
|
|
|
extern "C" u8 mFrameBufferTexObj__13mDoGph_gInf_c[32];
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" extern u8 data_80450688[8];
|
2022-07-04 12:21:57 -07:00
|
|
|
extern "C" extern u8 mInitFlag__17mDoAud_zelAudio_c[4];
|
2021-04-08 01:47:05 +02:00
|
|
|
extern "C" u8 mFrameBufferTimg__13mDoGph_gInf_c[4];
|
|
|
|
|
extern "C" u8 mFrameBufferTex__13mDoGph_gInf_c[4];
|
|
|
|
|
extern "C" u8 mResetData__6mDoRst[4 + 4 /* padding */];
|
2021-03-28 22:49:05 +02:00
|
|
|
extern "C" extern u8 struct_80450FB0[8];
|
2021-04-08 01:47:05 +02:00
|
|
|
extern "C" u8 sManager__10JFWDisplay[4];
|
|
|
|
|
extern "C" u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-01 02:07:58 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
// Declarations:
|
2021-04-01 02:07:58 +02:00
|
|
|
//
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 8037B140-8037B180 0077A0 0040+00 1/1 0/0 0/0 .rodata black_tex */
|
2024-11-03 03:47:23 -08:00
|
|
|
#include "assets/black_tex.h"
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 8037B180-8037B3E0 0077E0 0260+00 1/1 0/0 0/0 .rodata msg_data */
|
2024-11-03 03:47:23 -08:00
|
|
|
#include "assets/msg_data.h"
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 8037B3E0-8038D640 -00001 12260+00 1/1 0/0 0/0 .rodata font_data */
|
2024-11-03 03:47:23 -08:00
|
|
|
#include "assets/font_data.h"
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C18-80452C1C 001218 0004+00 3/3 0/0 0/0 .sdata2 @3758 */
|
2021-03-28 22:49:05 +02:00
|
|
|
SECTION_SDATA2 static u8 lit_3758[4] = {
|
2021-04-01 02:07:58 +02:00
|
|
|
0x00,
|
|
|
|
|
0x00,
|
|
|
|
|
0x00,
|
|
|
|
|
0x00,
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C1C-80452C20 00121C 0004+00 2/2 0/0 0/0 .sdata2 @3759 */
|
2021-03-30 01:58:08 +02:00
|
|
|
SECTION_SDATA2 static f32 lit_3759 = 608.0f;
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C20-80452C24 001220 0004+00 1/1 0/0 0/0 .sdata2 @3760 */
|
2021-03-30 01:58:08 +02:00
|
|
|
SECTION_SDATA2 static f32 lit_3760 = 200.0f;
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C24-80452C28 001224 0004+00 2/2 0/0 0/0 .sdata2 @3761 */
|
2021-03-30 01:58:08 +02:00
|
|
|
SECTION_SDATA2 static f32 lit_3761 = 448.0f;
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C28-80452C2C 001228 0004+00 1/1 0/0 0/0 .sdata2 @3762 */
|
2021-03-30 01:58:08 +02:00
|
|
|
SECTION_SDATA2 static f32 lit_3762 = 23.0f;
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C2C-80452C30 00122C 0004+00 1/1 0/0 0/0 .sdata2 @3763 */
|
2021-03-30 01:58:08 +02:00
|
|
|
SECTION_SDATA2 static f32 lit_3763 = 22.0f;
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C30-80452C34 001230 0004+00 3/3 0/0 0/0 .sdata2 @3764 */
|
2021-03-30 01:58:08 +02:00
|
|
|
SECTION_SDATA2 static f32 lit_3764 = 1.0f;
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C34-80452C38 001234 0004+00 1/1 0/0 0/0 .sdata2 @3765 */
|
2021-03-30 01:58:08 +02:00
|
|
|
SECTION_SDATA2 static f32 lit_3765 = 0.5f;
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C38-80452C3C 001238 0004+00 1/1 0/0 0/0 .sdata2 @3766 */
|
2021-03-30 01:58:08 +02:00
|
|
|
SECTION_SDATA2 static f32 lit_3766 = 2.0f;
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C3C-80452C40 00123C 0004+00 2/2 0/0 0/0 .sdata2 @3767 */
|
2021-03-30 01:58:08 +02:00
|
|
|
SECTION_SDATA2 static f32 lit_3767 = 10.0f;
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C40-80452C48 001240 0008+00 1/1 0/0 0/0 .sdata2 @3769 */
|
2021-03-30 01:58:08 +02:00
|
|
|
SECTION_SDATA2 static f64 lit_3769 = 4503601774854144.0 /* cast s32 to float */;
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 8009CB88-8009D194 0974C8 060C+00 1/1 0/0 0/0 .text messageSet__FUlb */
|
2024-10-10 07:29:58 -07:00
|
|
|
static void messageSet(u32 param_0, bool param_1) {
|
|
|
|
|
// NONMATCHING
|
2021-03-28 22:49:05 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* ############################################################################################## */
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80452C48-80452C50 001248 0004+04 1/1 0/0 0/0 .sdata2 @3835 */
|
2021-03-28 22:49:05 +02:00
|
|
|
SECTION_SDATA2 static f32 lit_3835[1 + 1 /* padding */] = {
|
2021-04-01 02:07:58 +02:00
|
|
|
-1.0f,
|
|
|
|
|
/* padding */
|
|
|
|
|
0.0f,
|
2021-03-28 22:49:05 +02:00
|
|
|
};
|
|
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 8009D194-8009D354 097AD4 01C0+00 1/1 0/0 0/0 .text draw__14dDvdErrorMsg_cFl */
|
2024-10-10 07:29:58 -07:00
|
|
|
void dDvdErrorMsg_c::draw(s32 param_0) {
|
|
|
|
|
// NONMATCHING
|
2021-03-28 22:49:05 +02:00
|
|
|
}
|
|
|
|
|
|
2021-04-10 07:02:38 +02:00
|
|
|
/* ############################################################################################## */
|
|
|
|
|
/* 8038D640-8038D640 019CA0 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
|
|
|
|
#pragma push
|
|
|
|
|
#pragma force_active on
|
|
|
|
|
SECTION_DEAD static char const* const stringBase_8038D640 = "DVD Error !! <%d>\n";
|
|
|
|
|
/* @stringBase0 padding */
|
|
|
|
|
SECTION_DEAD static char const* const pad_8038D653 = "\0\0\0\0";
|
|
|
|
|
#pragma pop
|
|
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 8009D354-8009D410 097C94 00BC+00 0/0 1/1 0/0 .text execute__14dDvdErrorMsg_cFv */
|
2024-10-10 07:29:58 -07:00
|
|
|
u8 dDvdErrorMsg_c::execute() {
|
|
|
|
|
// NONMATCHING
|
2021-03-28 22:49:05 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* ############################################################################################## */
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 80456B78-80456B80 000018 0004+04 1/1 0/0 0/0 .sbss2 @3873 */
|
2021-03-28 22:49:05 +02:00
|
|
|
SECTION_SBSS2 static u8 lit_3873[4 + 4 /* padding */];
|
|
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 8009D410-8009D790 097D50 0380+00 1/1 0/0 0/0 .text drawCapture__FUc */
|
2024-10-10 07:29:58 -07:00
|
|
|
static void drawCapture(u8 param_0) {
|
|
|
|
|
// NONMATCHING
|
2021-03-28 22:49:05 +02:00
|
|
|
}
|
|
|
|
|
|
2021-04-06 18:00:35 +02:00
|
|
|
/* 8009D790-8009D87C 0980D0 00EC+00 0/0 1/1 0/0 .text execute__19dShutdownErrorMsg_cFv */
|
2024-10-10 07:29:58 -07:00
|
|
|
bool dShutdownErrorMsg_c::execute() {
|
|
|
|
|
// NONMATCHING
|
2021-03-28 22:49:05 +02:00
|
|
|
}
|
2021-04-06 18:00:35 +02:00
|
|
|
|
2024-11-03 03:47:23 -08:00
|
|
|
/* 8038D640-8038D640 019CA0 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|