[cc65] AppleCommander with Apple GEOS support

From: Oliver Schmidt <ol.sc1web.de>
Date: 2012-04-18 12:45:52
Hi,

Just like GEOS 64/128 files aren't standard CBM files Apple GEOS
aren't standard ProDOS 8 files.

I've done some reverse-engineering on Apple GEOS files and have
documented my findings here:
http://wiki.cc65.org/doku.php?id=cc65:apple2:geosfileformats

Just like GEOS 64/128 files need to be CONVERTed in order to be
handled with standard CBM file tools Apple GEOS files need to be
CONVERTed to be handled with standard ProDOS 8 file tools.

However in contrast to GEOS 64/128 there was no CONVERT format defined
so far for Apple GEOS. Therefore I defined one here:
http://wiki.cc65.org/doku.php?id=cc65:apple2:geosconvertformat

Just like the GEOS 64/128 CONVERT format it is designed to allow for
easy in-place conversion of Apple GEOS files.

Just like 'ld65 -t geos-cbm' produces a GEOS64/128 CONVERT file 'ld65
-t geos-apple' produces an Apple GEOS CONVERT file:
http://www.cc65.org/snapshot-doc/grc65-4.html#building-seq

However in contrast to GEOS 64/128 there was no CONVERT program
available so far for Apple GEOS. Therefore I implemented one - at
least for un-conversion - which is part of cc65's Apple GEOS support.

But when programming for GEOS with cc65 it is desirable to be able to
place an ld65-generated CONVERT file in an emulator disk image and
have the un-conversion take place on-the-fly. This greatly speeds up
turnaround times as there's no need to run the CONVERT program
anymore. For GEOS 64/128 this can be accomplished with the Star
Commander: http://sta.c64.org/sc.html

I'm happy that to announce that David Schmidt (Thanks !) made the same
possible for Apple GEOS with the latest release of AppleCommander:
http://sites.google.com/site/drjohnbmatthews/applecommander

Regards,
Oliver
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Wed Apr 18 12:47:47 2012

This archive was generated by hypermail 2.1.8 : 2012-04-18 12:47:51 CEST