[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