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