Где muOS хранит сохранения и как их сохранить или перенести
Сохранения — единственное на консоли, что нельзя скачать заново. В этом руководстве — где muOS их хранит, чем отличаются два вида сохранений и как сделать их резервную копию или перенести на новую карту.
Проверено на: Anbernic RG40XXH · muOS 2601.0 Jacaranda · Wi-Fi Transfer 2.0.1.
Два вида сохранений
- Сохранения в игре: игра сохраняется сама, как на оригинальной консоли (точка сохранения, «Сохранить» в меню). У большинства эмуляторов это небольшие файлы с расширением
.srm. - Сейвстейты: снимок всего эмулятора в один момент, сделанный из меню эмулятора. Они заканчиваются на
.state1,.state2… плюс.state.auto— автоматический, который создаётся при выходе из игры. У каждого есть маленькое превью.png.
Сохранения в игре надёжнее: сейвстейт может перестать загружаться после обновления эмулятора, а сохранение в игре загружается почти всегда.
Где они лежат
Всё на SD-карте 1, в собственной папке muOS MUOS:
| Что | Папка |
|---|---|
| Сохранения в игре | MUOS/save/file/<эмулятор>/ |
| Сейвстейты | MUOS/save/state/<эмулятор>/ |
| Nintendo DS (DraStic) | MUOS/save/drastic/ |
| PICO-8 | MUOS/save/pico8/ |
Папка <эмулятор> называется по эмулятору, который запускал игру, а не по системе. Например:
MUOS/save/file/Gambatte/My Game.srm ← Game Boy / Game Boy Color
MUOS/save/file/mGBA/My Game.srm ← Game Boy Advance
MUOS/save/state/Snes9x/My Game.state1 ← SNES
MUOS/save/state/PCSX-ReARMed/My Game.state.auto ← PlayStation
Имя файла — это имя игры с другим расширением: My Game.gba сохраняется как My Game.srm.
Если вы перенесли сохранения на SD-карту 2 через Configuration → Storage, muOS хранит их на SD-карте 2.
«Моё сохранение пропало»
Обычно нет. Два случая, когда сохранение кажется потерянным:
- Вы сменили эмулятор. Сохранение лежит в папке старого эмулятора, например
Gambatte, а новый ищет в своей, напримерmGBA. Верните старый (выделите игру, SELECT → Core) или скопируйте файл.srmв папку нового эмулятора. - Вы переименовали файл игры. Сохранение осталось со старым именем. Переименуйте
.srm(и сейвстейты), чтобы имена совпадали, или верните игре прежнее имя.
Резервная копия сохранений
Через Device Backup в muOS. Configuration → Device Backup упаковывает сохранения (вместе с приложениями, файлами BIOS и настройками) в один файл .muxzip в папке BACKUP на SD-карте 1. Чтобы восстановить: Applications → Archive Manager и выберите файл. Учтите: этот файл лежит на той же карте. Если карта выйдет из строя, копия пропадёт вместе с ней. Скопируйте её на ПК.
Через Wi-Fi Transfer, без картридера. Откройте Wi-Fi Transfer, на вкладке SD-карта 1 перейдите в MUOS → save и нажмите значок загрузки: браузер сохранит всю папку одним .zip. Так же можно скачать папку BACKUP. Чтобы сохранить всё сразу, включая muOS и игры, сделайте полную резервную копию SD-карты 1.
Перенос сохранений на новую карту или другую консоль с muOS
- Скопируйте
MUOS/saveсо старой карты на ПК (через Wi-Fi Transfer, SFTP или картридер). - Положите файлы игр на новую карту с точно такими же именами.
- Скопируйте сохранения в те же папки
MUOS/save/file/<эмулятор>/иMUOS/save/state/<эмулятор>/на новой карте. В Wi-Fi Transfer: откройте папку и нажмите Загрузить файлы. - Запустите игру тем же эмулятором, что и раньше.
Коротко
- Сохранения в игре:
MUOS/save/file/<эмулятор>/. Сейвстейты:MUOS/save/state/<эмулятор>/. - Папка называется по эмулятору, файл — по игре.
- Регулярно делайте копию
MUOS/save: Device Backup, а затем копирование файла с карты, или скачивание папки через Wi-Fi Transfer.
Источники: документация muOS: Device Backup и Storage; Storage migration information и Assigning a core to a directory (FAQ сообщества muOS). Папки сохранений проверены на RG40XXH с muOS 2601.0.
Вопросы? Пишите на feedback@pocketkode.com.
PocketKode не связан с muOS или Anbernic.