I built my arcade cabinet in 2009 and it has been running fine since then. It ran on a 1ghz athlon in dos with an old version of mame.
Seeing as parts has become harder to come by and the IDE hdd died a couple of months ago i decided to upgrade.
I upgraded to the following setup.
MB : Sapphire Pure White Fusion Mini E350
CPU : AMD E350
RAM : 4GB DDR3-1066
GPU : Integrated (Radeon HD 6310)
Monitor : Syncmaster 245B Plus
HDD : Samsung SSD
I wanted to also switch from DOS to Linux and i thought i had found the perfect solution with GroovyArcade.
So i flashed a USB-Drive and installed it to the SSD. (GroovyArcade-Arch2012.06.09-x86_64.iso)
It boots up fine and it runs advance menu as the front end.
Now to my problem. I can not get groovymame to run reliably.
I had to switch from opengl to d3d or ddraw for my rig to run emulation. Throttle does not seem to work at all.
If i go into the groovyarcade setup and define my monitor as Vesa 800*600 all the games run at 180-200% speed
regardless of the settings in mame.ini.
I have tried throttle, triplebuffer, Syncrefresh, refreshspeed, frameskip, in all variations without any change.
So i went into the groovyarcade setup again and switched my monitor to LCD and now everthing runs at 40% regardles
of the settings in mame.ini.
In dos mame ran fine and locked everthing down to 100%. Even dodonpachi ran without a problem. Now donkey kong
runs at either the speed of light or a snails pace.
What am i missing. I thought if i got it running at 200% it would just be a matter of putting a cap on game speed.
Is there a simple answer to this or do we need logs to figure this one out?