You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Have wheel transparent when using for marquee.
- Use wheel resource as value for marquee in gamelist
- Use thumbnail xml element for cover display
- Configurable path specifications for batocera and others (e.g., home path)
- Update docs (for batocera frontend)
Copy file name to clipboardExpand all lines: docs/CONFIGINI.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -103,7 +103,7 @@ This is an alphabetical index of all configuration options their usage level and
103
103
|[includePattern](CONFIGINI.md#includepattern)| Advanced | Y | Y | Y ||
104
104
|[innerBracketsReplace](CONFIGINI.md#innerbracketsreplace)| Expert | Y ||||
105
105
|[innerParenthesesReplace](CONFIGINI.md#innerparenthesesreplace)| Expert | Y ||||
106
-
|[inputFolder](CONFIGINI.md#inputfolder)| Advanced | Y | Y |||
106
+
|[inputFolder](CONFIGINI.md#inputfolder)| Advanced | Y | Y |Y||
107
107
|[interactive](CONFIGINI.md#interactive)| Basic | Y | Y || Y |
108
108
|[jpgQuality](CONFIGINI.md#jpgquality)| Advanced | Y | Y || Y |
109
109
|[keepDiscInfo](CONFIGINI.md#keepdiscinfo)| Expert | Y | Y |||
@@ -150,10 +150,12 @@ Sets the rom input folder. By default Skyscraper will look for roms in the `/hom
150
150
151
151
!!! note
152
152
153
-
If this is set in the `[main]` section it will automatically add `/<PLATFORM>` to the end of the path. If you want better control consider adding it to a `[<PLATFORM>]` section instead where it will be used as is.
153
+
If this is set in the `[main]` or `[<FRONTEND>]` section it will automatically add `/<PLATFORM>` to the end of the path. If you want better control consider adding it to a `[<PLATFORM>]` section instead where it will be used as is.
Copy file name to clipboardExpand all lines: docs/FRONTENDS.md
+31-10Lines changed: 31 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,11 @@
2
2
3
3
When generating a game list with Skyscraper you have the option of generating it for several different frontends. A frontend is the graphical interface that lists and launches your games.
4
4
5
-
Setting a frontend when generating a game list is done by setting the `-f <FRONTEND>` command-line parameter as explained [in the commandline documentation](CLIHELP.md#-f-frontend) or by setting it in `/home/<USER>/.skyscraper/config.ini` as explained [config file documentation](CONFIGINI.md#frontend). Use for the `<FRONTEND>` value the frontend name all lowercase and with alphabetical characters only: `emulationstation`, `esde`, `pegasus`, `retrobat`, `attractmode`. Some frontends have further options that are either optional or required. Check the frontend sections below for more information on this.
5
+
!!! danger inline end "Backup Any Manual Changes of Your Gamelists"
6
6
7
-
!!! warning
7
+
Skyscraper will overwrite your game list (obviously). So if you have spend a lot of time hand-crafting metadata in a game list for any frontend, please remember to create a backup before overwriting it with Skyscraper. You can also tell Skyscraper to auto-backup old game lists prior to overwriting them. Read more about the [`gameListBackup` config option](CONFIGINI.md#gamelistbackup).
8
8
9
-
Skyscraper will overwrite your game list (obviously). So if you have spend a lot of time hand-crafting metadata in a game list for any frontend, please remember to create a backup before overwriting it with Skyscraper. You can also tell Skyscraper to auto-backup old game lists prior to overwriting them. Read more about the [`gamelistbackup` config option](CONFIGINI.md#gamelistbackup).
9
+
Setting a frontend when generating a game list is done by setting the `-f <FRONTEND>` command-line parameter as explained [in the commandline documentation](CLIHELP.md#-f-frontend) or by setting it in `/home/<USER>/.skyscraper/config.ini` as explained [config file documentation](CONFIGINI.md#frontend). Use for the `<FRONTEND>` value the frontend name all lowercase and with alphabetical characters only: `emulationstation`, `esde`, `pegasus`, `retrobat`, `attractmode`. Some frontends have further options that are either optional or required. Check the frontend sections below for more information on this.
10
10
11
11
When generating a game list for any frontend, Skyscraper will try to preserve certain metadata. Check the frontend sections below for more information on what metadata is preserved per frontend.
12
12
@@ -21,7 +21,7 @@ This is the default frontend used when generating a game list with Skyscraper. I
21
21
22
22
Skyscraper will preserve the following metadata when re-generating a game list for EmulationStation: `favorite`, `hidden`, `kidgame`, `lastplayed`, `playcount`, `sortname`. Also existing `<folder/>` elements of a gamelist file will be preserved. The user editable sub-XML elements for a folder are listed in the [`Metadata.cpp` of EmulationStation](https://github.com/RetroPie/EmulationStation/blob/01de7618d0d248fa2ff1eacde09a20d9d2af5f10/es-app/src/MetaData.cpp#L30).
23
23
24
-
!!! warning
24
+
!!! warning "Folder Data is Not Cached"
25
25
26
26
Folder data is not cached by Skyscraper, thus if you delete your `gamelist.xml`, Skyscraper can not restore the edited folder elements from cache.
27
27
@@ -124,7 +124,7 @@ This is the complete set of scraping binary data supported by Skyscraper:
124
124
125
125
| Batocera Gamelist XML-Element | Skyscraper support |
0 commit comments