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.
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
Just another ZX Spectrum emulator completely written in Python.
Plugins for Double Commander to work with ZX Spectrum .trd, .scl disk images
To associate your repository with the tr-dos topic, visit your repo's landing page and select "manage topics."