Dirk Hoffmann
Dirk Hoffmann
Just thinking out loud: Instead of running two instances in parallel and recreating the second one via fast-forwarding when an external event comes in, the same effect is achievable by...
Update: The run-ahead instance is only recreated when needed. In addition, frames that are not displayed are computed in headless mode, which further saves computation time. Now, run-ahead can be...
Fixed in v5.0b1
> Does the compiler optimize it to a memcpy? Modern compilers do it the other way round. They usually eliminate calls to memcpy entirely. Here is an example with gcc...
I just downloaded cputtester.7z, decompressed it, and run it in my Windows VM. It has generated three files in the data directory: I must be missing something because I have...
> you run cputest inside your emulator OK, I see. Just to make sure that I understood it correctly: If I used, e.g., adftools to create an ADF, put `cputest`...
Having studied the README file in more detail, I think cputester can really help to further improve Musashi's emulation accuracy. Unfortunately, I am still struggling with generation the test cases....
The old version runs just fine 😁. Excellent! Must be an issue with the latest version then.
As a proof-of-concept, I have generated tests for the OR instruction and made an ADF out of them via xdftool. I was then able to boot the ADF on my...
Thanks a lot for pointing this out! 👍 I've fixed it in all repos.