Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06036 Sound Minor Always Oct 8, 2015, 00:23 Sep 30, 2022, 07:17
Tester Tafoid View Status Public Platform
Assigned To Resolution Open OS
Status [?] Confirmed Driver
Version 0.166 Fixed in Version Build
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 06036: nes [castlenu, cobrart, guardlgn, immortal, romancia]: Buzz/Static in audio
Description There is regression in NES over time which I've isolated some softlist items which are now exhibiting a buzz/noise/static in the audio output. This is shown either directly at title, or after start/during play.

In some limited testing, I have a list of ones I've found to be updated as more are found:
castelnu, kyorolnd
cobratr, cobratru
guardlgn, guardlgnu
immortal
romancia
Steps To Reproduce
Additional Information Tested confirmed regression between 0.102 and 0.103 release.
There were a major change with APU which would probably be the first place to check

Switched to use the MAME NES APU implementation. [R. Belmont]
Github Commit
Flags
Regression Version 0.103
Affected Sets / Systems nes [castlenu, cobrart, guardlgn, immortal, romancia]
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.12057
B2K24
Senior Tester
Oct 9, 2015, 14:20
I've heard similar and always just assumed it was something on my end.
User avatar
No.19796
kmg
Senior Tester
Feb 18, 2022, 21:56
edited on: Feb 18, 2022, 22:10
The buzz issue seems to have been mostly fixed in https://github.com/mamedev/mame/commit/1f99365bbd49bedcb9bcfaef15b4cba7a6dbdd63 by cam900. The one exception that I can tell is kyorolnd. It still has a buzz but much quieter.

I think these games all have issues with the delta modulation channel. castelnu/kyorolnd have no buzz now but still no music in-game either. The Euro parent casteln doesn't work at all. romancia and the guardlgn games are also non-working. These remaining issues are probably due to poor DMC IRQ emulation.