mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-07-27 14:49:59 -04:00
Attempt to decompile viUpdateMode, and rename many VI symbols
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
#define RESET_TYPE_NMI 1
|
||||
#define RESET_TYPE_BOOT_DISK 2
|
||||
|
||||
extern u32 osTvType;
|
||||
extern s32 osTvType;
|
||||
extern u32 osRomBase;
|
||||
extern u32 osResetType;
|
||||
extern u32 osMemSize;
|
||||
|
||||
+1
-1
@@ -73,7 +73,7 @@ extern OSMesgQueue __osEepromTimerQ;
|
||||
extern OSMesg __osEepromTimerMsg;
|
||||
extern OSPifRam __osEepPifRam;
|
||||
extern u32 var8009ca84;
|
||||
extern u8 *var8009cac0[2];
|
||||
extern u8 *g_FrameBuffers[2];
|
||||
extern u8 var8009caec[4];
|
||||
extern u8 var8009caf0;
|
||||
extern struct prop *g_DangerousProps[MAX_DANGEROUSPROPS];
|
||||
|
||||
@@ -3830,8 +3830,12 @@
|
||||
#define VEHICLEMODE_ENGINESTART 1
|
||||
#define VEHICLEMODE_RUNNING 2
|
||||
|
||||
#define VIMODE_DEFAULT 0
|
||||
#define VIMODE_HIRES 1
|
||||
#define VIMODE_NONE 0
|
||||
#define VIMODE_LO 1
|
||||
#define VIMODE_HI 2
|
||||
|
||||
#define VIRES_LO 0
|
||||
#define VIRES_HI 1
|
||||
|
||||
#define VISIONMODE_NORMAL 0
|
||||
#define VISIONMODE_XRAY 1
|
||||
|
||||
+7
-7
@@ -16,13 +16,13 @@ extern u32 var8005ce68;
|
||||
extern u32 var8005ce6c;
|
||||
extern u32 var8005ce70;
|
||||
extern s32 var8005ce74;
|
||||
extern f32 var8005ce78[2];
|
||||
extern f32 var8005ce80[2];
|
||||
extern u32 var8005ce88[2];
|
||||
extern f32 g_ViXScalesBySlot[2];
|
||||
extern f32 g_ViYScalesBySlot[2];
|
||||
extern u32 g_SchedViModesPending[2];
|
||||
extern s32 g_ViUnblackTimer;
|
||||
extern s32 var8005ce94;
|
||||
extern s32 var8005ce98;
|
||||
extern u32 var8005ce9c;
|
||||
extern s32 g_ViShakeDirection;
|
||||
extern s32 g_ViShakeIntensity;
|
||||
extern s32 g_ViShakeTimer;
|
||||
extern OSMesg var8005cea8;
|
||||
extern u32 var8005cec8;
|
||||
extern s8 g_Resetting;
|
||||
@@ -283,7 +283,7 @@ extern u32 var800705b0;
|
||||
extern u32 var800705b4;
|
||||
extern u32 var800705b8;
|
||||
extern u32 var800705bc;
|
||||
extern s32 g_ViMode;
|
||||
extern s32 g_ViRes;
|
||||
extern bool g_HiResEnabled;
|
||||
extern s32 var8007072c;
|
||||
extern u32 var80070738;
|
||||
|
||||
@@ -41,7 +41,7 @@ void currentPlayerDisplayDamage(void);
|
||||
Gfx *hudRenderHealthBar(Gfx *gdl);
|
||||
void currentPlayerSurroundWithExplosions(s32 arg0);
|
||||
void currentPlayerTickExplode(void);
|
||||
void viResetDefaultModeIf4Mb(void);
|
||||
void viResetLoResIf4Mb(void);
|
||||
s16 viGetFbWidth(void);
|
||||
s16 viGetFbHeight(void);
|
||||
bool is2PSharedViewport(void);
|
||||
|
||||
+15
-15
@@ -10,19 +10,19 @@ void vi00009a90(void);
|
||||
void vi00009a98(void);
|
||||
void vi00009aa0(u32 arg0);
|
||||
Gfx *viRenderDebug(Gfx *gdl);
|
||||
void vi00009ab0(void);
|
||||
void vi00009b50(u8 *fb);
|
||||
void vi00009bf8(void);
|
||||
void viConfigureForLogos(void);
|
||||
void viConfigureForBanner(u8 *fb);
|
||||
void viConfigureForLegal(void);
|
||||
void viAllocateFbs(s32 stagenum);
|
||||
void viBlack(bool black);
|
||||
void vi00009ed4(void);
|
||||
void vi0000a044(void);
|
||||
void vi0000aa50(f32 arg0);
|
||||
void vi0000aab0(s32 arg0);
|
||||
u8 *viGetUnk28(void);
|
||||
u8 *vi2GetUnk28(void);
|
||||
void viUpdateMode(void);
|
||||
void viShake(f32 intensity);
|
||||
void viSetMode(s32 mode);
|
||||
u8 *viGetBackBuffer(void);
|
||||
u8 *viGetFrontBuffer(void);
|
||||
Vp *viGetCurrentPlayerViewport(void);
|
||||
u16 vi0000ab6c(void);
|
||||
u16 viGetPerspScale(void);
|
||||
Gfx *vi0000ab78(Gfx *gdl);
|
||||
Gfx *vi0000aca4(Gfx *gdl, f32 znear, f32 zfar);
|
||||
Gfx *vi0000ad5c(Gfx *gdl, Vp *vp);
|
||||
@@ -31,15 +31,15 @@ Gfx *vi0000b0e8(Gfx *gdl, f32 fovy, f32 aspect);
|
||||
Gfx *vi0000b1a8(Gfx *gdl);
|
||||
Gfx *vi0000b1d0(Gfx *gdl);
|
||||
Gfx *vi0000b280(Gfx *gdl);
|
||||
Gfx *func0000b2c4(Gfx *gdl);
|
||||
Gfx *viFillBuffer(Gfx *gdl);
|
||||
Gfx *viRenderViewportEdges(Gfx *gdl);
|
||||
void viSetBuf(s16 x, s16 y);
|
||||
s16 viGetBufX(void);
|
||||
s16 viGetBufY(void);
|
||||
void viSetXY(s16 x, s16 y);
|
||||
void viSetBufSize(s16 width, s16 height);
|
||||
s16 viGetBufWidth(void);
|
||||
s16 viGetBufHeight(void);
|
||||
void viSetSize(s16 width, s16 height);
|
||||
s16 viGetWidth(void);
|
||||
s16 viGetHeight(void);
|
||||
void viSetViewSize(s16 x, s16 y);
|
||||
void viSetViewSize(s16 width, s16 height);
|
||||
s16 viGetViewWidth(void);
|
||||
s16 viGetViewHeight(void);
|
||||
void viSetViewPosition(s16 left, s16 top);
|
||||
|
||||
Reference in New Issue
Block a user