Hi guys, I've been working on this issue for over a week and I can't wrap my head around it so I'm coming here as my last resort hoping someone can help. It would be greatly appreciated!
Like the title says I get these black bars on the top and bottom of all 240p games. Every other resolution works fine including vertical games but most games run at 240p and because I'm stubborn I'd like to get these running fullscreen. With ArcadeOSD my 240p resolution fills the whole screen and looks good but it's only through Groovymame that I'm having this problem. I've reinstalled Windows 7, Groovymame and CRT Emudriver multiple times making sure only the bare minimum is installed to cancel out any settings or drivers that could be conflicting. I've also tried every possible combination of # CORE RENDER OPTIONS (unevenstretch, unevenstretchx, unevenstretchy, intoverscan etc.) in mame.ini.
One weird thing though is that I actually CAN get these to fill the screen by putting the EXACT same "# CORE RENDER OPTIONS" settings from my mame.ini into a ini/horizont.ini file. But that gives an ugly ripple effect when scrolling vertically.
Calamity suggested adjusting the vertical size of the monitor manually with a pot in another thread but I've seen other people's setups with no black bars on the games I'm having this issue with so I'm sure it's possible.
Here are some pictures below showing what I've described as well as my setup.
Wells Gardner k7000
VGA -> RGB+sync cable
R9 380
CRT Emudriver 2.0 Beta 15 (with Generic 15.7 kHz setting in vmmaker and super resolutions. I've tried Arcade 15 standard and WG K7000 monitor presets but had issues with vertical games.)
Windows 7 x64
GroovyMame .209