Dead Hackers Society
Other BBSes »
 
 
Demoscene  Coding  CT60  Buy/sell

Atari coding BBS
 
Re: STE & Falcon DMA sound
Posted by: evil Feb,06.2015-22:36 

Hi,

yes it's true that MOLZ sound is "floating" without any real hardware sync control. The DMA is never stopped just updated with new start/end addresses before the current loop is finished. The emulators drifted after a while and it wasn't until later that Hatari was accurate enough to run it correctly. The main reason for not stop/starting DMA was that my fullscreen sync broke when updating the DMA (after all, the shifter is doing the sound DMA on STe).

For Cernit Trandafir and Appendix I cured the emulator timing by using fractions in the VBL-counter (instead of pure VBL's).

For Summer Delights and Drone the hardsync is solved and it's stopping and starting the DMA on VBL. There are no audilble clicks or pops by doing that. Maybe it would be on Falcon, but on STe it works well to do it like that.

Lot's of ramble for saying; I think it's ok to stop/start DMA on VBL as Defjam suggests. Why it doesn't work as expected on Falcon however I got no clue of (are the DMA registers set in the correct order? 7,5,3 for start and 13, 11, f for end) - it has to be that order to work properly.

--
Anders Eriksson
ae@dhs.nu








[All messages in this thread]    [Start new thread]

Topic Posted by  Date 
STE & Falcon DMA sound defjam Feb,05.2015-21:31
  Re: STE & Falcon DMA sound dml Feb,06.2015-00:18
    Re: STE & Falcon DMA sound mikro Feb,06.2015-09:22
  Re: STE & Falcon DMA sound Mr.Styckx Feb,06.2015-01:04
    Re: STE & Falcon DMA sound gwEm/PHF Feb,06.2015-11:06
    Re: STE & Falcon DMA sound evil Feb,06.2015-22:36
      Re: STE & Falcon DMA sound Mr.Styckx Feb,07.2015-01:43
        Re: STE & Falcon DMA sound Laurent / Thadoss Feb,07.2015-10:40
          Re: STE & Falcon DMA sound Defjam Feb,07.2015-18:00
        Re: STE & Falcon DMA sound Abstract_f Feb,16.2015-15:56
          Re: STE & Falcon DMA sound ggn Feb,16.2015-16:55
            Re: STE & Falcon DMA sound gwEm/PHF Feb,18.2015-11:09
          Re: STE & Falcon DMA sound PeP Feb,17.2015-16:55
            Re: STE & Falcon DMA sound gwEm/PHF Feb,18.2015-11:05


Reply to this message
Name:
Topic:
Anti-troll code:

Message:

What's the anti-troll code?
That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
© 1994-2024 Dead Hackers Society Contact: Anders Eriksson