Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: Sociopathos on July 23, 2022, 01:52:33 pm

Title: Switchres 0.017t
Post by: Sociopathos on July 23, 2022, 01:52:33 pm
Hello everyone, I would like to know if there is a version of current Groovymame releases (specifically 240 and beyond) that still uses the 0.017t version of Switchres. Ever since it changed to 2.00x.x in version 0.227, Im having tearing issues when playing the games on a 30-96khz PC Crt (I only used to have this problem if frame delay were enabled, but apparently, FD 1 is enabled by default in latest releases). If there isnt any version, is there a way I can patch the current mame source code with the oldest Switchres 0.227 and d3d9ex diff files? I apologize cause I dont have access to my gaming rig at this moment, therefore I cant attach a log neither my mame.ini with this post.

Thanks in advance for all the support.  :)
Title: Re: Switchres 0.017t
Post by: Sociopathos on July 23, 2022, 06:23:17 pm
Im having the issue again, tried all sorts of different settings in mame.in and the massive tearing persists. Heres the files. If anyone can tell me what am I doing wrong I would greatly appreciate it.
Title: Re: Switchres 0.017t
Post by: Sociopathos on July 29, 2022, 10:12:23 am
bump
Title: Re: Switchres 0.017t
Post by: psakhis on July 29, 2022, 11:00:25 am
I'm not a pc crt user, but seems something wrong on lcd_range...isn't @120hz supported on 224 lines?

normal (384x224@59.637405)->(1536x896@60.000000)

Switchres: Monitor range 30000.00-70000.00,100.00-130.00,2.201,0.275,4.678,0.063,0.032,0.633,0,0,192,320,0,0
Switchres: Monitor range 30000.00-70000.00,50.00-65.00,2.201,0.275,4.678,0.063,0.032,0.633,0,0,400,1024,0,0

Title: Re: Switchres 0.017t
Post by: Sociopathos on July 29, 2022, 12:55:29 pm
I forgot to add, im not using a LCD at all, the RTX 2060 is connected to the samsung CRT through a HDMI/VGA converter, also would like to add that the same thing happened on my gtx 970 and 980ti, when no adapter was needed, so I think the problem is probably somewhere else.
Title: Re: Switchres 0.017t
Post by: Sociopathos on July 29, 2022, 03:26:42 pm
Another thing I noticed, I can get ride of the tearing by activating vsync, but then I get horrible stuttering, why is this happening? I never had any of those issues when using versions prior to 227.
Title: Re: Switchres 0.017t
Post by: reeone on July 30, 2022, 03:29:54 am
I use the groovymame_0245.002k_win-7-8-10,play with a PC CRT 31kHz/120Hz ,no problem

mame.ini
switchres                 1
switchres_ini            1

switchres.ini,
   monitor                   pc_31_120,
other with defaul
And make sure in vmmmaker,chose the monitor type “pc_31_120”to install the modline

And if your pc crt is good enough,you can chose PC CRT 70kHz,will get a 2560x320,120hz,very excited to paly a vertical game
Title: Re: Switchres 0.017t
Post by: Sociopathos on July 30, 2022, 07:24:59 am
I use the groovymame_0245.002k_win-7-8-10,play with a PC CRT 31kHz/120Hz ,no problem

mame.ini
switchres                 1
switchres_ini            1

switchres.ini,
   monitor                   pc_31_120,
other with defaul
And make sure in vmmmaker,chose the monitor type “pc_31_120”to install the modline

And if your pc crt is good enough,you can chose PC CRT 70kHz,will get a 2560x320,120hz,very excited to paly a vertical game

How do I generate switchres.ini?
Title: Re: Switchres 0.017t
Post by: Calamity on July 30, 2022, 08:05:19 am
Sociopathos,

Could you check if 0.229 works fine for you?
https://github.com/antonioginer/GroovyMAME/releases/tag/gm0229sr002a

I want to rule out the cause is SR 2.0. I think it's not that, but the change implemented in 0.232 for asynchronous rendering, that may not work well with Nvidia.
Title: Re: Switchres 0.017t
Post by: Sociopathos on July 30, 2022, 12:52:06 pm
Sociopathos,

Could you check if 0.229 works fine for you?
https://github.com/antonioginer/GroovyMAME/releases/tag/gm0229sr002a

I want to rule out the cause is SR 2.0. I think it's not that, but the change implemented in 0.232 for asynchronous rendering, that may not work well with Nvidia.

No issues at all in this version, is there anything I can do about the newer releases? Thanks for your time and attention.