- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
05536 | Sound | Minor | Always | Apr 19, 2014, 20:00 | Dec 5, 2015, 09:37 |
Tester | Ace | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Resolution | Open | OS | Windows Vista/7/8 (64-bit) | |
Status [?] | Confirmed | Driver | |||
Version | 0.153 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 05536: nemesis & clones: Distorted sound effects | ||||
Description |
When multiple sound effects overlap or certain sounds are played, the audio gets severely distorted. A sample of the distortion in question is attached to this report. This was never an issue in previous versions of MAME. |
||||
Steps To Reproduce | |||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.153 | ||||
Affected Sets / Systems | nemesis & clones | ||||
Attached Files
|
Nemesis distortion.flac (1,806,025 bytes) Apr 19, 2014, 20:00 Uploaded by Ace | ||||
Relationships
There are no relationship linked to this issue. |
Notes
2
No.12041
Dr.Venom Tester
Sep 23, 2015, 16:01
|
The audio distortion was introduced with the filter and AY8910_SINGLE_OUTPUT addition in 0.153. More specifically with this commit: http://git.redump.net/mame/commit/?id=44add8d8efd1fe139ae490ccd2c91b1a86dad65a The audio glitching can be heard very frequently, especially when continuously firing and dropping bombs at the same time. It's a game breaker if you ask me. The problem seems to be with the use of AY8910_SINGLE_OUTPUT. Reverting the audio output in static MACHINE_CONFIG_START( nemesis, nemesis_state ) from: /* sound hardware */ MCFG_SOUND_ADD("ay1", AY8910, 14318180/8) MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_AY8910_PORT_A_READ_CB(READ8(nemesis_state, nemesis_portA_r)) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "filter1", 0.20) to: /* sound hardware */ MCFG_SOUND_ADD("ay1", AY8910, 14318180/8) MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT) MCFG_AY8910_PORT_A_READ_CB(READ8(nemesis_state, nemesis_portA_r)) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.40) does away with the audio glitching for overlapping sound effects, as reported by Ace. |
---|---|
No.12228
Firehawke Developer
Dec 5, 2015, 09:37
|
I believe may also show the effects in comparison to the original board as well. |