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/