|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004965||Pushover||[All Projects] General||public||2021-01-22 21:58||2021-01-30 23:48|
|Assigned To||StingRay||Project Info||Pushover (Red Rat Software/Ocean)|
|Summary||0004965: Sound glitches with fast CPUs|
|Description||When playing Pushover on an accelerated Amiga, the music doesn't sound correct. Notes (and sound effects) are randomly skipped, and there's some occasional noise. The faster the CPU, the worse it sounds. Lowering the clock speed or disabling the accelerator card altogether seems to fix (or at least minimze) the problem.|
|Steps To Reproduce||Running the game on an accelerated Amiga (tested with 68030)|
|Tags||No tags attached.|
|KickROM||40 - Kick 3.1|
|I suspect you are using a (very) old version of the patch. What's the patch version you've been trying?|
I'm using Version 1.23 (27.11.2017) from the WHDLoad website. Just to confirm, I did a fresh install today and ran a couple of tests.
First I tested in FS-UAE and wasn't able to reproduce the sound issues in the emulator at all. No matter how fast I ran it, the sound was fine, so this seems to be an issue that happens on real hardware only.
Then I've tested on an A1200 with an ACA1233n, which has the advantage that I can run it at different clock speeds:
- 40 MHz gave me very notable sound glitches, some missing sound effects (especially in in the intro), dropouts in the music etc.
- 26 MHz improved it a little, but it was still notable.
- At even lower clock speeds it was still happening, but considerably better. Sound effects seemed to be mostly fine and I still got occasional missing notes in the music.
So, it seems to happen only on real hardware, and it seems to get worse with higher clock speeds. The game is running fine otherwise, no timing issues or anything.
with winuae we can probably reproduce it with chipset_hacks=0x8 in .ini file
this dev option trashes the sound if timing isn't respected between writing to dmacon (to shut off the channel(s)) and new audio data fed to audx registers.
|2021-01-22 21:58||probdenis||New Issue|
|2021-01-23 18:18||JOTD||Assigned To||=> StingRay|
|2021-01-23 18:18||JOTD||Status||new => assigned|
|2021-01-30 10:53||StingRay||Note Added: 0009490|
|2021-01-30 12:01||probdenis||Note Added: 0009491|
|2021-01-30 23:48||JOTD||Note Added: 0009494|