Re: [hatari-devel] Hatari freeze on XaAES quit with 030 MMU + FPU + cache emulation |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
Hi,
On 29.7.2022 12.48, Nicolas Pomarède wrote:
Also if the memstate creates the bug, I think I could load the same
memstate and have a look at the traces if you send it to me.
Depending on how fast you copy-paste, even on first time, setting up the
test should take only couple of minutes, and running about same (as HD
image boot takes some time).
Only thing you may need to do is add path to Hatari binary and to
"atari-hd-image" script, if you have not run Hatari "make install".
Setup:
1. Download latest FreeMiNT + XaAES snapshot:
wget
https://tho-otto.de/snapshots/freemint/bootable/freemint-1-19-7f0af8d0-02060-tt_falcon_clones.zip
2. Add tmp dir for it:
rm -rf mint-tmp && mkdir mint-tmp && cd mint-tmp
3. Extract it there:
unzip ../freemint*.zip
4. Remove SCC drivers to avoid MiNT startup freeze:
rm mint/*/*/scc.xdd
5. Back to upper dir to run test-case:
cd ..
Test-case:
1. Make 24MB HD image out of FreeMiNT snapshot dir:
rm -rf mint.st
atari-hd-image 24 mint.st MiNT mint-tmp/
2. Boot that with EmuTOS v1.1.x + 030 MMU + FPU + cache emulation, e.g:
hatari --tos etos1024k.img -s 14 --machine tt --mmu on --cpu-exact
on --scsi mint.st
or:
hatari --tos etos1024k.img -s 14 --machine falcon --fpu 68882 --mmu
on --cpu-exact on --ide-master mint.st
or:
hatari -m --tos etos1024k.img -s 14 --machine megast --fpu 68882
--cpulevel 3 --cpuclock 16 --mmu on --cpu-exact on --acsi mint.st
3. Switch to XaAES from application "Desk" -> "Clients" menu
4. In XaAES, click on "Process" -> "Quit all Apps" menu item
5. Then click on "Process" -> "Quit XaAES"
=> Hatari freezes
- Eero