Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: steveggz on March 15, 2012, 10:41:52 pm
-
Hi, I have a new 29"(27")Makvision crt arcade monitor that Im trying to get the best possible picture and performance out of. I read a lot about groovymame but Im really confused about its advantages over just using mame and syncrefresh with tripple buffering to eliminate tearing. I read the groovymame features but it all flies over my head, I don't know if those features benefit my setup?
I have the Ultimarc ArcadeVGA 3000 card and Im running windows xp 32bit and mame 0139.
Also, in case I did want to use groovymame, if I understand correctly, it is installed by recompiling mame with the groovymame.diff file? And if so, can I use 0142_groovymame.diff with Mame version 0139?
-
Also, in case I did want to use groovymame, if I understand correctly, it is installed by recompiling mame with the groovymame.diff file?
Two way:
1) use the precompiled binary
2) compile it yourself (you need some skill and a compiler) starting from standard mame and patching it
And if so, can I use 0142_groovymame.diff with Mame version 0139?
I don't think so.
Personal thought: give it a try (using the precompiled binary).
-
What are some of its benefits over command mame for arcade monitors?
-
- GroovyMAME has improved video synchronization options, official MAME renounced smooth scrolling since v0.114
- GroovyMAME includes all SailorSat's CabMAME hacks (some of them through different implementations).
- GroovyMAME does automatic generation of modelines, but you can't use that with AVGA3000 under Windows, use Linux (GroovyArcade) instead if you want to see its full potential.
-
Thanks for that info, sounds very impressive, Im definitely going to try it.
Calamity, Can I compile 0142groovvymame.diff with mame 0139? I have tried upgrading to the newer mame versions but I had so many problems getting my ROMs to work. Thats why Im hoping I can keep version 0139 to compile with groovvy mame. Unless you have a prior version of groovvymame I could use?
-
Hi steveggz,
That should be possible but won't probably compile without some work, depending on your coding skills it can be feasible, but if I was in your situation I'd update my romset, it's faster for sure.
-
Wow, just tried Groovymame. The difference is like night and day. Picture looks great and scrolling is beautifull.
Surprisingly all the roms I tried worked fine. The scrolling in them was perfect except for robocop but im not sure if its maybe just the game that has an occasional stutter or skip to it? Also MK2 felt a little choppy but again it might be the rom or game itself. And the nag screen looks weird, its out of resolution for all games, but thats no big deal, the games run in perfect resolution.
I used the precompiled groovymame version 0142.
What are the windows ATI drivers? Do I need to install them separately? I have a arcadeVGA 3000.
-
Hi steveggz, good to hear that,
Robocop is known to have a non so smooth scroll.
However mk should be smooth, make sure you're using the -syncrefresh option.
In mame.ini, select this font:
uifont lucida
... this will make the nag screens look better.
ATI drivers are hacked drivers for ATI cards that extend normal capabilities (number of resolutions, etc.) They won't work with the AVGA3000, that's why I suggested Linux instead.
-
Robocop is known to have a non so smooth scroll.
Ok, good to know
make sure you're using the -syncrefresh option.
In mame.ini, select this font:
uifont lucida
... this will make the nag screens look better.
Will do that, Thanks a lot
-
Haha! Robocop also caught me out when I first tried GroovyMAME. I thought "this thing is awesome!" after loading up Forgotten Worlds and then when I saw Robocop I thought "hmm, a bug?" Turns out, according to all reports, that's how the original game was.
Also, nice tip on the uifont (switching to "Lucida"). I'll definitely try that! :)
-
ATI drivers are hacked drivers for ATI cards that extend normal capabilities (number of resolutions, etc.) They won't work with the AVGA3000, that's why I suggested Linux instead.
Your response implies (not intentionally, of course) that GroovyMAME won't work with an ArcadeVGA 3000 in Windows.
You can use GroovyMAME with an ArcadeVGA3000. The only drawback is the ArcadeVGA 3000 is limited to about 30 pre-defined resolutions. GroovyMAME will do the best it can with what the ArcadeVGA allows.
So to recap...
- GroovyMAME IS the best MAME build for an ArcadeVGA 3000.
- An ArcadeVGA 3000 is NOT the best video card for GroovyMAME, but it will certainly work.
- The OPTIMAL CONFIGURATION is GroovyMAME + a supported ATI video card + Calamity's hacked ATI drivers.
-
Thanks krick, that's absolutely correct.
I'd add that Chris Kennedy worked hard to give specific support for the AVGA3000 under GroovyArcade, so for this OS it's probably the best card as it allows 15 KHz right from boot without the Windows limitations.