Someone's going to need to explain this to me. It looks like it needs a disc image mounted at the same time to run correctly? "Building switchres" into it? Installing drivers? Might be Linux only?
See here for the windows version, http://mame.groovy.org/WindowsATIDrivers/
. Ideally you want to be using an older ATI card below 5 series, custom drivers for said ATI card and CRT display...but i have been using it on my LCD TV with an Nvidia card combined with powerstrip (a new feature added to GroovyMAME) and get suber results.
Look at the Groovymame forum over at BYOAC forum for more info on how to set it up........http://forum.arcadecontrols.com/index.php?board=52.0
Blurb on GroovyMAME......
* Generate custom modelines and use them as game calls for them
* In Windows with ATI cards we can alter the refresh rate of existing modelines for game requirements
* Resolution change capability with modeline switching in Windows and Linux, PSX games and others
* Multithreaded mode and waitvsync work together in Windows without throttle
* MKChamp hi score patch compatible/ Works with Linux too (hiscore.dat goes in the \hi\ directory)
* Froger/Galaxian resolution fixes for Windows and Linux (so they look normal for arcade resolutions)
* Sound sync for Windows (not in Linux) triplebuffer, capable of being turned off (default)
* Clean stretch both Windows and Linux
* Redraw frames so 30Hz games run at 60Hz like Tron in Windows and Linux
* Most settings and features are automatically set as needed depending on the resolution used,
like if throttling is necessary, or can use vsync instead, or fall back to triplebuffer.
* In Windows can use ArcadeVGA 3000 cards or others without any .ini files, picks best resolution automatically
Always start with a fresh mame.ini file generated from groovymame, the defaults are
the best for modeline generation and different from normal mame or cabmame or any other
ATI cards, mostly 9200/9250 and HD2xxx and above cards should be used. In Linux
anything besides the X8xx series should work and in Windows your limited only by
ATI cards that work with Soft15khz (Since we use the same registry custom modelines).
In Linux possibly other cards work, it just depends on if xrandr can setup custom
modelines and the card can handle vsync interrupts properly. Any testing results of
stray cards are welcome, reports are helpful in getting more cards working in the future.
Calamity has custom ATI drivers, 32 and 64 bit, which contain preset custom modelines to
work best with groovymame. That way you don't need Soft15khz unless you want to add more
custom modelines, his drivers have the ability to store close to 120 modelines and that
is the limit (normally only 60 on regular catalyst drivers).