Yet Another Retro Arcade/Emulator Front-End 💾 💻 🕹️
- Nice 3D UI showing a virtual museum of old machines
- each machine screen/monitor shall display a video of a landmark game/demo
- Launch each emulator from the main menu
- Windows emulators are installed locally
- Parse automatically the rom/disk folders
- Bootstrap from an arbitrary list of public domain
gamesdemos from pouet.net - Installs the emulators automatically
- Runs on Python3
- Built on top of HARFANG 3D
- Rendering pipeline powered by BGFX
- Supported operating systems
- MS Windows 10 x64
- Ubuntu x64
WIP
Fetch the current Pouet dump, select the top ranked Amstrad CPC and Amiga productions, download their archives, and build the local launch manifest:
python -m project.fetch_pouet_prodsDownloaded content is stored under roms/<platform>/_pouet/, while metadata is stored in db/pouet-library.json. Amstrad CPC ZIP archives are inspected for .dsk or .cpr media and prepared for launch when possible.
This project is supposed to contain as much open source as possible.
License is GPLv3.
- Concept/Code/Layout by Astrofra
Nec PC-FX3D model by MindtrustAmstrad CPC3D model by ebanimations
