summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/games/snes/snes.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/games/snes/snes.c b/sys/src/games/snes/snes.c
index 0d7800b30..230622876 100644
--- a/sys/src/games/snes/snes.c
+++ b/sys/src/games/snes/snes.c
@@ -284,11 +284,11 @@ usage:
}
while(spcclock < 0)
spcclock += spcstep() * SPCDIV;
- if(stimerclock >= SPCDIV*16){
+ while(stimerclock >= SPCDIV*16){
spctimerstep();
stimerclock -= SPCDIV*16;
}
- if(dspclock >= SPCDIV){
+ while(dspclock >= SPCDIV){
dspstep();
dspclock -= SPCDIV;
}