[hatari-devel] Twelve demo bombs with fast-forward and freezes on Falcon?
Eero Tamminen
oak at helsinkinet.fi
Sun May 29 01:21:03 CEST 2011
Hi,
On sunnuntai 29 toukokuu 2011, Eero Tamminen wrote:
> I just tried Twelve demo:
> http://pouet.net/prod.php?which=56966
>
> ST version sounds fine, but I think with STE emulation the sound
> isn't right (or at least it doesn't sound the same as with ST emu).
>
>
> Additionally, if I use "--fastforward yes", it crashes at startup to:
> Bus error bget at 00400000
>
> I remember there were problems also with other demos when using
> fast-forward with DMA sound. Any idea yet why?
Now I tried also Hextracker:
http://dhs.nu/news.php?t=single&ID=750
And it suffers from the same STE issue.
Also, it's supposed to work on monochrome resolution, but for me it bus
errors there:
M68000 Bus Error reading at address $ff8901.
M68000 Bus Error writing at address $ff8901.
I.e. when setting Monochrome monitor, it tries to read DMA registers
on STF... I guess that's a bug in the Hextracker.
Twelve has same issue except that after that, I get also:
---
Your Atari program just did something terribly stupid:
BusErrMem_xlate($99e400fc)
Illegal ROMmem bput at 99fa0106
M68000 Bus Error writing at address $99fa0106.
---
If I use STE+Mono, Hextracker works otherwise fine, but VU-meters &
digiscope write all over the screen and sound sounds crap. Could this be
Hatari monochrome emulation issue?
(With STE + Mono, Twelve just exits after a long wait.)
> With Falcon (old UAE CPU) emulation, Twelve gets stuck in the beginning
> (with or without fast-forward). "profile" command tells that it's
> looping here:
...
> I.e. the code loops on testing Microwire data register for a value it
> doesn't get. Is the demo supposed to work on Falcon?
Hextracker on Falcon has exactly the same issue.
One more thing, the disk A led is ON also while these are stuck in Falcon,
I have no idea whether that's relevant though.
- Eero
More information about the hatari-devel
mailing list