Re: [cc65] Apple II Libraries

Date view Thread view Subject view

From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2003-05-01 23:05:34


On Thu, May 01, 2003 at 04:53:49PM -0400, CHRIS wrote:
> The Apple II libraries were done by Kevin Ruland;
> is the source code for this in the CC65 source?

Yes. Kevin has contributed his port, so it is part of cc65.

> I was looking around the CC65 source and found some
> files with Kevin's name on them, but it seemed that most
> were by Ulrik.

Some modules have been written solely by Kevin, others are based on modules
written by me and used with only minor or no changes. In addition, there are
modules completely written by me for some reason. All this explains why a lot
of the Apple modules have my name in them.

> If I were to rewrite and/or update the Apple II
> support library, how would I go about it?  That is,
> how do I know which functions I should be implementing?

If you want to rewrite and/or update the Apple II support library, shouldn't
you have an idea, which functions you want to rewrite and/or update? :-)

> I think the Apple II CC65 library should be updated.

Out of my head, this is what is missing in the Apple library:

  * The clock() function (seems to be quite difficult to implement on the
    Apple).

  * A complete set of file I/O functions.

  * Routines for rs232 communication (NOTE: I'm currently redoing the rs232
    API to use loadable drivers, so it's not a good idea to add that now).

  * Drivers for extended memory, joysticks, mice, ...

Regards


        Uz


-- 
Ullrich von Bassewitz                                  uz_at_musoftware.de
----------------------------------------------------------------------
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-05-01 23:05:44 CEST