diff --git a/CHANGELOG.md b/CHANGELOG.md index b2f34895b..fa47e056d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,12 +18,18 @@ v2.0 maintenance release. * Added support for the Sinclair ZX Spectrum Next (zxnext) game system * Added support for the Sinclair Spectrum ZX emulator ZEsarUX * Added support for the Sinclair Spectrum ZX Next emulator #CSpect on Linux and Windows +* Added the PicoDrive RetroArch core as an alternative emulator for the gamegear system +* Added the LRPS2 RetroArch core as the default emulator for the ps2 system on Linux and Windows +* (macOS) Added the Mupen64Plus-Next RetroArch core as the default emulator for the n64 and n64dd systems +* Set the Neko Project II RetroArch core to start in the game directory as it created a config file in the ES-DE binary directory * Added "Shortcut or script" as an alternative emulator for the arcade and mame systems * (Unix) Added the .desktop and .sh file extensions to the arcade and mame systems * (macOS) Added the .app and .sh file extensions to the arcade and mame systems * (Windows) Added the .bat and .lnk file extensions to the arcade and mame systems * Added the .app file extensions to the nds system * Changed the platform from pc to pcwindows for the desktop and kodi systems +* (Linux) Dropped support for prebuilt RPM packages +* Changed the color scheme names for the bundled Slate and Modern themes from "Dark mode" and "Light mode" to "Dark" and "Light" * Any theme directories with names ending with "disabled" (regardless of case) are now ignored * Added the libgit2 library as a dependency * Added support for changing the BusyComponent text dynamically @@ -32,6 +38,8 @@ v2.0 maintenance release. ### Bug fixes * (Windows) Fixed a regression that made .bat and .lnk files with some special characters impossible to launch +* Clearing or deleting a game could hang the application if the media files could not be deleted due to insufficient permissions +* Multi-row text with blank lines that was not displayed in a scrollable container was sometimes not wrapped correctly * Fixed several potential container overflows in GuiTextEditKeyboardPopup that could lead to rare crashes when running on an ARM processor * Fixed a potential container overflow in ViewController that could lead to rare crashes when running on an ARM processor * (macOS) When opening the main menu an error message was logged about accessing a nonexistent ShowQuitMenu setting diff --git a/USERGUIDE-DEV.md b/USERGUIDE-DEV.md index 8c9f4c5df..fe15fef38 100644 --- a/USERGUIDE-DEV.md +++ b/USERGUIDE-DEV.md @@ -3118,7 +3118,7 @@ The **@** symbol indicates that the emulator is _deprecated_ and will be removed | fmtowns | Fujitsu FM Towns | Tsugaru **(Standalone)** [UW] | | Yes | See the specific _Fujitsu FM Towns_ section elsewhere in this guide | | gameandwatch | Nintendo Game and Watch | MAME Local Artwork **(Standalone)** | MAME **(Standalone)**,
Handheld Electronic (GW) | No | See the specific _LCD handheld games_ section elsewhere in this guide | | gamecom | Tiger Electronics Game.com | MAME **(Standalone)** | | Yes | Single archive or ROM file | -| gamegear | Sega Game Gear | Genesis Plus GX | Genesis Plus GX Wide,
Gearsystem,
SMS Plus GX,
Mednafen **(Standalone)** | | | +| gamegear | Sega Game Gear | Genesis Plus GX | Genesis Plus GX Wide,
Gearsystem,
SMS Plus GX,
PicoDrive,
Mednafen **(Standalone)** | | | | gb | Nintendo Game Boy | Gambatte | SameBoy,
SameBoy **(Standalone)**,
Gearboy,
Gearboy **(Standalone)** [UW],
TGB Dual,
Mesen-S,
bsnes,
mGBA,
mGBA **(Standalone)**,
VBA-M,
VBA-M **(Standalone)** | No | Single archive or ROM file | | gba | Nintendo Game Boy Advance | mGBA | mGBA **(Standalone)**,
VBA-M,
VBA-M **(Standalone)**,
VBA Next,
gpSP | No | Single archive or ROM file | | gbc | Nintendo Game Boy Color | Gambatte | SameBoy,
SameBoy **(Standalone)**,
Gearboy,
Gearboy **(Standalone)** [UW],
TGB Dual,
Mesen-S,
bsnes,
mGBA,
mGBA **(Standalone)**,
VBA-M,
VBA-M **(Standalone)** | No | Single archive or ROM file | @@ -3155,8 +3155,8 @@ The **@** symbol indicates that the emulator is _deprecated_ and will be removed | naomi | Sega NAOMI | Flycast | Flycast **(Standalone)** | | | | naomigd | Sega NAOMI GD-ROM | Flycast | Flycast **(Standalone)** | | | | n3ds | Nintendo 3DS | Citra [UW],
Citra **(Standalone)** [M] | Citra 2018 [UW],
Citra **(Standalone)** [UW] | No | Single ROM file | -| n64 | Nintendo 64 | Mupen64Plus-Next [UW],
ParaLLEl N64 [M] | Mupen64Plus **(Standalone)**,
ParaLLEl N64 [UW],
simple64 **(Standalone)** [UW],
Rosalie's Mupen GUI **(Standalone)** [UW],
Project64 **(Standalone)** [W],
ares **(Standalone)**,
sixtyforce **(Standalone)** [M] | No | Single archive or ROM file | -| n64dd | Nintendo 64DD | ParaLLEl N64 | Mupen64Plus-Next [UW],
Rosalie's Mupen GUI **(Standalone)** [UW] | Yes | See the specific _Nintendo 64DD_ section elsewhere in this guide | +| n64 | Nintendo 64 | Mupen64Plus-Next | Mupen64Plus **(Standalone)**,
ParaLLEl N64,
simple64 **(Standalone)** [UW],
Rosalie's Mupen GUI **(Standalone)** [UW],
Project64 **(Standalone)** [W],
ares **(Standalone)**,
sixtyforce **(Standalone)** [M] | No | Single archive or ROM file | +| n64dd | Nintendo 64DD | ParaLLEl N64 [UW],
Mupen64Plus-Next [M] | Mupen64Plus-Next [UW],
ParaLLEl N64 [M],
Rosalie's Mupen GUI **(Standalone)** [UW] | Yes | See the specific _Nintendo 64DD_ section elsewhere in this guide | | nds | Nintendo DS | DeSmuME | DeSmuME 2015,
DeSmuME **(Standalone)** [U],
melonDS,
melonDS **(Standalone)** | No | Single archive or ROM file | | neogeo | SNK Neo Geo | FinalBurn Neo | FinalBurn Neo **(Standalone)** [UW],
MAME **(Standalone)** | Yes | See the specific _Arcade and Neo Geo_ section elsewhere in this guide | | neogeocd | SNK Neo Geo CD | NeoCD | FinalBurn Neo,
FinalBurn Neo **(Standalone)** [U],
MAME **(Standalone)** | Yes | .chd (NeoCD and MAME only) or .cue file | @@ -3177,7 +3177,7 @@ The **@** symbol indicates that the emulator is _deprecated_ and will be removed | pico8 | PICO-8 Fantasy Console | PICO-8 **(Standalone)** | PICO-8 Splore **(Standalone)** | No | See the specific _PICO-8_ section elsewhere in this guide | | pokemini | Nintendo Pokémon Mini | PokeMini | | No | | | ports | Ports | _Various_ | | No | See the specific _Ports and desktop applications_ section elsewhere in this guide | -| ps2 | Sony PlayStation 2 | PCSX2 [UW],
PCSX2 **(Standalone)** [M] | PCSX2 **(Standalone)** [UW],
PCSX2 Legacy **(Standalone)**@,
Play! **(Standalone)**,
AetherSX2 **(Standalone)** [M] | Yes except for Play! | | +| ps2 | Sony PlayStation 2 | LRPS2 [UW],
PCSX2 **(Standalone)** [M] | PCSX2 [UW] @,
PCSX2 **(Standalone)** [UW],
PCSX2 Legacy **(Standalone)** @,
Play! **(Standalone)**,
AetherSX2 **(Standalone)** [M] | Yes except for Play! | | | ps3 | Sony PlayStation 3 | RPCS3 Shortcut **(Standalone)** | RPCS3 Directory **(Standalone)** | Yes | See the specific _Sony PlayStation 3_ section elsewhere in this guide | | ps4 | Sony PlayStation 4 | _Placeholder_ | | | | | psp | Sony PlayStation Portable | PPSSPP | PPSSPP **(Standalone)** | No | Single disc image file |