Hey all. I'm currently doing a heavy Arcade1UP mod (basically making new CP and replacing everything including the monitor, the guts, speakers etc.). For this project I am using a 21" 4:3 LCD that is natively running 1600x1200@60Hz. I have a .198 romset, so I went with GM .197 as standard MAME does not syncrefresh properly (I notice small, occasional jitter when scrolling).
Anyways, I am extremely happy with my setup now, the scrolling is ultra-smooth, there's no input lag to speak of and my HLSL settings fools me into believing I'm playing on my Makvision CRT. The only thing that bothers me is that the screen is not entirely stretched (full). It looks to me like GM is using integer scaling, but shouldn't that only be enabled by setting unevenstretch 0 in mame.ini?
Any advice is greatly appreciated. Thanks to Calamity for this amazing MAME fork. I've been using it on all my previous builds, LCD or CRT.
PS. You can see by the attached file that there is plenty of screenspace left on each side.