mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2024-11-21 21:55:38 +00:00
Renamed the setting 'Only show ROMs from gamelist.xml files' to 'Only show games from gamelist.xml files'
This commit is contained in:
parent
481e2869ec
commit
193d57445a
10
CHANGELOG.md
10
CHANGELOG.md
|
@ -11,15 +11,23 @@
|
||||||
* Completely removed support for legacy EmulationStation themes
|
* Completely removed support for legacy EmulationStation themes
|
||||||
* Added support for MD5 file hash searching when scraping using ScreenScraper
|
* Added support for MD5 file hash searching when scraping using ScreenScraper
|
||||||
* Added a utility for removing orphaned data (game media, gamelist entries and custom collection entries)
|
* Added a utility for removing orphaned data (game media, gamelist entries and custom collection entries)
|
||||||
|
* Added a "Systems sorting" option to the Other settings menu to select between the bundled systems sorting configuration files
|
||||||
* Added support for downloading the Windows and macOS packages via the application updater (manual installation still required)
|
* Added support for downloading the Windows and macOS packages via the application updater (manual installation still required)
|
||||||
* Added support for pasting text into the application (when a text input field is focused)
|
* Added support for pasting text into the application (when a text input field is focused)
|
||||||
* Added support for using most characters (including multi-byte Unicode characters) in custom collection names
|
* Added support for using most characters (including multi-byte Unicode characters) in custom collection names
|
||||||
* Added a new Utilities menu to the main menu
|
* Added a new Utilities menu to the main menu
|
||||||
* Added an entry to the Utilities menu for rescanning the ROM directory
|
* Added an entry to the Utilities menu for rescanning the ROM directory
|
||||||
|
* Added an entry to the Utilities menu for creating/updating the game system directories
|
||||||
|
* Enabled the setting "Show hidden files and folders" to be changed without requiring an application restart
|
||||||
|
* Enabled the setting "Show hidden games" to be changed without requiring an application restart
|
||||||
|
* Enabled the setting "Only show ROMs from gamelist.xml files" to be changed without requiring an application restart
|
||||||
|
* Added support for deleting installed themes from the theme downloader interface
|
||||||
* Added ares standalone as an alternative emulator for the gamegear, gb, gba, gbc and satellaview systems
|
* Added ares standalone as an alternative emulator for the gamegear, gb, gba, gbc and satellaview systems
|
||||||
* Removed atarijaguarcd as an extra platform for the atarijaguar system as it actually made scraping worse
|
* Removed atarijaguarcd as an extra platform for the atarijaguar system as it actually made scraping worse
|
||||||
* (Linux) Added support for using the RetroArch AppImage release in portable mode (added corepath find rules)
|
* (Linux) Added support for using the RetroArch AppImage release in portable mode (added corepath find rules)
|
||||||
* (Linux) Added support for the AppImage release of Snes9x
|
* (Linux) Added support for the AppImage release of Snes9x
|
||||||
|
* (Linux) Added the PCSX2 Flatpak release to the non-legacy PCSX2 find rule configuration
|
||||||
|
* Changed the sort types "filename, ascending" and "filename, descending" to "name, ascending" and "name, descending"
|
||||||
* Changed the "no games" dialog to no longer save the ROM directory to es_settings.xml if its value hasn't changed
|
* Changed the "no games" dialog to no longer save the ROM directory to es_settings.xml if its value hasn't changed
|
||||||
* When editing custom collections with really long names, the "Y" helpsystem text now gets abbreviated
|
* When editing custom collections with really long names, the "Y" helpsystem text now gets abbreviated
|
||||||
* Removed the "Legacy gamelist view style" and "Legacy theme transitions" settings
|
* Removed the "Legacy gamelist view style" and "Legacy theme transitions" settings
|
||||||
|
@ -49,6 +57,7 @@
|
||||||
* Refactored TextListComponent to work more like the other primary components
|
* Refactored TextListComponent to work more like the other primary components
|
||||||
* Added a lot more debug log output to the scraper
|
* Added a lot more debug log output to the scraper
|
||||||
* Changed a number of stream operations to open files for writing in binary mode (to always create proper Unix line breaks)
|
* Changed a number of stream operations to open files for writing in binary mode (to always create proper Unix line breaks)
|
||||||
|
* Changed the concept of "theme set" to simply "theme" everywhere in the code and documentation
|
||||||
* (Windows) Added a warning dialog on startup if an unsafe upgrade of the portable release has been made
|
* (Windows) Added a warning dialog on startup if an unsafe upgrade of the portable release has been made
|
||||||
* (Windows) Improved the README.txt file for the portable release
|
* (Windows) Improved the README.txt file for the portable release
|
||||||
* (Windows) Defined UNICODE and _UNICODE in the CMake configuration to force Unicode support for the Win32 API
|
* (Windows) Defined UNICODE and _UNICODE in the CMake configuration to force Unicode support for the Win32 API
|
||||||
|
@ -70,6 +79,7 @@
|
||||||
* Duplicate ScreenScraper game entries could show up in the interactive scraper if multiple platforms were defined for the system
|
* Duplicate ScreenScraper game entries could show up in the interactive scraper if multiple platforms were defined for the system
|
||||||
* ScreenScraper API calls were slightly malformed for systems where multiple platforms were defined
|
* ScreenScraper API calls were slightly malformed for systems where multiple platforms were defined
|
||||||
* If multiple games had the same thumbnail in the interactive scraper, then this image would not get downloaded for all entries
|
* If multiple games had the same thumbnail in the interactive scraper, then this image would not get downloaded for all entries
|
||||||
|
* The background was too dark when opening a menu with the dark menu color scheme and the option to blur the background was disabled
|
||||||
* (Windows) If the ROMDirectory setting had a value then all custom collection files contained absolute paths instead of relative paths
|
* (Windows) If the ROMDirectory setting had a value then all custom collection files contained absolute paths instead of relative paths
|
||||||
* (Windows) The media viewer could crash if attempting to display corrupt or invalid PDF game manuals
|
* (Windows) The media viewer could crash if attempting to display corrupt or invalid PDF game manuals
|
||||||
* (Windows) Wide string conversions were not done correctly which caused issues when filenames contained 4-byte Unicode characters
|
* (Windows) Wide string conversions were not done correctly which caused issues when filenames contained 4-byte Unicode characters
|
||||||
|
|
|
@ -120,7 +120,7 @@ https://www.mamedev.org
|
||||||
CA certificates (for TLS/SSL support on Windows) \
|
CA certificates (for TLS/SSL support on Windows) \
|
||||||
https://wiki.mozilla.org/CA
|
https://wiki.mozilla.org/CA
|
||||||
|
|
||||||
# Slate theme set
|
# Slate theme
|
||||||
|
|
||||||
Recalbox Multi (Slate is based on this theme, using assets from before their change to a more restrictive license in 2018) \
|
Recalbox Multi (Slate is based on this theme, using assets from before their change to a more restrictive license in 2018) \
|
||||||
https://gitlab.com/recalbox/recalbox-themes
|
https://gitlab.com/recalbox/recalbox-themes
|
||||||
|
@ -130,7 +130,7 @@ https://github.com/RetroPie/es-theme-carbon
|
||||||
|
|
||||||
Some logotype graphics by Dan Patrick
|
Some logotype graphics by Dan Patrick
|
||||||
|
|
||||||
# Modern theme set
|
# Modern theme
|
||||||
|
|
||||||
Nintendo Switch Theme for RetroPie (Modern is based on this theme): \
|
Nintendo Switch Theme for RetroPie (Modern is based on this theme): \
|
||||||
https://github.com/lilbud/es-theme-switch
|
https://github.com/lilbud/es-theme-switch
|
||||||
|
|
4
FAQ.md
4
FAQ.md
|
@ -84,6 +84,10 @@ No, by default games are not removed from the gamelists when they are hidden and
|
||||||
|
|
||||||
The .emulationstation directory is normally located in your home directory, but on these Unix-based operating systems files and directories starting with a dot are hidden by default. So you need to enable hidden files and directories in your file manager. On macOS this is done in Finder using the Shift + Command + . (a dot) keyboard combination. On Linux it depends on which file manager you're using, but in Dolphin it's accomplished by using the Alt + . (a dot) keyboard combination or via the corresponding entry in the hamburger menu.
|
The .emulationstation directory is normally located in your home directory, but on these Unix-based operating systems files and directories starting with a dot are hidden by default. So you need to enable hidden files and directories in your file manager. On macOS this is done in Finder using the Shift + Command + . (a dot) keyboard combination. On Linux it depends on which file manager you're using, but in Dolphin it's accomplished by using the Alt + . (a dot) keyboard combination or via the corresponding entry in the hamburger menu.
|
||||||
|
|
||||||
|
## I can't find a ROM directory setting in the user interface, so how do I relocate my games?
|
||||||
|
|
||||||
|
There is no need for such a setting as ES-DE will not start unless it finds at least one game. So you simply need to move your ROM directory to its new location using your operating system's file manager or terminal and then the next time you start ES-DE you will be shown a dialog where you can enter the new directory. Optionally you can manually change the ROMDirectory setting in ~/.emulationstation/es_settings.xml
|
||||||
|
|
||||||
## What are miximages precisely and why don't they get updated when I change my miximage settings?
|
## What are miximages precisely and why don't they get updated when I change my miximage settings?
|
||||||
|
|
||||||
As the name implies these are images, and more specifically they are generated by ES-DE from scraped or manually downloaded media. Depending on what is available for a certain game the miximage is built from a combination of a screenshot, marquee, 3D box (or box cover as fallback) and physical media. If no screenshot is available then no miximage will be created, all other image types are optional. By default miximages are generated when scraping, but it's also possible to update them using the built-in offline generator. This tool can be found at the bottom of the _Miximage Settings_ menu. So after changing any miximage settings, either rescrape or run the offline generator and your miximages will be updated accordingly. More details about this topic can be found in the _Miximage Settings_ section of the [User guide](https://gitlab.com/es-de/emulationstation-de/-/blob/master/USERGUIDE.md#miximage-settings).
|
As the name implies these are images, and more specifically they are generated by ES-DE from scraped or manually downloaded media. Depending on what is available for a certain game the miximage is built from a combination of a screenshot, marquee, 3D box (or box cover as fallback) and physical media. If no screenshot is available then no miximage will be created, all other image types are optional. By default miximages are generated when scraping, but it's also possible to update them using the built-in offline generator. This tool can be found at the bottom of the _Miximage Settings_ menu. So after changing any miximage settings, either rescrape or run the offline generator and your miximages will be updated accordingly. More details about this topic can be found in the _Miximage Settings_ section of the [User guide](https://gitlab.com/es-de/emulationstation-de/-/blob/master/USERGUIDE.md#miximage-settings).
|
||||||
|
|
|
@ -14,7 +14,7 @@ It comes preconfigured for use with [RetroArch](https://www.retroarch.com) and a
|
||||||
|
|
||||||
You can find the complete list of supported systems and emulators [here](USERGUIDE.md#supported-game-systems).
|
You can find the complete list of supported systems and emulators [here](USERGUIDE.md#supported-game-systems).
|
||||||
|
|
||||||
Two theme sets (Slate and Modern) are bundled with the application, and additional themes can be found on the [official themes list](https://gitlab.com/es-de/themes/themes-list).
|
Two themes (Slate and Modern) are bundled with the application, and additional themes can be found on the [official themes list](https://gitlab.com/es-de/themes/themes-list) or be installed using the built-in theme downloader.
|
||||||
|
|
||||||
## Download
|
## Download
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ If you're using a Raspberry Pi or if you run FreeBSD, NetBSD or OpenBSD then you
|
||||||
|
|
||||||
## Some feature highlights
|
## Some feature highlights
|
||||||
|
|
||||||
Here are some highlights, displayed using the default Slate theme set.
|
Here are some highlights, displayed using the default Slate theme.
|
||||||
|
|
||||||
![alt text](images/es-de_system_view.png "ES-DE System View")
|
![alt text](images/es-de_system_view.png "ES-DE System View")
|
||||||
_The **System view**, which is the default starting point for the application, it's here that you browse through your game systems._
|
_The **System view**, which is the default starting point for the application, it's here that you browse through your game systems._
|
||||||
|
|
Binary file not shown.
|
@ -1502,10 +1502,10 @@ void GuiMenu::openOtherOptions()
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Only show ROMs included in the gamelist.xml files.
|
// Only show games included in the gamelist.xml files.
|
||||||
auto parseGamelistOnly = std::make_shared<SwitchComponent>();
|
auto parseGamelistOnly = std::make_shared<SwitchComponent>();
|
||||||
parseGamelistOnly->setState(Settings::getInstance()->getBool("ParseGamelistOnly"));
|
parseGamelistOnly->setState(Settings::getInstance()->getBool("ParseGamelistOnly"));
|
||||||
s->addWithLabel("ONLY SHOW ROMS FROM GAMELIST.XML FILES", parseGamelistOnly);
|
s->addWithLabel("ONLY SHOW GAMES FROM GAMELIST.XML FILES", parseGamelistOnly);
|
||||||
s->addSaveFunc([this, parseGamelistOnly, s] {
|
s->addSaveFunc([this, parseGamelistOnly, s] {
|
||||||
if (parseGamelistOnly->getState() !=
|
if (parseGamelistOnly->getState() !=
|
||||||
Settings::getInstance()->getBool("ParseGamelistOnly")) {
|
Settings::getInstance()->getBool("ParseGamelistOnly")) {
|
||||||
|
|
|
@ -409,7 +409,7 @@ bool parseArguments(const std::vector<std::string>& arguments)
|
||||||
#if defined(APPLICATION_UPDATER)
|
#if defined(APPLICATION_UPDATER)
|
||||||
" --no-update-check Don't check for application updates during startup\n"
|
" --no-update-check Don't check for application updates during startup\n"
|
||||||
#endif
|
#endif
|
||||||
" --gamelist-only Skip automatic game ROM search, only read from gamelist.xml\n"
|
" --gamelist-only Skip automatic game search, only read from gamelist.xml\n"
|
||||||
" --ignore-gamelist Ignore the gamelist.xml files\n"
|
" --ignore-gamelist Ignore the gamelist.xml files\n"
|
||||||
" --show-hidden-files Show hidden files and folders\n"
|
" --show-hidden-files Show hidden files and folders\n"
|
||||||
" --show-hidden-games Show hidden games\n"
|
" --show-hidden-games Show hidden games\n"
|
||||||
|
|
Loading…
Reference in a new issue