From: "Ullrich von Bassewitz"; on Mon, Nov 07, 2011 04:14 PM -0500 > > On Mon, Nov 07, 2011 at 03:34:35PM +0100, "Andreas Rückert" wrote: > > > Problem is, that the tgi_setcolor() calls are not inverted. > > tgi_setcolor(COLOR_WHITE) draws black now and vice versa. > > Yes, we had a lengthy discussion about that, some time ago. The mixture of > palettes and colors is not really well-thought. Color constants are -- despite > their names -- actually indices into the palette. At least for some of the > drivers that support a palette. A proposed solution does exist already (which > will require a change to the TGI API); but, is not implemented. Until then, you can do what CC65's TGI demo source code does. It defines more useful names: #define COLOR_BACK TGI_COLOR_BLACK #define COLOR_FORE TGI_COLOR_WHITE Then, "tgi_setcolor(COLOR_FORE);" makes more sense in your code. ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo@musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.Received on Tue Nov 8 02:14:56 2011
This archive was generated by hypermail 2.1.8 : 2011-11-08 02:14:58 CET