Re: [hatari-devel] Hatari freezing when running FIX24.PRG

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


Le 09/10/2018 à 09:16, Uwe Seimet a écrit :
Hi,

When running the attached FIX24.PRG as the only program in the AUTO
folder Hatari's TT emulation freezes. I cannot even kill Hatari with Ctrl-C,
but have to use the kill command. It's quite likely that this is an issue
with the PMMU emulation. PMMU, prefetch and cycle exact were enabled.

FIX24 was an open-source replacement for Atari's non-open 24BIT.PRG, which
used the PMMU to reduce the 32 bit address range to 24 bit in order to
support programs that did not work with TT-RAM in the early days of the TT.
I guess Hatari's 24 bits addressing option does the same.

I attached both the binary and the sources. (Comments are in German
because this is a slightly updated version of what was published in the
German ST Computer magazine 4/91.)
If you want to run FIX24 in order to reproduce the issue, note that FIX24
requires that no TT-RAM has been allocated yet. Usually it's the first
program in the AUTO folder.

Maybe this helps with resolving PMMU-related issues.

Best regards

Uwe


Hi

thanks for this program, but unfortunately I can't reproduce any crash.

I copied fix24.prg to my gemdos drive then ran :

hatari -c ../my_tests/hatari_uwe.cfg -d /others/ST/D --machine tt --tos ~/Emul/ST/tos306fr.img -s 14 --ttram 16 --mmu on --addr24 off --cpu-exact on --compatible on

from the desktop I launched fix24.prg which exited cleanly and tos still work, no crash.

Same if I run with my default config (which start in standard 640x200 med res mode).

I don't use any ASCI/IDE drives, I don't think it makes a difference

Could you try to run it from a fresh / new config with Hatari's default and passing parameters as in my example above ?

This is really strange that you still get crash in romspeed and fix24 when it works for me now.

Nicolas



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