mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-06 01:53:56 -06:00
feat: place save-dir files in each system folder
Batocera, KNULLI, Recalbox, RetroBat and RetroDECK hand a libretro core <saves>/<system> at each launch. Each copy lands below every system that runs the core. EmuDeck keeps one unsorted saves/retroarch/saves. The unsupported platforms record why.
This commit is contained in:
1 parent
9a1bf4baa6
commit
2d26385efe
8 files changed
+394
-124
No files matched your search
@@ -177,7 +177,8 @@
|
||||
"no_platform_slug",
|
||||
"below_platform_folder",
|
||||
"no_save_directory",
|
||||
"no_core_folder"
|
||||
"no_core_folder",
|
||||
"no_save_system"
|
||||
]
|
||||
},
|
||||
"category": {
|
||||
@@ -431,10 +432,14 @@
|
||||
"properties": {
|
||||
"folder": {
|
||||
"type": "string",
|
||||
"pattern": "^[^/\\\\.][^/\\\\]*$"
|
||||
"pattern": "^[^/\\\\.][^/\\\\]*(/[^/\\\\.][^/\\\\]*)*$"
|
||||
},
|
||||
"by_core": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"by_system": {
|
||||
"description": "true when the platform's launcher hands each core <save directory>/<system> at each launch (Batocera, RetroBat). Each dest then starts with that system's folder, and no frontend config read at install time changes it.",
|
||||
"const": true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user