Lakka is a lightweight Linux distribution that transforms a small computer into a full blown retrogaming console. Built on top of the famous RetroArch emulator, Lakka is able to emulate a wide variety of systems and has some useful features such as automatic joypad recognition, rewinding, netplay, and shaders. Lakka is easy to setup and use. Once installed on your SD card or USB flash drive, you just have to copy your ROMs on the device, power up the rig and plug your joypad and enjoy your favorite games. We try our best to keep the hardware required to run Lakka as cheap as possible. The software is optimized to run fast even on low end computers, and we support a lot of USB joypads. Lakka is a community-driven project. Coders, designers and gamers, from all around the world, are working together to make it the Ultimate Emulation OS. Come and join us!
Available for the RasPi (and everything built around it), Capcom Home Arcade, x86-64, Nintendo Switch, oDroid, Rockchip, and more.
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.
Weirdly cross-platform: x86_64, Mac, different handheld retrogaming consoles, the RasPi series, other SBCs, some hacked home devices...
Yes, there are people who still run DOS and use WordPerfect. Here's how.
Atari 8 bit computers, NES and SMS game consoles on your TV with nothing more than a ESP32 and a sense of nostalgia. Simple schematic to rig up video and audio outputs to connect to a television.
Emulates the Atari 400/800, XL, XEGS, 5200, NES, Sega Master System, and Game Gear. Controllers and keyboards must be Bluetooth enabled so that they can connect to the ESP32.
Most interestingly, it has an HTML-with-Javascript page (https://github.com/rossumur/esp_8_bit/blob/master/atr_image_explorer.htm) that stands alone which implements a drag-and-drop .atr image explorer/binary disassembler.
The Print Shop for the Apple ][, running in your browser. Download what you make as a PDF.
A collection of free homebrew games for a number of (emulated) systems, packaged for easily running on a Retropie.
fdpp is a 64-bit DOS core. It is based on a FreeDOS kernel ported to modern C++. In short, FreeDOS plus-plus.
Can be compiled with clang (not gcc!) and booted under dosemu2.
The website for a classic space trading/warfare game called Elite run by one of the original authors. Includes a lot of information and even the novella which was published with the original version.
A wiki dedicated to the Commodore-64 home computer.
This is a copy of The Old School Emulation Center (tosecdev.org) maintained by Jason Scott at archive.org. It contains software, firmware images, documentation, texts, and much more for nearly 200 computer systems, from the Sinclair ZX Spectrum to the NCR Decision Mate V to the Kaypro II. If you're a retrocomputing enthusiast (or you're tasked with resurrecting a legacy machine for some reason) you'll want to poke around in here, you might find something helpful.
Software for composing music on a Linux box. Seems to have a tracker like interface. MIDI enabled. Seems to have a synthesis feature in addition to using samples. Can consolidate sequences into single objects. Embedded emulation of some of the greats, from the 303 and 803 to the 6581.