- if (try_ropen_file(saveFname)) return saveFname;\r
- // no gzipped states, search for non-gzipped\r
- if (currentConfig.EmuOpt & EOPT_GZIP_SAVES)\r
- {\r
- ext[0] = 0;\r
- if(slot > 0 && slot < 10) sprintf(ext, ".%i", slot);\r
- strcat(ext, ".mds");\r
-\r
- romfname_ext(saveFname, "mds"PATH_SEP, ext);\r
- if (try_ropen_file(saveFname)) return saveFname;\r
- romfname_ext(saveFname, NULL, ext);\r
- if (try_ropen_file(saveFname)) return saveFname;\r
- }\r
- return NULL;\r
+ if (try_ropen_file(saveFname))\r
+ return saveFname;\r
+\r
+ // try the other ext\r
+ ext[0] = 0;\r
+ if (slot > 0 && slot < 10)\r
+ sprintf(ext, ".%i", slot);\r
+ strcat(ext, ext_othr);\r
+\r
+ romfname_ext(saveFname, "mds"PATH_SEP, ext);\r
+ if (try_ropen_file(saveFname))\r
+ return saveFname;\r