Documentation update.

This commit is contained in:
Leon Styhre 2022-04-24 13:39:02 +02:00
parent 2cc892f931
commit ea053d7f6c
4 changed files with 18 additions and 14 deletions

View file

@ -162,6 +162,10 @@ v1.2 maintenance release.
* Added missing scraper entries for samcoupe and zx81 for TheGamesDB and zmachine for ScreenScraper * Added missing scraper entries for samcoupe and zx81 for TheGamesDB and zmachine for ScreenScraper
* neogeocd is now scraped specifically as "Neo Geo CD" instead of the more generic "Neo Geo" * neogeocd is now scraped specifically as "Neo Geo CD" instead of the more generic "Neo Geo"
* (rbsimple-DE) Made the xbox console graphics slightly darker * (rbsimple-DE) Made the xbox console graphics slightly darker
* Added a CMake flag to build as Flatpak which prefixes "flatpak-spawn --host" to all launch commands
* A check is now done on game launch that emulator binaries are actually files or symlinks
* (Unix) The RetroArch core path search order now matches the emulator binary search order
* (Unix) Renamed the icon emulationstation.svg to org.es_de.emulationstation-de.svg
### Bug fixes ### Bug fixes

View file

@ -1359,6 +1359,7 @@ Here's an example es_find_rules.xml file for Unix (this is not the complete file
</rule> </rule>
<rule type="staticpath"> <rule type="staticpath">
<entry>/var/lib/flatpak/exports/bin/org.libretro.RetroArch</entry> <entry>/var/lib/flatpak/exports/bin/org.libretro.RetroArch</entry>
<entry>~/.local/share/flatpak/exports/bin/org.libretro.RetroArch</entry>
<entry>~/Applications/RetroArch-Linux-x86_64.AppImage</entry> <entry>~/Applications/RetroArch-Linux-x86_64.AppImage</entry>
<entry>~/.local/bin/RetroArch-Linux-x86_64.AppImage</entry> <entry>~/.local/bin/RetroArch-Linux-x86_64.AppImage</entry>
<entry>~/bin/RetroArch-Linux-x86_64.AppImage</entry> <entry>~/bin/RetroArch-Linux-x86_64.AppImage</entry>
@ -1366,18 +1367,18 @@ Here's an example es_find_rules.xml file for Unix (this is not the complete file
</emulator> </emulator>
<core name="RETROARCH"> <core name="RETROARCH">
<rule type="corepath"> <rule type="corepath">
<!-- Snap package -->
<entry>~/snap/retroarch/current/.config/retroarch/cores</entry>
<!-- Flatpak package -->
<entry>~/.var/app/org.libretro.RetroArch/config/retroarch/cores</entry>
<!-- AppImage and compiled from source -->
<entry>~/.config/retroarch/cores</entry>
<!-- Ubuntu and Linux Mint repository --> <!-- Ubuntu and Linux Mint repository -->
<entry>/usr/lib/x86_64-linux-gnu/libretro</entry> <entry>/usr/lib/x86_64-linux-gnu/libretro</entry>
<!-- Fedora repository --> <!-- Fedora repository -->
<entry>/usr/lib64/libretro</entry> <entry>/usr/lib64/libretro</entry>
<!-- Manjaro repository --> <!-- Manjaro repository -->
<entry>/usr/lib/libretro</entry> <entry>/usr/lib/libretro</entry>
<!-- Snap package -->
<entry>~/snap/retroarch/current/.config/retroarch/cores</entry>
<!-- Flatpak package -->
<entry>~/.var/app/org.libretro.RetroArch/config/retroarch/cores</entry>
<!-- AppImage and compiled from source -->
<entry>~/.config/retroarch/cores</entry>
<!-- FreeBSD and OpenBSD repository --> <!-- FreeBSD and OpenBSD repository -->
<entry>/usr/local/lib/libretro</entry> <entry>/usr/local/lib/libretro</entry>
<!-- NetBSD repository --> <!-- NetBSD repository -->

