Re: Test suite for 6509 processor

From: Rhialto <rhialto_at_falu.nl>
Date: Thu, 18 May 2023 14:13:12 +0200
Message-ID: <ZGYWWEgddBJQcCsS_at_falu.nl>
On Wed 17 May 2023 at 01:00:54 +0200, Michal Pleban wrote:
> Rhialto wrote on 16.05.2023 22:27:
> 
> > > * Esc+Z/Esc+Y - alternate charset: doesn't work
> > 
> > Is that charset actually present in the normal character generator ROM?
> > VICE (and zimmers too) may have a truncated version, it logs this:
> 
> In the normal character ROM, it is all $FF. But it is present in the German
> character set:
> http://zimmers.net/anonftp/pub/cbm/firmware/computers/b/characters.324867-02.bin

I see that's for the high profile models (with more than 8 lines per
character), it doesn't fit so nicely on the low-profile ones.

I did the following experiment and concluded that ESC-Z and ESC-Y now work:

1. Typed ESC-Z on xcbm2 default config (that would be a 610 or B-128).
The screen turned completely green. This is consistent with a missing
but enabled alternate charset.
2. I doubled characters.901237-01.bin by concatenating it with itself
and used the resulting 8K file as charset. ESC-Z now didn't show any
change.
3. I edited the file from 2 to mangle the first few characters in the
second (added) half. Now ESC-Z shows the mangled characters. It also
tells me that it starts with the lower case set.

In all cases, ESC-Y switched back to normal (in case 2 of course
nothing was to be seen).

So I guess this works now, nice!

> Regards,
> Michau.
Cheers,
-Olaf.
-- 
___ Olaf 'Rhialto' Seibert                            <rhialto/at/falu.nl>
\X/ There is no AI. There is just someone else's work.           --I. Rose


Received on 2023-05-18 15:00:02

Archive generated by hypermail 2.3.0.