Skip to content
/ bintap Public

Binary to ZX Spectrum `.tap' tape file converter for use in ZX Spectrum emulating software.

License

Notifications You must be signed in to change notification settings

Ilgrim/bintap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bintap

Binary files to ZX Spectrum .tap tape file converter to be used in ZX Spectrum emulating software.

License

Public domain (see LICENSE file).

Authors

See AUTHORS file.

Build using GNU/Linux environment

Compile

cd src
make

Install

As root or using sudo:

cp bintap /usr/local/bin

Clean

make clean

Usage

Usage: bintap [OPTIONS] INPUT_FILE

Options:
  -h, --help                            show this help and exit.
      --version                         show version and exit.
  -p, --program                         make `Program' instead of `Bytes'.
  -t TITLE, --title TITLE               set header name for all blocks.
  -s LINE, --start-line LINE            BASIC start line for program.
  -o FILENAME, --output FILENAME        set output filename.
      --auto-name                       make output filename from input.
  -a, --append                          append tape at end of file.
  -l ADDRESS, --load-address ADDRESS    load address of a binary file.
  -x ADDRESS, --extra-address ADDRESS   extra address of a binary file.

BASIC loader options:
  -b, --basic                           include BASIC loader.
  -d, --d80                             create D80 syntax loader.
  -c ADDRESS, --clear-address ADDRESS   set clear address.
  -e ADDRESS, --exec-address ADDRESS    set code start address.
      --bc COLOR, --border-color COLOR  set border color.
      --pc COLOR, --paper-color COLOR   set paper color.
      --ic COLOR, --ink-color COLOR     set ink color.
      --nph, --no-print-headers         hide header title when loading.

Maximum supported input file size is 49152 bytes.
Maximum `TITLE' length is 10.
`LINE' is a number in range [0; 9999].
`ADDRESS' is a number in range [0; 65535].
`COLOR' is a number in range [0; 7].
All numbers are decimal or hexadecimal (prefixed with `0x' or `0X').

Links

About

Binary to ZX Spectrum `.tap' tape file converter for use in ZX Spectrum emulating software.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published