View Single Post
Old 11 January 2017, 14:26   #61
Toni Wilen
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 43
Posts: 20,626
It needs to be proper test, not something that I can immediately criticize for not proving practically anything useful at all.

Because game bug is stupid way of starting the audio and waiting for audio interrupt (start audio, do something, clear interrupt, poll for wait interrupt. When correct way is clear the interrupt request before starting anything that can cause interrupts), it is very timing sensitive (was bitplane dma active between start and clear, or other audio channel, or sprite, or copper, or was cpu executing other interrupt exception at that time and so on..). It can look like working perfectly when in reality it can still happen with extremely low probability. (when exactly right combination of DMA channels and CPU state happens)

Also game "version" needs to included and matched. chipset (a1000 or OCS or ECS all of them can have minor differences in cycle usage if program does weird things).
Toni Wilen is offline  
AdSense AdSense  
Page generated in 0.10751 seconds with 9 queries