NAME
appmake - The z88dk application generator
SYSNOPIS
appmake [+target] [options]
DESCRIPIONS
This manual page documents briefly the z88dk tools. This manual page was written for the Debian GNU/Linux distribution (but may be used by others), because the original program does not have a manual page.
Please refer to the z88dk documentation in /usr/share/doc/z88dk-doc/ for the complete description of the system. If /usr/share/doc/z88dk-doc not exists, please install the package z88dk-doc.
This program is used to produce files which are suitable for use in emulators or on the real hardware.
OPTIONS
Options used in all targets:
- -h
-
--help Display help
- -b
-
--binfile [file] Linked binary file
- -o
-
--output [name] Name of output file
- +[target]
-
generate file for target machine. Targets with additional options are:
- abc80
- ace
-
Generates a .byt file suitable for loading into emulators
- acetap
-
Generates a .TAP for the Ace32 emulator
- aquarius
-
Creates a BASIC loader file and binary stored in variable array format
- cpc
-
Gegerates file for Amstrad CPC
Additional options:
- -c
-
--crt0file [file] crt0 file used in linking
- --exec [nnnn]
-
Location address to start execution
- --org [nnnn]
-
Origin of the binary
- hex
-
Creates an intel hex record suitable for embedded devices
Additional options:
- --org [nnnn]
-
Origin of the binary
- msx
-
Adds a file header to enable the program to be loaded using 'bload "file.bin",r
- mz
- nas
-
Generates a .NAS file suitable for use by emulators
Additional options:
- --org [nnnn]
-
Origin of the binary
- rex
Additional options:
- -n
-
--appname [name] Application Name
- -c
-
--comment [text] Application Comment
- --nt
-
Don't pad out to 8k addin
- ti82
-
Creates a .82p file
Additional options:
- --comment [text]
-
File comment (42 chars)
- ti83
-
Creates a .83p file
Additional options:
- --comment [text]
-
File comment (42 chars)
- ti8x
-
Creates a .8xp file
Additional options:
- --comment [text]
-
File comment (42 chars)
- ti85
-
Creates a .85p file
Additional options:
- --comment [text]
-
File comment (42 chars)
- ti86
-
Creates a .86p file
Additional options:
- --comment [text]
-
File comment (42 chars)
- ti86s
-
Creates a .86s file
Additional options:
- --comment [text]
-
File comment (42 chars)
- svi
-
Creates a .cas file loadable with the SVI emulator
- z88
-
Generates .63 and .62 files suitable for burning to EPROM
Additional options:
- -c
-
--crt0file [file] crt0 file used in linking
- --nt
-
Do not truncate bank 63
- z88shell
-
Patches the header to ensure that the program is recognised by the shell
Additional options:
- -c
-
--crt0file [file] crt0 file used in linking
- zxvgs
-
Creates a zxvgs application file
Additional options:
- -c
-
--crt0file [file] crt0 file used in linking
- zx
-
Generates a .TAP file complete with BASIC header
Additional options:
- -c
-
--crt0file [file] crt0 file used in linking
- --org [nnnn]
-
Origin of the binary
- --blockname [name]
-
Name of the code block in tap file
SEE ALSO
z88dk(1), z88dk-zcc(1), z88dk-z80asm(1), z88dk-appmake(1), z88dk-copt(1).
AUTHOR
z88dk was written by Dominic Morris <[email protected]>, and others. This manual page was written by Krystian Wlosek <[email protected]> using exists documentation, for the Debian GNU/Linux system.