Skip to content

Spectrum emulation & software

Emulation — running Spectrum software on TS hardware, running TS software in emulators (FUSE), and file formats.

153 threads · 1529 messages · 2002-05-28 → 2026-06-28

Two complementary stories run through this topic. The first is putting a Spectrum personality into real TS2068 hardware, anchored by the 2006 thread #1001052 where Richard Atkinson posted bytewise patches to the TS2068 EXROM so it would cohabit cleanly with a patched Spectrum 128 ROM, and Jarek Adamski (author of ZXVGS) explained why writes to port #7FFD need a startup delay on real hardware but not in emulators (the 74LS176 paging latch comes out of /RESET later than the Z80). Johnny Red noted in the same thread that TS2068 hardware uses bus buffers where Spectrum/TC2048 only have resistors (#1001099), so even when the software is compatible the electrical interface is not. That work fed directly into the Twister board with switchable ROMs (#1003483, 2013), where Richard's EPROM-and-channel-switch mod was documented and offered as a service, and Don Dindang's commercial Twister Board (still sold today) emerged. Recent threads keep building on this lineage: Adam's Spectrum divMMC + Twister combo (#639, 2022) made Spectrum TAP/TZX files load instantly on a real 2068 with a Kempston joystick, and the TS-Pico (#4981, 2023) now ships with a customized Spectrum ROM and is gaining the ability to map cartridge ROMs (OS-64 was the explicit use case) into the DOCK bank via a 2068-side helper program — Ricardo Calcagno explained the /ROSCS vs /EX-ROM vs HOME-ROM mapping logic that makes it work.

