Keyboard emulation is there. Discovering and emulating the scanning logic was bit of pain, but hey - it works. It means it doesn't require Kernal functions (as previously). That also required partial implementation of CIA1 - so at least there is a base for complete CIA support.
I have implemented some test/fun ROM from scratch - so you can use it to test the emulator without 3rd party roms. 6502 assembly is fun :-)
Yet another big one !
Two major changes: