Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: LazyAce on July 30, 2018, 08:19:09 am
-
So a while ago now while I was restoring a Candy Cab I posted about version 0.196 and occasionally 0.18- of GroovyMAME doing some odd sound dips on my Linux PC build. The PC was more than powerful enough to run everything up to NFL Blitz and I only had issues with certain games mainly Bubble Bobble and Street Fighter II. Everything was checked and there seemed to be no solution. I returned to GroovyMAME 0.165 where everything ran and still runs perfectly.
Recently I built a console box PC for my PVM, designed to run console stuff at native res which works great. However, a few days ago I thought I'd throw a few arcade roms on there just to see how they ran etc. I'm using a fairly powerful i5 DELL machine and noticed that exactly the same sound issue happens! Only this time it's just with SF2, SF2CE, Turbo and all of the Alpha/Zero games! It is only in the newer versions of Groovymame, having tried 0.196 and 0.197. When I run it using the FBAlpha core in Retroarch with CRTSwitchRes on everything is perfect. Oddly if I run the MAME 0.199 core with RA all perfect again. I've tried numerous things in the .ini like settings custom refresh rates and all sorts and there is no remedy to this. There is NO slowdown or frame lag, it's just the sound every now and again goes weird, distorted like speeding up and slowing down. Having owned the boards for Zero 2 and SF Turbo I have never noticed this on original hardware, nor does it do it on any of the Retroarch MAME or FBA cores - does anyone know what is going on here? It seems really peculiar.
-
did you try regular mame versions .196 and .197 to see if the problem exists there?
-
Please try again with my 0.200 build that will be ready in the following days.
-
Just tried b4nd1t0's 2.00 build and that seems fine so far. Perhaps it is the 0.196-7 builds?
-
I said *my* build that will contain some fixes in the sound code (totally unrelated to your problem but who knows).
Other builds you can find use the same (older) 17h Switchres code, so you should find the same issues that with 0.197. But again, I've never had those issues here anyway.
-
I said *my* build that will contain some fixes in the sound code (totally unrelated to your problem but who knows).
Other builds you can find use the same (older) 17h Switchres code, so you should find the same issues that with 0.197. But again, I've never had those issues here anyway.
Hi Calamity, yes I read you said your build just thought I'd try the other in the mean time. The issues seem resolved in that build. It seems totally illogical that the same issue occurs on two completely different setups and PCs, and not always with the same games. To answer the question above, all fine with standard MAME. I'll try your new build when it's released :)
-
I had this same problem.
In your mame.ini, set the following:
#
# CORE PERFORMANCE OPTIONS
#
autoframeskip 0
frameskip 0
seconds_to_run 0
throttle 1
syncrefresh 0
autosync 0
sleep 1
speed 1.0
refreshspeed 0
And at the bottom of mame.ini:
#
# FULL SCREEN OPTIONS
#
triplebuffer 1
full_screen_brightness 1.0
full_screen_contrast 1.0
full_screen_gamma 1.0
The trick is to turn on triplebuffer.
-
Triplebuffer is a compromise option. It shouldn't be enabled by default.
-
Triplebuffer is a compromise option. It shouldn't be enabled by default.
My monitor is able to match the refresh rates of the game perfectly, so I suspect it's my ten year old PC that is giving me difficulty. I'm not even running the latest GroovyMAME, but 0.178 (although the issue was present on 0.170 as well). A simple change to the .ini file make it run perfectly for me, however, with no noticeable difference either visually or in gameplay. If anything, games where there are sound issues run slightly smoother.
I noticed the sound issues mostly in Paperboy and Puzzle Bobble 4.
-
I just tried 0.200 on my "cursed" Dell Optiplex 390, the sound glitch remains. And as usual, official Mame is good.
Turn on triplebuffer option doesn't help.
-
I had sound issues in Puzzle Boble 2 in a Pentium IV 2A.
PIV2A was working fine with regular mame releases but groovymame needs more CPU than that.
The only way I found for solving my issues was to upgrade my PC.