Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Sound stuttering in MAME .153 (especially Street Fighter II)  (Read 4685 times)

0 Members and 1 Guest are viewing this topic.

Benzinbruder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 95
  • Last login:January 10, 2016, 07:38:04 am
  • I want to build my own arcade cabinet!
Sound stuttering in MAME .153 (especially Street Fighter II)
« on: August 08, 2014, 02:58:37 am »
Hi everybody,

During testing a few different games yesterday I noticed that the sound in Street Fighter II stutters to the point it renders the game "unplayable".
Is this a usual behavior or am I doing something wrong?

My PC is fairly decent and handles most other games I have tried just fine. Could this be triple buffering related?

I have read http://forum.arcadecontrols.com/index.php/topic,139817.msg1446334.html#msg1446334]here[/url] that enabling multithreading might to the trick.
Any other suggestions?

There are some occasional sound hiccups in Bubble Bobble and Donkey Kong as well, but it's nowhere near the problems I see with Street Fighter II.

Edit: BTW, I am running the onboard sound of an ASRock H87M!
« Last Edit: August 08, 2014, 03:23:26 am by Benzinbruder »

dkersten

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1472
  • Last login:March 12, 2024, 11:47:30 am
  • If you are gonna do it, do it right..
Re: Sound stuttering in MAME .153 (especially Street Fighter II)
« Reply #1 on: August 08, 2014, 10:11:49 am »
I am not gonna go back and look, but I was reading the .154 update notes the other day in prep for doing my own mame build and I swear I saw something on sound with the street fighter games in there.. maybe try a .154 build?

Usually though, stuttering in mame means you don't have enough processing power.  The onboard sound should be more than sufficient, so I wouldn't worry about that. 

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9676
  • Last login:Today at 03:03:35 am
  • Designated spam hunter
Re: Sound stuttering in MAME .153 (especially Street Fighter II)
« Reply #2 on: August 08, 2014, 10:20:59 am »
Are any background processes bogging down your system? (anti-virus, etc.)


Scott

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9272
  • Last login:Yesterday at 02:48:38 pm
  • ...
Re: Sound stuttering in MAME .153 (especially Street Fighter II)
« Reply #3 on: August 08, 2014, 11:09:25 am »
My PC is fairly decent and handles most other games I have tried just fine. Could this be triple buffering related?

Your idea of a decent PC and someone else's idea of a decent PC are probably not the same.
Processor specs might shed more light on the problem.

Are you using HLSL?
If so, the pre-scale setting is a killer.  Try turning HLSL off.  If that fixes the issue, then your problem is the prescale setting.  Go back and try a lower one.
A game that doesn't look any more or less demanding than another can in fact be much more demanding due to things like discrete sound, etc.
I had to turn the prescale down on things like Frogger because of this....and my PC can run NFL Blitz (at low rez with no scaling).
« Last Edit: August 08, 2014, 11:13:17 am by BadMouth »

lamprey

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:January 17, 2019, 07:03:11 pm
Re: Sound stuttering in MAME .153 (especially Street Fighter II)
« Reply #4 on: August 08, 2014, 02:12:57 pm »
When in doubt, try a different version of MAME.

I don't mean to seem negative, but it is frustrating how some releases have pretty big performance deltas in certain games. I realize things change and this is all about documented and emulating hardware, blah blah blah. But, still frustrating.

I was doing some testing a while back of some of the more power hungry games like Gauntlet Dark Legacy on my workstation (dual Xeon @2.6GHz, 96GB RAM, GTX 650 ti). And the difference between 0149 (or 0145, I forget) and 0152 was around 20-30% (0152 being slower). On my cabinet, I an still play at 100% speed with 0152 despite the performance dip because I have a fairly decent older CPU (i7 920 @ OC4.4GHz). But, it is curious to see those sorts of deltas between versions.

Then if you throw a different flavor of MAME, like SDLMame, all bets are off. SDLMame is buttery smooth on most things, as I'd expect. But, seemingly, innocuous games like Donkey Kong have terrible sound "stuttering" issues.

Thenasty

  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4420
  • Last login:Yesterday at 09:12:16 pm
    • Thenasty's Arcademania Horizontal/Vertical monitor setup.
Re: Sound stuttering in MAME .153 (especially Street Fighter II)
« Reply #5 on: August 08, 2014, 05:49:16 pm »
give this a try and lower the sample rate to 22 instead of 44 for that game.
Thenasty's Arcademania Horizontal/Vertical setup.
http://forum.arcadecontrols.com/index.php?topic=26696.0

Free VGA Breakout Cable
http://forum.arcadecontrols.com/index.php?topic=38228.0

Ultimate All in One Coin Mech write up (Make your own)
http://forum.arcadecontrols.com/index.php?topic=19200.0

mgb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3500
  • Last login:August 03, 2025, 07:25:14 pm
  • North East, US
Re: Sound stuttering in MAME .153 (especially Street Fighter II)
« Reply #6 on: August 14, 2014, 12:20:55 am »
do you have hlsl enabled by chance?
I thought that will give some stutter issues.