mirror of https://github.com/snes9xgit/snes9x.git
Reset save timer before loading new rom (fixes #782)
This commit is contained in:
parent
8c0a4a4168
commit
8685db48a7
|
@ -34,6 +34,7 @@
|
||||||
#include "movie.h"
|
#include "movie.h"
|
||||||
#include "display.h"
|
#include "display.h"
|
||||||
#include "sha256.h"
|
#include "sha256.h"
|
||||||
|
#include "snapshot.h"
|
||||||
|
|
||||||
#ifndef SET_UI_COLOR
|
#ifndef SET_UI_COLOR
|
||||||
#define SET_UI_COLOR(r, g, b) ;
|
#define SET_UI_COLOR(r, g, b) ;
|
||||||
|
@ -1397,6 +1398,8 @@ bool8 CMemory::LoadROM (const char *filename)
|
||||||
if(!filename || !*filename)
|
if(!filename || !*filename)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
|
S9xResetSaveTimer(FALSE); // reset oops timer here so that .oops file has rom name of previous rom
|
||||||
|
|
||||||
int32 totalFileSize;
|
int32 totalFileSize;
|
||||||
|
|
||||||
do
|
do
|
||||||
|
@ -1672,6 +1675,8 @@ bool8 CMemory::LoadMultiCartMem (const uint8 *sourceA, uint32 sourceASize,
|
||||||
|
|
||||||
bool8 CMemory::LoadMultiCart (const char *cartA, const char *cartB)
|
bool8 CMemory::LoadMultiCart (const char *cartA, const char *cartB)
|
||||||
{
|
{
|
||||||
|
S9xResetSaveTimer(FALSE); // reset oops timer here so that .oops file has rom name of previous rom
|
||||||
|
|
||||||
memset(ROM, 0, MAX_ROM_SIZE);
|
memset(ROM, 0, MAX_ROM_SIZE);
|
||||||
memset(&Multi, 0, sizeof(Multi));
|
memset(&Multi, 0, sizeof(Multi));
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue