[hatari-devel] Chaos AD problem : $fffffc02
Laurent Sallafranque
laurent.sallafranque at free.fr
Wed Jun 15 12:24:44 CEST 2011
This demo uses 3 sound buffers
The problem is somewhere else.
Regards
Laurent
Le 13/06/2011 23:50, Nicolas Pomarède a écrit :
> Le 13/06/2011 23:37, Laurent Sallafranque a écrit :
>> I've checked the DSP part. Nothing special at first glance.
>>
>> I'll check it more.
>>
>> I think many sound problems may come from the fact that the real Falcon
>> DMA sound has 2
>> 32 bytes buffers.
>>
>> I've already thought about coding them in the crossbar, but I need some
>> infos
>>
>> - when are these buffers filled by the Falcon ? (at VBL, every xxx
>> cycles, ...)
>> - Is there a "burst mode" like in the videl DMA ?
>>
>> I may try to read a few bytes every HBL, as Nicolas did for the STe and
>> see if this increase the sound quality.
>> (after 1.5)
>>
>> Regards
>>
>> Laurent
>
> Hello
>
> before doing that, you should check that the demos with bad sound are
> really writing in the same buffer that is being played.
>
> If this is not the case (if the replay really uses double buffer),
> then the problem is certainly not related to an internal sound buffer
> or the need to update every HBL.
>
> So, demo replays should be studied first to see if they use double
> buffer or not (easy to see : just check if sound start/end address is
> the same on every VBL or not) ; this first analysis is necessary to
> avoid spending time in some modifications that in the end might not
> improve anything.
>
>
> Nicolas
>
More information about the hatari-devel
mailing list