Manpages

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.