Finally managed to finish combing through the pending list of emulators and add them. This PR describes in detail new emulators and for ones that were removed, reasons for doing so.
First, some internal changes:
Refactored emulator loading code to not assume an icon exists, since some emulators have no usable icon to represent them.
Fix #delete key not actually deleting emulators from RetroHub.
And here is the full list of new emulators:
4DO (3DO)
A7800 (Atari 7800)
Altirra (Atari 800)
Arnold (Amstrad CPC)
Atari800 (Atari 800)
B-em (BBC Micro)
BeebEm (BBC Micro)
BigPEmu (Atari Jaguar (CD))
bsnes (SNES)
CUzeBox (Uzebox)
Clock Signal (Sinclair ZX81)
ColEm (ColecoVision)
DOSBox (DOS / PC)
Denise (Commodore 64)
EigthyOne (Sinclair ZX81 / ZX Spectrum)
Frotz (Infocom Z-machine)
Fuse (Sinclair ZX Spectrum)
MasterGear (Sega SG-1000)
Mesen (Nintendo Game Boy (Color) / NES / SNES / NEC TurboGrafx-16)
openMSX (MSX)
Oricutron (Tangerine Oric)
Play! (Sony PlayStation 2)
Project64 (Nintendo 64 (DD))
redream (Sega Dreamcast)
Rosalie's Mupen GUI (Nintendo 64 (DD))
Solarus (Solarus)
Stella (Atari 2600)
VICE (Commodore 64)
XRoar (Tandy Color Computer / Dragon 32)
xemu (Microsoft Xbox)
Xenia (Microsoft Xbox 360)
ZDoom (DOOM)
ZEsarUX (Sinclair ZX81 / ZX Spectrum)
The following systems were removed:
Cave Story (NXEngine): This essentially is an open-source engine to run only Cave Story, and it doesn't run other games.
OpenBOR: Need community help to support this system.
Stratagus: Never had any real support nor presence in other emulator solutions.
Closes #5
Finally managed to finish combing through the pending list of emulators and add them. This PR describes in detail new emulators and for ones that were removed, reasons for doing so.
First, some internal changes:
#delete
key not actually deleting emulators from RetroHub.And here is the full list of new emulators:
The following systems were removed: