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: MAME Audio Skipping fixed by Auto Frameskip?  (Read 6250 times)

0 Members and 1 Guest are viewing this topic.

ParryPerson

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:August 29, 2014, 02:00:58 pm
  • I want to build my own arcade controls!
MAME Audio Skipping fixed by Auto Frameskip?
« on: August 28, 2014, 03:18:54 pm »
I've run games on this system before with older versions of MAME (3.4 single core, 2GB RAM, internal audio, old Sapphire Radeon 9200SE) and it has been fine.
I recently installed the newest version of MAME because of issues with different ROM dumps (I own many CPS2 system boards, and want to just have a front end and the ROMs for them).
It seemed to running fine, but the audio would sk-skip or replay itself. I set AUTO FRAMESKIP on in the INI, and the problem is less, but games are now running frame skipping all OVER the place.

Is it something I changed in the INI? Is MaLa taking up to much of the systems resources? Should I delete the INI and force it to make a new one?

I tested on Windjammers, and before auto frameskip, the game was slower, and the audio was skipping. After, the sound was fine, and the game ran at normal speeds.
However when I loaded Street Fighter 2 Turbo (a game I play all the time) it was extremely choppy, as if the autoframe skip was cutting a million frames to keep the game at speed.

Is there some other non-MAME settings I can do to enhance the performance? I'm running from the S-Video out, so I set the resolution from AUTO to 640x480, and I'm not sure if that was a good idea. I installed my old Windows XP on it, is there anything I should do as far as performance goes for it? I've set everything to "performance" in every setting I could.


lamprey

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:January 17, 2019, 07:03:11 pm
Re: MAME Audio Skipping fixed by Auto Frameskip?
« Reply #1 on: August 28, 2014, 06:33:54 pm »
There seems to be some major performance differences between older version of MAME and newer version that vary on a game by game basis. Since you are using an older machine, double check your HLSL settings. This can sometimes cause performance issues on older cards. So, you can try toggling that and see what happens. Or even go try the difference between Software and DirectX rendering.

I haven't had issues with sound in mame, but with SDLMame I do. Other people have advised me to adjust the frame-skip (F9). If you press F11 you will get a little informational "window" at the top that has percent run speed and frame skip. I think frame-skip has settings from 0-10. So, you can try tapping F9  and see which, if any settings make a difference. I've also heard that turning off the waitforvsync can also help. But, I can't confirm that.

P.H.U.

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 219
  • Last login:April 29, 2023, 01:25:21 am
  • I own my own arcade machines. Word.
Re: MAME Audio Skipping fixed by Auto Frameskip?
« Reply #2 on: September 18, 2014, 04:53:00 pm »
Enable Multithreading in the ini file. Especially if you are using HLSL.
When you find great deals on Craigslist for CRT based cabs, exuberance :laugh2: can be a bad thing!


Current Status of Cabs:  2-of-11 (and counting) working as desired  :applaud: :applaud:/:banghead: :banghead::banghead::banghead::banghead::banghead::banghead::banghead::banghead: