Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: cmoses on April 14, 2009, 10:56:30 am
-
I have been doing some control panel testing on my MAME cabinet and have noticed a sound issue when playing a couple of games. I am getting some slowness and sound stuttering when playing both Shuffleshot and World Class Bowling. I do not however get any sound issues when playing Golden Tee 2000.
I was wondering if anyone could make any suggestions as to maybe some settings that could be adjusted. I do not seem to have these issues is any other games I play.
-
Anyone have any thoughts?
-
Can you provide info on the op system, computer and mame version you are using and maybe someone can help out.
-
Windows XP 32 Bit
all unnecessary services turned off per forum post here
MALA front end
MAMEUI ver. 0.127 w/ update 6, compiled with with MAME64 compiler
Intel Pentium 4 2.8 GHz CPU
1GB Memory
Everything else runs smoothly. I play mostly classics - PacMan, DK, Centipede, etc. with no issues, but I know they are not real taxing on the system. I know these are a little more CPU dependent but figured with my configuration and setup I wouldn't have any issues. When I get the sound issues the graphics are also a little slow. Usually lasts for about 5 - 7 seconds and then is fine again for a little bit.
-
Perhaps those are too CPU-intensive, especially during fancy sounds or animations.
I always hit F11 to see if I'm running at 100% when I've got glitching. Then I try hitting F9 11x until it's on auto frameskip to see if that cleans it up.
-Jason
-
Just a question re your compile. You compiled a 64 bit version of MAME and are running on a 32 bit OS. Is there a specific reason for this?
Shuffleshot and WC Bowling run just fine on my 32 bit Vista with a 32 bit mameUI but I am running an AMD dual core 5400
-
BobA -
I am compiling the 32 bit version of MameUI for XP. I am just using MAME64 compiler which can do both.
Jason -
I will check the F11 the next time I am having issues. Can you tell me a little more about auto frameskip? Do you have to hit F9 eleven times to get it to go to that mode?
-
Hitting F11 will show you, in %, at what speed MAME is running the current game, relative to its proper speed.
If you're under 100%, you might get funky sounds.
Each time you hit F9, MAME will skip more frames. I'm not sure what units are used to measure how much it's skipping, but you can hit F9 to increment the skipping from 1 to 10, and then the 11th hit will set it to "auto", where MAME will try to decide, on the fly, how many frames to skip to try to keep the speed running at 100%. Of course, the downside is that your graphics & gameplay will be choppy...sometimes a little, sometimes a lot.
One other possibly useful bit of info is F10, throttle. First, hit F11 to display your %, then hit F10 to let MAME run the game as fast as your computer can possibly run it. For old & simple games, you can run games at 200-300% or more of their normal speed (can make for some fun play on slow games!), but for more modern games, you might be just barely keeping above 100% speed most of the time & then dipping below 100% during certain moments (complex graphics or sounds), which can cause slowness & stuttering.
-Jaosn