Re: [cc65] Atari TGI drivers, finally

From: Ullrich von Bassewitz <uz1musoftware.de>
Date: 2009-10-24 20:53:56
On Fri, Oct 23, 2009 at 08:59:15AM -0700, Fatih Aygün wrote:
> Some of the code is taken from the c64 and apple drivers. I couldn't include
> the proper license texts, I assume they are under the same license as Uz's
> portions of the cc65 package. If the maintainers agree, my code can also be
> included in the cc65 libraries with whatever license they see fit.

The license for the whole package, with the exception of two small parts of
the compiler is the zlib license. If you send me the drivers, I will put them
into the repository.

> * tgidemo.c assumes COLOR_BLACK = 0 and COLOR_WHITE = 1. which is not the case
>   for the Atari platform.

Not sure about this one.

> * cgetc() tries to manualy remove the cursor from the screen. this causes some
>   pixels to be inverted when the function is called.

This can be easily fixed by switching off the cursor using "cursor (0);" after
establishing graphics mode. At least, if cgetc is implemented correctly

> * LINE function cannot always handle clipping properly.

As discussed a few days ago. LINE must not clip. This should be done (but is
currently not) in the wrapper code, so coordinates passed to LINE are always
valid.

Regards


        Uz


-- 
Ullrich von Bassewitz                                  uz@musoftware.de
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Sat Oct 24 21:01:48 2009

This archive was generated by hypermail 2.1.8 : 2009-10-24 21:01:50 CEST