Re: [hatari-devel] Data cache Issues?

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Le 30/06/2015 21:51, Eero Tamminen a écrit :


* ChainZ loops with exception 3 at startup
   - works at least with older oldUAE

* JewelZ loops with exception 3 at startup
   (if user selects real Falcon instead of Hatari)
   - works at least with older oldUAE

* Kart game crashes at startup
   - worked more with older WinUAE version

* Teknoballs loops with exception 3 at startup
   - works at least with older oldUAE

These don't anymore crash, they all have similar DSP issue as T2.


Hi

these games are now fixed.
There was a bug in the way the DSP handle interrupts and the HREQ signal. It was not visible before with old cpu core, because it used a "simplified" mode of how DSP's interrupt should be handled by the 68030.

But with the WinUAE cpu core, I rewrote MFP and DSP level 6 interrupt handling, and this exposed this bug in the DSP code (see other thread for more details)

Jewelz stays on the "paradize" image at start, but maybe I need to press some keys ?

Maybe this also fixed some program that used DSP's interrupt (mod/mp3 player)

Nicolas



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/