diff options
author | Nebuleon Fumika | 2013-02-05 16:05:16 -0500 |
---|---|---|
committer | Nebuleon Fumika | 2013-02-05 16:05:16 -0500 |
commit | 3cd1e0327898acf0bd09a035c7a68c7362bb07c0 (patch) | |
tree | 81a4d6324f6443cd121e9eee0fcc67c5e73310f3 /source | |
parent | dfa2d3cc68616ddc7e5c5fd1bb9f250fa44cd2fd (diff) | |
download | snesemu-3cd1e0327898acf0bd09a035c7a68c7362bb07c0.tar.gz snesemu-3cd1e0327898acf0bd09a035c7a68c7362bb07c0.tar.bz2 snesemu-3cd1e0327898acf0bd09a035c7a68c7362bb07c0.zip |
Change the upper screen updates to be double-buffered. Require that one audio buffer be free (1 out of 4).
Diffstat (limited to 'source')
-rw-r--r-- | source/nds/entry.cpp | 2 | ||||
-rw-r--r-- | source/nds/gui.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/source/nds/entry.cpp b/source/nds/entry.cpp index de30332..18802a0 100644 --- a/source/nds/entry.cpp +++ b/source/nds/entry.cpp @@ -987,7 +987,7 @@ void S9xProcessSound (unsigned int) unsigned int Now = getSysTime(); if (Now - LastSoundEmissionTime >= SOUND_EMISSION_INTERVAL) { - if(ds2_checkAudiobuff() > 4) + if(ds2_checkAudiobuff() > AUDIO_BUFFER_COUNT - 1) { LastSoundEmissionTime++; return; diff --git a/source/nds/gui.h b/source/nds/gui.h index b2eae62..e8302eb 100644 --- a/source/nds/gui.h +++ b/source/nds/gui.h @@ -24,7 +24,7 @@ #include "fs_api.h" #include "gcheat.h" -#define UP_SCREEN_UPDATE_METHOD 0 +#define UP_SCREEN_UPDATE_METHOD 1 #define DOWN_SCREEN_UPDATE_METHOD 2 #define MAX_GAMEPAD_MAP 16 |