dirkwhoffmann / virtualc64

VirtualC64 is a cycle-accurate C64 emulator for macOS
https://dirkwhoffmann.github.io/virtualc64
Other
342 stars 33 forks source link

Port event scheduler from vAmiga #749

Closed dirkwhoffmann closed 1 year ago

dirkwhoffmann commented 1 year ago

In vAmiga it's much more convenient to perform delayed actions such as pressing and releasing keys in auto-typing mode. In VirtualC64, this is done via individual counters.

Work item 1: Port the event scheduler from vAmiga and start using it for

Work item 2: Check if performance increases if CIAs are invoked via the event scheduler, too.

dirkwhoffmann commented 1 year ago

VirtualC64 has gotten an event scheduler. At the moment, it's only used for performing inspections as a proof-of-concept.

Bildschirm­foto 2022-12-28 um 11 09 50
dirkwhoffmann commented 1 year ago

v4.6b1 is online.