From c0f8a8a335f3b82aaebe9d505676f92c6198f4a2 Mon Sep 17 00:00:00 2001 From: Zach Bacon Date: Thu, 17 Nov 2016 19:29:10 -0500 Subject: [PATCH] Resolves undefined issues, just doesn't fix using libretro... yet. --- src/gba/RTC.cpp | 2 ++ src/libretro/configmanager.cpp | 17 +++++++++++++++++ src/libretro/configmanager.h | 15 +++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 src/libretro/configmanager.cpp create mode 100644 src/libretro/configmanager.h diff --git a/src/gba/RTC.cpp b/src/gba/RTC.cpp index bcc64e4e..6060ae55 100644 --- a/src/gba/RTC.cpp +++ b/src/gba/RTC.cpp @@ -243,7 +243,9 @@ bool rtcWrite(uint32_t address, uint16_t value) } break; default: +#ifndef __LIBRETRO__ log(N_("Unknown RTC command %02x"), rtcClockData.command); +#endif rtcClockData.state = IDLE; break; } diff --git a/src/libretro/configmanager.cpp b/src/libretro/configmanager.cpp new file mode 100644 index 00000000..7e5ed7ff --- /dev/null +++ b/src/libretro/configmanager.cpp @@ -0,0 +1,17 @@ +#include "configmanager.h" +int cheatsEnabled = true; +int saveType = 0; +int layerEnable = 0xff00; +int layerSettings = 0xff00; +bool parseDebug = true; +bool cpuIsMultiBoot = false; +int cpuDisableSfx = false; +bool mirroringEnable = true; +int skipBios = 0; +bool speedup = false; +bool speedHack = false; +const char* loadDotCodeFile; +const char* saveDotCodeFile; +int useBios = 0; +int rtcEnabled; +int cpuSaveType = 0; \ No newline at end of file diff --git a/src/libretro/configmanager.h b/src/libretro/configmanager.h new file mode 100644 index 00000000..908c1899 --- /dev/null +++ b/src/libretro/configmanager.h @@ -0,0 +1,15 @@ +extern bool cpuIsMultiBoot; +extern int cpuDisableSfx; +extern int cpuSaveType; +extern bool mirroringEnable; +extern bool parseDebug; +extern bool speedHack; +extern bool speedup; +extern int cheatsEnabled; +extern int layerEnable; +extern int layerSettings; +extern int skipBios; +extern int useBios; +extern const char *loadDotCodeFile; +extern const char *saveDotCodeFile; +extern int rtcEnabled; \ No newline at end of file