Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: jdubs on June 28, 2013, 06:44:07 pm

Title: GroovyMAME - Configuring it for my setup (Sony PVM-20L5 CRT) - New Question
Post by: jdubs on June 28, 2013, 06:44:07 pm
Hey Guys

I have ShmupMAME working really well with my setup which is composed of the following.

-Core i9
-Nvidia 670gx graphics card (can easily do custom resolutions)
-DVI out to my main monitor
-HDMI out to my TV
-DVI-I to VGA to BNC cable into the Sony PVM-20L5 (accepts 240p up to 720p / 1080i)  I set the Nvidia control panel so that the PVM is the "2nd" monitor which allows me to run ShmupMAME fullscreen on it while still having my main monitor's desktop.

The output resolution is set to 640x480 (31khz) and games look pretty amazing.  I have a mini-slg incoming to add scanlines (not visable with 640x480).  I'd likely prefer running games at their native 15khz resolution if at all possible.

I really like the GroovyMAME concept and hope that I can make use of its reduced-lag benefits across a much larger library of games (vs. ShmupMAME, that is). 

Anyway, I have no idea where to start.  I downloaded the file but don't know what to do with the .cfg file to get things up and running. 

Any pointers?

Thanks all!   
Title: Re: GroovyMAME - Configuring it for my setup (Sony PVM-20L5 CRT monitor)
Post by: jdubs on June 28, 2013, 10:23:28 pm
For example, when I first run the .exe only a cfg folder is created with two files in it.  Shouldn't more folders / files be created upon launch of the .exe?

-Jim
Title: Re: GroovyMAME - Configuring it for my setup (Sony PVM-20L5 CRT monitor)
Post by: Sledge on June 29, 2013, 12:46:57 am
run groovymame with the -cc switch
groovymame.exe -cc
this will create the ini file
you will obviously also need a roms folder to put your roms in
a hi folder if you want to enable hiscore support (you will also need hiscore.dat in that folder)
maybe a ini folder if you have any special tweaks you wish to apply to a particular game..
other than that.. you only need to create what you're going to use..
Title: Re: GroovyMAME - Configuring it for my setup (Sony PVM-20L5 CRT monitor)
Post by: Calamity on June 29, 2013, 10:21:31 am
Hi jdubs,

Be aware that GroovyMAME, under Windows, can only achieve native resolutions (frequencies) by using certain hardware, namely ATI cards up to HD 4xxx. Limited support for Nvidia cards and custom resolutions is possible in combination with Powerstrip (provided the specific model has decent Powerstrip support), but it's definitely much more cumbersome to set up, indeed I don't know of anyone apart from me who has reported having tested it.

If you don't mind about different refresh rates you can get good results by using a fixed 31 kHz resolution as explained by Cools here:
http://forum.arcadecontrols.com/index.php/topic,130820.0.html (http://forum.arcadecontrols.com/index.php/topic,130820.0.html)
Title: Re: GroovyMAME - Configuring it for my setup (Sony PVM-20L5 CRT monitor)
Post by: jdubs on June 29, 2013, 08:00:57 pm
Thanks fellas!  She's up and running at 31khz...and looking great!   :)

-Jim
Title: Re: GroovyMAME - Configuring it for my setup (Sony PVM-20L5 CRT) - New Question
Post by: jdubs on June 30, 2013, 01:29:12 pm
Ok, guys, how about input lag?  What options minimize it?  Triple Buffering is turned off, no hlsl...anything else?

Also, any commentary on input lag relative to ShmupMAME?

The input lag for GroovyMAME seems very low...just curious about the above.

Thanks again,
Jim
Title: Re: GroovyMAME - Configuring it for my setup (Sony PVM-20L5 CRT) - New Question
Post by: cools on June 30, 2013, 03:14:22 pm
Increasing frame delay to 1 sorted all input lag for me.
Title: Re: GroovyMAME - Configuring it for my setup (Sony PVM-20L5 CRT) - New Question
Post by: jdubs on July 01, 2013, 12:29:41 pm
Increasing frame delay to 1 sorted all input lag for me.

Thanks Cools.  I made this adjustment to the .ini.

-Jim