mirror of
https://github.com/blawar/GLideN64.git
synced 2024-07-07 03:13:49 +00:00
Don't clear gSP.geometryMode on sprite microcodes initialization.
Zeldas use S2DEX2 microcode to render backgrounds and copy buffers. Setting gSP.geometryMode to 0 may break current render state. In particular, LoT in Zelda MM does not work because of it.
This commit is contained in:
parent
cc3446c4d6
commit
380486ad51
|
@ -72,8 +72,6 @@ void S2DEX_Init()
|
|||
// Set GeometryMode flags
|
||||
GBI_InitFlags( F3DEX );
|
||||
|
||||
gSP.geometryMode = 0;
|
||||
|
||||
GBI.PCStackSize = 18;
|
||||
|
||||
// GBI Command Command Value Command Function
|
||||
|
|
|
@ -15,8 +15,6 @@ void S2DEX2_Init()
|
|||
// Set GeometryMode flags
|
||||
GBI_InitFlags( F3DEX2 );
|
||||
|
||||
gSP.geometryMode = 0;
|
||||
|
||||
GBI.PCStackSize = 18;
|
||||
|
||||
// GBI Command Command Value Command Function
|
||||
|
|
Loading…
Reference in New Issue
Block a user