- fix advanscene save size detect and description in console;

This commit is contained in:
mtabachenko 2013-05-27 16:04:14 +00:00
parent 3896bf18c8
commit 65b31c7ad6
2 changed files with 2 additions and 2 deletions

View File

@ -591,7 +591,7 @@ int NDS_LoadROM(const char *filename, const char *physicalName, const char *logi
buf[4] = 0;
if (advsc.checkDB(buf, gameInfo.crc))
{
u8 sv = advsc.getSaveType();
u8 sv = advsc.getSaveType() + 1; // skip autodetect description in save_types[] struct
printf("Found in game database by %s:\n",advsc.getIdMethod());
printf("\t* ROM save type: ");
if (sv == 0xFF)

View File

@ -1035,7 +1035,7 @@ void BackupDevice::loadfile()
{
if (advsc.isLoaded())
{
info.type = advsc.getSaveType();
info.type = advsc.getSaveType() + 1; // skip autodetect description in save_types[] struct
if (info.type != 0xFF && info.type != 0xFE)
{
u32 adv_size = save_types[info.type+1].size;