From 7c361248bba7799400dee7b7b1dc33f5dadcf3a4 Mon Sep 17 00:00:00 2001 From: Ian C Date: Mon, 21 Mar 2016 15:35:43 +0000 Subject: Added initial version of T64 output driver. --- doc/casm.html | 41 +++++++++++++++++++++++++++++++++++++---- 1 file changed, 37 insertions(+), 4 deletions(-) (limited to 'doc/casm.html') diff --git a/doc/casm.html b/doc/casm.html index 35d6683..4724729 100644 --- a/doc/casm.html +++ b/doc/casm.html @@ -800,6 +800,20 @@ A raw binary image. A Spectrum emulator TAP file. + +p-file + + +A ZX-81 emulator P file. + + + +t64 + + +A Commodore 64 T64 tape file. + + @@ -823,14 +837,33 @@ file holding the bytes that the real Spectrum would have written to a tape.

The TAP file will be given the same name as the output filename, and the -internal code block will also be given the same name, unless if memory banks -have been used then each code file in the TAP file will use the -output-bank setting is used to generate the filename for each block. +internal code block will also be given the same name, unless memory banks +have been used, in which case each code file in the TAP file will use the +output-bank setting to generate the filename for each block.

Remember that TAP files can be concatenated, so the output could be appended to -another TAP file containing a BASIC loader for example. +another TAP file containing a BASIC loader, for example. +

+ + +

ZX81 .P Output Format

+ + +

C64 T64 Tape Output Format

+

+Generates a T64 tape file for an emulator. +

+ +

The tape file will be given the same name as the output filename, and the +internal code block will also be given the same name, unless memory banks +have been used, in which case then each entry in the tape file will use the +output-bank setting to generate the filename for each entry. +

+ +

Each entry in the tape file will be marked as a PRG with the start address +the same as the first assembled byte.

-- cgit v1.2.3