[hatari-devel] Twelve demo bombs with fast-forward and freezes on Falcon?
Laurent Sallafranque
laurent.sallafranque at free.fr
Tue May 31 23:01:39 CEST 2011
Here are some examples taken from old threads :
https://lists.berlios.de/pipermail/hatari-devel/2010q3/002307.html
https://lists.berlios.de/pipermail/hatari-devel/2010q1/001232.html
There's also voice.prg
--> M68000 Bus Error writing at address $ff8901.
I remember there were 2 or 3 more programs with the same problem, but I
can't find them.
Regards
Laurent
Le 31/05/2011 21:23, Eero Tamminen a écrit :
> Hi,
>
> On sunnuntai 29 toukokuu 2011, Laurent Sallafranque wrote:
>> 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.
>>
>> This is interresting.
>>
>> I've already told about this problem a few month ago, but for Falcon.
>> There are some programs which are giving the same error at exactly the
>> same address $ff8901.
> STF doesn't have sound DMA so I understand why it bombs there, but Falcon
> has sound DMA...
>
> And looking at ioMemTabFalcon.c:
> { 0xff8900, SIZE_BYTE, IoMem_ReadWithoutInterception,
> Crossbar_BufferInter_WriteByte }, /* Crossbar Buffer interrupts */
> { 0xff8901, SIZE_BYTE, IoMem_ReadWithoutInterception,
> Crossbar_DmaCtrlReg_WriteByte }, /* Crossbar control register */
> { 0xff8902, SIZE_BYTE, IoMem_VoidRead, IoMem_VoidWrite },
> /* No bus error here */
>
> How it can bus error there on Falcon emulation?
>
>
>> Maybe this problem is not related to monochrom only, as I never test in
>> monochrome.
> In Twelve demo case this particular issue is monochrome specific.
>
>
> - Eero
>
>> Regards
>>
>> Laurent
>>
>> Le 29/05/2011 01:21, Eero Tamminen a écrit :
>>> 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
>>>
>>> _______________________________________________
>>> hatari-devel mailing list
>>> hatari-devel at lists.berlios.de
>>> https://lists.berlios.de/mailman/listinfo/hatari-devel
>> _______________________________________________
>> hatari-devel mailing list
>> hatari-devel at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/hatari-devel
> _______________________________________________
> hatari-devel mailing list
> hatari-devel at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/hatari-devel
>
More information about the hatari-devel
mailing list