Dirk Hoffmann

Results 244 comments of Dirk Hoffmann

Latest reSID code has been merged in. The changes were very minor, though.

Confirmed. Something is broken.

Seems to work in v4.6. First broken release is v4.7b1 Next step: Determine the faulty commit

Did a binary search on the repo: Culprit is commit 55aadf4.

Culprit is the CIA sleep logic. Here is the relevant part with an additional if-statement added for debugging: ```C++ // Sleep if threshold is reached if (tiredness > 8 &&...

Here is a small speed-improvement idea. Current code: ```C++ void CIA::serviceEvent(EventID id) { switch(id) { case CIA_EXECUTE: executeOneCycle(); break; case CIA_WAKEUP: wakeUp(); break; default: fatalError; } } ``` Idea: Since...

I'm currently working on v5.0, which will feature run-ahead. It'll still take some time because I've refactored large parts of the code (which broke various stuff), and I am also...

Update: - Class `Emulator` has been added. - The old time-slicing code has been trashed. - Cloning has been added in the form of an overloaded assignment operator `=`. -...