Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08126 Sound Minor Always Nov 8, 2021, 05:39 Nov 8, 2021, 14:24
Tester samsho2 View Status Public Platform MAME (Official Binary)
Assigned To Resolution Bugs That Aren't Bugs OS Windows 10/11 (64-bit)
Status [?] Resolved Driver
Version 0.235 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08126: samsho2: Specific sound effect doesn't seem to play in Samurai Shodown II under certain conditions
Description When playing the game in English mode and Haohmaru and Cham Cham are fighting each other in Cham Cham's stage, the flamingos flying by don't play their sound effect. Spanish and Japanese languages work and play the sound.

Tests on real hardware have confirmed that the sound effect is supposed to play even when in English.
Steps To Reproduce Start a game with P1 as Cham Cham. Then have P2 join as Haohmaru. It should go to Cham Cham's stage. If it doesn't, reset and try again until it selects Cham Cham's stage.
Additional Information Here's a video of the behavior on real hardware.

https://www.twitch.tv/videos/1199327443?t=2h30m50s

Try it in MAME in English and that flamingo flying sound effect isn't audible.

I've been playing samsho2 in MAME for so long that I assumed this was a bug that is not a bug, but I saw videos using real hardware that don't exhibit the behavior.
Github Commit
Flags
Regression Version
Affected Sets / Systems samsho2
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
7
User avatar
No.19430
Haze
Senior Tester
Nov 8, 2021, 11:57
edited on: Nov 8, 2021, 11:58
this seems far, far too specific to be an emulation bug. maybe different software revision, or result of using a different BIOS? the fact that it depends on the language setting makes it seem intentional.
User avatar
No.19431
samsho2
Tester
Nov 8, 2021, 12:40
edited on: Nov 8, 2021, 12:42
That doesn't explain why the behavior is different on real hardware when set to English.

I tried every BIOS supported by MAME that allows the English language selection, and the sound is inaudible in all of them.

Maybe there is an undumped revision of Samurai Shodown 2. I think that's more likely than the BIOS.

I think the problem is more general than I indicated in the description though. I think there are missing sound effects on every stage, it's just that this scenario makes it really obvious because it's a loud long sound.
User avatar
No.19432
samsho2
Tester
Nov 8, 2021, 12:49
Here's real hardware (AES) with the sound audible. It isn't audible in AES mode in MAME.



Also, not sure what's going on in these two, because they seem to be some kind of emulation, but the sound effect is playing in these two videos:



At first I thought maybe it was a regression in MAME, but then I went back and tried various old versions back to .160, and the sound is inaudible in all of them.
User avatar
No.19433
Tafoid
Administrator
Nov 8, 2021, 13:12
It would probably be a good idea to post a save state and/or .inp file (in a .zip file) with the latest 0.237 release to bring you to the point where it can be checked to assist a developer who may wish to look into it.
User avatar
No.19434
samsho2
Tester
Nov 8, 2021, 13:15
Did some more testing and partially figured out what was going on. When the language is set to English, if you press any input and accelerate/skip through the screens, the sound is inaudible. If you don't press anything, you'll hear it.

However, with the other language settings, you can press buttons/interrupt the screens and the sound still plays.

The guy playing the game on real hardware didn't interrupt anything. I'll try to see if I can get someone with real hardware to test that scenario to find out if it's really a bug that's not a bug.
User avatar
No.19435
samsho2
Tester
Nov 8, 2021, 13:32
Tafoid please resolve this as a bug that is not a bug. Happens on real hardware too.

It just so happened that no one putting up video of real hardware on the internet was skipping stage transitions/intros. When you press buttons and skip them, that's what makes the sound cut out when it's in English language mode.
User avatar
No.19436
Tafoid
Administrator
Nov 8, 2021, 14:24
Ok. Thanks for thoroughly checking.