Xcpc is a portable Amstrad CPC 464/664/6128 emulator written in C. It is designed to run on any POSIX compliant system having an X11 server, including Linux, BSD and Unix.
The classic, refined DOOM source port. For Windows PC.
DOOM Retro is the classic, refined DOOM source port for Windows PC. It represents how I like my DOOM to be today, in all its dark and gritty, unapologetically pixelated glory. I have strived to craft a unique and cohesive set of compelling features, while continuing to uphold my respect for that classic, nostalgic DOOM experience many of us, after all this time, still hold dear.
NESFab is a new programming language for creating NES games. Designed with 8-bit limitations in mind, the language is more ergonomic to use than C, while also producing faster assembly code. It's easy to get started with, and has a useful set of libraries for making your first — or hundredth — NES game.
Related contents:
The DIY open source retrogaming emulation console.
Lakka is a lightweight Linux distribution that transforms a small computer into a full blown retrogaming console.
Retro-gaming on the Raspberry Pi.
RetroPie allows you to turn your Raspberry Pi, ODroid C1/C2, or PC into a retro-gaming machine. It builds upon Raspbian, EmulationStation, RetroArch and many other projects to enable you to play your favourite Arcade, home-console, and classic PC games with the minimum set-up. For power users it also provides a large variety of configuration tools to customise the system as you want.
Batocera.linux is an open-source and completely free retro-gaming distribution that can be copied to a USB stick or an SD card with the aim of turning any computer/nano computer into a gaming console during a game or permanently. Batocera.linux does not require any modification on your computer. Note that you must own the games you play in order to comply with the law.
THE all-in-one retro gaming console!
Replay all the consoles, arcades, and computers of your childhood.
Use a Raspberry Pi, old computer or VM as network storage for different retro computers and consoles.
RetroNAS is a tool that installs other tools, and is a rolling release. Each time the command line "retronas" tool is run, the core project is updated to its latest stable release. Third party tools that RetroNAS installs are done so via a mix of Debian APT repositories (which can be managed via standard package manager and system update tools), and for specialised tools via upstream project pages (these can be updated by re-running the tool installer).
The simpliest API to run DOS games in browser.
The simplest API to run DOS/Win 9x programs in browser or node. js-dos provides full-featured DOS player that can be easily installed and used to get your DOS program up and running in browser quickly. js-dos provide many advanced features like multiplayer and cloud storage. All available features are enabled for any integration and free.
Lakka is a lightweight Linux distribution that transforms a small computer into a full blown game console.