Short: A cruncher for 6502/Z80/6809 executables
Author: magli143@gmail.com (Magnus Lind), port by uploader
Uploader: polluks+aminet sdf lonestar org (Stefan Haubenthal)
Type: dev/cross
Version: 2.0.9
Architecture: ppc-morphos; other
URL: http://hem.bredband.net/magli143/exo/
usage: exomizer level|mem|sfx|raw|desfx [option]... infile[,
]...
see the individual commands for more help.
usage: exoraw [option]... infile
-b crunch/decrunch backwards
-r write outfile in reverse order
-d decrunch (instead of crunch)
-c compatibility mode, disables the use of literal sequences
-C enable imprecise rle matching, trades result for speed
-e uses the given encoding for crunching
-E don't write the encoding to the outfile
-m sets the maximum sequence offset, default is 65535
-M sets the maximum sequence length, default is 65535
-p limits the number of optimization passes, default is 65535
-o sets the outfile name, default is "a.out"
-q quiet mode, disables display output
-v displays version and the usage license
-- treats all following arguments as non-options
-? displays this help screen
usage: exobasic [option]... infile[,]...
-n ,[]
renumbers the basic program. line numbers will start at
and be incremented with . can't be combined with -N
-N crunch optimized renumbering. basic program will be runnable
but not editable after this. can't be combined with -n
-p save file with crunch optimized (broken) line links. if
combined with -t, the trampoline will repair the links before
it runs the program.
-r remove remarks and unneccessary spaces
-t generate c64 trampoline, the trampoline routine will be
located at the beginning of the outfile and is started by
jmp:ing to the first address it loads to.
-c trampoline will also recreate the stack color table, must be
combined with -t and -4.
-4 generate c16/plus4 trampoline instead of c64, must be combined
with -t.
-- treat all args to the right as non-options
-? displays this help screen
-v displays version and the usage license
The name of the outfile(s) will be the name of the infile(s) with a suffix of
".out.prg" added.