Re: [hatari-devel] Tests of Falcon games

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


Hi,

On 10/4/20 3:38 PM, Laurent Sallafranque wrote:
I've given a try to nearly all the falcon games of the list.

I've just reported here the differences with the current comments.

The programs that were working and still work are not reported.

There are some games I don't have on my hard drive, so I couldn't test them (I wrote not tested in this case).

For those who didn't work, I've just noticed "no evolution" is the situation is the same.

Thanks for testing!


I've done all my tests with prefetch + cycle exact + MMU + 14 mo.

I think most of the games had been tested with
MMU emulation disabled (because MMU emulation
didn't work well enough back then, and e.g.
disabled cache emulation).

Things that require enabling MMU are noted
separately in the compatibility list.

=> It's best to test both with and without MMU
   and just note which is needed for it to work

(And with "--trace os_base" to see a bit if it's
still loading files, are there error messages
etc.)


I start the demos now.
[...]> GAMES :

badmood : double bus/adress arror => cpu halt

I assume you mean BadMood v0.37:
	http://www.leonik.net/dml/sec_bm.py

It seems to crash when MMU is enabled (even
bmhat.ttp, which was supposed to work with Hatari
MMU), but works fine when MMU is disabled.

=> Hatari MMU emulation still isn't fully HW
   compatible (BM does use MMU)

Statusbar doesn't work anymore even when NatFeats
is enabled (with that BM knows it's Hatari, and is
supposed avoid palette tricks).


badmood 3.07A : black screen instead of the game

Works fine with MMU disabled. Older v2.14a version
works also with MMU enabled, but I guess it
doesn't use it.

Heretic shareware WAD looks fine with older 2.14a
version (as long as one isn't inside a wall), and
completely broken with v3.07a.


badmood 6.02 : 8 bombs

I don't have such version.  Does it work if you
disable MMU?


bunion : not tested

Works fine.


capy : not tested

Dies now to:
WARN : Bus Error reading at address $ff9c00, PC=$3dfe2 addr_e3=3dfe2 op_e3=4cd8

This is *regression* from Hatari v2.2.1.

(FF9C00 is just after normal VIDEL regs.)


chainz : not tested

Works fine.  If MMU is enabled, there's some
problem at start, but game can still be started.


Color runner : no evolution

DownFall : music is perfect now (it was described as very noisy with hatari 1.5)

Verified.  Seems to require DSP for music.


dryegges : 2 bombs (tos 4). Not tested under emutos.

Same as earlier, works only with EmuTOS.


dusau : not tested

evolution dino dudes : no change

killing impact ! 2 bombs immediatly when I start the game

Works fine when MMU is disabled.


dldh2 : no more bombs in cycle exact + prefetch mode

Verified, this regression is fixed.


men at war : no evolution

Mini F1 demo : no evolution

Moongames : no evolution

Mspeeder.preview : regression, as it exits at start in all Hatari configurations.

When MMU is disabled, it works fine now, so it has actually improved (earlier regression fixed).


Mouse trap : no evolution

pacmania x68000 : the PM*.tos version also flickers for me

This crashes without MMU.

Game scrolling is janky, but I don't see any flickering.


Pinball Dreams : no evolution

pingo98 : not tested

Still the same.


Sokoban by FUN : game freeze (black screen) after Bus Error writing at address $ff97fe, PC=$e12bce addr_e3=e12bce op_e3=4ad5

same.


	- Eero



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