From 52b7ef5208956c6891c628e697160e4c3a8eb499 Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Mon, 19 Sep 2005 20:27:03 +0000 Subject: [PATCH] Frameskip stuff --- zsnes/src/linux/sw_draw.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zsnes/src/linux/sw_draw.c b/zsnes/src/linux/sw_draw.c index b240ec42..ab4f61be 100644 --- a/zsnes/src/linux/sw_draw.c +++ b/zsnes/src/linux/sw_draw.c @@ -40,6 +40,7 @@ extern void LinuxExit(); extern unsigned int vidbuffer; extern DWORD converta; extern unsigned char curblank; +extern unsigned char frameskipped; extern int frametot; int prevtot = 0; void UpdateVFrame(void); @@ -144,7 +145,7 @@ void sw_drawwin() if (prevtot == frametot) { return; } - if (curblank != 0) return; + if (curblank != 0 || frameskipped == 1) return; LockSurface(); ScreenPtr = vidbuffer;