The NEW Build Your Own Arcade Controls

Software Support => GroovyMAME => Topic started by: Ya Dad on March 11, 2018, 04:53:16 pm

Title: How to setup GroovyMAME with Nvidia card?
Post by: Ya Dad on March 11, 2018, 04:53:16 pm
I'm looking for a guide on how to set up GroovyMAME + soft15khz + powerstrip so that I can play arcade games on my CRT computer monitor using 3840x240p. I know there is a great guide for those with ATI cards, but I haven't come across one for those of us using an Nvidia graphics card, and I am really excited that this is possible but I just don't know how to do it.

So far I have only using the Nvidia control panel to create a resolution of 3840x240, which has been amazing for playing emulators using RetroArch. It is super sharp and the authentic scanlines looks like what I would imagine a high-end BVM would look like! I am anxious to try out GroovyMAME with a PC CRT!
Title: Re: How to setup GroovyMAME with Nvidia card?
Post by: buttersoft on March 12, 2018, 06:25:39 am
Hmmmm, i'm not sure the switchres utility will handle modifying modelines for Nvidia. Calamity will be able to confirm that, because I can't. If it's not going to work, you'll have to disable it in the .ini file. To try it anyway, open mame.ini and set super_width to 3840, and resolution to 3840x0. Leave the info screens on so you can see what mode the game runs in natively, and what mode switchres has picked/generated.

TBH i'm not sure what exact settings you'd want if the above doesn't work... it might not even work without a specific ini file for each game you want to run describing a resolution and uneven stretching in the x direction. Hopefully that last is actually possible. You don't need too many more modelines to run most games, 3840x240 of course, and x256, x288 mb. As above, leaving the infoscreens on will tell you what mode games run at natively, and you can add more when you need them.

If that doesn't work, you'll need to create each modeline you want to use.

GM might still be a good option as it has reduced input and audio lag.

Next, please tell me how you got that mode running on Nvidia? Did you really just type it into the CP and it worked? What exact card and OS?
Title: Re: How to setup GroovyMAME with Nvidia card?
Post by: Calamity on March 12, 2018, 02:17:56 pm
Hi Ya Dad,

Unless yours is a rather old Nvidia card, chances are it won't be supported. Unfortunately Powerstrip was discontinued, so check in their web for the latest supported models. GroovyMAME can interface with Powerstrip and update video timings dynamically using its api. This is far less reliable than the native ATI method but it works reasonably well with pre-calculated modelines that GM can pick from a per-game ini file.

If you want my opinion, it's not worth the extra effort.