A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
-
Updated
Feb 28, 2024 - C++
Retrocomputing is the preservation and use of historic and vintage
computer hardware and software. Software retrocomputing can be done
on real hardware or on an emulator.
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
🎹🎶 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.
VirtualC64 is a cycle-accurate C64 emulator for macOS
vAmiga is a user-friendly Amiga 500, 1000, 2000 emulator for macOS
Decompression routines for ancient formats
Port of the original 1996 game from Ambrosia Software.
The IBM PS/1 emulator.
CERBERUS 2080™, the amazing multi-processor 8-bit microcomputer, featuring Z80, 65C02 and AVR processors.
A remake of the libretro melonDS core that prioritizes standalone parity, reliability, and usability.
16bit retro programming in DosBox with Borland C++ 3.1, Turbo Pascal 7 and TASM
UKNCBTL is emulator of Elektronika MS 0511 (UKNC), soviet computer based on two PDP-11 compatible processors.
Windows tool for low-level access to any floppy disks, and comfortable high-level access to some legacy filesystems (ZX Spectrum, MS-DOS, etc.).
🎮 Lemmings clone in C++ implemented in a custom engine.
A Terminal Based Chip-8 Emulator
Open Hardware Floppy Drive Swapper for Amiga Computers
Talos ES™ is a mini-computer, built with standard, discrete logic (74-series chips), featuring a custom RISC CPU. It's meant for education and entertainment.
Build your own Arduino based retro handheld game console
A tool for finding JIS-based Japanese characters in binary data