Projects in Awesome Lists tagged with retro-computing
A curated list of projects in awesome lists tagged with retro-computing .
https://github.com/mplsllc/macsurf
A modern web browser for Classic Mac OS 9 PowerPC. Real CSS3, ES5 JavaScript, native HTTPS — built with CodeWarrior on the Carbon API.
bearssl carbon-api classic-mac codewarrior css3 duktape javascript mac-os-9 macintosh netsurf open-transport powerpc quickdraw retro-computing web-browser
Last synced: 29 May 2026
https://github.com/tebl/c64-power-saver
C64 power supplies are ancient, they go bad every day so use protection!
commodore-64 kicad kicad-schematics retro-computing
Last synced: 17 Feb 2026
https://github.com/tebl/c64-modulator-replacement
A simple modulator replacement for Commodore 64s with "longboards", complements my Lumafix version as well adding an audio connector for second SID.
commodore-64 kicad retro-computing
Last synced: 29 Jan 2026
https://github.com/tebl/c64-kernal-switcher
Switchless kernal switcher for the common breadbin Commodore 64, "longboards". Reuses power LED for easier use.
commodore-64 kicad retro-computing
Last synced: 20 Oct 2025
https://github.com/crozone/relaysbc-programs
Programs written for Joe Allen's single board relay computer.
assembly hobby relay relay-board retro-computing trainer
Last synced: 30 Aug 2025
https://github.com/tebl/rc-one
A recreation of the MOS KIM-1 microcomputer, the start of the Commodore-line of computers. Complete with hex keypad, six digit displays and a lot of 8-bit fun!
6502-processor kim-1 microcomputer rc-one replica retro-computing sbcomputers
Last synced: 16 Mar 2026
https://github.com/tebl/c64-stereo-sid
There are many Stereo SID boards, but this one in mine... Add a second SID of the same type or newer substitutes for adding stereo audio to your system...
commodore-64 retro-computing sid-chip stereo-audio
Last synced: 07 Jan 2026
https://github.com/tebl/c64-joystick-switcher
Wanted a joystick switcher for my Commodore 64, so I built one by adapting C64 Mega Switcher for use with Atari-style joysticks. Supports secondary fire-button when using Sega Master System gamepads, even includes an auto-fire circuit.
adapter commodore-64 hardware retro-computing
Last synced: 18 Feb 2026
https://github.com/tebl/c64-mega-switcher
Adapter for using Sega Mega Drive/Genesis controllers on a C64, with builtin port switcher so no more cable switching!
adapter commodore-64 hardware retro-computing sega-genesis sega-mega-drive
Last synced: 11 Feb 2026
https://github.com/sy2002/zxuno4mega65
ZX-Uno port for MEGA65 delivering a fully fledged ZX Spectrum 48k and 128k
mega65 retro-computing retro-gaming sinclair z80 zx-spectrum zx-uno
Last synced: 08 Jan 2026
https://github.com/shaeberling/retrostore
RetroStore aims to be an app store that is home to often long forgotten games and apps on platforms from our past.
amiga c64 emulator retro retro-computing tandy trs-80
Last synced: 30 Jun 2025
https://github.com/wezm/macbinary
MacBinary and resource fork reading in Rust
classic-mac-os macbinary no-std retro-computing rust vintage-macintosh-computers wasm
Last synced: 19 Mar 2025
https://github.com/macinlink/clapkit
"Classic Application Kit" for Mac OS 7.x-9.x - A framework which aims to make Macintosh Toolbox programming a bit easier.
classic-macos framework frameworks macintosh macintosh-toolbox macos-app macos7 macos9 retro-computing
Last synced: 18 Jun 2025
https://github.com/blendsdk/blend65
Multi-target compiled language for 6502 family game development. Write once, compile to C64, Commander X16, VIC-20, Atari 2600, and more. Zero-overhead hardware APIs with deterministic performance.
6502 atari blend65 commander-x16 commodore commodore-64 commodore128 compiler game-development homebrew programming-language retro-computing
Last synced: 04 Apr 2026
https://github.com/mister-devel/ondraspo186_mister
Ondra SPO 186 core for MISTer
mister-core ondra retro-computing
Last synced: 23 Jan 2026
https://github.com/kambrium/c64-startup-screen
A web page that looks like a C64 startup screen
c64 commodore retro-computing startup-screen web-page
Last synced: 24 Apr 2025
https://github.com/avwohl/uplm80
PL/M-80 compiler targeting Zilog Z80 assembly language
8080 compiler cpm plm plm-80 python retro-computing z80
Last synced: 02 Apr 2026
https://github.com/avwohl/romwbw_emu
Hardware-level Z80 emulator for RomWBW with 512KB ROM + 512KB RAM banking and HBIOS support
cpm emulator hbios retro-computing romwbw webassembly z80
Last synced: 17 Mar 2026
https://github.com/tebl/retropanel
The missing piece for everyone who has a functional AT-system, but only ATX-cases. This adds a turbo-switch, a smart power switch and that highly desired Mhz-display (also a clock, because why not).
clocks ibm-pc retro-computing vintage-computers
Last synced: 15 Oct 2025
https://github.com/tomwhite/mandelbrot-1989
My programs to draw the Mandelbrot Set from 1989 using GFA Basic on the Atari ST
atari-st mandelbrot retro-computing visualization
Last synced: 24 Feb 2026
https://github.com/tomwhite/8-bit-computer
Ben Eater's 8-bit computer in CircuitJS1
Last synced: 31 Aug 2025
https://github.com/mister-devel/pmd85_mister
PMD85 v.2A for MISTer
mister-core pmd85 retro-computing
Last synced: 17 Feb 2026
https://github.com/jduraes/vibetune
VibeTune - Enhanced music player for RomWBW supporting PT2, PT3, MYM, VGM, and D00 formats with multi-chip audio support
music-player retro-computing romwbw z80
Last synced: 21 Jun 2026
https://github.com/tomwhite/zx81-not-only-30-programs
Run the programs from "Not Only 30 Programs for the Sinclair ZX81" in your browser
Last synced: 17 Jul 2025
https://github.com/jim11662418/ibm_wheelwriter_bus_sender
Uses a Dallas Semiconductor DS89C440 MCU to send data over the Wheelwriter's serial BUS.
8052 c51 ds89c440 keil retro-computing wheelwriter
Last synced: 21 May 2026
https://github.com/lighterowl/libpascalreal
C APIs for using Turbo Pascal 48-bit floating-point numbers
c99 floating-point retro-computing turbo-pascal
Last synced: 28 Jul 2025
https://github.com/matthewdeaves/old-mac-quakespasm
QuakeSpasm tuned across six vintage Macs (1999 G3 → 2019 iMac, Panther/Tiger/Lion/Sequoia). Fat PPC+Intel binary with per-machine sysctl-driven dispatch, AltiVec hand-paths, R128/GeForce2-MX/Radeon-9000/9200/GMA-950/580X-tuned visual stacks.
altivec g3 g4 mac-os-classic mac-os-x-lion opengl panther performance-optimization powerpc quake quakespasm retro-computing sdl tiger universal-binary
Last synced: 29 May 2026
https://github.com/tinic/png2amiga
PNG/JPEG to Commodore Amiga graphics converter — OCS/AGA bitplane, HAM6/HAM8, EHB, copper palettes, 16 dithering modes
aga amiga bitplane commodore copper demoscene dithering ecs iff ilbm image-converter ocs pixel-art retro-computing
Last synced: 13 May 2026
https://github.com/alexeybond/rome
A ROM/RAM chip emulator
8-bit arduino retro-computing rom
Last synced: 12 May 2026
https://github.com/8bit-mate/injalid_dejice.rb
UTF-8 <-> KOI-7 encoder/decoder.
dvk retro-computer retro-computing retrocomputing soviet-computer string-encoding text-encoding
Last synced: 13 Apr 2026
https://github.com/murdinc/pmp300
CLI tool for managing the Diamond Rio PMP300 MP3 player (1998) on modern computers via Arduino USB-to-parallel bridge. Upload/download files, format device, and more.
1990s arduino arduino-mega arduino-uno cli-tool cobra-cli diamond-rio embedded golang hardware-interface maker mp3-player nostalgia parallel-port pmp300 retro-computing reverse-engineering serial-communication usb-bridge vintage-hardware
Last synced: 07 Feb 2026
https://github.com/xeiavicaflashrepository/scrthing-utils
Utilities and documentation for the MS-DOS screenwriting program ScriptThing 1.23p
dos dosbox dosbox-x ms-dos perl perl-script retro-computing retro-software screenplay screenwriting vintage
Last synced: 14 Sep 2025
https://github.com/hairyduck/terminal
A retro CRT terminal template with authentic effects - flicker, scanlines, and glitch animations. As seen on lukedev.co.uk
crt css-animations javascript retro retro-computing template terminal terminal-emulator
Last synced: 15 Apr 2026
https://github.com/8bit-mate/smp_packer.rb
Creates MK90 volumes with BASIC plain-text files.
packer pdp-11 retro-computing retrocomputing rt-11 ruby soviet-computer
Last synced: 28 Jun 2025
https://github.com/kalininskiy/pdp11-asm-lsp-server
PDP-11 Assembler Language LSP-Server with DevTools intergration / LSP-сервер (Language Server Protocol) с поддержкой языка ассемблера PDP-11 в VS Code с интеграцией инструментов разработки
assembler assembly-language bk-0010 bk-0011 bk0010 bk0011m bkturbo8 lsp lsp-server pdp-11 pdp11 pdpy11 retro-computers retro-computing retrocomputers retrocomputing uknc
Last synced: 23 Apr 2026
https://github.com/yas-sim/fd-capture-lite
Arduino based floppy disk image capturing tool - No special HW other than Arduino Uno R3 is required.
arduino disk-image floppy floppy-disk floppy-disk-images floppy-disk-interface kryoflux python retro retro-computing retro-game retrocomputing retrogaming
Last synced: 06 Apr 2026
https://github.com/tomwhite/pong
An Arduino port of pypaddle, which is "a paddle ball bouncing game very similar to Pong"
arduino games maker retro-computing
Last synced: 29 Apr 2026
https://github.com/itzcozi/terminal-bypass-game
A simple game about early password cracking and access escalation set in the Citadel of City 17
citadel easy-to-use game half-life-2 python retro-computing super-epic terminal useful
Last synced: 02 May 2026
https://github.com/dmang-dev/btc-miner-psp
Sony PSP Bitcoin pool miner — stratum v1 over WiFi, software SHA-256d nonce sweep on the 333 MHz MIPS R4000. ~40 kH/s, ~10^9x slower than an ASIC. The oldest mainstream portable console that can speak the real Bitcoin protocol today.
bitcoin homebrew miner mips playstation-portable psp pspdev retro-computing stratum
Last synced: 09 Jun 2026
https://github.com/fstark/png2mo5
Convert any PNG to a Thomson MO5 image — CIELAB dithering, ZX0 compression, 6809 viewer, cassette tape output. C++23.
6809 6809-assembly color-quantization color-quantization-algorithms dithering image-processing mo5 retro-computing thomson thomson-mo5 vintage-computer vintage-computers
Last synced: 13 Jun 2026