Dieter Baron
Dieter Baron
**Describe the bug** The VIC-II bank is set to $8000 via CIA2_PRA, VIC hot registers disabled, charset, screen position, and sprite pointer set via VIC-IV registers. On MEGA65, the correct...
**Describe the bug** Writing 0 CIA TODs registers $DC08-$DC0B doesn't reset the clock. It works on a real MEGA65 as well as C64 (both real and vice). **Used version of...
The Ultimate64 firmware upgrade 1.34 broke compatibility with IDE64, it hangs with a black screen on boot. It works fine with firmware 1.28. Tested on an U64 v1.4 Elite.
Add `accessingValueForKey()` that takes a key and a block and wraps the block in `willAccessValueForKey()`/`didAccessValueForKey()`; same for `willChangeValueForKey()`/`didChangeValueForKey()`. This allows writing: ``` var foo { return accessingValueForKey(Keys.Foo) { primitiveFoo }...
R6 mainboards made the joystick ports bidirectional, like on a real C64, and they work as expected in the MEGA65 core. On the C64 core, however, they support only input,...