- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
08327 | Sound | Minor | Always | May 27, 2022, 04:15 | Apr 24, 2023, 14:11 |
Tester | Fungi66 | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | hackbar | Resolution | Fixed | OS | Windows 10/11 (64-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.244 | Fixed in Version | 0.254 | Build | 64-bit |
Fixed in Git Commit | c0b57d3 | Github Pull Request # | |||
Summary | 08327: bosco: Explosion sound of enemy bases breaks after DIP switch change | ||||
Description | |||||
Steps To Reproduce |
1. Delete the bosco.cfg file. 2. Start the Bosconian parent set in MAME. 3. Change lives from 3 to 5 and change the bonus fighter to 30K, 120K and every 120K. 4. Reset the machine and play the game, you'll notice the broken explosion sound. |
||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.244 | ||||
Affected Sets / Systems | bosco | ||||
Attached Files
|
|||||
Relationships
Notes
23
No.20228
Haze Senior Tester
May 27, 2022, 07:33
|
I'm not hearing this in any of my recent compiles |
---|---|
No.20229
Steve Coomber Tester
May 27, 2022, 17:25
|
I am not able to repeat this issue either. It's fine my end with the latest release. |
No.20232
Fungi66 Tester
May 27, 2022, 18:29
edited on: May 27, 2022, 18:44 |
Somehow, when I deleted the bosco.cfg file it fixed it. Don't know what that had to do with the sound? Edit: When I change the bonus fighter dip to 30K, 120K and every 120K it breaks the sound. |
No.20233
Steve Coomber Tester
May 27, 2022, 19:54
|
I tried changing DIPs including the bonus fighter DIP and I couldn't get it to break the sound. If you could delete the bosco.cfg file again and record the steps to reproduce the issue, that might help. Thanks |
No.20235
Fungi66 Tester
May 27, 2022, 20:42
|
Change lives from 3 to 5 and change the bonus fighter to 30K, 120K and every 120K and see if it breaks. |
No.20236
Steve Coomber Tester
May 27, 2022, 21:20
|
Yes that breaks it. Well spotted. |
No.20239
Haze Senior Tester
May 27, 2022, 21:49
|
that's a very strange and specific condition for breaking it.. I wonder if this one is just a flaw in the game |
No.20240
Haze Senior Tester
May 27, 2022, 21:54
|
also only seems to happen on the Namco sets, not the Midway sets... I'd be really interested in knowing if this happens on hardware |
No.20241
Fungi66 Tester
May 27, 2022, 22:39
|
This never happened in previous versions of MAME either. Doing this on MAME 0.225 doesn't break it, also I don't think it regressed in the current version MAME. I'll have to mess with it more... |
No.20243
neSneSgB Tester
May 27, 2022, 23:13
|
I was unable to replicate this on real hardware with romset "bosco"; the explosion sound works just fine with those DIP switch settings. It only seems to happen sometimes on MAME 0.244, if you reset the CPU, it sometimes works fine, but other times the other explosion sound is also cut off. |
No.20244
Fungi66 Tester
May 27, 2022, 23:26
|
Getting some interesting results in MAME 0.243, the shot sound and the space mine explosion is broken after changing the DIP switches. The sound was completely normal in MAME 0.239. There was a regression in MAME 0.240 with the shot sound and the space mine explosion and a different regression for the current version with the enemy bases. |
No.20245
Augusto Tester
May 27, 2022, 23:51
edited on: May 27, 2022, 23:52 |
Tested in 0.243 Linux SDLMAME. That issue only had happened when disabling cheats and plugin highscore and selecting "5 lives" and "15K and 70K only" doing an soft reset. Doing an hardware reset with same settings not happen that issue. |
No.20248
CYBERYOGI -CO-Windler Viewer
May 28, 2022, 05:01
edited on: May 29, 2022, 02:20 |
Does MAME switch the sample on and off again, while the original analogue explosion sound circuit can only trigger it (switch "on") while "off" takes no effect? Many analogue drum machines behave this way (and often need a short pause to recharge a capacitor before they can be retriggered). If yes, it should be handled as an "edge triggered" event. I also found situations in "Pole Position" where in MAME the explosion sample gets randomly truncated. |
No.20251
Tafoid Administrator
May 28, 2022, 10:33
|
Tracing this using the example posted for the 5 lives and certain dip bonus levels - playing from start and letting Demonstration show the base explosion - it started happening when z80 timing changes focused on spectrum computers was committed April 25, 2022 https://github.com/mamedev/mame/pull/9449 https://github.com/mamedev/mame/commit/44dae68dbb5cd5d9fbb56e919e7bb59644830d2c |
No.20252
Augusto Tester
May 28, 2022, 20:45
edited on: May 28, 2022, 20:46 |
Testing bosco one time the player had crashed in an mine and at same time the base was destroyed both not had explosion, but an strange fx with duration of few milliseconds. |
No.20300
Augusto Tester
Jun 7, 2022, 23:20
edited on: Jun 9, 2022, 08:03 |
That explosion sound bug also happen with sxevious. Try reach the boss and hit few enemies and not move the solvalou. Randomly not will play the explosion. |
No.21155
Fungi66 Tester
Mar 11, 2023, 19:35
|
This bug was fixed in MAME 0.250 with the new bosco ROM set. https://github.com/mamedev/mame/commit/cf29455ae1d84d73cb8fea22a1297d234abf28f8 |
No.21157
Haze Senior Tester
Mar 13, 2023, 09:06
|
I don't think you can call it fixed. It's clearly some weird race condition / sync condition with the emulation, the fact that it only triggers with specific dipswitches that must alter the timing of the game by some miniscule amount tells you that. The way it apparently randomly affects other games (Super Xevious) also suggests it's a deeper problem. There's probably some weirdly specific way to get the other set to drop sounds too. |
No.21169
Fungi66 Tester
Mar 15, 2023, 00:46
|
Sorry for the confusion, I had the chance to test this again with the new bosco set and specific DIP switch combinations leaves the sounds normal while other combinations do indeed break sounds(shot sound, space mine explosion, base explosion). I’m sure the other sets behave like this too, including the midway sets. |
No.21261
hackbar Tester
Apr 2, 2023, 23:14
|
I can't repro this on 6dc6efdbb58dad8f79d053f70b84550d6f99e53c, but it might be fixed with https://github.com/mamedev/mame/pull/11069. Can you post the most current repro steps, and/or test that PR? |
No.21272
Haze Senior Tester
Apr 4, 2023, 18:27
|
the reproduction is with the bosco3 set after the switch, I'll see if the patch changes it |
No.21273
Haze Senior Tester
Apr 4, 2023, 18:29
|
the patch fixes the specific case reported |
No.21310
Haze Senior Tester
Apr 12, 2023, 18:05
edited on: Apr 12, 2023, 18:06 |
It seems that a bug with Arabian is related to the initial batch of changes to the MCU type for the Namco customs https://mametesters.org/view.php?id=3916 |