Re: [hatari-devel] WinUAE CPU core MMU option and CPU accuracy?

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


Le 17/11/2016 à 22:09, Eero Tamminen a écrit :
Hi Nicolas,

On 11/17/2016 07:28 PM, Nicolas Pomarède wrote:
Le 17/11/2016 à 18:23, Laurent Sallafranque a écrit :
I second that.
The falcon is a machine with a MMU, it should be enabled.
But maybe the timings in MMU mode are worse than in cycle exact or
prefetch mode.

We should be careful with that before enabling the MMU

IIRC without looking at the sources now, cpu is indeed less
cycle-accurate when MMU mode is set.

Ok, that explains then why some programs work only with MMU,
or by disabling cycle-exactness, or using oldUAE CPU core.

This happens with...

These games:
- Boom preview
- Lasers and Hommes (needs also my Videl fix)
- Tank Blaster

And these demos:
- Bound 2
- Echoes
- Escape's "_" & "Hmmm..." demos
- Most of Lazer's demos
- Cycedelic knockout
- RH positive
- Virtual City

If I remember correctly, problem with all of them happens
right at startup.  Could you take a look at some of them?

(Last two are smallest so I would start with them)

DHS Dream Dimension has also a weird issue.  It starts fine
with oldUAE CPU core, but with WinUAE CPU core it needs
MMU to detect memory amount correctly.

Hi

I will try to look at this later, I'm looking at other parts at the moment, but I keep this list to check it.

Nicolas





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