Skip to content

TAP-to-Cart — TS2068 Cartridge Conversion

🔧 Project · 🌲 Evergreen · Owner: Jeff Burrell · 2022-07 → 2022-11

Converts a TS2068 TAP (tape) file into a cartridge image — a BIN for burning to EPROM and a DCK for emulators — so tape software can be run from, or made into, a cartridge.

About

Jeff Burrell worked out how a TS2068 program maps into a DOCK-bank AROS cartridge image (documenting the .dck/AROS header bytes, using the 16K "States and Capitols" cartridge as a worked example) and wrote DCK-creation utilities — first a Windows-specific PowerBASIC version, then the cross-platform Python tool now hosted as 2068-TAP-To-Cart. It's evergreen: complete and usable, and doesn't need ongoing change to stay valuable.

It sits in a small ecosystem of community converters worth knowing about: a .NET console converter that another member (qwertyfan2000) was building with hooks for inserting relocatable Z80 machine code, and Ryan Gray's .dck info utility in his zx81-utils. The standard Spectrum tools TAP2BAS (TAP → BASIC) and bas2tap (BASIC → TAP) are the usual front-end to all of these.

In the meetings

Discussed in 8 meeting recaps:


Topics: Cartridges, EPROM & dumping · BASIC programming · Utilities & applications