summaryrefslogtreecommitdiff
path: root/src/d/d_gameover.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/d/d_gameover.cpp')
-rw-r--r--src/d/d_gameover.cpp1203
1 files changed, 317 insertions, 886 deletions
diff --git a/src/d/d_gameover.cpp b/src/d/d_gameover.cpp
index d7e83077f2..79c361351d 100644
--- a/src/d/d_gameover.cpp
+++ b/src/d/d_gameover.cpp
@@ -1,431 +1,203 @@
-//
+//
// Generated By: dol2asm
// Translation Unit: d/d_gameover
-//
+//
+#include "d/d_gameover.h"
#include "dol2asm.h"
#include "dolphin/types.h"
-#include "d/d_gameover.h"
-//
+//
// Types:
-//
+//
-struct request_of_phase_process_class {
-};
+struct request_of_phase_process_class {};
-struct msg_class {
-};
+struct msg_class {};
-struct fopAc_ac_c {
-};
+struct fopAc_ac_c {};
struct dSv_player_item_c {
- /* 80032FB8 */ // False False
-// int False
-// u8 False
-void setItem(int, u8);
- /* 80033030 */ // False False
-// int False
-// bool False
-void getItem(int, bool) const;
+ /* 80032FB8 */ void setItem(int, u8);
+ /* 80033030 */ void getItem(int, bool) const;
};
struct dSv_player_get_item_c {
- /* 80033EC8 */ // False False
-// u8 False
-void isFirstBit(u8) const;
+ /* 80033EC8 */ void isFirstBit(u8) const;
};
struct dSv_event_c {
- /* 800349A4 */ // False False
-// u16 False
-void offEventBit(u16);
- /* 800349BC */ // False False
-// u16 False
-void isEventBit(u16) const;
+ /* 800349A4 */ void offEventBit(u16);
+ /* 800349BC */ void isEventBit(u16) const;
};
-struct dRes_info_c {
-};
+struct dRes_info_c {};
struct dRes_control_c {
- /* 8003C1E4 */ // False False
-// char const* False
-// char const False
-// char False
-// dRes_info_c* False
-// dRes_info_c False
-// int False
-void getResInfo(char const*, dRes_info_c*, int);
+ /* 8003C1E4 */ void getResInfo(char const*, dRes_info_c*, int);
};
struct JUtility {
- struct TColor {
- };
-
+ struct TColor {};
};
struct dMsgScrnLight_c {
- /* 80245934 */ // False False
-// u8 False
-// u8 False
-dMsgScrnLight_c(u8, u8);
- /* 80245F90 */ // False False
-// f32* False
-// f32 False
-// f32 False
-// f32 False
-// f32 False
-// f32 False
-// f32 False
-// f32 False
-// JUtility::TColor False
-// JUtility::TColor False
-void draw(f32*, f32, f32, f32, f32, f32, f32, JUtility::TColor, JUtility::TColor);
+ /* 80245934 */ dMsgScrnLight_c(u8, u8);
+ /* 80245F90 */ void draw(f32*, f32, f32, f32, f32, f32, f32, JUtility::TColor,
+ JUtility::TColor);
};
-struct JMSMesgEntry_c {
-};
+struct JMSMesgEntry_c {};
struct dMeter2Info_c {
- /* 8021C250 */ // False False
-// u32 False
-// char* False
-// char False
-// JMSMesgEntry_c* False
-// JMSMesgEntry_c False
-void getString(u32, char*, JMSMesgEntry_c*);
- /* 8021E0C4 */ // False False
-// bool False
-void resetMiniGameItem(bool);
+ /* 8021C250 */ void getString(u32, char*, JMSMesgEntry_c*);
+ /* 8021E0C4 */ void resetMiniGameItem(bool);
};
struct dMenu_save_c {
- /* 8019C314 */ // True False
-~dMenu_save_c();
- /* 801EF6A0 */ // False False
-dMenu_save_c();
- /* 801EF7AC */ // False False
-void _create();
- /* 801F09AC */ // False False
-void _open();
- /* 801F0B28 */ // False False
-void _delete();
- /* 801F1048 */ // False False
-void _move();
- /* 801F69FC */ // False False
-void _draw2();
+ /* 8019C314 */ ~dMenu_save_c();
+ /* 801EF6A0 */ dMenu_save_c();
+ /* 801EF7AC */ void _create();
+ /* 801F09AC */ void _open();
+ /* 801F0B28 */ void _delete();
+ /* 801F1048 */ void _move();
+ /* 801F69FC */ void _draw2();
};
struct dGov_HIO_c {
- /* 8019AFE0 */ // True False
-dGov_HIO_c();
- /* 8019C06C */ // True False
-~dGov_HIO_c();
+ /* 8019AFE0 */ dGov_HIO_c();
+ /* 8019C06C */ ~dGov_HIO_c();
};
struct dGameover_c {
- /* 8019B044 */ // True False
-void _create();
- /* 8019B2F4 */ // True False
-void _execute();
- /* 8019B384 */ // True False
-// void False
-void playerAnmWait_init();
- /* 8019B388 */ // True False
-void playerAnmWait_proc();
- /* 8019B3A0 */ // True False
-void dispFadeOut_init();
- /* 8019B3E8 */ // True False
-void dispFadeOut_proc();
- /* 8019B40C */ // True False
-void dispWait_init();
- /* 8019B454 */ // True False
-void dispWait_proc();
- /* 8019B478 */ // True False
-void demoFadeIn_init();
- /* 8019B484 */ // True False
-void demoFadeIn_proc();
- /* 8019B4D8 */ // True False
-void demoFadeOut_init();
- /* 8019B4E4 */ // True False
-void demoFadeOut_proc();
- /* 8019B560 */ // True False
-// void False
-void saveOpen_init();
- /* 8019B564 */ // True False
-void saveOpen_proc();
- /* 8019B5A4 */ // True False
-// void False
-void saveMove_init();
- /* 8019B5A8 */ // True False
-void saveMove_proc();
- /* 8019B5F0 */ // True False
-// void False
-void saveClose_init();
- /* 8019B5F4 */ // True False
-void saveClose_proc();
- /* 8019B7BC */ // True False
-// void False
-void deleteWait_init();
- /* 8019B7C0 */ // True False
-// void False
-void deleteWait_proc();
- /* 8019B7C4 */ // True False
-void _draw();
- /* 8019B864 */ // True False
-void _delete();
+ /* 8019B044 */ void _create();
+ /* 8019B2F4 */ void _execute();
+ /* 8019B384 */ void playerAnmWait_init();
+ /* 8019B388 */ void playerAnmWait_proc();
+ /* 8019B3A0 */ void dispFadeOut_init();
+ /* 8019B3E8 */ void dispFadeOut_proc();
+ /* 8019B40C */ void dispWait_init();
+ /* 8019B454 */ void dispWait_proc();
+ /* 8019B478 */ void demoFadeIn_init();
+ /* 8019B484 */ void demoFadeIn_proc();
+ /* 8019B4D8 */ void demoFadeOut_init();
+ /* 8019B4E4 */ void demoFadeOut_proc();
+ /* 8019B560 */ void saveOpen_init();
+ /* 8019B564 */ void saveOpen_proc();
+ /* 8019B5A4 */ void saveMove_init();
+ /* 8019B5A8 */ void saveMove_proc();
+ /* 8019B5F0 */ void saveClose_init();
+ /* 8019B5F4 */ void saveClose_proc();
+ /* 8019B7BC */ void deleteWait_init();
+ /* 8019B7C0 */ void deleteWait_proc();
+ /* 8019B7C4 */ void _draw();
+ /* 8019B864 */ void _delete();
};
-struct dDlst_base_c {
-};
+struct dDlst_base_c {};
struct dDlst_list_c {
- /* 80056794 */ // False False
-// dDlst_base_c**& False
-// dDlst_base_c** False
-// dDlst_base_c* False
-// dDlst_base_c False
-// dDlst_base_c**& False
-// dDlst_base_c** False
-// dDlst_base_c* False
-// dDlst_base_c False
-// dDlst_base_c* False
-// dDlst_base_c False
-void set(dDlst_base_c**&, dDlst_base_c**&, dDlst_base_c*);
+ /* 80056794 */ void set(dDlst_base_c**&, dDlst_base_c**&, dDlst_base_c*);
};
struct dDlst_Gameover_CAPTURE_c {
- /* 8019ACF8 */ // True False
-void draw();
- /* 8019C2CC */ // True False
-~dDlst_Gameover_CAPTURE_c();
+ /* 8019ACF8 */ void draw();
+ /* 8019C2CC */ ~dDlst_Gameover_CAPTURE_c();
};
-struct JKRArchive {
-};
+struct JKRArchive {};
struct dDlst_GameOverScrnDraw_c {
- /* 8019B940 */ // True False
-// JKRArchive* False
-// JKRArchive False
-dDlst_GameOverScrnDraw_c(JKRArchive*);
- /* 8019BBFC */ // True False
-~dDlst_GameOverScrnDraw_c();
- /* 8019BCB0 */ // True False
-// f32 False
-void setBackAlpha(f32);
- /* 8019BCF4 */ // True False
-void draw();
+ /* 8019B940 */ dDlst_GameOverScrnDraw_c(JKRArchive*);
+ /* 8019BBFC */ ~dDlst_GameOverScrnDraw_c();
+ /* 8019BCB0 */ void setBackAlpha(f32);
+ /* 8019BCF4 */ void draw();
};
-struct cXyz {
-};
+struct cXyz {};
-struct ResTLUT {
-};
+struct ResTLUT {};
-struct ResTIMG {
-};
+struct ResTIMG {};
struct JKRHeap {
- /* 802CE5CC */ // False False
-void freeAll();
- /* 802CE784 */ // False False
-void getTotalFreeSize();
+ /* 802CE5CC */ void freeAll();
+ /* 802CE784 */ void getTotalFreeSize();
};
struct JGeometry {
- template <typename A1>
- struct TBox2 { };
- /* TBox2<f32> */
- struct TBox2__template0 {
- };
-
+ template <typename A1>
+ struct TBox2 {};
+ /* TBox2<f32> */
+ struct TBox2__template0 {};
};
struct J2DTextBox {
- /* 80300660 */ // False False
-// char const* False
-// char const False
-// char False
-// ... False
-void setString(char const*, ...);
+ /* 80300660 */ void setString(char const*, ...);
};
-struct J2DGrafContext {
-};
+struct J2DGrafContext {};
struct J2DScreen {
- /* 802F8498 */ // False False
-J2DScreen();
- /* 802F8648 */ // False False
-// char const* False
-// char const False
-// char False
-// u32 False
-// JKRArchive* False
-// JKRArchive False
-void setPriority(char const*, u32, JKRArchive*);
- /* 802F8ED4 */ // False False
-// f32 False
-// f32 False
-// J2DGrafContext const* False
-// J2DGrafContext const False
-// J2DGrafContext False
-void draw(f32, f32, J2DGrafContext const*);
+ /* 802F8498 */ J2DScreen();
+ /* 802F8648 */ void setPriority(char const*, u32, JKRArchive*);
+ /* 802F8ED4 */ void draw(f32, f32, J2DGrafContext const*);
};
struct J2DPicture {
- /* 802FC800 */ // False True
-// u64 False
-// JGeometry::TBox2<f32> const& False
-// JGeometry::TBox2<f32> const False
-// JGeometry::TBox2<f32> True
-// f32 False
-// ResTIMG const* False
-// ResTIMG const False
-// ResTIMG False
-// ResTLUT const* False
-// ResTLUT const False
-// ResTLUT False
-J2DPicture(u64, JGeometry::TBox2<f32> const&, ResTIMG const*, ResTLUT const*);
+ /* 802FC800 */ J2DPicture(u64, JGeometry::TBox2<f32> const&, ResTIMG const*, ResTLUT const*);
};
-//
+//
// Forward References:
-//
+//
-// True False
-// dGameover_c* False
-// dGameover_c False
static void dGameover_Draw(dGameover_c*);
-// True False
-// dGameover_c* False
-// dGameover_c False
static void dGameover_Execute(dGameover_c*);
-// True False
-// bool False
-// dGameover_c* False
-// dGameover_c False
static bool dGameover_IsDelete(dGameover_c*);
-// True False
-// dGameover_c* False
-// dGameover_c False
static void dGameover_Delete(dGameover_c*);
-// True False
-// msg_class* False
-// msg_class False
static void dGameover_Create(msg_class*);
-// False False
-// u8 False
void d_GameOver_Create(u8);
-// False False
-// unsigned int& False
-// unsigned int False
void d_GameOver_Delete(unsigned int&);
-// True False
extern "C" void draw__24dDlst_Gameover_CAPTURE_cFv();
-// True False
extern "C" void __ct__10dGov_HIO_cFv();
-// True False
extern "C" void _create__11dGameover_cFv();
-// True False
extern "C" void _execute__11dGameover_cFv();
-// True False
-// void False
extern "C" void playerAnmWait_init__11dGameover_cFv();
-// True False
extern "C" void playerAnmWait_proc__11dGameover_cFv();
-// True False
extern "C" void dispFadeOut_init__11dGameover_cFv();
-// True False
extern "C" void dispFadeOut_proc__11dGameover_cFv();
-// True False
extern "C" void dispWait_init__11dGameover_cFv();
-// True False
extern "C" void dispWait_proc__11dGameover_cFv();
-// True False
extern "C" void demoFadeIn_init__11dGameover_cFv();
-// True False
extern "C" void demoFadeIn_proc__11dGameover_cFv();
-// True False
extern "C" void demoFadeOut_init__11dGameover_cFv();
-// True False
extern "C" void demoFadeOut_proc__11dGameover_cFv();
-// True False
-// void False
extern "C" void saveOpen_init__11dGameover_cFv();
-// True False
extern "C" void saveOpen_proc__11dGameover_cFv();
-// True False
-// void False
extern "C" void saveMove_init__11dGameover_cFv();
-// True False
extern "C" void saveMove_proc__11dGameover_cFv();
-// True False
-// void False
extern "C" void saveClose_init__11dGameover_cFv();
-// True False
extern "C" void saveClose_proc__11dGameover_cFv();
-// True False
-// void False
extern "C" void deleteWait_init__11dGameover_cFv();
-// True False
-// void False
extern "C" void deleteWait_proc__11dGameover_cFv();
-// True False
extern "C" void _draw__11dGameover_cFv();
-// True False
extern "C" void _delete__11dGameover_cFv();
-// True False
-// JKRArchive* False
-// JKRArchive False
extern "C" void __ct__24dDlst_GameOverScrnDraw_cFP10JKRArchive();
-// True False
extern "C" void __dt__24dDlst_GameOverScrnDraw_cFv();
-// True False
-// f32 False
extern "C" void setBackAlpha__24dDlst_GameOverScrnDraw_cFf();
-// True False
extern "C" void draw__24dDlst_GameOverScrnDraw_cFv();
-// True False
-// dGameover_c* False
-// dGameover_c False
extern "C" static void dGameover_Draw__FP11dGameover_c();
-// True False
-// dGameover_c* False
-// dGameover_c False
extern "C" static void dGameover_Execute__FP11dGameover_c();
-// True False
-// bool False
-// dGameover_c* False
-// dGameover_c False
extern "C" static bool dGameover_IsDelete__FP11dGameover_c();
-// True False
-// dGameover_c* False
-// dGameover_c False
extern "C" static void dGameover_Delete__FP11dGameover_c();
-// True False
-// msg_class* False
-// msg_class False
extern "C" static void dGameover_Create__FP9msg_class();
-// False False
-// u8 False
extern "C" void d_GameOver_Create__FUc();
-// False False
-// unsigned int& False
-// unsigned int False
extern "C" void d_GameOver_Delete__FRUi();
-// True False
extern "C" void __dt__10dGov_HIO_cFv();
-// False False
extern "C" void __sinit_d_gameover_cpp();
-// True False
extern "C" void __dt__24dDlst_Gameover_CAPTURE_cFv();
-// True False
extern "C" void __dt__12dMenu_save_cFv();
extern "C" extern char const* const d_d_gameover__stringBase0;
extern "C" extern void* lit_3883[3];
@@ -452,335 +224,99 @@ extern "C" extern void* __vt__12dMenu_save_c[3 + 3 /* padding */];
extern "C" extern void* __vt__10dGov_HIO_c[3 + 3 /* padding */];
extern "C" extern void* __vt__24dDlst_Gameover_CAPTURE_c[4];
-//
+//
// External References:
-//
+//
-// False False
-// JKRHeap* False
-// JKRHeap False
void mDoExt_setCurrentHeap(JKRHeap*);
-// False False
void mDoExt_getSubFont();
-// False False
-// unsigned int False
void fopMsgM_SearchByID(unsigned int);
-// False False
-// void* False
-// void False
void fopMsgM_Delete(void*);
-// False False
-// s16 False
-// fopAc_ac_c* False
-// fopAc_ac_c False
-// cXyz* False
-// cXyz False
-// u32* False
-// u32 False
-// u32* False
-// u32 False
-// int (*)(void*) False
-// * False
-// False
-// int False
-// void* False
-// void False
void fopMsgM_create(s16, fopAc_ac_c*, cXyz*, u32*, u32*, int (*)(void*));
-// False False
-// request_of_phase_process_class* False
-// request_of_phase_process_class False
-// char const* False
-// char const False
-// char False
void dComIfG_resLoad(request_of_phase_process_class*, char const*);
-// False False
-// request_of_phase_process_class* False
-// request_of_phase_process_class False
-// char const* False
-// char const False
-// char False
void dComIfG_resDelete(request_of_phase_process_class*, char const*);
-// False False
-// u8 False
void dComIfGp_setHeapLockFlag(u8);
-// False False
-// int False
void dComIfGp_offHeapLockFlag(int);
-// False False
-// J2DScreen* False
-// J2DScreen False
void dPaneClass_showNullPane(J2DScreen*);
-// False False
-// void* False
-// void False
-// u32 False
void* operator new(u32);
-// False False
-// void False
-// void* False
-// void False
void operator delete(void*);
-// False False
-// JKRHeap* False
-// JKRHeap False
extern "C" void mDoExt_setCurrentHeap__FP7JKRHeap();
-// False False
extern "C" void mDoExt_getSubFont__Fv();
-// False False
-// unsigned int False
extern "C" void fopMsgM_SearchByID__FUi();
-// False False
-// void* False
-// void False
extern "C" void fopMsgM_Delete__FPv();
-// False False
-// s16 False
-// fopAc_ac_c* False
-// fopAc_ac_c False
-// cXyz* False
-// cXyz False
-// u32* False
-// u32 False
-// u32* False
-// u32 False
-// int (*)(void*) False
-// * False
-// False
-// int False
-// void* False
-// void False
extern "C" void fopMsgM_create__FsP10fopAc_ac_cP4cXyzPUlPUlPFPv_i();
-// False False
-// request_of_phase_process_class* False
-// request_of_phase_process_class False
-// char const* False
-// char const False
-// char False
extern "C" void dComIfG_resLoad__FP30request_of_phase_process_classPCc();
-// False False
-// request_of_phase_process_class* False
-// request_of_phase_process_class False
-// char const* False
-// char const False
-// char False
extern "C" void dComIfG_resDelete__FP30request_of_phase_process_classPCc();
-// False False
-// u8 False
extern "C" void dComIfGp_setHeapLockFlag__FUc();
-// False False
-// int False
extern "C" void dComIfGp_offHeapLockFlag__Fi();
-// False False
-// int False
-// u8 False
extern "C" void setItem__17dSv_player_item_cFiUc();
-// False False
-// int False
-// bool False
extern "C" void getItem__17dSv_player_item_cCFib();
-// False False
-// u8 False
extern "C" void isFirstBit__21dSv_player_get_item_cCFUc();
-// False False
-// u16 False
extern "C" void offEventBit__11dSv_event_cFUs();
-// False False
-// u16 False
extern "C" void isEventBit__11dSv_event_cCFUs();
-// False False
-// char const* False
-// char const False
-// char False
-// dRes_info_c* False
-// dRes_info_c False
-// int False
extern "C" void getResInfo__14dRes_control_cFPCcP11dRes_info_ci();
-// False False
-// dDlst_base_c**& False
-// dDlst_base_c** False
-// dDlst_base_c* False
-// dDlst_base_c False
-// dDlst_base_c**& False
-// dDlst_base_c** False
-// dDlst_base_c* False
-// dDlst_base_c False
-// dDlst_base_c* False
-// dDlst_base_c False
extern "C" void set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c();
-// False False
extern "C" void __ct__12dMenu_save_cFv();
-// False False
extern "C" void _create__12dMenu_save_cFv();
-// False False
extern "C" void _open__12dMenu_save_cFv();
-// False False
extern "C" void _delete__12dMenu_save_cFv();
-// False False
extern "C" void _move__12dMenu_save_cFv();
-// False False
extern "C" void _draw2__12dMenu_save_cFv();
-// False False
-// u32 False
-// char* False
-// char False
-// JMSMesgEntry_c* False
-// JMSMesgEntry_c False
extern "C" void getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c();
-// False False
-// bool False
extern "C" void resetMiniGameItem__13dMeter2Info_cFb();
-// False False
-// u8 False
-// u8 False
extern "C" void __ct__15dMsgScrnLight_cFUcUc();
-// False False
-// f32* False
-// f32 False
-// f32 False
-// f32 False
-// f32 False
-// f32 False
-// f32 False
-// f32 False
-// JUtility::TColor False
-// JUtility::TColor False
extern "C" void draw__15dMsgScrnLight_cFPfffffffQ28JUtility6TColorQ28JUtility6TColor();
-// False False
-// J2DScreen* False
-// J2DScreen False
extern "C" void dPaneClass_showNullPane__FP9J2DScreen();
-// False False
extern "C" void freeAll__7JKRHeapFv();
-// False False
extern "C" void getTotalFreeSize__7JKRHeapFv();
-// False False
-// void* False
-// void False
-// u32 False
extern "C" void* __nw__FUl();
-// False False
-// void False
-// void* False
-// void False
extern "C" void __dl__FPv();
-// False False
extern "C" void __ct__9J2DScreenFv();
-// False False
-// char const* False
-// char const False
-// char False
-// u32 False
-// JKRArchive* False
-// JKRArchive False
extern "C" void setPriority__9J2DScreenFPCcUlP10JKRArchive();
-// False False
-// f32 False
-// f32 False
-// J2DGrafContext const* False
-// J2DGrafContext const False
-// J2DGrafContext False
extern "C" void draw__9J2DScreenFffPC14J2DGrafContext();
-// False True
-// u64 False
-// JGeometry::TBox2<f32> const& False
-// JGeometry::TBox2<f32> const False
-// JGeometry::TBox2<f32> True
-// f32 False
-// ResTIMG const* False
-// ResTIMG const False
-// ResTIMG False
-// ResTLUT const* False
-// ResTLUT const False
-// ResTLUT False
extern "C" void func_802FC800();
-// False False
-// char const* False
-// char const False
-// char False
-// ... False
extern "C" void setString__10J2DTextBoxFPCce();
-// False False
extern "C" void C_MTXOrtho();
-// False False
extern "C" void GXSetVtxDesc();
-// False False
extern "C" void GXClearVtxDesc();
-// False False
extern "C" void GXSetVtxAttrFmt();
-// False False
extern "C" void GXSetTexCoordGen2();
-// False False
extern "C" void GXSetNumTexGens();
-// False False
extern "C" void GXPixModeSync();
-// False False
extern "C" void GXBegin();
-// False False
extern "C" void GXSetCullMode();
-// False False
extern "C" void GXSetTexCopySrc();
-// False False
extern "C" void GXSetTexCopyDst();
-// False False
extern "C" void GXCopyTex();
-// False False
extern "C" void GXSetNumChans();
-// False False
extern "C" void GXInitTexObj();
-// False False
extern "C" void GXInitTexObjLOD();
-// False False
extern "C" void GXLoadTexObj();
-// False False
extern "C" void GXSetTevColorIn();
-// False False
extern "C" void GXSetTevAlphaIn();
-// False False
extern "C" void GXSetTevColorOp();
-// False False
extern "C" void GXSetTevAlphaOp();
-// False False
extern "C" void GXSetAlphaCompare();
-// False False
extern "C" void GXSetTevOrder();
-// False False
extern "C" void GXSetNumTevStages();
-// False False
extern "C" void GXSetFog();
-// False False
extern "C" void GXSetFogRangeAdj();
-// False False
extern "C" void GXSetBlendMode();
-// False False
extern "C" void GXSetZMode();
-// False False
extern "C" void GXSetZCompLoc();
-// False False
extern "C" void GXSetDither();
-// False False
extern "C" void GXSetProjection();
-// False False
extern "C" void GXLoadPosMtxImm();
-// False False
extern "C" void GXSetCurrentMtx();
-// False False
extern "C" void __register_global_object();
-// False False
extern "C" void __ptmf_scall();
-// False False
extern "C" void _savegpr_24();
-// False False
extern "C" void _savegpr_28();
-// False False
extern "C" void _savegpr_29();
-// False False
extern "C" void _restgpr_24();
-// False False
extern "C" void _restgpr_28();
-// False False
extern "C" void _restgpr_29();
-// False False
extern "C" void strcmp();
extern "C" extern u8 g_mDoMtx_identity[48 + 24 /* padding */];
extern "C" extern void* g_fopMsg_Method[5 + 1 /* padding */];
@@ -804,23 +340,26 @@ extern "C" extern u8 mResetData__6mDoRst[4 + 4 /* padding */];
extern "C" extern u8 g_menuHIO[8];
extern "C" extern u8 sManager__10JFWDisplay[4];
-//
+//
// Declarations:
-//
+//
/* ############################################################################################## */
-/* 80453B80-80453B84 0004+00 s=3 e=0 z=0 None .sdata2 @3868 */
+/* 80453B80-80453B84 0004+00 s=3 e=0 z=0 None .sdata2 @3868 */
SECTION_SDATA2 static u8 lit_3868[4] = {
- 0x00, 0x00, 0x00, 0x00,
+ 0x00,
+ 0x00,
+ 0x00,
+ 0x00,
};
-/* 80453B84-80453B88 0004+00 s=6 e=0 z=0 None .sdata2 @3869 */
+/* 80453B84-80453B88 0004+00 s=6 e=0 z=0 None .sdata2 @3869 */
SECTION_SDATA2 static f32 lit_3869 = 1.0f;
-/* 80453B88-80453B8C 0004+00 s=1 e=0 z=0 None .sdata2 @3870 */
+/* 80453B88-80453B8C 0004+00 s=1 e=0 z=0 None .sdata2 @3870 */
SECTION_SDATA2 static f32 lit_3870 = 10.0f;
-/* 8019ACF8-8019AFE0 02E8+00 s=1 e=0 z=0 None .text draw__24dDlst_Gameover_CAPTURE_cFv */
+/* 8019ACF8-8019AFE0 02E8+00 s=1 e=0 z=0 None .text draw__24dDlst_Gameover_CAPTURE_cFv */
// 8019AD14: 8035CA80 (GXSetTexCopySrc)
// 8019AD28: 8035CB30 (GXSetTexCopyDst)
// 8019AD2C: 80450BD8 (mZbufferTex__13mDoGph_gInf_c)
@@ -869,234 +408,225 @@ SECTION_SDATA2 static f32 lit_3870 = 10.0f;
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dDlst_Gameover_CAPTURE_c::draw() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/draw__24dDlst_Gameover_CAPTURE_cFv.s"
}
#pragma pop
-
/* ############################################################################################## */
-/* 803BBB50-803BBB5C 000C+00 s=1 e=0 z=0 None .data cNullVec__6Z2Calc */
+/* 803BBB50-803BBB5C 000C+00 s=1 e=0 z=0 None .data cNullVec__6Z2Calc */
SECTION_DATA static u8 cNullVec__6Z2Calc[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
-/* 803BBB5C-803BBB68 000C+00 s=0 e=0 z=0 None .data @3883 */
+/* 803BBB5C-803BBB68 000C+00 s=0 e=0 z=0 None .data @3883 */
SECTION_DATA void* lit_3883[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)playerAnmWait_init__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)playerAnmWait_init__11dGameover_cFv,
};
-/* 803BBB68-803BBB74 000C+00 s=0 e=0 z=0 None .data @3884 */
+/* 803BBB68-803BBB74 000C+00 s=0 e=0 z=0 None .data @3884 */
SECTION_DATA void* lit_3884[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)dispFadeOut_init__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)dispFadeOut_init__11dGameover_cFv,
};
-/* 803BBB74-803BBB80 000C+00 s=0 e=0 z=0 None .data @3885 */
+/* 803BBB74-803BBB80 000C+00 s=0 e=0 z=0 None .data @3885 */
SECTION_DATA void* lit_3885[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)dispWait_init__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)dispWait_init__11dGameover_cFv,
};
-/* 803BBB80-803BBB8C 000C+00 s=0 e=0 z=0 None .data @3886 */
+/* 803BBB80-803BBB8C 000C+00 s=0 e=0 z=0 None .data @3886 */
SECTION_DATA void* lit_3886[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)demoFadeIn_init__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)demoFadeIn_init__11dGameover_cFv,
};
-/* 803BBB8C-803BBB98 000C+00 s=0 e=0 z=0 None .data @3887 */
+/* 803BBB8C-803BBB98 000C+00 s=0 e=0 z=0 None .data @3887 */
SECTION_DATA void* lit_3887[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)demoFadeOut_init__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)demoFadeOut_init__11dGameover_cFv,
};
-/* 803BBB98-803BBBA4 000C+00 s=0 e=0 z=0 None .data @3888 */
+/* 803BBB98-803BBBA4 000C+00 s=0 e=0 z=0 None .data @3888 */
SECTION_DATA void* lit_3888[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)saveOpen_init__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)saveOpen_init__11dGameover_cFv,
};
-/* 803BBBA4-803BBBB0 000C+00 s=0 e=0 z=0 None .data @3889 */
+/* 803BBBA4-803BBBB0 000C+00 s=0 e=0 z=0 None .data @3889 */
SECTION_DATA void* lit_3889[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)saveMove_init__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)saveMove_init__11dGameover_cFv,
};
-/* 803BBBB0-803BBBBC 000C+00 s=0 e=0 z=0 None .data @3890 */
+/* 803BBBB0-803BBBBC 000C+00 s=0 e=0 z=0 None .data @3890 */
SECTION_DATA void* lit_3890[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)saveClose_init__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)saveClose_init__11dGameover_cFv,
};
-/* 803BBBBC-803BBBC8 000C+00 s=0 e=0 z=0 None .data @3891 */
+/* 803BBBBC-803BBBC8 000C+00 s=0 e=0 z=0 None .data @3891 */
SECTION_DATA void* lit_3891[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)deleteWait_init__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)deleteWait_init__11dGameover_cFv,
};
-/* 803BBBC8-803BBC34 006C+00 s=2 e=0 z=0 None .data init_process */
+/* 803BBBC8-803BBC34 006C+00 s=2 e=0 z=0 None .data init_process */
SECTION_DATA static u8 init_process[108] = {
- 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, 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, 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, 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, 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,
+ 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, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
-/* 803BBC34-803BBC40 000C+00 s=0 e=0 z=0 None .data @3892 */
+/* 803BBC34-803BBC40 000C+00 s=0 e=0 z=0 None .data @3892 */
SECTION_DATA void* lit_3892[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)playerAnmWait_proc__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)playerAnmWait_proc__11dGameover_cFv,
};
-/* 803BBC40-803BBC4C 000C+00 s=0 e=0 z=0 None .data @3893 */
+/* 803BBC40-803BBC4C 000C+00 s=0 e=0 z=0 None .data @3893 */
SECTION_DATA void* lit_3893[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)dispFadeOut_proc__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)dispFadeOut_proc__11dGameover_cFv,
};
-/* 803BBC4C-803BBC58 000C+00 s=0 e=0 z=0 None .data @3894 */
+/* 803BBC4C-803BBC58 000C+00 s=0 e=0 z=0 None .data @3894 */
SECTION_DATA void* lit_3894[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)dispWait_proc__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)dispWait_proc__11dGameover_cFv,
};
-/* 803BBC58-803BBC64 000C+00 s=0 e=0 z=0 None .data @3895 */
+/* 803BBC58-803BBC64 000C+00 s=0 e=0 z=0 None .data @3895 */
SECTION_DATA void* lit_3895[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)demoFadeIn_proc__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)demoFadeIn_proc__11dGameover_cFv,
};
-/* 803BBC64-803BBC70 000C+00 s=0 e=0 z=0 None .data @3896 */
+/* 803BBC64-803BBC70 000C+00 s=0 e=0 z=0 None .data @3896 */
SECTION_DATA void* lit_3896[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)demoFadeOut_proc__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)demoFadeOut_proc__11dGameover_cFv,
};
-/* 803BBC70-803BBC7C 000C+00 s=0 e=0 z=0 None .data @3897 */
+/* 803BBC70-803BBC7C 000C+00 s=0 e=0 z=0 None .data @3897 */
SECTION_DATA void* lit_3897[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)saveOpen_proc__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)saveOpen_proc__11dGameover_cFv,
};
-/* 803BBC7C-803BBC88 000C+00 s=0 e=0 z=0 None .data @3898 */
+/* 803BBC7C-803BBC88 000C+00 s=0 e=0 z=0 None .data @3898 */
SECTION_DATA void* lit_3898[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)saveMove_proc__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)saveMove_proc__11dGameover_cFv,
};
-/* 803BBC88-803BBC94 000C+00 s=0 e=0 z=0 None .data @3899 */
+/* 803BBC88-803BBC94 000C+00 s=0 e=0 z=0 None .data @3899 */
SECTION_DATA void* lit_3899[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)saveClose_proc__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)saveClose_proc__11dGameover_cFv,
};
-/* 803BBC94-803BBCA0 000C+00 s=0 e=0 z=0 None .data @3900 */
+/* 803BBC94-803BBCA0 000C+00 s=0 e=0 z=0 None .data @3900 */
SECTION_DATA void* lit_3900[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)deleteWait_proc__11dGameover_cFv,
+ (void*)NULL,
+ (void*)0xFFFFFFFF,
+ (void*)deleteWait_proc__11dGameover_cFv,
};
-/* 803BBCA0-803BBD0C 006C+00 s=1 e=0 z=0 None .data move_process */
+/* 803BBCA0-803BBD0C 006C+00 s=1 e=0 z=0 None .data move_process */
SECTION_DATA static u8 move_process[108] = {
- 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, 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, 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, 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, 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,
+ 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, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
-/* 803BBD0C-803BBD2C 0020+00 s=1 e=0 z=0 None .data offset$4331 */
+/* 803BBD0C-803BBD2C 0020+00 s=1 e=0 z=0 None .data offset$4331 */
SECTION_DATA static u8 offset[32] = {
- 0xC3, 0x0A, 0x00, 0x00, 0xC2, 0xC0, 0x00, 0x00, 0xC2, 0x60, 0x00, 0x00, 0xC1, 0x90, 0x00, 0x00,
- 0x42, 0x28, 0x00, 0x00, 0x42, 0x96, 0x00, 0x00, 0x42, 0xDC, 0x00, 0x00, 0x43, 0x0F, 0x00, 0x00,
+ 0xC3, 0x0A, 0x00, 0x00, 0xC2, 0xC0, 0x00, 0x00, 0xC2, 0x60, 0x00, 0x00, 0xC1, 0x90, 0x00, 0x00,
+ 0x42, 0x28, 0x00, 0x00, 0x42, 0x96, 0x00, 0x00, 0x42, 0xDC, 0x00, 0x00, 0x43, 0x0F, 0x00, 0x00,
};
-/* 803BBD2C-803BBD40 0014+00 s=1 e=0 z=0 None .data l_dGameover_Method */
+/* 803BBD2C-803BBD40 0014+00 s=1 e=0 z=0 None .data l_dGameover_Method */
SECTION_DATA static void* l_dGameover_Method[5] = {
- (void*)dGameover_Create__FP9msg_class,
- (void*)dGameover_Delete__FP11dGameover_c,
- (void*)dGameover_Execute__FP11dGameover_c,
- (void*)dGameover_IsDelete__FP11dGameover_c,
- (void*)dGameover_Draw__FP11dGameover_c,
+ (void*)dGameover_Create__FP9msg_class, (void*)dGameover_Delete__FP11dGameover_c,
+ (void*)dGameover_Execute__FP11dGameover_c, (void*)dGameover_IsDelete__FP11dGameover_c,
+ (void*)dGameover_Draw__FP11dGameover_c,
};
-/* 803BBD40-803BBD68 0028+00 s=0 e=0 z=1 None .data g_profile_GAMEOVER */
+/* 803BBD40-803BBD68 0028+00 s=0 e=0 z=1 None .data g_profile_GAMEOVER */
SECTION_DATA void* g_profile_GAMEOVER[10] = {
- (void*)0xFFFFFFFD,
- (void*)0x000CFFFD,
- (void*)0x03170000,
- (void*)&g_fpcLf_Method,
- (void*)0x0000011C,
- (void*)NULL,
- (void*)NULL,
- (void*)&g_fopMsg_Method,
- (void*)0x03030000,
- (void*)&l_dGameover_Method,
+ (void*)0xFFFFFFFD, (void*)0x000CFFFD,
+ (void*)0x03170000, (void*)&g_fpcLf_Method,
+ (void*)0x0000011C, (void*)NULL,
+ (void*)NULL, (void*)&g_fopMsg_Method,
+ (void*)0x03030000, (void*)&l_dGameover_Method,
};
-/* 803BBD68-803BBD78 0010+00 s=2 e=0 z=0 None .data __vt__24dDlst_GameOverScrnDraw_c */
+/* 803BBD68-803BBD78 0010+00 s=2 e=0 z=0 None .data __vt__24dDlst_GameOverScrnDraw_c */
SECTION_DATA void* __vt__24dDlst_GameOverScrnDraw_c[4] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)draw__24dDlst_GameOverScrnDraw_cFv,
- (void*)__dt__24dDlst_GameOverScrnDraw_cFv,
+ (void*)NULL /* RTTI */,
+ (void*)NULL,
+ (void*)draw__24dDlst_GameOverScrnDraw_cFv,
+ (void*)__dt__24dDlst_GameOverScrnDraw_cFv,
};
-/* 803BBD78-803BBD90 000C+0C s=1 e=1 z=0 None .data __vt__12dMenu_save_c */
+/* 803BBD78-803BBD90 000C+0C s=1 e=1 z=0 None .data __vt__12dMenu_save_c */
SECTION_DATA void* __vt__12dMenu_save_c[3 + 3 /* padding */] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__12dMenu_save_cFv,
- /* padding */
- NULL,
- NULL,
- NULL,
+ (void*)NULL /* RTTI */,
+ (void*)NULL,
+ (void*)__dt__12dMenu_save_cFv,
+ /* padding */
+ NULL,
+ NULL,
+ NULL,
};
-/* 803BBD90-803BBDA8 000C+0C s=2 e=0 z=0 None .data __vt__10dGov_HIO_c */
+/* 803BBD90-803BBDA8 000C+0C s=2 e=0 z=0 None .data __vt__10dGov_HIO_c */
SECTION_DATA void* __vt__10dGov_HIO_c[3 + 3 /* padding */] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__10dGov_HIO_cFv,
- /* padding */
- NULL,
- NULL,
- NULL,
+ (void*)NULL /* RTTI */,
+ (void*)NULL,
+ (void*)__dt__10dGov_HIO_cFv,
+ /* padding */
+ NULL,
+ NULL,
+ NULL,
};
-/* 80453B8C-80453B90 0004+00 s=1 e=0 z=0 None .sdata2 @3878 */
+/* 80453B8C-80453B90 0004+00 s=1 e=0 z=0 None .sdata2 @3878 */
SECTION_SDATA2 static f32 lit_3878 = 27.0f / 10.0f;
-/* 80453B90-80453B94 0004+00 s=1 e=0 z=0 None .sdata2 @3879 */
+/* 80453B90-80453B94 0004+00 s=1 e=0 z=0 None .sdata2 @3879 */
SECTION_SDATA2 static f32 lit_3879 = 1.0f / 5.0f;
-/* 8019AFE0-8019B044 0064+00 s=1 e=0 z=0 None .text __ct__10dGov_HIO_cFv */
+/* 8019AFE0-8019B044 0064+00 s=1 e=0 z=0 None .text __ct__10dGov_HIO_cFv */
// 8019AFE0: 803B61B4 (__vt__14mDoHIO_entry_c)
// 8019AFE4: 803B61B4 (__vt__14mDoHIO_entry_c)
// 8019AFEC: 803BBD90 (__vt__10dGov_HIO_c)
@@ -1107,16 +637,14 @@ SECTION_SDATA2 static f32 lit_3879 = 1.0f / 5.0f;
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm dGov_HIO_c::dGov_HIO_c() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/__ct__10dGov_HIO_cFv.s"
}
#pragma pop
-
/* ############################################################################################## */
-/* 80394C28-80394C60 0032+06 s=3 e=0 z=0 None .rodata @stringBase0 */
+/* 80394C28-80394C60 0032+06 s=3 e=0 z=0 None .rodata @stringBase0 */
#pragma push
#pragma force_active on
#pragma section ".dead"
@@ -1128,15 +656,15 @@ SECTION_DEAD char const* const stringBase_80394C4A = "tt_block8x8.bti";
SECTION_DEAD static char const* const pad_80394C5A = "\0\0\0\0\0";
#pragma pop
-/* 803BBDA8-803BBDB8 0010+00 s=2 e=0 z=0 None .data __vt__24dDlst_Gameover_CAPTURE_c */
+/* 803BBDA8-803BBDB8 0010+00 s=2 e=0 z=0 None .data __vt__24dDlst_Gameover_CAPTURE_c */
SECTION_DATA void* __vt__24dDlst_Gameover_CAPTURE_c[4] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)draw__24dDlst_Gameover_CAPTURE_cFv,
- (void*)__dt__24dDlst_Gameover_CAPTURE_cFv,
+ (void*)NULL /* RTTI */,
+ (void*)NULL,
+ (void*)draw__24dDlst_Gameover_CAPTURE_cFv,
+ (void*)__dt__24dDlst_Gameover_CAPTURE_cFv,
};
-/* 8019B044-8019B2F4 02B0+00 s=1 e=0 z=0 None .text _create__11dGameover_cFv */
+/* 8019B044-8019B2F4 02B0+00 s=1 e=0 z=0 None .text _create__11dGameover_cFv */
// 8019B054: 803621D8 (_savegpr_28)
// 8019B060: 80394C28 (d_d_gameover__stringBase0)
// 8019B064: 80394C28 (d_d_gameover__stringBase0)
@@ -1190,15 +718,13 @@ SECTION_DATA void* __vt__24dDlst_Gameover_CAPTURE_c[4] = {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::_create() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/_create__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B2F4-8019B384 0090+00 s=1 e=0 z=0 None .text _execute__11dGameover_cFv */
+/* 8019B2F4-8019B384 0090+00 s=1 e=0 z=0 None .text _execute__11dGameover_cFv */
// 8019B304: 803621DC (_savegpr_29)
// 8019B310: 8000F1CC (mDoExt_setCurrentHeap__FP7JKRHeap)
// 8019B324: 803BBCA0 (move_process)
@@ -1212,195 +738,159 @@ asm void dGameover_c::_create() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::_execute() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/_execute__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B384-8019B388 0004+00 s=1 e=0 z=0 None .text playerAnmWait_init__11dGameover_cFv */
-// True False
-// void False
+/* 8019B384-8019B388 0004+00 s=1 e=0 z=0 None .text playerAnmWait_init__11dGameover_cFv */
void dGameover_c::playerAnmWait_init() {
- /* empty function */
+ /* empty function */
}
-
-/* 8019B388-8019B3A0 0018+00 s=1 e=0 z=0 None .text playerAnmWait_proc__11dGameover_cFv */
+/* 8019B388-8019B3A0 0018+00 s=1 e=0 z=0 None .text playerAnmWait_proc__11dGameover_cFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::playerAnmWait_proc() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/playerAnmWait_proc__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B3A0-8019B3E8 0048+00 s=1 e=0 z=0 None .text dispFadeOut_init__11dGameover_cFv */
+/* 8019B3A0-8019B3E8 0048+00 s=1 e=0 z=0 None .text dispFadeOut_init__11dGameover_cFv */
// 8019B3B4: 804511C0 (sManager__10JFWDisplay)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::dispFadeOut_init() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/dispFadeOut_init__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B3E8-8019B40C 0024+00 s=1 e=0 z=0 None .text dispFadeOut_proc__11dGameover_cFv */
+/* 8019B3E8-8019B40C 0024+00 s=1 e=0 z=0 None .text dispFadeOut_proc__11dGameover_cFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::dispFadeOut_proc() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/dispFadeOut_proc__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B40C-8019B454 0048+00 s=1 e=0 z=0 None .text dispWait_init__11dGameover_cFv */
+/* 8019B40C-8019B454 0048+00 s=1 e=0 z=0 None .text dispWait_init__11dGameover_cFv */
// 8019B420: 804511C0 (sManager__10JFWDisplay)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::dispWait_init() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/dispWait_init__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B454-8019B478 0024+00 s=1 e=0 z=0 None .text dispWait_proc__11dGameover_cFv */
+/* 8019B454-8019B478 0024+00 s=1 e=0 z=0 None .text dispWait_proc__11dGameover_cFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::dispWait_proc() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/dispWait_proc__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B478-8019B484 000C+00 s=1 e=0 z=0 None .text demoFadeIn_init__11dGameover_cFv */
+/* 8019B478-8019B484 000C+00 s=1 e=0 z=0 None .text demoFadeIn_init__11dGameover_cFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::demoFadeIn_init() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/demoFadeIn_init__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B484-8019B4D8 0054+00 s=1 e=0 z=0 None .text demoFadeIn_proc__11dGameover_cFv */
+/* 8019B484-8019B4D8 0054+00 s=1 e=0 z=0 None .text demoFadeIn_proc__11dGameover_cFv */
// 8019B4A8: 80453B84 (lit_3869)
// 8019B4AC: 8019BCB0 (setBackAlpha__24dDlst_GameOverScrnDraw_cFf)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::demoFadeIn_proc() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/demoFadeIn_proc__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B4D8-8019B4E4 000C+00 s=1 e=0 z=0 None .text demoFadeOut_init__11dGameover_cFv */
+/* 8019B4D8-8019B4E4 000C+00 s=1 e=0 z=0 None .text demoFadeOut_init__11dGameover_cFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::demoFadeOut_init() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/demoFadeOut_init__11dGameover_cFv.s"
}
#pragma pop
-
/* ############################################################################################## */
-/* 80453B94-80453B98 0004+00 s=1 e=0 z=0 None .sdata2 @4069 */
+/* 80453B94-80453B98 0004+00 s=1 e=0 z=0 None .sdata2 @4069 */
SECTION_SDATA2 static f32 lit_4069 = 900.0f;
-/* 80453B98-80453BA0 0008+00 s=1 e=0 z=0 None .sdata2 @4071 */
+/* 80453B98-80453BA0 0008+00 s=1 e=0 z=0 None .sdata2 @4071 */
SECTION_SDATA2 static f64 lit_4071 = 4503601774854144.0 /* cast s32 to float */;
-/* 8019B4E4-8019B560 007C+00 s=1 e=0 z=0 None .text demoFadeOut_proc__11dGameover_cFv */
+/* 8019B4E4-8019B560 007C+00 s=1 e=0 z=0 None .text demoFadeOut_proc__11dGameover_cFv */
// 8019B510: 80453B98 (lit_4071)
// 8019B52C: 80453B94 (lit_4069)
// 8019B534: 8019BCB0 (setBackAlpha__24dDlst_GameOverScrnDraw_cFf)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::demoFadeOut_proc() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/demoFadeOut_proc__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B560-8019B564 0004+00 s=1 e=0 z=0 None .text saveOpen_init__11dGameover_cFv */
-// True False
-// void False
+/* 8019B560-8019B564 0004+00 s=1 e=0 z=0 None .text saveOpen_init__11dGameover_cFv */
void dGameover_c::saveOpen_init() {
- /* empty function */
+ /* empty function */
}
-
-/* 8019B564-8019B5A4 0040+00 s=1 e=0 z=0 None .text saveOpen_proc__11dGameover_cFv */
+/* 8019B564-8019B5A4 0040+00 s=1 e=0 z=0 None .text saveOpen_proc__11dGameover_cFv */
// 8019B57C: 801F09AC (_open__12dMenu_save_cFv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::saveOpen_proc() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/saveOpen_proc__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B5A4-8019B5A8 0004+00 s=1 e=0 z=0 None .text saveMove_init__11dGameover_cFv */
-// True False
-// void False
+/* 8019B5A4-8019B5A8 0004+00 s=1 e=0 z=0 None .text saveMove_init__11dGameover_cFv */
void dGameover_c::saveMove_init() {
- /* empty function */
+ /* empty function */
}
-
-/* 8019B5A8-8019B5F0 0048+00 s=1 e=0 z=0 None .text saveMove_proc__11dGameover_cFv */
+/* 8019B5A8-8019B5F0 0048+00 s=1 e=0 z=0 None .text saveMove_proc__11dGameover_cFv */
// 8019B5C0: 801F1048 (_move__12dMenu_save_cFv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::saveMove_proc() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/saveMove_proc__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B5F0-8019B5F4 0004+00 s=1 e=0 z=0 None .text saveClose_init__11dGameover_cFv */
-// True False
-// void False
+/* 8019B5F0-8019B5F4 0004+00 s=1 e=0 z=0 None .text saveClose_init__11dGameover_cFv */
void dGameover_c::saveClose_init() {
- /* empty function */
+ /* empty function */
}
-
-/* 8019B5F4-8019B7BC 01C8+00 s=1 e=0 z=0 None .text saveClose_proc__11dGameover_cFv */
+/* 8019B5F4-8019B7BC 01C8+00 s=1 e=0 z=0 None .text saveClose_proc__11dGameover_cFv */
// 8019B620: 804061C0 (g_dComIfG_gameInfo)
// 8019B624: 804061C0 (g_dComIfG_gameInfo)
// 8019B638: 80450C78 (mResetData__6mDoRst)
@@ -1442,31 +932,23 @@ void dGameover_c::saveClose_init() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::saveClose_proc() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/saveClose_proc__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B7BC-8019B7C0 0004+00 s=1 e=0 z=0 None .text deleteWait_init__11dGameover_cFv */
-// True False
-// void False
+/* 8019B7BC-8019B7C0 0004+00 s=1 e=0 z=0 None .text deleteWait_init__11dGameover_cFv */
void dGameover_c::deleteWait_init() {
- /* empty function */
+ /* empty function */
}
-
-/* 8019B7C0-8019B7C4 0004+00 s=1 e=0 z=0 None .text deleteWait_proc__11dGameover_cFv */
-// True False
-// void False
+/* 8019B7C0-8019B7C4 0004+00 s=1 e=0 z=0 None .text deleteWait_proc__11dGameover_cFv */
void dGameover_c::deleteWait_proc() {
- /* empty function */
+ /* empty function */
}
-
-/* 8019B7C4-8019B864 00A0+00 s=1 e=0 z=0 None .text _draw__11dGameover_cFv */
+/* 8019B7C4-8019B864 00A0+00 s=1 e=0 z=0 None .text _draw__11dGameover_cFv */
// 8019B7E4: 804061C0 (g_dComIfG_gameInfo)
// 8019B7E8: 804061C0 (g_dComIfG_gameInfo)
// 8019B804: 80056794 (set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c)
@@ -1477,15 +959,13 @@ void dGameover_c::deleteWait_proc() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::_draw() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/_draw__11dGameover_cFv.s"
}
#pragma pop
-
-/* 8019B864-8019B940 00DC+00 s=1 e=0 z=0 None .text _delete__11dGameover_cFv */
+/* 8019B864-8019B940 00DC+00 s=1 e=0 z=0 None .text _delete__11dGameover_cFv */
// 8019B880: 8000F1CC (mDoExt_setCurrentHeap__FP7JKRHeap)
// 8019B8B8: 801F0B28 (_delete__12dMenu_save_cFv)
// 8019B900: 802CE5CC (freeAll__7JKRHeapFv)
@@ -1497,22 +977,21 @@ asm void dGameover_c::_draw() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dGameover_c::_delete() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/_delete__11dGameover_cFv.s"
}
#pragma pop
-
/* ############################################################################################## */
-/* 80453BA0-80453BA4 0004+00 s=1 e=0 z=0 None .sdata2 @4290 */
+/* 80453BA0-80453BA4 0004+00 s=1 e=0 z=0 None .sdata2 @4290 */
SECTION_SDATA2 static f32 lit_4290 = 486.0f;
-/* 80453BA4-80453BA8 0004+00 s=1 e=0 z=0 None .sdata2 @4291 */
+/* 80453BA4-80453BA8 0004+00 s=1 e=0 z=0 None .sdata2 @4291 */
SECTION_SDATA2 static f32 lit_4291 = 660.0f;
-/* 8019B940-8019BBFC 02BC+00 s=1 e=0 z=0 None .text __ct__24dDlst_GameOverScrnDraw_cFP10JKRArchive */
+/* 8019B940-8019BBFC 02BC+00 s=1 e=0 z=0 None .text
+ * __ct__24dDlst_GameOverScrnDraw_cFP10JKRArchive */
// 8019B95C: 803A6F88 (__vt__12dDlst_base_c)
// 8019B960: 803A6F88 (__vt__12dDlst_base_c)
// 8019B968: 803BBD68 (__vt__24dDlst_GameOverScrnDraw_c)
@@ -1548,17 +1027,13 @@ SECTION_SDATA2 static f32 lit_4291 = 660.0f;
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// JKRArchive* False
-// JKRArchive False
asm dDlst_GameOverScrnDraw_c::dDlst_GameOverScrnDraw_c(JKRArchive* param_0) {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/__ct__24dDlst_GameOverScrnDraw_cFP10JKRArchive.s"
}
#pragma pop
-
-/* 8019BBFC-8019BCB0 00B4+00 s=1 e=0 z=0 None .text __dt__24dDlst_GameOverScrnDraw_cFv */
+/* 8019BBFC-8019BCB0 00B4+00 s=1 e=0 z=0 None .text __dt__24dDlst_GameOverScrnDraw_cFv */
// 8019BC1C: 803BBD68 (__vt__24dDlst_GameOverScrnDraw_c)
// 8019BC20: 803BBD68 (__vt__24dDlst_GameOverScrnDraw_c)
// 8019BC68: 804061C0 (g_dComIfG_gameInfo)
@@ -1567,56 +1042,52 @@ asm dDlst_GameOverScrnDraw_c::dDlst_GameOverScrnDraw_c(JKRArchive* param_0) {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm dDlst_GameOverScrnDraw_c::~dDlst_GameOverScrnDraw_c() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/__dt__24dDlst_GameOverScrnDraw_cFv.s"
}
#pragma pop
-
/* ############################################################################################## */
-/* 80453BA8-80453BAC 0004+00 s=1 e=0 z=0 None .sdata2 @4316 */
+/* 80453BA8-80453BAC 0004+00 s=1 e=0 z=0 None .sdata2 @4316 */
SECTION_SDATA2 static f32 lit_4316 = 255.0f;
-/* 8019BCB0-8019BCF4 0044+00 s=3 e=0 z=0 None .text setBackAlpha__24dDlst_GameOverScrnDraw_cFf */
+/* 8019BCB0-8019BCF4 0044+00 s=3 e=0 z=0 None .text setBackAlpha__24dDlst_GameOverScrnDraw_cFf
+ */
// 8019BCC0: 80453BA8 (lit_4316)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// f32 False
asm void dDlst_GameOverScrnDraw_c::setBackAlpha(f32 param_0) {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/setBackAlpha__24dDlst_GameOverScrnDraw_cFf.s"
}
#pragma pop
-
/* ############################################################################################## */
-/* 8042CA20-8042CA2C 000C+00 s=1 e=0 z=0 None .bss @3882 */
+/* 8042CA20-8042CA2C 000C+00 s=1 e=0 z=0 None .bss @3882 */
static u8 lit_3882[12];
-/* 8042CA2C-8042CA48 001C+00 s=2 e=0 z=0 None .bss l_HIO */
+/* 8042CA2C-8042CA48 001C+00 s=2 e=0 z=0 None .bss l_HIO */
static u8 l_HIO[28];
-/* 80453BAC-80453BB0 0004+00 s=1 e=0 z=0 None .sdata2 @4374 */
+/* 80453BAC-80453BB0 0004+00 s=1 e=0 z=0 None .sdata2 @4374 */
SECTION_SDATA2 static f32 lit_4374 = 608.0f;
-/* 80453BB0-80453BB4 0004+00 s=1 e=0 z=0 None .sdata2 @4375 */
+/* 80453BB0-80453BB4 0004+00 s=1 e=0 z=0 None .sdata2 @4375 */
SECTION_SDATA2 static f32 lit_4375 = 448.0f;
-/* 80453BB4-80453BB8 0004+00 s=1 e=0 z=0 None .sdata2 @4376 */
+/* 80453BB4-80453BB8 0004+00 s=1 e=0 z=0 None .sdata2 @4376 */
SECTION_SDATA2 static f32 lit_4376 = 304.0f;
-/* 80453BB8-80453BC0 0004+04 s=1 e=0 z=0 None .sdata2 @4377 */
+/* 80453BB8-80453BC0 0004+04 s=1 e=0 z=0 None .sdata2 @4377 */
SECTION_SDATA2 static f32 lit_4377[1 + 1 /* padding */] = {
- 224.0f,
- /* padding */
- 0.0f,
+ 224.0f,
+ /* padding */
+ 0.0f,
};
-/* 8019BCF4-8019BF3C 0248+00 s=1 e=0 z=0 None .text draw__24dDlst_GameOverScrnDraw_cFv */
+/* 8019BCF4-8019BF3C 0248+00 s=1 e=0 z=0 None .text draw__24dDlst_GameOverScrnDraw_cFv */
// 8019BD0C: 803621C8 (_savegpr_24)
// 8019BD14: 804061C0 (g_dComIfG_gameInfo)
// 8019BD18: 804061C0 (g_dComIfG_gameInfo)
@@ -1646,101 +1117,75 @@ SECTION_SDATA2 static f32 lit_4377[1 + 1 /* padding */] = {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void dDlst_GameOverScrnDraw_c::draw() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/draw__24dDlst_GameOverScrnDraw_cFv.s"
}
#pragma pop
-
-/* 8019BF3C-8019BF5C 0020+00 s=1 e=0 z=0 None .text dGameover_Draw__FP11dGameover_c */
+/* 8019BF3C-8019BF5C 0020+00 s=1 e=0 z=0 None .text dGameover_Draw__FP11dGameover_c */
// 8019BF48: 8019B7C4 (_draw__11dGameover_cFv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// dGameover_c* False
-// dGameover_c False
asm static void dGameover_Draw(dGameover_c* param_0) {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/dGameover_Draw__FP11dGameover_c.s"
}
#pragma pop
-
-/* 8019BF5C-8019BF7C 0020+00 s=1 e=0 z=0 None .text dGameover_Execute__FP11dGameover_c */
+/* 8019BF5C-8019BF7C 0020+00 s=1 e=0 z=0 None .text dGameover_Execute__FP11dGameover_c */
// 8019BF68: 8019B2F4 (_execute__11dGameover_cFv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// dGameover_c* False
-// dGameover_c False
asm static void dGameover_Execute(dGameover_c* param_0) {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/dGameover_Execute__FP11dGameover_c.s"
}
#pragma pop
-
-/* 8019BF7C-8019BF84 0008+00 s=1 e=0 z=0 None .text dGameover_IsDelete__FP11dGameover_c */
-// True False
-// bool False
-// dGameover_c* False
-// dGameover_c False
+/* 8019BF7C-8019BF84 0008+00 s=1 e=0 z=0 None .text dGameover_IsDelete__FP11dGameover_c */
static bool dGameover_IsDelete(dGameover_c* param_0) {
- return true;
+ return true;
}
-
-/* 8019BF84-8019BFA4 0020+00 s=1 e=0 z=0 None .text dGameover_Delete__FP11dGameover_c */
+/* 8019BF84-8019BFA4 0020+00 s=1 e=0 z=0 None .text dGameover_Delete__FP11dGameover_c */
// 8019BF90: 8019B864 (_delete__11dGameover_cFv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// dGameover_c* False
-// dGameover_c False
asm static void dGameover_Delete(dGameover_c* param_0) {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/dGameover_Delete__FP11dGameover_c.s"
}
#pragma pop
-
-/* 8019BFA4-8019BFC4 0020+00 s=1 e=0 z=0 None .text dGameover_Create__FP9msg_class */
+/* 8019BFA4-8019BFC4 0020+00 s=1 e=0 z=0 None .text dGameover_Create__FP9msg_class */
// 8019BFB0: 8019B044 (_create__11dGameover_cFv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// msg_class* False
-// msg_class False
asm static void dGameover_Create(msg_class* param_0) {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/dGameover_Create__FP9msg_class.s"
}
#pragma pop
-
-/* 8019BFC4-8019C008 0044+00 s=0 e=2 z=0 None .text d_GameOver_Create__FUc */
+/* 8019BFC4-8019C008 0044+00 s=0 e=2 z=0 None .text d_GameOver_Create__FUc */
// 8019BFD0: 80430188 (g_meter2_info)
// 8019BFD4: 80430188 (g_meter2_info)
// 8019BFF4: 8001FC4C (fopMsgM_create__FsP10fopAc_ac_cP4cXyzPUlPUlPFPv_i)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// False False
-// u8 False
asm void d_GameOver_Create(u8 param_0) {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/d_GameOver_Create__FUc.s"
}
#pragma pop
-
-/* 8019C008-8019C06C 0064+00 s=0 e=1 z=0 None .text d_GameOver_Delete__FRUi */
+/* 8019C008-8019C06C 0064+00 s=0 e=1 z=0 None .text d_GameOver_Delete__FRUi */
// 8019C02C: 8001FA24 (fopMsgM_SearchByID__FUi)
// 8019C030: 8001FA4C (fopMsgM_Delete__FPv)
// 8019C040: 80430188 (g_meter2_info)
@@ -1748,17 +1193,13 @@ asm void d_GameOver_Create(u8 param_0) {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// False False
-// unsigned int& False
-// unsigned int False
asm void d_GameOver_Delete(unsigned int& param_0) {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/d_GameOver_Delete__FRUi.s"
}
#pragma pop
-
-/* 8019C06C-8019C0C8 005C+00 s=2 e=0 z=0 None .text __dt__10dGov_HIO_cFv */
+/* 8019C06C-8019C0C8 005C+00 s=2 e=0 z=0 None .text __dt__10dGov_HIO_cFv */
// 8019C084: 803BBD90 (__vt__10dGov_HIO_c)
// 8019C088: 803BBD90 (__vt__10dGov_HIO_c)
// 8019C094: 803B61B4 (__vt__14mDoHIO_entry_c)
@@ -1767,15 +1208,13 @@ asm void d_GameOver_Delete(unsigned int& param_0) {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm dGov_HIO_c::~dGov_HIO_c() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/__dt__10dGov_HIO_cFv.s"
}
#pragma pop
-
-/* 8019C0C8-8019C2CC 0204+00 s=0 e=0 z=0 None .text __sinit_d_gameover_cpp */
+/* 8019C0C8-8019C2CC 0204+00 s=0 e=0 z=0 None .text __sinit_d_gameover_cpp */
// 8019C0D8: 803BBB50 (cNullVec__6Z2Calc)
// 8019C0DC: 803BBB50 (cNullVec__6Z2Calc)
// 8019C0E0: 8042CA2C (l_HIO)
@@ -1789,36 +1228,31 @@ asm dGov_HIO_c::~dGov_HIO_c() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// False False
extern "C" asm void __sinit_d_gameover_cpp() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/__sinit_d_gameover_cpp.s"
}
#pragma pop
#pragma push
#pragma force_active on
-#pragma section ".ctors$15"
-__declspec(section ".ctors$15") void* const _ctors_8019C0C8 = (void*)__sinit_d_gameover_cpp;
+SECTION_CTORS void* const _ctors_8019C0C8 = (void*)__sinit_d_gameover_cpp;
#pragma pop
-
-/* 8019C2CC-8019C314 0048+00 s=1 e=0 z=0 None .text __dt__24dDlst_Gameover_CAPTURE_cFv */
+/* 8019C2CC-8019C314 0048+00 s=1 e=0 z=0 None .text __dt__24dDlst_Gameover_CAPTURE_cFv */
// 8019C2E4: 803BBDA8 (__vt__24dDlst_Gameover_CAPTURE_c)
// 8019C2E8: 803BBDA8 (__vt__24dDlst_Gameover_CAPTURE_c)
// 8019C2F8: 802CED3C (__dl__FPv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm dDlst_Gameover_CAPTURE_c::~dDlst_Gameover_CAPTURE_c() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/__dt__24dDlst_Gameover_CAPTURE_cFv.s"
}
#pragma pop
-
-/* 8019C314-8019C388 0074+00 s=1 e=0 z=0 None .text __dt__12dMenu_save_cFv */
+/* 8019C314-8019C388 0074+00 s=1 e=0 z=0 None .text __dt__12dMenu_save_cFv */
// 8019C32C: 803BBD78 (__vt__12dMenu_save_c)
// 8019C330: 803BBD78 (__vt__12dMenu_save_c)
// 8019C340: 803BE764 (__vt__16dDlst_MenuSave_c)
@@ -1829,11 +1263,8 @@ asm dDlst_Gameover_CAPTURE_c::~dDlst_Gameover_CAPTURE_c() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm dMenu_save_c::~dMenu_save_c() {
- nofralloc
+ nofralloc
#include "asm/d/d_gameover/__dt__12dMenu_save_cFv.s"
}
#pragma pop
-
-