BACKENDS: Use the default save file manager on Switch and SamsungTV
This commit is contained in:
parent
7311252d8a
commit
ba2bc60043
3 changed files with 6 additions and 8 deletions
|
@ -35,6 +35,11 @@ OSystem_SDL_SamsungTV::OSystem_SDL_SamsungTV()
|
||||||
}
|
}
|
||||||
|
|
||||||
void OSystem_SDL_SamsungTV::initBackend() {
|
void OSystem_SDL_SamsungTV::initBackend() {
|
||||||
|
// Create the savefile manager
|
||||||
|
if (_savefileManager == 0) {
|
||||||
|
_savefileManager = new DefaultSaveFileManager("/mtd_wiselink/scummvm savegames");
|
||||||
|
}
|
||||||
|
|
||||||
// Create the events manager
|
// Create the events manager
|
||||||
if (_eventSource == 0)
|
if (_eventSource == 0)
|
||||||
_eventSource = new SamsungTVSdlEventSource();
|
_eventSource = new SamsungTVSdlEventSource();
|
||||||
|
|
|
@ -77,7 +77,7 @@ void OSystem_Switch::initBackend() {
|
||||||
|
|
||||||
// Create the savefile manager
|
// Create the savefile manager
|
||||||
if (_savefileManager == 0) {
|
if (_savefileManager == 0) {
|
||||||
_savefileManager = new POSIXSaveFileManager();
|
_savefileManager = new DefaultSaveFileManager("./saves");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Event source
|
// Event source
|
||||||
|
|
|
@ -42,12 +42,6 @@
|
||||||
|
|
||||||
POSIXSaveFileManager::POSIXSaveFileManager() {
|
POSIXSaveFileManager::POSIXSaveFileManager() {
|
||||||
// Register default savepath.
|
// Register default savepath.
|
||||||
#if defined(SAMSUNGTV)
|
|
||||||
ConfMan.registerDefault("savepath", "/mtd_wiselink/scummvm savegames");
|
|
||||||
#elif defined(NINTENDO_SWITCH)
|
|
||||||
Posix::assureDirectoryExists("./saves", nullptr);
|
|
||||||
ConfMan.registerDefault("savepath", "./saves");
|
|
||||||
#else
|
|
||||||
Common::String savePath;
|
Common::String savePath;
|
||||||
|
|
||||||
#if defined(MACOSX)
|
#if defined(MACOSX)
|
||||||
|
@ -127,7 +121,6 @@ POSIXSaveFileManager::POSIXSaveFileManager() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue