Documentation update for the 2.1.1 release

This commit is contained in:
Leon Styhre 2023-07-16 11:26:40 +02:00
parent cfd4290e3f
commit 5545187d82
5 changed files with 32 additions and 5 deletions

View file

@ -1,5 +1,23 @@
# EmulationStation Desktop Edition (ES-DE) - Changelog # EmulationStation Desktop Edition (ES-DE) - Changelog
## Version 2.1.1
**Release date:** 2023-07-16
### Release overview
2.1 maintenance release. This mostly fixes a regression where some arcade controller boards stopped working, but it also includes a few other minor changes.
### Detailed list of changes
* Added support for a lot more emoji characters by bundling the Google Noto Emoji font
* Changed the media viewer to using linear interpolation scaling for the miximages
* (Linux) Added ~/.local/share/applications/ as an additional search path for AppImages and manually downloaded emulators
### Bug fixes
* The crash prevention for buggy controller drivers was a bit too aggressive and stopped some arcade controller boards from working
## Version 2.1.0 ## Version 2.1.0
**Release date:** 2023-07-13 **Release date:** 2023-07-13

View file

@ -108,6 +108,9 @@ https://www.gnu.org/software/freefont
Nanum font \ Nanum font \
https://hangeul.naver.com https://hangeul.naver.com
Noto Emoji \
https://fonts.google.com/noto/specimen/Noto+Emoji
Ubuntu font \ Ubuntu font \
https://design.ubuntu.com/font https://design.ubuntu.com/font

View file

@ -18,7 +18,7 @@ Two theme sets (Slate and Modern) are bundled with the application, and addition
## Download ## Download
The latest stable version is **2.1.0** (released 2023-07-13) The latest stable version is **2.1.1** (released 2023-07-16)
Visit https://es-de.org/ to download ES-DE or go to the [package registry](https://gitlab.com/es-de/emulationstation-de/-/packages) where you can also find all previous releases. Visit https://es-de.org/ to download ES-DE or go to the [package registry](https://gitlab.com/es-de/emulationstation-de/-/packages) where you can also find all previous releases.

View file

