Michael J. Mahon wrote:
I tried something similar - namely kept the 6502 in a not ready state bypulling the RDY down and accessing $C000 by DMA. This part worked but for some reason reading $C010 did NOT reset the keyboard flag. I don't know why: decoding is done inside a black box ASIC.Strange--that's how the 6502 resets it...
I know. There are two explainations:1. The MMU chip (that has DMA as an input) for some reason doesn't decode this address when DMA is active.
2. I made a mistake and didn't notice something.Once the CB boards are finished in a few days everyone will have a chance to experiment.
-Alex.