Quite a bit of work without much of visual outcome.
Implemented feature #23 - proper bank switching. Now it includes CIA 1/2, different types of ROm, all control bits, etc. Cartridges should be switching properly, when cartridge feature added.
As part of fiddling with CIA I've slightly improved the keyboard experience (#18) - but still more need to be done
RTC added to CIA1 /2 (readonly)
In general this PR is a bit of a mess, as I started rethinking code structure and currently there is a mix of old and new. Slowly I will be migrating to the new one.
Quite a bit of work without much of visual outcome.
In general this PR is a bit of a mess, as I started rethinking code structure and currently there is a mix of old and new. Slowly I will be migrating to the new one.