diff --git a/gSP.h b/gSP.h index a7e7f676..10384dac 100644 --- a/gSP.h +++ b/gSP.h @@ -15,6 +15,7 @@ #define CHANGED_CPU_FB_WRITE 0x80 #define CHANGED_TEXTURESCALE 0x100 +#if 0 // disabled because it causes geometry loss in WCW Backstage Assault #define gSPFlushTriangles() \ if \ ( \ @@ -45,6 +46,9 @@ if \ { \ video().getRender().drawTriangles(); \ } +#else +#define gSPFlushTriangles() video().getRender().drawTriangles(); +#endif #define CLIP_X 0x03 #define CLIP_NEGX 0x01