diff --git a/include/emulator/frame.h b/include/emulator/frame.h index 3ace945..0256c0d 100644 --- a/include/emulator/frame.h +++ b/include/emulator/frame.h @@ -355,12 +355,9 @@ typedef struct Frame { /* 0x3F21B */ u8 iTileDrawn; /* 0x3F21C */ GXColor aColor[FCT_COUNT]; /* 0x3F230 */ u32 nModeVtx; - - //! TODO: find which of these members got removed /* 0x3F234 */ u16* nTempBuffer; /* 0x3F238 */ u16* nCopyBuffer; - /* 0x3F23C */ u32* nLensBuffer; - // u16* nCameraBuffer; + /* 0x3F23C */ u8* nCameraBuffer; } Frame; // size = 0x3F240 extern _XL_OBJECTTYPE gClassFrame; diff --git a/src/emulator/frame.c b/src/emulator/frame.c index d872822..b9ee1cd 100644 --- a/src/emulator/frame.c +++ b/src/emulator/frame.c @@ -3369,8 +3369,7 @@ bool frameEvent(Frame* pFrame, s32 nEvent, void* pArgument) { case 0x1003: pFrame->nTempBuffer = NULL; pFrame->nCopyBuffer = NULL; - pFrame->nLensBuffer = NULL; - // pFrame->nCameraBuffer = NULL; + pFrame->nCameraBuffer = NULL; if (!frameEvent_UnknownInline2(pFrame)) { return false;