Skip to content
Compare
Choose a tag to compare

Installation

  • Copy TZX2TAP to c:/dot
  • Copy tzxconv.bas to c:/nextzxos

In c:/nextzxos/browser.cfg, add a new TZX line:

TZX<.tzx2tap -b "|":load "c:/nextzxos/tzxconv.bas":let f$="|":goto 9000

Put this either before or after the existing line. If it is before, you can convert TZX files by pressing Enter from the browser. If it is after, you will need to press Symbol Shift+Enter to do the conversion. The original TZX loader will be on the other combination. It is recommended to put it before on a non-accelerated Next, and after on an accelerated Next.

Changes since v1.2

  • Added -l (list), -v (verbose) and -b (browser mode) options.
  • tzxconv.bas now builds from source (using zmakebas)
3c8e6ed
Compare
Choose a tag to compare

Installation

  • Copy TZX2TAP to c:/dot
  • Copy tzxconv.bas to c:/nextzxos

In c:/nextzxos/browser.cfg, modify the TZX line to be:

TZX<clear 65367:.tzx2tap "|":load "c:/nextzxos/tzxconv.bas":let f$="|":goto 9000

Changes since v1.1

  • Added helper script so files can be converted and run by selecting them from the browser. It's now as easy to load a TZX (with no custom blocks) as it is a TAP on an unexpanded Next.
  • Improved error handling, now exits with a Spectrum error on failure (except for "file already exists")
Compare
Choose a tag to compare

Changelog

  • Added support/recognition for TZX blocks up to latest spec (1.20)
  • Force Next to 28MHz mode during conversion
  • Reformat messages for 32px screen
  • Disable scroll prompt
  • Update program info to show it is based on Tomaz Kac's original code as it has changed significantly
  • browser.cfg line now returns to browser

Installation
Copy TZX2TAP to c:/dot
Optionally modify c:/nextzxos/browser.cfg so the TZX line reads:

TZX<cls:.tzx2tap "|"
cc35a65
Compare
Choose a tag to compare

Initial build of 0.13b for NextZXOS.

Copy TZX2TAP to c:/dot

Optionally modify c:/nextzxos/browser.cfg so the TZX line reads:

TZX:cls:.tzx2tap "|"