View file

@ -1642,6 +1642,7 @@ Here's an example es_find_rules.xml file for Unix (this is not the complete file
</rule> </rule>
<rule type="staticpath"> <rule type="staticpath">
<entry>/var/lib/flatpak/exports/bin/org.libretro.RetroArch</entry> <entry>/var/lib/flatpak/exports/bin/org.libretro.RetroArch</entry>
<entry>~/.local/share/flatpak/exports/bin/org.libretro.RetroArch</entry>
<entry>~/Applications/RetroArch-Linux-x86_64.AppImage</entry> <entry>~/Applications/RetroArch-Linux-x86_64.AppImage</entry>
<entry>~/.local/bin/RetroArch-Linux-x86_64.AppImage</entry> <entry>~/.local/bin/RetroArch-Linux-x86_64.AppImage</entry>
<entry>~/bin/RetroArch-Linux-x86_64.AppImage</entry> <entry>~/bin/RetroArch-Linux-x86_64.AppImage</entry>
@ -1649,18 +1650,18 @@ Here's an example es_find_rules.xml file for Unix (this is not the complete file
</emulator> </emulator>
<core name="RETROARCH"> <core name="RETROARCH">
<rule type="corepath"> <rule type="corepath">
<!-- Snap package -->
<entry>~/snap/retroarch/current/.config/retroarch/cores</entry>
<!-- Flatpak package -->
<entry>~/.var/app/org.libretro.RetroArch/config/retroarch/cores</entry>
<!-- AppImage and compiled from source -->
<entry>~/.config/retroarch/cores</entry>
<!-- Ubuntu and Linux Mint repository --> <!-- Ubuntu and Linux Mint repository -->
<entry>/usr/lib/x86_64-linux-gnu/libretro</entry> <entry>/usr/lib/x86_64-linux-gnu/libretro</entry>
<!-- Fedora repository --> <!-- Fedora repository -->
<entry>/usr/lib64/libretro</entry> <entry>/usr/lib64/libretro</entry>
<!-- Manjaro repository --> <!-- Manjaro repository -->
<entry>/usr/lib/libretro</entry> <entry>/usr/lib/libretro</entry>
<!-- Snap package -->
<entry>~/snap/retroarch/current/.config/retroarch/cores</entry>
<!-- Flatpak package -->
<entry>~/.var/app/org.libretro.RetroArch/config/retroarch/cores</entry>
<!-- AppImage and compiled from source -->
<entry>~/.config/retroarch/cores</entry>
<!-- FreeBSD and OpenBSD repository --> <!-- FreeBSD and OpenBSD repository -->
<entry>/usr/local/lib/libretro</entry> <entry>/usr/local/lib/libretro</entry>
<!-- NetBSD repository --> <!-- NetBSD repository -->

View file

@ -62,8 +62,6 @@ All previous releases can be downloaded from [here](https://gitlab.com/leonstyhr
The _current_ version of the Linux AppImage ships with newer libraries and better controller support but requires distributions with libc 2.34 or later to work. The _current_ version of the Linux AppImage ships with newer libraries and better controller support but requires distributions with libc 2.34 or later to work.
Flatpak will not be supported on Linux as this packaging system is too restrictive with its sandbox approach, making ES-DE virtually useless as it can't freely locate and launch emulators on the system.
If using FreeBSD, NetBSD or OpenBSD you will need to build ES-DE from source code for the time being, as explained in [INSTALL.md](INSTALL.md). If using FreeBSD, NetBSD or OpenBSD you will need to build ES-DE from source code for the time being, as explained in [INSTALL.md](INSTALL.md).
Please refer to [CHANGELOG.md](CHANGELOG.md) for more information about the releases, including known issues. Please refer to [CHANGELOG.md](CHANGELOG.md) for more information about the releases, including known issues.