diff --git a/CHANGELOG.md b/CHANGELOG.md index a7a4e560e..79652292e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,18 @@ # ES-DE Frontend - Changelog -## Version 3.1.0 (in development) +## Version 3.0.2 (in development) **Release date:** TBD ### Release overview +### Detailed list of changes + +* Improved multithreading for the network code which significantly increases scraping speed under some circumstances * Added the MAME 2003 RetroArch core as an alternative emulator for the arcade, cps, cps1, cps2, cps3 and mame systems +* (Android) Added Yaba Sanshiro 2 standalone as an alternative emulator for the saturn and saturnjp systems +* (Android) Changed from %ROMPROVIDER% to %ROMSAF% for MD.emu (only for megacd, megacdjp and segacd) +* (Android) Added support for the Antutu build of Citra MMJ * (Linux/Unix) Changed the application summary from "Emulator Frontend" to "Gaming Frontend" * Changed the application description to "ES-DE Frontend" for the -h/--help command line option @@ -14,20 +20,8 @@ ### Bug fixes -## Version 3.0.1-xx (Android intermediate) (in development) - -**Release date:** TBD - -### Detailed list of changes - -* (Android) Added Yaba Sanshiro 2 standalone as an alternative emulator for the saturn and saturnjp systems -* (Android) Changed from %ROMPROVIDER% to %ROMSAF% for MD.emu (only for megacd, megacdjp and segacd) -* (Android) Added support for the Antutu build of Citra MMJ -* Added the MAME 2003 RetroArch core as an alternative emulator for the arcade, cps, cps1, cps2, cps3 and mame systems - -### Bug fixes - * On Android 10 the Orphaned data cleanup utility removed media files which should not have been removed +* The application couldn't be built with an older SDL release than 2.0.14 ## Version 3.0.1 / 3.0.1-19 diff --git a/INSTALL-DEV.md b/INSTALL-DEV.md index 17bda3c84..0e54ae69f 100644 --- a/INSTALL-DEV.md +++ b/INSTALL-DEV.md @@ -55,9 +55,11 @@ sudo pacman -S gcc clang make cmake pkgconf sdl2 ffmpeg freeimage freetype2 libg All of the required packages can be installed with apt-get: ``` -sudo apt-get install clang-format cmake libsdl2-dev libavcodec-dev libavfilter-dev libavformat-dev libavutil-dev libfreeimage-dev libgit2-dev libcurl4-gnutls-dev libpugixml-dev libpoppler-cpp-dev +sudo apt-get install clang-format cmake libraspberrypi-dev libsdl2-dev libavcodec-dev libavfilter-dev libavformat-dev libavutil-dev libfreeimage-dev libfreetype6-dev libgit2-dev libcurl4-gnutls-dev libpugixml-dev libpoppler-cpp-dev ``` +For a 64-bit build it's very important that you include libraspberrypi-dev because if this package is not installed then the file /usr/include/bcm_host.h is not present on the filesystem. This leads to CMake not detecting that it's indeed a Raspberry Pi and it will attempt to make a regular Linux build instead. + To build with CEC support you also need to install these packages: ``` sudo apt-get install libcec-dev libp8-platform-dev diff --git a/INSTALL.md b/INSTALL.md index 14fa7e59f..15c94b405 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -53,9 +53,11 @@ sudo pacman -S gcc clang make cmake pkgconf sdl2 ffmpeg freeimage freetype2 libg All of the required packages can be installed with apt-get: ``` -sudo apt-get install clang-format cmake libsdl2-dev libavcodec-dev libavfilter-dev libavformat-dev libavutil-dev libfreeimage-dev libgit2-dev libcurl4-gnutls-dev libpugixml-dev libpoppler-cpp-dev +sudo apt-get install clang-format cmake libraspberrypi-dev libsdl2-dev libavcodec-dev libavfilter-dev libavformat-dev libavutil-dev libfreeimage-dev libfreetype6-dev libgit2-dev libcurl4-gnutls-dev libpugixml-dev libpoppler-cpp-dev ``` +For a 64-bit build it's very important that you include libraspberrypi-dev because if this package is not installed then the file /usr/include/bcm_host.h is not present on the filesystem. This leads to CMake not detecting that it's indeed a Raspberry Pi and it will attempt to make a regular Linux build instead. + To build with CEC support you also need to install these packages: ``` sudo apt-get install libcec-dev libp8-platform-dev