The second story is emulators as the working tool for archiving and play. The de facto stack is FUSE (Philip Kendall / Fred Meunier), EightyOne, ZEsarUX, and Warajevo running under DOSBox — Jeff Kuhlmann uses Warajevo as his primary 2068 emulator (#3080, 2023), Adam runs ZEsarUX and FUSE on Windows, and Ryan Gray confirms sudo apt install spectrum-roms for FUSE on Linux (#2347). The tape-archiving workflow that recovered Ryan's 1980s T/S 2068 Library Tape (#2347), The Crown (#5436), and the Zebra/Quicksilver tape haul (#3424) all converges on the same recipe: digitize to WAV, massage in Audacity, then loop through FUSE's Save-As as a last resort when tzxtools (tzxwav / tzxplay / tzxmerge) can't parse the audio. Ryan documented Leiradel's tape2wav as a useful escape hatch when tzxtools chokes (#3424), and showed how to concatenate TAP files with plain cat or copy /b and TZX files with tzxmerge. The group has also catalogued the limits: ZEsarUX won't load DCK files with ID 0xFF, FUSE reports "Microdrive not present" on Interface 1bis DCKs (#1189, which drifts from a Zeus disassembler question into Warajevo-under-DOSBox Interface 1bis emulation), and EightyOne is the go-to for ZX81/TS1000 .P files — Ryan's own zx81-utils on GitHub adds zmakebas-format output (#2700).

A cluster of threads documents Spectrum software running on 2068 hardware with the Spectrum ROM in place. Elite is the perennial torture test (#876): the Lenslock copy-protection blocks the tape version, .Z80 snapshots crash via divMMC, and Adam only got it running by finding the Beau-Jolly Supreme Challenge compilation that omits Lenslock. Stano Hrda's Bratislava demos (#1098) are written by Slovak Spectrum coders who auto-detect US TS2068 vs Portuguese TC2048 AY-port wiring so one TAP runs on both. Greg Skuza's mystery DVD of .Z80/.SNA/JLO files (#5990, 2024) turned out to be 1980s Spectrum games modified for 2068 AY sound and joystick ports — confirming this was a common contemporary practice, not just a modern hack. The Polish Koledy Christmas demo (#5237) ships explicit TC and "TS2068 + Spectrum ROM" variants, and the screenshots in that thread sparked a useful discussion (Ryan and Adam) about why CRT composite, RGB, and HDMI capture produce visibly different colors that no emulator will ever reproduce.

File formats and conversion tooling are the connective tissue. Image conversion to SCREEN$ uses Jari Komppa's img2spec / Spectrumizer (#4895) and the newer browser-based ZX Spectrum Image Composer. DCK cartridge images for IF1 / Microdrive load into Warajevo under DOSBox but choke in FUSE and ZEsarUX (#1189). LOAD "" CODE behavior in ZEsarUX for non-screen data (#5336, which drifts in from Christmas greetings) drew Ryan's reminder that you have to lower RAMTOP or use the QuickFont string-address trick to land bytes safely, plus Johnny Red's debug-menu binary-load + SAVE workaround. Zebra FDD 3-inch disk images (#2274, 2022) led to Johnny Red's TOMATO disk-to-TAP utility from the FDD emulator project, with Joao Encarnado later demonstrating a recovered Q-Bert clone running in FUSE. The early model for tape preservation (#1002351, 2009 — Zebra Graphics Designer) showed both the technique (TZX conversion by Jose Manuel) and the friction (Al Hartman's copyright pushback as a former Zebra author), framing norms the group still observes. Recurring people: David Anderson and Adam Trionfo (tape archiving and testing), Ryan Gray (tooling, tape recovery, zx81-utils), Tim Swenson (ZEsarUX experimentation, Sprites2068), Jeff Kuhlmann / qwertyfan2000 (Warajevo expert), Johnny Red / Joao Encarnado (TOMATO, FDD-emulator utilities), Ricardo Calcagno (TS-Pico internals), Richard Atkinson and Jarek Adamski (the original ROM-patch work), and Stano Hrda (Bratislava demoscene bridge).

Key threads

  • ZX Spectrum ROM in TS2068 (archive.org) — Foundational 2006 Yahoo-era thread (75 msgs): TS2068 vs Spectrum bus buffering, EXROM, #7FFD reset timing, and Richard Atkinson's concrete EXROM patch to boot a Spectrum 128 ROM — technical groundwork every later ROM-swap and Pico ROM build still relies on.
  • Switchable Timex Sinclair 2068 ROM modification (archive.org) — 2013 Yahoo-era thread documenting Richard's EPROM-in-HOME/EX-ROM-sockets mod with channel-2/3 switch as ROM selector, plus pointers to Don Dindang's Twister Board — the hardware lineage of every "2068 with Spectrum ROM" setup in the groups.io era.
  • T/S 2068 Library Tape Archiving Process (#2347 on groups.io) — Canonical modern tape-recovery thread — WAV digitization plus FUSE/tzxtools/Audacity workflow, including Ryan's sudo apt install spectrum-roms tip and the FW-TSUG-II WAV archive.
  • Help me fix a file in The Crown? (#5436 on groups.io) — Worked example of the group's tape-rescue workflow: FUSE as the forgiving WAV loader (it adaptively retunes per chunk where ZEsarUX cannot), Audacity massage, and tzxmerge for assembling multi-level tapes for Pico and emulator use.
  • I Got My Spectrum divMMC Today! (#639 on groups.io) — Sets the now-standard divMMC + Twister board + Spectrum ROM + Kempston stack for running Spectrum TAP/TZX on real 2068 hardware, including David's port-31 probe for Kempston detection.
  • Question about TS-Pico (#4981 on groups.io) — Confirms TS-Pico ships a customized Spectrum ROM and is gaining cartridge-ROM mapping (OS-64), with Ricardo Calcagno's explanation of /ROSCS, /EX-ROM, and HOME-ROM decoding against the Flash/SRAM block — the modern software-switchable successor to the 2013 ROM-swap mod.
  • Demos for the TS2068 from Bratislava - Central Europe (#1098 on groups.io) — Slovak Spectrum demoscene writing new demos that auto-detect US TS2068 vs TC2048 AY-port wiring and ship TAPs tagged for both — concrete payoff of decades of ROM/port work and a bridge to the wider Spectrum scene.
  • Elite? (#876 on groups.io) — Perennial Spectrum-on-2068 torture test: Lenslock breaks tape loading, .Z80 snapshots crash via divMMC, and the Beau-Jolly Supreme Challenge compilation is the only working path.
  • I need assistance (#3080 on groups.io) — Beginner question that opens into the group's de facto emulator survey (Warajevo-under-DOSBox, FUSE, EightyOne, ZEsarUX) and triggers David's commitment to record a FUSE-on-Windows install guide — best single entry point for new emulator users.
  • TS 2068 GAMES (#5990 on groups.io) — Greg Skuza's mystery .Z80/.SNA/JLO file dump turns out to be 1980s-era Spectrum games modified for 2068 AY sound and joystick ports — confirming that 'Spectrum game on 2068 with Spectrum ROM' was common contemporary practice, not just a modern hack.

All threads (153)

↳ marks a thread where this topic begins mid-conversation — the link jumps to the message where it starts.

Thread Msgs Activity Started by
ZX Spectrum ROM in TS2068 📎 75 💬 2006-12-13 Timex
Some news. Also looking for Zebra Systems Graphics designer 📎 68 💬 2009-08-22 Timex
T/S 2068 Library Tape Archiving Process 📎 64 💬 2026-05-22 Adam Trionfo
Tetris for TS2068; was: Monitor And Dissembler TS2068? ↳ #2915 📎 54 💬 2023-02-26 Adam Trionfo
Help me fix a file in The Crown? 📎 45 💬 2024-01-09 Ryan Gray
Zebra FDD 3” sk images 📎 44 💬 2022-12-05 Adam Trionfo
Grimm’s Fairy Trails ↳ #2719 📎 40 💬 2023-01-31 Adam Trionfo
T/S 2068 Image Converter Utility? 📎 34 💬 2023-11-27 Adam Trionfo
A plethora of programs 📎 30 💬 2023-05-09 Adam Trionfo
Switchable Timex Sinclair 2068 ROM modification 📎 26 💬 2019-06-23 Richard Atkinson
Question about TS-Pico 📎 25 💬 2023-11-28 Ricardo Calcagno
Elite? 📎 25 💬 2023-10-26 Adam Trionfo
I Got My Spectrum divMMC Today! 📎 25 💬 2022-01-30 Adam Trionfo
I need assistance 📎 23 💬 2023-04-11 David Anderson
LOAD "" CODE with Zesarux 📎 23 💬 2024-01-01 David Anderson
TS2068 Spectrum ROM/emulator board/etc 18 💬 2011-05-24 pxx1_2000_32724
Adventures in .tap and .tzx 📎 16 💬 2023-01-20 Adam Trionfo
A couple tapes for you to play around with 📎 16 💬 2023-01-09 David Anderson
Timex Disk Systems Overview? 📎 16 💬 2023-06-08 Willie Jones
Spectrum Emulator Cart Emulates... 15 💬 2013-11-10 Adam Trionfo
Print "Byte Power" to from T/S 2068 Emulator? 📎 15 💬 2022-03-16 Adam Trionfo
Timex Archive uploaded 14 💬 2011-04-07 cheveron
Z80 TS2068 Emulator Overflow & Half Carry Flags 📎 14 💬 2023-05-13 John Mobley
Pico up and running, sort of 📎 13 💬 2023-12-04 David Ellis
BATCODE 📎 13 💬 2025-02-17 Timothy Swenson
FPGA TS2068 12 💬 2016-05-16 jburrell7
Does anyone know where I can find a Spectrum Emulator Cartridge 12 💬 2015-06-25 Pete Rittwage
Raspberry Pi 4 Sinclair ZX81 Emulator 12 💬 2026-03-31 John Mobley
Emulators 12 💬 2025-06-24 Timothy Swenson
Those New Mexico Timex Fans ↳ #3610 📎 12 💬 2023-05-22 Carl Miles
SE Basic on Timex 2068 11 💬 2026-05-15 Michael Hart
Retro-pixel-converter updates 📎 10 💬 2026-06-28 Josef Jelinek
Where to download TS2068 programs? 10 💬 2015-12-23 eebuckeye
Elite without Lens Lock Tech? 📎 10 💬 2022-02-22 Adam Trionfo
TS2068 ROMS 📎 9 💬 2026-05-20 Joe VandeZande
New: How to use ZX Spectrum mode on your TS-Pico 8 💬 2024-01-05 David Anderson
Why Use "Out" for Spectrum Cartridge? 8 💬 2008-03-29 Glen Goodwin
Spectrum Cart Conversions to T/S 2068? 7 💬 2022-01-06 Kevin Steinhaus
New software archive location 7 💬 2023-06-04 David Anderson
TS2068 Cartridge Boards - Somethings Wrong 📎 6 💬 2023-05-15 David Anderson
tape2tap utility and Warajevo tape to tap utility -- help needed 5 💬 2012-03-13 hatulzabad
Support for TS2068 Basic in zmakebas 📎 5 💬 2022-06-30 Adam Trionfo
WAV to TAP 📎 5 💬 2022-03-21 David Anderson
Errors running 1.44 MB FreeDOS Image file with Android IDOSBox and IBochs PC Emu 📎 4 💬 2023-04-16 qwertyfan2000
Fuse, Zesarux, Eightyone emulators 4 💬 2026-04-09 larry lorenson
Twister board schematic 📎 4 💬 2013-11-11 Phoebus Dokos
Lunar Jetman and Jet Set Willy on the TS2068 4 💬 2024-02-27 Adam Trionfo
Jupiter Ace emulation cartridge for real T/S 2068 4 💬 2025-06-23 qwertyfan2000
TS2068 Emulator Recommendations? 3 💬 2005-07-07 Bill
TC2048 Hi-Resolution Graphics 3 💬 2026-03-24 Gus Lahoski
.dck file utility 3 💬 2026-02-04 Ryan Gray
BasinC Developing Environment for Spectrum 📎 3 💬 2022-05-03 Adam Trionfo
FPGA Board Update 3 💬 2021-11-08 JEFFREY L BURRELL
TAPir program 3 💬 2024-11-15 Ricardo Calcagno
Paper on Converting Spectrum assembly to T/S 2068 3 💬 2021-06-05 Timothy Swenson
A bit of emulated Microdrive fun 📎 2 💬 2023-03-25 Ryan Gray
Questions about Spectrum Compatibility and 97% Figure 2 💬 2005-10-28 Bill Loguidice
Converting ZX Spectrum Machine Language programs to run on the TS2068 📎 2 💬 2023-11-22 Carl Miles
Spectrum BASIC "emulators" 2 💬 2023-10-25 Ryan Gray
ZX-Basicus 📎 2 💬 2025-03-12 Ryan Gray
Documentation for creating and testing T/S 2068 DCK files with DOSBox 📎 2 💬 2025-01-30 qwertyfan2000
Modified listbasic for FUSE utilities 📎 1 💬 2026-03-25 Ryan Gray
SNA to LROS cartridge converter 1 💬 2011-08-11 cheveron
⭐ Sinclaude 1 💬 2025-08-11 David Anderson
⭐ Online TAP to DCK converter 1 💬 2025-03-30 David Anderson
⭐ Timex/Sinclair emulators-Z-80 IM 2 1 💬 2025-01-16 qwertyfan2000
Spectrum and Times Christmas Demos 📎 34 💬 2023-12-24 Adam Trionfo
How active are TS2068 users? 33 💬 2017-05-20 Bill Loguidice
Demos for the TS2068 from Bratislava - Central Europe 📎 30 💬 2022-06-20 Adam Trionfo
"Diamond Mike" for T/S 2068 Archived 📎 29 💬 2024-02-03 Adam Trionfo
Zebra Systems Videos Posted 28 💬 2008-12-13 Timex
TS 2068 GAMES 📎 21 💬 2024-02-19 Greg Skuza
A new book ↳ #9246 📎 18 💬 2026-04-12 David Anderson
Blast From the Past 18 💬 2013-05-13 lvnmgk
Spectrum Emulator 17 💬 2006-11-29 Jarek Adamski
OS-64 DCK File? 📎 13 💬 2024-07-23 Adam Trionfo
Winky II board 11 💬 2009-03-03 consocius
Finally found an emulator 📎 11 💬 2023-10-27 thatoldnerd
Help with Timmy Demo for 2068 11 💬 2021-10-27 Adam Trionfo
Spectrum Emulator options 10 💬 2004-06-05 Johnny Red
A new game 📎 10 💬 2023-09-22 David Anderson
Spectrum emulation cartridge 📎 10 💬 2021-12-15 David Anderson
Does anyone know where I can find a Spectrum Emulator Cartridge? 9 💬 2015-06-23 jhiggins327
IDE for Sinclair software development 9 💬 2023-11-16 David Anderson
Simple Needs... 8 💬 2004-07-27 Jack Boatwright
Spectrum Terminal 📎 8 💬 2024-01-17 Adam Trionfo
Another 2 demos for TS2068 from Busysoft 📎 8 💬 2022-08-05 Adam Trionfo
New Timex-native AY demo - now with famouns FX soundtrack 📎 8 💬 2022-06-08 Adam Trionfo
ZX Spectrum Software Catalog 📎 8 💬 2022-05-04 Jeff Mazur
TS 2068 emulator 8 💬 2006-10-12 Mauricio Impallari
Link with 81 hires games 📎 7 💬 2024-08-09 Adam Trionfo
Looking for TS2068 Twister Board 7 💬 2014-07-03 juanjosevelez
spectrum EPROM 7 💬 2024-05-08 David Anderson
ZX Spectrum emulator for TS2068 and Timex FDD 7 💬 2004-07-21 Jarek Adamski
2068 rom.bin file 📎 7 💬 2021-12-13 Willie Jones
Clobber Castle, and old type-in 📎 6 💬 2023-04-14 Ryan Gray
Timex/Sinclair 2068 Quick Facts Sheet 6 💬 2026-04-12 Joao Encarnado
Romswitch - nice surprise 📎 6 💬 2024-07-10 John Lech
Spectrum emulator cartridges? 6 💬 2005-03-08 Fredrick Meunier
Neat YouTube Video about early computer Emulation including the ZX81 / TS1000 an 6 💬 2023-01-04 Carl Miles
Using the TS2068 as a terminal to telehack... (through ts-pico?) 📎 6 💬 2026-01-26 David Anderson
Lemon Soft Spectrum emulator 6 💬 2012-02-19 patohd
Eightyone Emulator 6 💬 2022-10-17 JEFFREY L BURRELL
Loading programs into Fuse and Eightyone 5 💬 2023-04-30 larry lorenson
TS2068 Keyboard 5 💬 2024-11-15 larry lorenson
TS2068 ZX Emulator Cartridge 4 💬 2015-09-27 Rich M
dsk files 4 💬 2005-09-13 mataron_a_kevin
Help with ZX81 Keyboard Stickers on USB Keyboard 📎 4 💬 2023-01-29 Ryan Gray
Emulator keyboard 📎 4 💬 2022-10-25 Ryan Gray
Notorious RPG 📎 4 💬 2023-11-20 David Anderson
Best TS 2068 Emulator 4 💬 2007-12-07 Adam Trionfo
Timex Computer 2068 Spectrum emulator 4 💬 2007-01-19 Richard Atkinson
Interesting stuff on ftp.nvg.ntnu.no 📎 4 💬 2023-05-18 David Anderson
EMULATORS for ZX81 and TIMEX 1000/1500 3 💬 2005-11-16 zx81ab
Lots 📎 3 💬 2024-08-09 RichJ
Help with the EightyOne Emulator 3 💬 2014-01-01 Chatul he-Zibad
Emulator woes 3 💬 2004-09-16 hatulzabad
A reference and a question 3 💬 2025-01-09 Ricardo Calcagno
Keyword reference card v2 📎 3 💬 2023-05-22 David Anderson
OS-62, Westridge 2050 Mode, TS2068 on ebay Ending around Dec. 18, 2005 2 💬 2005-12-15 Stewart Newfeld
AI recreations of ZX Spectrum loading screens 2 💬 2026-04-28 Josef Jelinek
Warajevo Emulator & DOSBox 2 💬 2012-09-10 hatulzabad
Timex FDD 3/3000 emulator 2 💬 2004-10-25 Jarek Adamski
IDE harddisk simulation for Warajevo 2 💬 2003-05-26 Jarek Adamski
Best TS1000/ZX81 Emulator for MACOS and Windows 2 💬 2022-03-04 Jimmy Ipock
PAL Software on my T/S 2068 2 💬 2022-01-22 Adam Trionfo
.SNA Files with Spin Spectrum emulator 2 💬 2023-06-20 Adam Trionfo
Eightone emulator 2 💬 2006-10-13 Stephen Wenzler
ANN: Spectrum SE 0.39/128 Basic for Spectrum SE 1 💬 2006-04-05 Andrew Owen
Another Spectrum and Timex emultor 1 💬 2006-03-09 Jarek Adamski
The Elwro 800 Junior emulator 1 💬 2006-02-06 Jarek Adamski
Eightyone program 1 💬 2023-04-22 larry lorenson
ESPectrum 📎 1 💬 2024-08-20 David Anderson
TS2068 ZX Emulator + Kempston Cartridge 1 💬 2015-09-26 rolandjuno
MLT format in ZXVGS 1 💬 2006-06-14 Jarek Adamski
Looking for emulator 1 💬 2005-06-29 James the Animal Tamer
New Fuse! 📎 1 💬 2026-03-26 David Anderson
Spectrum ROM TCC 1 💬 2024-05-07 RichJ
Using Timex Sinclair Basic in an emulator 1 💬 2012-07-28 Mark Scheck
Need ZX Spectrum Emulator ROM 1 💬 2004-09-15 hatulzabad
"Tenebra" - New Rogue-Like Game for T/S 2068 📎 1 💬 2024-03-18 Adam Trionfo
Stepping Z80 ML Code in T/S 2068 Emulator 1 💬 2022-10-09 Adam Trionfo
Atari Game Ports to T/S 2068 and/or ZX Spectrum 1 💬 2022-07-22 Adam Trionfo
Warajevo... 1 💬 2002-05-28 Louis Florit
Zebra Systems ZX Spectrum emulator cartridge 1 💬 2008-12-19 zxbruno
Timex 2068 In America Using Spectrum Software 1 💬 2007-11-19 Adam Trionfo
I need a ZX Spectrum Emulator ROM 1 💬 2020-10-27 aelfstangard
Byte Power Tape Magazine (Fall 1987) 📎 1 💬 2023-05-08 Adam Trionfo
eightyone loading issue 1 💬 2023-05-06 larry lorenson
Living room gaming 📎 4 💬 2024-01-02 Adam Trionfo
Wanted: TS2068 twister boards 1 💬 2013-05-02 rga24us
Eightyone Debug window 📎 1 💬 2022-10-16 JEFFREY L BURRELL
Late approval... was Re: [ts2068] Re: TS 2068 emulator 1 💬 2006-10-19 Louis Florit