The NEW Build Your Own Arcade Controls

Software Support => GroovyMAME => Topic started by: hearttinker on December 07, 2020, 03:27:14 am

Title: How to set geometry for additional emulators included in GroovyArcade? (solved)
Post by: hearttinker on December 07, 2020, 03:27:14 am
First of all, I appriciate Calamity and Ves for their nice works on 15kHz output and GroovyArcade.

I used GroovyArcade system released on 2020.4 ver. and it works great.
My CRT has geometric & notification text blinking issues, but now these issues are solved for mame/ume games and advmenup by configuration of CRT_range0 values in mame.ini and modeline tunning of xorg.conf.
I satisfied with Sega Genesis & NES games with UME, but do not with SNES especially Final Fantasy V because of its bad running in openning thema.
I tried with additional emulators like mednafen, but I cannot find option to manage geometry.

When I used GAs released 2018 & 2019.2 (nonstable version maybe), I wrote "monitor=custom" in switchres.conf then the custom value of CRT_range0 in mame.ini seems work.
But when I tested with GA released 2020.4, setting of "monitor=custom" in switchres.conf is not required so I think groovymame now indivisually work in this version of GA.
Search demon have not work in this site, so I use google for manage geometry for mednafen in GA but I failed.
Any link or document will be helpful for me.

Thank you for your attention.
Title: Re: How to set geometry for additional emulators included in GroovyArcade 2020?
Post by: Substring on December 07, 2020, 01:14:27 pm
Hi !

simply edit the settings in mame.ini, the switchres.conf is a relicate from past ...
Title: Re: How to set geometry for additional emulators included in GroovyArcade 2020?
Post by: hearttinker on December 08, 2020, 02:22:14 am
Thank you for your comment, Substring.

I'm aleady using custom values in mame.ini for my CRT.
When I tested, custom values of CRT_range0 in mame.ini are not working for mednafen.

More details are below,

For GA 2020.4,
                                                                                              groovymame/ume                                          mednafen
mame.ini           monitor custom, CRT_range0 manual values      
switchre.conf     monitor=generic_15 (or NTSC)                          custom values in mame.ini are working         Preset of generic_15 (or NTSC) are applied
                        monitor=custom                                               custom values in mame.ini are working         cannot start games with mednafen


For GA 2018,
                                                                                              groovymame/ume                                         mednafen
mame.ini           monitor custom, CRT_range0 manual values      
switchre.conf     monitor=generic_15 (or NTSC)                          Preset of generic_15 (or NTSC) are applied     Preset of generic_15 (or NTSC) are applied
                        monitor=custom                                               custom values in mame.ini are working         cannot start games with mednafen


My frontend is Advmenup which is default of GA.
Title: Re: How to set geometry for additional emulators included in GroovyArcade 2020?
Post by: Substring on December 08, 2020, 05:39:37 am
Which version of GA are you using ? VeS' (the pinned topic) or mine (collaborative effort blabla) ? Most chances are you're using VeS, so can't help much with that as I've taken a differnt way (and he won't answer ...)
Title: Re: How to set geometry for additional emulators included in GroovyArcade 2020?
Post by: hearttinker on December 08, 2020, 08:54:54 am
Oh! It means your build works differently!

I will try your build with other machine then I will report results.
It will be much easier choice than other posible trials something like compiling switchres.

Thank you for your comment, Substring.

Title: Re: How to set geometry for additional emulators included in GroovyArcade 2020?
Post by: Substring on December 08, 2020, 01:28:28 pm
I haven't included (yet) mednafen, it's just groovymame for now.
Title: Re: How to set geometry for additional emulators included in GroovyArcade 2020?
Post by: hearttinker on December 09, 2020, 01:33:03 am
I see.

I will check another way.
Title: Re: How to set geometry for additional emulators included in GroovyArcade 2020?
Post by: hearttinker on December 17, 2020, 12:41:46 am
Solved.

I read source codes of switchres 1.52.
http://forum.arcadecontrols.com/index.php/topic,106405.1280.html

Solution was simple.

Two options were included in switchres.conf.
-------------------------------------------------------------------------
monitor=custom
crt_range0=~~~~~~~~~~~~~~~~~ (without space)
-------------------------------------------------------------------------