From 1cc0f7bec57e0423a45efe4112a1b5ca264f27d4 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Fri, 16 Dec 2022 20:10:12 +0100 Subject: [PATCH] Documentation update. --- CHANGELOG.md | 5 +++++ USERGUIDE-DEV.md | 24 +++++++----------------- 2 files changed, 12 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 19c4827de..476f4a9dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,11 +28,16 @@ * Changed the help system description for the "A" button in the gamelist view from "Launch" to "Select" * Changed the menu header for the gamelist options menu from "Options" to "Gamelist options" * Added support for the Nintendo Wii U (wiiu) game system on Linux and macOS by adding the Cemu standalone emulator +* (macOS) Added support for the Nintendo Switch (switch) game system by adding the Ryujinx standalone emulator * Added ares standalone as an alternative emulator for many systems * Added MAME standalone as an alternative emulator for the gameandwatch system * Added openMSX standalone as an alternative emulator for the colecovision, msx, msx1, msx2 and msxturbor systems +* Added SameBoy standalone as an alternative emulator for the gb and gbc systems +* Added Gearboy standalone as an alternative emulator for the gb and gbc systems on Unix and Windows +* Added puNES standalone as an alternative emulator for the famicom and nes systems on Unix and Windows * (Linux) Added support for the Sega Model 3 (model3) game system by adding the Supermodel standalone emulator * (Linux) Added Supermodel standalone as an alternative emulator for the arcade and mame systems +* (Linux) Added support for the mGBA Qt and Snes9x GTK standalone emulators * Added support for the Sega Model 2 (model2) game system on Linux on macOS by adding the MAME - Current RetroArch core * Added MAME standalone as an alternative emulator for the model2 system * (Windows) Added the MAME - Current RetroArch core as an alternative emulator for the model2 system diff --git a/USERGUIDE-DEV.md b/USERGUIDE-DEV.md index 826584ef5..bf137b108 100644 --- a/USERGUIDE-DEV.md +++ b/USERGUIDE-DEV.md @@ -694,7 +694,9 @@ The following manually downloaded emulators are supported when using the bundled | flash | Lightspark | lightspark/lightspark | | flash | Ruffle | ruffle/ruffle | | fmtowns | Tsugaru | tsugaru/Tsugaru_CUI | +| gb/gbc | Gearboy | gearboy/gearboy | | model3 | Supermodel | Supermodel/supermodel | +| famicom/nes | puNES | punes/punes | | oric | Oricutron | oricutron/Oricutron | | pico8 | PICO-8 | pico-8/pico8 | | psvita | Vita3K | Vita3K/Vita3K | @@ -986,18 +988,6 @@ As the artwork files also come with the .zip file extension they will show up in Be aware that neither ScreenScraper or TheGamesDB currently support these MAME short names natively so you'll need to refine the searches or the scraper services are unlikely to return any results at all (or very inaccurate results at best). -#### Nintendo Switch - -The Nintendo Switch emulator Yuzu is distributed as a Snap package, Flatpak package or AppImage on Linux and as a regular installer on Windows. At the moment there is unfortunately no macOS release of this emulator and it's unclear if it can run on BSD Unix. - -If installed as a Snap or Flatpak package or if built from source code on Linux, ES-DE should be able to easily locate the emulator binary. - -But if using the AppImage release it's a bit more complicated. See [here](USERGUIDE-DEV.md#using-emulators-in-appimage-format-on-linux) for more information on how to get it to work. - -For Windows, ES-DE will look for _yuzu.exe_ in the system Path as well as in the default installation directory `~\AppData\Local\yuzu\yuzu-windows-msvc\` - -Apart from the potential difficulty in locating the emulator binary, there are some special configuration steps required for the emulator, refer to the Yuzu website for more information about this. - #### Nintendo Wii U The .wua archive format is the preferred method to use for Wii U games, but the method of using unpacked games is also documented here for reference. @@ -3094,7 +3084,7 @@ The **@** symbol indicates that the emulator is _deprecated_ and will be removed | dreamcast | Sega Dreamcast | Flycast | Flycast **(Standalone)** [UMW*],
Redream **(Standalone)** [UMW*] | No | In separate folder | | easyrpg | EasyRPG Game Engine | EasyRPG | EasyRPG Player **(Standalone)** [UMW*] | No | See the specific _EasyRPG Game Engine_ section elsewhere in this guide | | epic | Epic Games Store | Epic Games Store application **(Standalone)** | | No | Shortcut in root folder | -| famicom | Nintendo Family Computer | Mesen | Nestopia UE,
Nestopia UE **(Standalone)** [U],
FCEUmm,
QuickNES,
Mednafen **(Standalone)** [UMW*],
ares **(Standalone)** [UMW*],
ares FDS **(Standalone)** [UMW*] | No | Single archive or ROM file in root folder | +| famicom | Nintendo Family Computer | Mesen | Nestopia UE,
Nestopia UE **(Standalone)** [U],
FCEUmm,
QuickNES,
puNES **(Standalone)** [UW*],
Mednafen **(Standalone)** [UMW*],
ares **(Standalone)** [UMW*],
ares FDS **(Standalone)** [UMW*] | No | Single archive or ROM file in root folder | | fba | FinalBurn Alpha | FB Alpha 2012 | FB Alpha 2012 Neo Geo,
FB Alpha 2012 CPS-1,
FB Alpha 2012 CPS-2,
FB Alpha 2012 CPS-3 | Yes | See the specific _Arcade and Neo Geo_ section elsewhere in this guide | | fbneo | FinalBurn Neo | FinalBurn Neo | FinalBurn Neo **(Standalone)** [UW*] | Yes | See the specific _Arcade and Neo Geo_ section elsewhere in this guide | | fds | Nintendo Famicom Disk System | Mesen | Nestopia UE,
Nestopia UE **(Standalone)** [U],
FCEUmm,
Mednafen **(Standalone)** [UMW*],
ares **(Standalone)** [UMW*] | Yes | Single archive or ROM file in root folder | @@ -3102,9 +3092,9 @@ 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 | Handheld Electronic (GW) | MAME **(Standalone)** [UMW*],
MAME Local Artwork **(Standalone)** [UMW*] | No | See the specific _Nintendo Game and Watch_ section elsewhere in this guide | | gamegear | Sega Game Gear | Genesis Plus GX | Genesis Plus GX Wide,
Gearsystem,
SMS Plus GX,
Mednafen **(Standalone)** [UMW*] | | | -| gb | Nintendo Game Boy | Gambatte | SameBoy,
Gearboy,
TGB Dual,
Mesen-S,
bsnes,
mGBA,
mGBA **(Standalone)**,
VBA-M,
VBA-M **(Standalone)** | No | Single archive or ROM file in root folder | +| gb | Nintendo Game Boy | Gambatte | SameBoy,
SameBoy **(Standalone)** [UMW*],
Gearboy,
Gearboy **(Standalone)** [UW*],
TGB Dual,
Mesen-S,
bsnes,
mGBA,
mGBA **(Standalone)**,
VBA-M,
VBA-M **(Standalone)** | No | Single archive or ROM file in root folder | | gba | Nintendo Game Boy Advance | mGBA | mGBA **(Standalone)**,
VBA-M,
VBA-M **(Standalone)** [UMW*],
VBA Next,
gpSP | No | Single archive or ROM file in root folder | -| gbc | Nintendo Game Boy Color | Gambatte | SameBoy,
Gearboy,
TGB Dual,
Mesen-S,
bsnes,
mGBA,
mGBA **(Standalone)**,
VBA-M,
VBA-M **(Standalone)** | No | Single archive or ROM file in root folder | +| gbc | Nintendo Game Boy Color | Gambatte | SameBoy,
SameBoy **(Standalone)** [UMW*],
Gearboy,
Gearboy **(Standalone)** [UW*],
TGB Dual,
Mesen-S,
bsnes,
mGBA,
mGBA **(Standalone)**,
VBA-M,
VBA-M **(Standalone)** | No | Single archive or ROM file in root folder | | gc | Nintendo GameCube | Dolphin | Dolphin **(Standalone)** [UMW*],
PrimeHack **(Standalone)** [UW*],
Triforce **(Standalone)** [UW*] | No | Single .iso file in root folder | | genesis | Sega Genesis | Genesis Plus GX | Genesis Plus GX Wide,
PicoDrive,
BlastEm,
BlastEm **(Standalone)** [U],
Mednafen **(Standalone)** [UMW*],
ares **(Standalone)** [UMW*] | No | Single archive or ROM file in root folder | | gx4000 | Amstrad GX4000 | Caprice32 | CrocoDS,
MAME **(Standalone)** [UMW*] | No | Single archive or ROM file in root folder | @@ -3142,7 +3132,7 @@ The **@** symbol indicates that the emulator is _deprecated_ and will be removed | neogeo | SNK Neo Geo | FinalBurn Neo | FinalBurn Neo **(Standalone)** [UW*],
MAME **(Standalone)** [UMW*] | 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)** [UMW*] | Yes | .chd (NeoCD and MAME only) or .cue file in root folder | | neogeocdjp | SNK Neo Geo CD [Japan] | NeoCD | FinalBurn Neo,
FinalBurn Neo **(Standalone)** [U],
MAME **(Standalone)** [UMW*] | Yes | .chd (NeoCD and MAME only) or .cue file in root folder | -| nes | Nintendo Entertainment System | Mesen | Nestopia UE,
Nestopia UE **(Standalone)** [U],
FCEUmm,
QuickNES,
Mednafen **(Standalone)** [UMW*],
ares **(Standalone)** [UMW*],
ares FDS **(Standalone)** [UMW*] | No | Single archive or ROM file in root folder | +| nes | Nintendo Entertainment System | Mesen | Nestopia UE,
Nestopia UE **(Standalone)** [U],
FCEUmm,
QuickNES,
puNES **(Standalone)** [UW*],
Mednafen **(Standalone)** [UMW*],
ares **(Standalone)** [UMW*],
ares FDS **(Standalone)** [UMW*] | No | Single archive or ROM file in root folder | | ngp | SNK Neo Geo Pocket | Beetle NeoPop | RACE,
Mednafen **(Standalone)** [UMW*],
ares **(Standalone)** [UMW*] | | | | ngpc | SNK Neo Geo Pocket Color | Beetle NeoPop | RACE,
Mednafen **(Standalone)** [UMW*],
ares **(Standalone)** [UMW*] | | | | odyssey2 | Magnavox Odyssey2 | O2EM | | | | @@ -3185,7 +3175,7 @@ The **@** symbol indicates that the emulator is _deprecated_ and will be removed | sufami | Bandai SuFami Turbo | Snes9x - Current | Snes9x 2010,
Snes9x **(Standalone)** [UMW*],
bsnes,
bsnes-hd,
bsnes-mercury Accuracy,
bsnes **(Standalone)** [UW*],
ares **(Standalone)** [UMW*] | | | | supergrafx | NEC SuperGrafx | Beetle SuperGrafx | Beetle PCE,
ares **(Standalone)** [UMW*] | | | | supervision | Watara Supervision | Potator | | No | Single archive or ROM file in root folder | -| switch | Nintendo Switch | Yuzu **(Standalone)** [UW] | Ryujinx **(Standalone)** [UW*] | Yes | | +| switch | Nintendo Switch | Yuzu **(Standalone)** [UW],
Ryujinx **(Standalone)** [M] | Ryujinx **(Standalone)** [UW*] | Yes | | | symbian | Symbian | _Placeholder_ | | | | | tanodragon | Tano Dragon | XRoar **(Standalone)** | | Yes | See the specific _Dragon 32 and Tano Dragon_ section elsewhere in this guide | | tg16 | NEC TurboGrafx-16 | Beetle PCE | Beetle PCE FAST,
Mednafen **(Standalone)** [UMW*],
ares **(Standalone)** [UMW*] | No | Single archive or ROM file in root folder |