acme - Multi-platform cross assembler for 6502/6510/65816 CPU


ACME - the ACME Crossassembler for Multiple Environments

Usage: acme [OPTION...] [FILE]...


-h, --help

show this help and exit

-f, --format FORMAT

set output file format

-o, --outfile FILE

set output file name

-r, --report FILE

set report file name

-l, --symbollist FILE

set symbol list file name


(old name for --symbollist)

--vicelabels FILE

set file name for label dump in VICE format

--setpc NUMBER

set program counter

--cpu CPU

set target processor

--initmem NUMBER

define ’empty’ memory

--maxerrors NUMBER set number of errors before exiting

--maxdepth NUMBER

set recursion depth for macro calls and !src


set verbosity level


define global symbol


suppress warnings about indented labels


suppress warnings about old "!for" syntax


enable type checking (warn about type mismatch)


fix for ’Relaunch64’ IDE (see docs)


set output error message format to that of MS Visual Studio


enable colored error output using ANSI escape codes

-V, --version

show version and exit

Platform independent version.