look for CRC state, change vernum

This commit is contained in:
dborth 2008-09-09 18:03:41 +00:00
parent cbee9742bb
commit 7b69790eff
4 changed files with 16 additions and 7 deletions

View File

@ -1,7 +1,7 @@
¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤ ¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤
- FCE Ultra GX - - FCE Ultra GX -
Version 2.0.1 Version 2.0.2
(Under GPL License) (Under GPL License)
¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤ ¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤
@ -29,6 +29,12 @@ SNES9x GX and Genesis Plus GX projects.
|0O×øo· UPDATE HISTORY ·oø×O0| |0O×øo· UPDATE HISTORY ·oø×O0|
`¨•¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨' `¨•¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨'
[What's New 2.0.2]
* Fixed network freeze-up problem
* Zapper now mapped to A and B
* Fixed auto-save feature
* Will now attempt to load old save states with CRC filename
[What's New 2.0.1] [What's New 2.0.1]
* Zapper support! Turn this on in the Controller Settings - most games * Zapper support! Turn this on in the Controller Settings - most games
require you to have the Zapper on Port 2. Thanks go to aksommerville whose require you to have the Zapper on Port 2. Thanks go to aksommerville whose

View File

@ -15,8 +15,8 @@
void DefaultSettings (); void DefaultSettings ();
#define VERSIONNUM "2.0.1" #define VERSIONNUM "2.0.2"
#define VERSIONSTR "FCE Ultra GX 2.0.1" #define VERSIONSTR "FCE Ultra GX 2.0.2"
#define NOTSILENT 0 #define NOTSILENT 0
#define SILENT 1 #define SILENT 1

View File

@ -335,6 +335,13 @@ bool LoadState (int method, bool silent)
ChangeFATInterface(method, NOTSILENT); ChangeFATInterface(method, NOTSILENT);
sprintf (filepath, "%s/%s/%s.fcs", ROOTFATDIR, GCSettings.SaveFolder, romFilename); sprintf (filepath, "%s/%s/%s.fcs", ROOTFATDIR, GCSettings.SaveFolder, romFilename);
offset = LoadBufferFromFAT (filepath, silent); offset = LoadBufferFromFAT (filepath, silent);
if(offset == 0) // file not found
{
// look for CRC save
sprintf (filepath, "%08x.fcs", iNESGameCRC32);
offset = LoadBufferFromFAT (filepath, silent);
}
} }
else if(method == METHOD_SMB) else if(method == METHOD_SMB)
{ {

View File

@ -325,10 +325,6 @@ int FileSelector (int method)
if (GCMemROM() >= 0) if (GCMemROM() >= 0)
{ {
//hasloaded = 1; // indicator for memmap.cpp
//Memory.LoadROM ("BLANK.SMC");
//Memory.LoadSRAM ("BLANK");
//haverom = 1;
return 1; return 1;
} }
else else