Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: lettuce on May 31, 2013, 04:00:42 pm
-
Not sure whats happened but groovymame is now running at 400%??. Have attached a log file
-
outrun runs fine for me !
What is your throttle setting ?
:P
-
Enabled
-
Try disabling -multithreading.
-
That didnt help, infact it made it worse, it now runs at 3% lol. If i disable HLSL in mame.ini it runs fine, i am also using the newest hlsl folder as well
-
Oh God...
I guess the new changes in HLSL may be the cause. Anyway, if nothing helps, probably -triplebuffer will fix the speed, althogh the scroll won't be smooth.
-
Hmm, with multithreading enabled and triplebuffer, its says its running at 100% speed but the game is still choppy as hell :cry:
-
Ok i found the cause of the problem, it would appear setting hlsl_prescale_x & hlsl_prescale_y in the HLSL settings to 5 is the cause of the issue with GroovyMame, anything over 3 causes issues!. This is strange as in ManeUI64 the exact same setting allows me to have hlsl_prescale_x & hlsl_prescale_y settings at 5 without any issues??
-
Hi lettuce,
Thanks for finding the issue. Confirmed here, although setting the hlsl prescale values to 5 makes it crash instead of breaking synchronization as in your case. It seems it has to do with SwitchRes' internal management of the -prescale option. If you force -prescale 1 in command line it doesn't crash any more.
-
Can this be fixed in later updates?
-
Can this be fixed in later updates?
I'll see what can be done, however the bug is probably on the HLSL side, as this didn't crash before.