[cc65] GRC Question

Date view Thread view Subject view

From: Todd Elliott (eyeth_at_videocam.net.au)
Date: 2003-02-05 23:14:17


Hello.

I was using the GRC utility to create a GEOS VLIR file. I have two
questions:

* GRC seems to pad one byte (a zero?) to the end of each GEOS VLIR module.
For example, a GEOS VLIR application would have five VLIR records with the
following byte sizes: V0# 8004 bytes, V1# 4254 bytes, etc. With GRC, the
resulting module sizes are: V0# 8005 bytes, V1# 4255 bytes, etc. While
adding (padding) a zero is normally harmless, I still need for exactness,
especially in creating duplicates of existing GEOS applications such as
geoWrite 128 v2.1 so I can do file comparisons. (It could also be noted
that Star Commander could have been shorting VLIR index information by one
byte in the .CVT conversion and that GRC does it correctly.)

* How do I add blank records? For example, a VLIR application would have
its first ten VLIR links filled with modules, followed by a blank link
(00,ff), followed by additional five VLIR links, then with three more
blank links (00,ff) and finishing off with 00's for the rest of the VLIR
chain. Is there a NULL directive for GRC to insert blank VLIR links?

Thanks,
-- 
Todd Elliott

----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2003-02-05 23:16:21 CET