Mikkel Hastrup enkorv-/E1597aS9LQAvxtiuMwx3w@public.gmane.org [chameleon_64]
2014-08-18 14:17:14 UTC
Hi guys,
I've found a bug, not sure if it has been reported or detected already (but doesn't seem to be mentioned in the mailinglist atleast).
I've noticed - when playing around with the turbo-mode with latest firmware - that reading from colorram seems to be broken.
Setup: Chameleon (Beta-9a, rev 753) cartridge mode on a C64C PAL.
TLR's Box Check Type (with 1541u2 cartridge) says: C64 DL 6569 6581 6526A 6526A.
This bug appears atleast on the VIC-output, I haven't checked on the VGA-output.
I've included a test-program (+ source) with some colorram copying. First section on the screen is written and copied in '2 mhz mode' (so Turbo $d030 bit needs to be enabled). The other section is in '1 mhz mode'. It should look identical in both sections but on my setup, only the second looks correct. Anyway, the code is quite self-explanatory.
I've found a bug, not sure if it has been reported or detected already (but doesn't seem to be mentioned in the mailinglist atleast).
I've noticed - when playing around with the turbo-mode with latest firmware - that reading from colorram seems to be broken.
Setup: Chameleon (Beta-9a, rev 753) cartridge mode on a C64C PAL.
TLR's Box Check Type (with 1541u2 cartridge) says: C64 DL 6569 6581 6526A 6526A.
This bug appears atleast on the VIC-output, I haven't checked on the VGA-output.
I've included a test-program (+ source) with some colorram copying. First section on the screen is written and copied in '2 mhz mode' (so Turbo $d030 bit needs to be enabled). The other section is in '1 mhz mode'. It should look identical in both sections but on my setup, only the second looks correct. Anyway, the code is quite self-explanatory.