This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
collections [2019/10/28 20:59] phulshof created |
collections [2019/10/29 12:09] (current) phulshof [Playlists] |
||
---|---|---|---|
Line 54: | Line 54: | ||
|include.txt|If not empty, include only those files to show on the list, if empty, all files in ROM folder will be included. This file must contain one game per line (without the file extension). | | |include.txt|If not empty, include only those files to show on the list, if empty, all files in ROM folder will be included. This file must contain one game per line (without the file extension). | | ||
|exclude.txt |List of ROMs to exclude from showing up on the menu (if you want this collection to be a menu of collections). This file must contain one game per line (without the file extension).| | |exclude.txt |List of ROMs to exclude from showing up on the menu (if you want this collection to be a menu of collections). This file must contain one game per line (without the file extension).| | ||
+ | |exclude_all.txt |List of ROMs to exclude from showing up on the all playlist. This file must contain one game per line (without the file extension).| | ||
|[[settings.conf|settings.conf]]|Set ROM file extensions, launcher (emulator to execute), override default media paths, etc | | |[[settings.conf|settings.conf]]|Set ROM file extensions, launcher (emulator to execute), override default media paths, etc | | ||
|<collectionname>.sub|Imports a list of games from another collection. (i.e. Your collection is named "Mario". You would have an "Nintendo Entertainment System.sub" and "Super Nintendo Entertainment System.sub". Each sub file would contain a list of all mario games for that system. The .sub file contains one game per line (without the file extension).If the file is blank, the list settings defined for the subcollection will be used. | | |<collectionname>.sub|Imports a list of games from another collection. (i.e. Your collection is named "Mario". You would have an "Nintendo Entertainment System.sub" and "Super Nintendo Entertainment System.sub". Each sub file would contain a list of all mario games for that system. The .sub file contains one game per line (without the file extension).If the file is blank, the list settings defined for the subcollection will be used. | | ||
Line 108: | Line 109: | ||
As you can see: using the menu.txt file requires far less typing. :) | As you can see: using the menu.txt file requires far less typing. :) | ||
+ | |||
+ | As an alternative to menu.txt (and ignored when menu.txt or menu.xml is available), you can also use a menu directory with an (empty) .txt file for each collection, e.g.: | ||
+ | |||
+ | menu/Atari 2600.txt | ||
+ | menu/Atari 5200.txt | ||
+ | menu/Atari 7800.txt | ||
+ | menu/MAME.txt | ||
+ | menu/Nintendo Entertainment System.txt | ||
+ | menu/Super Nintendo Entertainment System.txt | ||
\\ | \\ | ||
Line 162: | Line 172: | ||
RetroFE supports playlists, a sort of sub collection within a collection. You can step through them using the previous/next playlist keys defined in your [[controls|controls.conf]] file. You can use this feature to e.g. show a list of all games from a certain manufacturer or a certain genre. | RetroFE supports playlists, a sort of sub collection within a collection. You can step through them using the previous/next playlist keys defined in your [[controls|controls.conf]] file. You can use this feature to e.g. show a list of all games from a certain manufacturer or a certain genre. | ||
- | Playlists are defined via txt files in the playlists directory of your collection, and like include.txt files simply contain a list of the games you want in that playlist. If a game is pulled from another collection via a sub/merged collection (.sub file), use _<collection name>:<game name>. | + | Playlists are defined via txt files in the playlists directory of your collection, and like include.txt files simply contain a list of the games you want in that playlist. If a game is pulled from another collection via a sub/merged collection (.sub file), use _<collection name>:<game name>. * can be used in stead of <game name> to add an entire collection to a playlist. |
Example: playlists/example.txt | Example: playlists/example.txt | ||
Line 170: | Line 180: | ||
This defines a playlist called example, containing the Super Mario World game from the Super Nintendo Entertainment System collection, Super Mario Bros from the Nintendo Entertainment System collection, and Super Turrican from this collection (available in the roms section and/or defined via the include.txt file). | This defines a playlist called example, containing the Super Mario World game from the Super Nintendo Entertainment System collection, Super Mario Bros from the Nintendo Entertainment System collection, and Super Turrican from this collection (available in the roms section and/or defined via the include.txt file). | ||
- | A special type of playlist is the favorites playlist (playlists/favorites.txt). Games can be added/removed from this playlist directly from RetroFE using the addPlaylist and removePlaylist controls, and a separate key favPlaylist allows you to switch between the favorites list and the full game list. You can even use the autoFavorites = yes parameter setting in your [[global_settings.conf|global settings.conf]] file to automatically switch to your favorite games when you enter a collection. | + | A special type of playlist is the favorites playlist (playlists/favorites.txt). Games can be added/removed from this playlist directly from RetroFE using the addPlaylist and removePlaylist controls, and a separate key favPlaylist allows you to switch between the favorites list and the full game list. You can even use the firstPlaylist = favorites parameter setting in your [[global_settings.conf|global settings.conf]] file to automatically switch to your favorite games when you enter a collection. |