latch 3D registers upon VBlank

(fixes the last bugs in Gericom's train game)
This commit is contained in:
StapleButter
2017-05-09 22:22:52 +02:00
parent 36fa621436
commit 9fe24cb1e7
4 changed files with 51 additions and 21 deletions

View File

@ -65,12 +65,16 @@ typedef struct
} Polygon;
extern u32 DispCnt;
extern u8 AlphaRef;
extern s32 Viewport[4];
extern u32 RenderClearAttr1, RenderClearAttr2;
extern u32 RenderDispCnt;
extern u8 RenderAlphaRef;
extern u16 ToonTable[32];
extern u16 RenderToonTable[32];
extern u16 RenderEdgeTable[8];
extern u32 RenderFogColor, RenderFogOffset;
extern u8 RenderFogDensityTable[32];
extern u32 RenderClearAttr1, RenderClearAttr2;
bool Init();
void DeInit();