mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-07-25 22:18:04 -04:00
Decompile dmenuRender
This commit is contained in:
@@ -26,11 +26,13 @@ bool debugAllowEndLevel(void);
|
||||
bool debug0f11ef78(void);
|
||||
bool debug0f11ef80(void);
|
||||
|
||||
Gfx *debugRender(Gfx *gdl);
|
||||
Gfx *dmenuRender(Gfx *gdl);
|
||||
void debugTick(void);
|
||||
s32 debug0f11946cnb(s8 stickx, s8 sticky, u16 buttons, u16 buttonsthisframe);
|
||||
bool debugIsLineModeEnabled(void);
|
||||
|
||||
extern u32 var800786f4nb;
|
||||
extern s32 g_DebugMenuPositions[][2];
|
||||
extern char *g_DebugMenuLabels[];
|
||||
|
||||
#endif
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
void func00013790(void);
|
||||
void func00013798(void);
|
||||
void func000142d4nb(void);
|
||||
void func000137b0(s32 x, s32 y);
|
||||
void func000137fc(char *text);
|
||||
Gfx *func00013814(Gfx *gdl);
|
||||
|
||||
#endif
|
||||
|
||||
+15
-15
@@ -3852,32 +3852,32 @@ struct menudata_mpend {
|
||||
};
|
||||
|
||||
struct menudata_filemgr {
|
||||
/*0xe1c*/ u32 filetypeplusone; // used
|
||||
/*0xe20*/ u32 device; // used
|
||||
/*0xe24*/ u32 unke24; // used
|
||||
/*0xe1c*/ u32 filetypeplusone;
|
||||
/*0xe20*/ u32 device;
|
||||
/*0xe24*/ u32 unke24;
|
||||
union {
|
||||
u32 isdeletingforsave; // used
|
||||
u32 isdeletingforsave;
|
||||
u32 noteindex;
|
||||
};
|
||||
/*0xe2c*/ u32 unke2c; // used
|
||||
/*0xe2c*/ u32 unke2c;
|
||||
/*0xe30*/ u32 unke30;
|
||||
/*0xe34*/ u16 errno; // used
|
||||
/*0xe38*/ struct filelistfile *filetodelete; // used
|
||||
/*0xe3c*/ u8 device1; // used
|
||||
/*0xe3d*/ u8 filetypetodelete; // used
|
||||
/*0xe3e*/ u8 unke3e; // used
|
||||
/*0xe3f*/ u8 listnum; // used
|
||||
/*0xe34*/ u16 errno;
|
||||
/*0xe38*/ struct filelistfile *filetodelete;
|
||||
/*0xe3c*/ u8 device1;
|
||||
/*0xe3d*/ u8 filetypetodelete;
|
||||
/*0xe3e*/ u8 unke3e;
|
||||
/*0xe3f*/ u8 listnum;
|
||||
/*0xe40*/ u16 unke40_00 : 1;
|
||||
/*0xe40*/ u16 unke40_01 : 1;
|
||||
/*0xe40*/ u16 unke40_02 : 14;
|
||||
/*0xe42*/ u8 fileop;
|
||||
union {
|
||||
void *unke44; // used
|
||||
void *unke44;
|
||||
s32 mpplayernum;
|
||||
};
|
||||
/*0xe48*/ u32 fileid; // used
|
||||
/*0xe4c*/ u32 deviceserial; // used
|
||||
/*0xe50*/ u16 isretryingsave; // used
|
||||
/*0xe48*/ u32 fileid;
|
||||
/*0xe4c*/ u32 deviceserial;
|
||||
/*0xe50*/ u16 isretryingsave;
|
||||
/*0xe52*/ u8 device2;
|
||||
#if VERSION >= VERSION_NTSC_1_0
|
||||
/*0xe53*/ char filename[20];
|
||||
|
||||
Reference in New Issue
Block a user