Cross platform ZX Spectrum emulator written in C#. Accurately emulates classic ZX Spectrum computers: 16K, 48K and 128K models. Now also emulates Timex Computer 2048.
-
Updated
Oct 5, 2026 - C#
Cross platform ZX Spectrum emulator written in C#. Accurately emulates classic ZX Spectrum computers: 16K, 48K and 128K models. Now also emulates Timex Computer 2048.
Beta Disk Interface (TR-DOS) controller for Leningrad-2. Features 5 distinct read channel (PLL) hardware versions. Supports physical floppy drives and Gotek emulators.
Open-source Beta Disk Interface (TR-DOS) for ZX Spectrum 48K/128K. Powered strictly by +5V using Fujitsu MB8877A FDC. No +12V required! Available in classic sandwich and compact single-board versions.
Just another ZX Spectrum emulator completely written in Python.
Plugins for Double Commander to work with ZX Spectrum .trd, .scl disk images
ZX Spectrum 128K, +2 and +3 emulator on the Makerfabs MaTouch ESP32-S3 7" or the M5Stack Tab5 (ESP32-P4): Z80 with ULA contention, AY sound, TAP/TZX tapes with fast loading, +3 DSK disks and a Beta 128 (TR-DOS) with TRD/SCL, SNA/Z80 snapshots, BLE keyboard
To associate your repository with the tr-dos topic, visit your repo's landing page and select "manage topics."