[hatari-devel] DSP Instruction cycle count
Eero Tamminen
eerot at users.berlios.de
Fri Jul 10 21:58:34 CEST 2009
Hi,
On Tuesday 07 July 2009, Laurent Sallafranque wrote:
> I've just uploaded the dsp instruction cycle count.
> Now, 68030 and DSP are accurately synchronized.
>
> I've done tests with many programs, demos, games.
> It seems that nothing regressed.
>
> I've noticed that BadMood seems to run much faster.
Which version? BadMood 2.14 seems to work fine, but
BadMood 3.x graphics look broken.
> Dsp sound seems to be clearer (but still not perfect).
Is it normal that when programs (demos) exit, there's still some
background sound?
> Do you notice any speed improvement ?
I think some more complex things are faster, and simpler ones are slower.
I think both the addition of breakpoints and cycle counting to the DSP
mainloop will slow down things a bit for things that tax DSP only lightly.
> emulation improvement ?
"Atari UK demos" and "Les Dinosaures" demo version work now.
> Tell me if you detect regression with some programs that were running
> before.
"Built-in Obsolescence" earlier run a bit, now it stops at startup. Hatari
outputs a DSP stack overflow warning.
Similar issue with with the "Are you sitting comfortably?" demo from RG.
And when selecting PT (protracker?) mode in FlexTracker.
> I'll try yo improve a bit more the tuning of the cycle counting, but I
> think I'm close to the reality now.
- Eero
Btw. Have you tried the conditional breakpoints yet & do they work OK for
DSP? :-)
More information about the hatari-devel
mailing list