From a3cba926656680cb58d519011958d955e9bfe483 Mon Sep 17 00:00:00 2001 From: Flyinghead Date: Wed, 12 Dec 2018 23:30:54 +0100 Subject: [PATCH] Android: load/save jvs eeprom --- core/hw/maple/maple_devs.cpp | 6 +++--- shell/linux/Makefile | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/hw/maple/maple_devs.cpp b/core/hw/maple/maple_devs.cpp index 0a073c86d..616b5f8ef 100755 --- a/core/hw/maple/maple_devs.cpp +++ b/core/hw/maple/maple_devs.cpp @@ -25,7 +25,7 @@ #define LOGJVS(...) #endif -#define SAVE_EPROM 1 +#define SAVE_EEPROM 1 const char* maple_sega_controller_name = "Dreamcast Controller"; const char* maple_sega_vmu_name = "Visual Memory"; @@ -1857,7 +1857,7 @@ struct maple_naomi_jamma : maple_sega_controller //printState(Command,buffer_in,buffer_in_len); memcpy(EEPROM + address, dma_buffer_in + 4, size); -#ifdef SAVE_EPPROM +#ifdef SAVE_EEPROM string eeprom_file = get_game_save_prefix() + ".eeprom"; FILE* f = fopen(eeprom_file.c_str(), "wb"); if (f) @@ -1881,7 +1881,7 @@ struct maple_naomi_jamma : maple_sega_controller case 0x3: //EEPROM read { -#ifdef SAVE_EPPROM +#ifdef SAVE_EEPROM if (!EEPROM_loaded) { EEPROM_loaded = true; diff --git a/shell/linux/Makefile b/shell/linux/Makefile index 28f680c27..6307c8502 100644 --- a/shell/linux/Makefile +++ b/shell/linux/Makefile @@ -377,12 +377,12 @@ endif EXECUTABLE_STRIPPED=nosym-reicast.$(PLATFORM_EXT) ifdef NAOMI - CFLAGS += -D TARGET_NAOMI -D SAVE_EPPROM + CFLAGS += -D TARGET_NAOMI DC_PLATFORM=naomi EXECUTABLE=reicast_naomi.$(PLATFORM_EXT) EXECUTABLE_NAME=reicast-naomi else ifdef ATOMISWAVE - CFLAGS += -D DC_PLATFORM=DC_PLATFORM_ATOMISWAVE -D SAVE_EPPROM + CFLAGS += -D DC_PLATFORM=DC_PLATFORM_ATOMISWAVE DC_PLATFORM=atomiswave EXECUTABLE=reicast_awave.$(PLATFORM_EXT) EXECUTABLE_NAME=reicast-awave