From 769920d869e5ea2022b3d0c719b99b14599dedf0 Mon Sep 17 00:00:00 2001 From: Toad King Date: Sat, 4 Jan 2020 12:18:46 -0600 Subject: fix emscripten --- src/apu.c | 3 +-- src/apu.h | 4 ++-- src/ppu_.c | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/apu.c b/src/apu.c index 5814070..3e7ddd1 100644 --- a/src/apu.c +++ b/src/apu.c @@ -46,6 +46,7 @@ #include "snes9x.h" #include "spc700.h" #include "apu.h" +#include "apumem.h" #include "soundux.h" #include "cpuexec.h" @@ -410,8 +411,6 @@ void S9xDeinitAPU() } } -uint8 APUROM [64]; - void S9xResetAPU(void) { int i, j; diff --git a/src/apu.h b/src/apu.h index 5d08355..a4927ea 100644 --- a/src/apu.h +++ b/src/apu.h @@ -103,8 +103,8 @@ typedef struct } SIAPU; -SAPU APU; -SIAPU IAPU; +extern SAPU APU; +extern SIAPU IAPU; static INLINE void S9xAPUUnpackStatus(void) { diff --git a/src/ppu_.c b/src/ppu_.c index 27891d5..c44374b 100644 --- a/src/ppu_.c +++ b/src/ppu_.c @@ -900,7 +900,7 @@ void S9xSetPPU(uint8 Byte, uint16 Address) if (Byte & FLG_G) S9xSuperFXExec(); else - FxFlushCache(&GSU); + FxFlushCache(); } else Memory.FillRAM [Address] = Byte; -- cgit v1.2.3