Android: load/save jvs eeprom

This commit is contained in:
Flyinghead 2018-12-12 23:30:54 +01:00
parent 10d9761a65
commit a3cba92665
2 changed files with 5 additions and 5 deletions

View File

@ -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;

View File

@ -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