summaryrefslogtreecommitdiff
path: root/int2tap.txt
blob: 6c5b6a7032b85e135589f49a451ee00963bb8ec5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
int2tap(1)                                                          int2tap(1)



NAME
       hex2tap  - Converts an Intel format segment dump to a Spectrum emulator
       TAP file.

SYNOPSIS
       int2tap [ -b ] [ -s ] [ -a address ] output-file input-file ...

DESCRIPTION
       hex2tap takes one or more Intel format segment files - as  produced  by
       an  assembler  like  tpasm(1) - and produces a Spectrum compatible tape
       file (TAP file).

       The tape  file  will  also  optionally  include  a  BASIC  loader  (see
       OPTIONS).   This  loader  will  load  in the binary file(s) in the same
       order they were on the command line.  It will then run  the  code  from
       execute address (see -a in OPTIONS).

OPTIONS
       int2tap accepts these switches

       -b     Just  produce the binary file.  By default int2tap will generate
              a TAP file with two files in - a BASIC loader and then the  code
              itself.  This switch disables the generation of the BASIC loader
              portion.

       -s     By default int2tap will generate a single CODE file in the  tape
              file.   Using this switch means that each input file will gener-
              ate a seperate CODE file.

       -a address
              By default int2tap assumes that the base address  of  the  first
              input  file is the start address.  This switch allows that to be
              overridden.  Note this switch will have  no  effect  if  the  -b
              switch  is  used.   The address can be passed either in decimal,
              octal (starting with a 0), or hex (starting with 0x).

SEE ALSO
       tpasm(1)

DIAGNOSTICS
       The diagnostics produced by int2tap are intended  to  be  self-explana-
       tory.

NOTES
       This is the initial version of int2tap.

BUGS
       Please report any bugs to ianc@noddybox.demon.co.uk



                                                                    int2tap(1)