View Single Post
Old 30 March 2018, 01:52   #31
alpine9000
Registered User
 
Join Date: Mar 2016
Location: Australia
Posts: 881
Quote:
Originally Posted by Toni Wilen View Post
First fetched audio word when audio DMA gets enabled comes from previously played sample's end address (which is zero after power up) which Paula ignores, following word is first real sample word. Paula still needs to see it (AUDxDAT write) because it advances channel's audio state machine, which finally tells Agnus to do AUDxPT to internal register copy (=pointing to beginning of sample).

Basically it is same (but not exactly same) as copper jump side-effect, DMA pointer reset is delayed by one DMA access.

I'll filter out those kind of "invalid" accesses soon..
Great! I suspected it was something like this, as long as it's not a bug in my game I am happy

Slightly OT, I use the serial port for outputting debug prints, is it possible with the TCP option to configure it to use a higher port ? At the moment I have to run WinUAE as admin to get this to work ?
alpine9000 is offline  
 
Page generated in 0.05632 seconds with 11 queries