Re: [cc65] Bug in CONIO on C128?

From: Greg King <greg.king41verizon.net>
Date: 2010-04-24 11:52:53
From: "Payton Byrd"; on Thurs., April 22, 2010 10:14 PM -0400
>
> I believe that I have found a bug in the CONIO library implementation
> for the C128.
> Attached is a C128 program that uses CONIO to write a menu on the
> screen.  In 40-column mode, it displays correctly;
> but, in 80-column mode, the text of the menu does not display;
> instead, it draws as unreversed spaces.

They aren't spaces!  They are black-on-black characters.
First, notice that the "ready." prompt is a different color.
Second, move the cursor over that submenu.  It will reveal each
character, as it passes over them.

So, the bug is in the color code.

My question is, why is only that particular text affected -- why not
also the text in the top menu, and the box around the submenu?

> The same code runs in both modes; so, there's no tricks here.

Are you sure about that?!

> You do need to run from a warm boot (use the 40/80-key to select your
> mode when booting) to ensure you are running exactly the same code.
>
> The behavior is the same in both WinVICE and on a real flat C128.

----------------------------------------------------------------------
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 Apr 24 11:54:11 2010

This archive was generated by hypermail 2.1.8 : 2010-04-24 11:54:13 CEST