summaryrefslogtreecommitdiff
path: root/libretro/libretro.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libretro/libretro.cpp')
-rw-r--r--libretro/libretro.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/libretro/libretro.cpp b/libretro/libretro.cpp
index 64f5e19..1059682 100644
--- a/libretro/libretro.cpp
+++ b/libretro/libretro.cpp
@@ -23,6 +23,7 @@
#include "../src/soundux.h"
#include "../src/cheats.h"
#include "../src/display.h"
+#include "../src/os9x_asm_cpu.h"
#ifdef _3DS
extern "C" void* linearMemAlign(size_t size, size_t alignment);
@@ -242,6 +243,7 @@ static void snes_init (void)
Settings.ThreadSound = FALSE;
Settings.SoundSync = FALSE;
Settings.asmspc700 = TRUE;
+// Settings.asmspc700 = FALSE;
Settings.SpeedHacks = TRUE;
Settings.HBlankStart = (256 * Settings.H_Max) / SNES_HCOUNTER_MAX;
@@ -386,6 +388,7 @@ void retro_run (void)
{
IPPU.RenderThisFrame = TRUE;
S9xMainLoop();
+// asm_S9xMainLoop();
S9xMixSamples(audio_buf, avail);
audio_batch_cb((int16_t *) audio_buf, avail >> 1);