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