diff --git a/doc/grc65.sgml b/doc/grc65.sgml index ae64cf40e..dcd009ad9 100644 --- a/doc/grc65.sgml +++ b/doc/grc65.sgml @@ -8,8 +8,8 @@ VII 2000; VI,VII 2002; 2005-8-3 -This document describes a compiler that can create GEOS headers and menues for, -and VLIR files from, cc65-compiled programs. +This document describes a compiler that can create GEOS headers and menues for +cc65-compiled programs. @@ -28,30 +28,21 @@ GEOS is unable to load and start it. Currently, ). The VLIR structure currently is supported for -only projects that are written entirely in assembly code. - -). Usage

grc65 accepts the following options: --f force the writing of the output files --o name name the .c output file --s name name the .s output file --l name name the ld65 output file --h show this help - -When used as a VLIR linker, the correct syntax is: - grc65 -vlir output.cvt header.bin vlir0.bin vlir1.bin ... +-h, -? this help +-f force writing files +-o name name the C output file +-s name name the asm output file Default output names are made from input names with extensions replaced by "dosname" "classname" "version" { dostype SEQ mode any structure SEQ + icon "sprite.raw" } The header definition describes the GEOS header sector which is unique to -each file. Currently, there's no way to change the default VLIR table description

-VLIR headname address { - vlir0 - blank - vlir2 - blank - vlir4 +VLIR size { + 0 + 1 + 2 + 4 + 5 } -The first element is the keyword for details. +The first element is the keyword for details.