The Wayback Machine - https://web.archive.org/web/20220406174526/https://github.com/topics/retrocomputing
Here are
642 public repositories
matching this topic...
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
A curated list of available fantasy consoles/computers.
turns out I like bitmap fonts
🎹 🎶 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.
Incompatible Timesharing System
Updated
Mar 16, 2022
Assembly
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.
Updated
Apr 2, 2022
JavaScript
A DOS JavaScript Canvas with sound
WebMSX - Online MSX Emulator
Updated
Nov 19, 2021
HTML
Development content accidentally shipped on a certain early DOS CD-ROM game from 1993
Updated
Feb 20, 2021
Batchfile
VirtualC64 is a cycle-accurate C64 emulator for macOS
Fully documented and annotated source code for the cassette version of Elite on the BBC Micro
Updated
Mar 1, 2022
Assembly
Use a Raspberry Pi, old computer or VM as network storage for different retro computers and consoles
Updated
Apr 6, 2022
Jinja
PC-BASIC - A free, cross-platform emulator for the GW-BASIC family of interpreters
Updated
Dec 30, 2021
Python
ESP32 software USB host through general IO pins. We can connect up to 4 USB-LS HID (keyboard mouse joystick) devices simultaneously.
A JSON parser written in 6502 assembly language.
An open source sort-of CP/M 2.2 distribution.
Open Hardware Remake of the Commodore Amiga 500+ Mainboard
CROSS LIB - A universal 8-bit library and some games built with it
Floppy disk interface for Raspberry Pi
A collection of disk images and virtual machines that can be used by the QEMU emulator
Apple 1 Emulator with wireless PAL RF Output
vAmiga is a user-friendly Amiga 500, 1000, 2000 emulator for macOS
Byte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros
HTTP 1.x proxy that makes old web browsers usable again in the Web 2.0 world.
BASIC8 - The Fantasy Computer/Console!
FPGA implementation of DEC PDP-1 computer (1959) in Verilog, with CRT, Teletype and Console.
Updated
Oct 27, 2019
Verilog
Open-Hardware Floppy Drive Simulator
Proto Language AsSeMbler for All (formerly Apple)
Updated
Jan 27, 2021
Assembly
Improve this page
Add a description, image, and links to the
retrocomputing
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
retrocomputing
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
The achievments list isn't spaced properly, after the "8:12pm" or other entries that don't have two digits, a space should be entered 'automatically' so the spacing remains the same.
see screenshot:
link