Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: buttersoft on March 17, 2016, 09:18:07 pm
-
I believe I know the answer to this first question, but...
I don't think it's possible to adjust vertical size by editing monitor/modeline specs, but can you adjust v-position in any way? I have an RGB-modded consumer set with IC-controlled adjustment but I don't have the remote, and programming is way beyond me.
Next, is Vsync-offset designed to be used in GM with a CRT? Intealls' guide to trimming it on eiusdemmodi talks about HLSL - i thought that was an effects suite used among other things as a CRT substitute? Is this load testing of some sort?
Any tips on determining frame delay settings?
(If'm using a Core2Duo E6600 @ 2.4GHz, with an active-fan 256MB 4350, 4GB DDR2 800, Win7)
-
Vsync offset can also be used with CRTs but only makes sense if you're getting tearing with frame_delay.
The vertical shift can be controlled by software, changing the relative size of the vertical front and back porches.
-
Ok, I'll give that a go. I didn't actually think I'd be able to, I swear I tried once a while back. Must not have tried hard enough.
And no, I'm not getting any tearing. I couldn't find any info regarding when to use V-sync offset. Maybe I didn't look hard enough.
Thanks again, Calamity :)
-
http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=293 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=293)
-
Yes, that post is where most of my questions come from. It doesn't say when you should use it, just tells you how.
My thinking was on a fork. You wouldn't use HLSL on a CRT (I don't think?), so either that guide was about stress-testing and correction. OR, it wasn't relevant to CRT if you weren't having problems.
-
Use it when You have tearing even if You are using syncrefresh with frame_delay. Mostly visible on high resolutions on LCD with effect and on CRT with super resolution if I remember correctly. Personally I use frame_delay 2 but with standard arcade resolutions and I never seen tearing during play.