There are 71 repositories under retrocomputing topic.
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.
A classic Mac loaded with everything you'd want
turns out I like bitmap fonts
The purpose of Emupedia is to serve as a nonprofit meta-resource, hub and community for those interested mainly in video game preservation which aims to digitally collect, archive and preserve games and software to make them available online accessible by a user-friendly UI that simulates several retro operating systems for educational purposes.
Use a Raspberry Pi, old computer or VM as network storage for different retro computers and consoles
Self-hostable instant messaging server compatible with classic AIM and ICQ clients. (Independently developed, not affiliated with or endorsed by AOL) Formerly known as Retro AIM Server.
MacintoshPi is a project that allows running full-screen versions of Apple's Mac OS 7, Mac OS 8 and Mac OS 9 with sound, active online connection and modem emulation under Raspberry Pi.
Z80 open-source silicon clone. Goal is to become a silicon proven, pin compatible, open-source replacement for classic Z80.
An Operating System for Z80 computers, written in assembly
ENiGMA½ BBS Software
ESP32 software USB host through general IO pins. We can connect up to 4 USB-LS HID (keyboard mouse joystick) devices simultaneously.
Fully documented and annotated source code for the cassette version of Elite on the BBC Micro
PC-BASIC - A free, cross-platform emulator for the GW-BASIC family of interpreters
Fully documented and annotated source code for Elite on the Commodore 64
Fully documented and annotated source code for Elite on the Nintendo Entertainment System (NES)
VirtualC64 is a cycle-accurate C64 emulator for macOS
vAmiga is a user-friendly Amiga 500, 1000, 2000 emulator for macOS
Type-in programs from the original 101 BASIC Computer Games, in their original DEC and Dartmouth dialects. No, this is *not* the same as BASIC Computer Games.
CROSS LIB - A universal 8-bit library and some games built with it
Development content accidentally shipped on a certain early DOS CD-ROM game from 1993