@ -582,14 +582,14 @@ As this release of RetroArch is executed via the Steam application it's behaving
As well, adding support for the Steam release of RetroArch for all systems that ES-DE supports requires hundreds of additional alternative emulator entries. For all these reasons there will be no official support for this release of RetroArch. If you insist on still using it, it's however quite easy to make [custom system configuration](USERGUIDE-DEV.md#game-system-customizations) entries as the setup has been partly prepared in the bundled configuration. As well, adding support for the Steam release of RetroArch for all systems that ES-DE supports requires hundreds of additional alternative emulator entries. For all these reasons there will be no official support for this release of RetroArch. If you insist on still using it, it's however quite easy to make [custom system configuration](USERGUIDE-DEV.md#game-system-customizations) entries as the setup has been partly prepared in the bundled configuration.
Simply add alternative emulator entries such as the following example (which enables support for the Nestopia UE core for the nes system): Simply add alternative emulator entries such as the following example (which enables support for the Nestopia UE core for the nes system):
``` ```xml
<command label="Nestopia UE (Steam)">%RUNINBACKGROUND% %EMULATOR_STEAM% -applaunch 1118310 -L nestopia_libretro %ROM%</command> <command label="Nestopia UE (Steam)">%RUNINBACKGROUND% %EMULATOR_STEAM% -applaunch 1118310 -L nestopia_libretro %ROM%</command>
``` ```
This will work on both Linux and Windows. This will work on both Linux and Windows.
A complete entry for the nes system could look like the following: A complete entry for the nes system could look like the following:
``` ```xml
<system> <system>
<name>nes</name> <name>nes</name>
<fullname>Nintendo Entertainment System</fullname> <fullname>Nintendo Entertainment System</fullname>
@ -610,6 +610,7 @@ Therefore all bundled emulator configuration entries that support AppImages will
``` ```
~/Applications/ ~/Applications/
~/.local/share/applications/
~/.local/bin/ ~/.local/bin/
~/bin/ ~/bin/
``` ```
@ -671,6 +672,7 @@ To clarify with an example, this is what the find rule entry for the Dolphin emu
</rule> </rule>
<rule type="staticpath"> <rule type="staticpath">
<entry>~/Applications/Dolphin_Emulator*.AppImage</entry> <entry>~/Applications/Dolphin_Emulator*.AppImage</entry>
<entry>~/.local/share/applications/Dolphin_Emulator*.AppImage</entry>
<entry>~/.local/bin/Dolphin_Emulator*.AppImage</entry> <entry>~/.local/bin/Dolphin_Emulator*.AppImage</entry>
<entry>~/bin/Dolphin_Emulator*.AppImage</entry> <entry>~/bin/Dolphin_Emulator*.AppImage</entry>
<entry>/var/lib/flatpak/exports/bin/org.DolphinEmu.dolphin-emu</entry> <entry>/var/lib/flatpak/exports/bin/org.DolphinEmu.dolphin-emu</entry>
@ -704,6 +706,7 @@ Normally on Linux you would install emulators using either one of the establishe
For these situations ES-DE looks for emulators in the same directories where it looks for AppImages (as explained in the section above), meaning: For these situations ES-DE looks for emulators in the same directories where it looks for AppImages (as explained in the section above), meaning:
``` ```
~/Applications/ ~/Applications/
~/.local/share/applications/
~/.local/bin/ ~/.local/bin/
~/bin/ ~/bin/
``` ```

View file

@ -580,14 +580,14 @@ As this release of RetroArch is executed via the Steam application it's behaving
As well, adding support for the Steam release of RetroArch for all systems that ES-DE supports requires hundreds of additional alternative emulator entries. For all these reasons there will be no official support for this release of RetroArch. If you insist on still using it, it's however quite easy to make [custom system configuration](USERGUIDE.md#game-system-customizations) entries as the setup has been partly prepared in the bundled configuration. As well, adding support for the Steam release of RetroArch for all systems that ES-DE supports requires hundreds of additional alternative emulator entries. For all these reasons there will be no official support for this release of RetroArch. If you insist on still using it, it's however quite easy to make [custom system configuration](USERGUIDE.md#game-system-customizations) entries as the setup has been partly prepared in the bundled configuration.
Simply add alternative emulator entries such as the following example (which enables support for the Nestopia UE core for the nes system): Simply add alternative emulator entries such as the following example (which enables support for the Nestopia UE core for the nes system):
``` ```xml
<command label="Nestopia UE (Steam)">%RUNINBACKGROUND% %EMULATOR_STEAM% -applaunch 1118310 -L nestopia_libretro %ROM%</command> <command label="Nestopia UE (Steam)">%RUNINBACKGROUND% %EMULATOR_STEAM% -applaunch 1118310 -L nestopia_libretro %ROM%</command>
``` ```
This will work on both Linux and Windows. This will work on both Linux and Windows.
A complete entry for the nes system could look like the following: A complete entry for the nes system could look like the following:
``` ```xml
<system> <system>
<name>nes</name> <name>nes</name>
<fullname>Nintendo Entertainment System</fullname> <fullname>Nintendo Entertainment System</fullname>
@ -608,6 +608,7 @@ Therefore all bundled emulator configuration entries that support AppImages will
``` ```
~/Applications/ ~/Applications/
~/.local/share/applications/
~/.local/bin/ ~/.local/bin/
~/bin/ ~/bin/
``` ```
@ -669,6 +670,7 @@ To clarify with an example, this is what the find rule entry for the Dolphin emu
</rule> </rule>
<rule type="staticpath"> <rule type="staticpath">
<entry>~/Applications/Dolphin_Emulator*.AppImage</entry> <entry>~/Applications/Dolphin_Emulator*.AppImage</entry>
<entry>~/.local/share/applications/Dolphin_Emulator*.AppImage</entry>
<entry>~/.local/bin/Dolphin_Emulator*.AppImage</entry> <entry>~/.local/bin/Dolphin_Emulator*.AppImage</entry>
<entry>~/bin/Dolphin_Emulator*.AppImage</entry> <entry>~/bin/Dolphin_Emulator*.AppImage</entry>
<entry>/var/lib/flatpak/exports/bin/org.DolphinEmu.dolphin-emu</entry> <entry>/var/lib/flatpak/exports/bin/org.DolphinEmu.dolphin-emu</entry>
@ -702,6 +704,7 @@ Normally on Linux you would install emulators using either one of the establishe
For these situations ES-DE looks for emulators in the same directories where it looks for AppImages (as explained in the section above), meaning: For these situations ES-DE looks for emulators in the same directories where it looks for AppImages (as explained in the section above), meaning:
``` ```
~/Applications/ ~/Applications/
~/.local/share/applications/
~/.local/bin/ ~/.local/bin/
~/bin/ ~/bin/
``` ```