From 9b1ff636c5ab4c0abdd9e3a4990980559e4a365c Mon Sep 17 00:00:00 2001 From: "ol.sc" Date: Tue, 27 Dec 2011 02:09:27 +0000 Subject: [PATCH] Updated first part of the grc65 doc. git-svn-id: svn://svn.cc65.org/cc65/trunk@5321 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- doc/grc65.sgml | 94 ++++++++++++++++++++------------------------------ 1 file changed, 37 insertions(+), 57 deletions(-) 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.