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 <dom [AT] z88dk.org>, and others. This manual page was written by Krystian Wlosek <tygrys [AT] waw.net> using exists documentation, for the Debian GNU/Linux system.