Glad you are using the EDID now
Vertical gamesFor your monitor rotation woes, do this:
Go to your mame/GM directory, find the
mame.ini file and delete it. Back it up if you feel you must, but delete it.
Also delete any
[romname].ini files you might have lurking in your mame directory, and also any
[romname].ini files in the INI directory.
Now that all your previous sins have been absolved and washed away (deleted), open a command prompt, go into the mame directory and type:
groovymame64.exe -cc
This will create a brand new, virginal and innocent
mame.ini. You may need to crack the cherry to update the directory paths if you don't use default (eg. ROMS), but otherwise it is good to go. There is just one more thing to do.
Go into VMMaker, click on "Edit Settings", make sure that you have Monitor rotation set as "Horizontal fixed" (hopefully it is already like this). Then click on the fourth/last tab ("MAME"), tell VMMaker where your
groovymame64.exe file is, then tick the box that says "
Export monitor settings to Groovymame". Then click "
OK".
You should now see in the VMMaker command window:
Processing config...
Exporting settings to mame.ini...
That was VMMaker automatically updating your new mame.ini with the monitor settings!
Should all be good to go now. How easy was that! I just went through the exact same process on my own cab to confirm.
This is what I mean by "
GM is designed to just work, once you have it setup right"
I could have gone on about rotation options in the mame.ini file, but it probably isn't necessary and I don't want to confuse matters.
ZigZagAs for the
ZigZag (technical term), I often see that on CRT TVs, especially where the sync H & V wires are simply twisted together to get "
Smushy" composite sync (another technical term). Though in these cases the zigzag is more commonly at the top of the screen, as the TV loses track of sync and has problems working out where to start drawing the screen.
However, your TV seems to have a problem working out where to
finish the screen. This could also be sync as most common methods for generating composite sync (from H&V) will leave a "
Glitch" (yet another technical term) at the beginning of the vertical sync pulse, so this kinda makes sense as that is where your TV loses it.
FWIW I never get any zigzags when using GreenAntz units, nor had any reports from customers. Might just be just lucky. Or maybe because GreenAntz have a sync glitch filter built in, and also the GreenAntz composite sync gets mixed into the luma signal at exactly the right levels and place (rather than just being "
jammed in", one more highly technical term).
You might be able to minimise zigzag by tweaking the monitor presets (the vertical sync and porch settings look normal enough from here, but you could play with them a little).
These Are my current Settings:
Standard Resolution", "4.3" crt_range0 15625-16200, 49.50-65.00, 4.767, 4.767, 6.544, 0.096, 0.191, 1.084, 0, 0, 192, 288, 448, 576
Your monitor preset value for your horizontal frontporch (? In
bold above) seems a little high. I normally leave this at something like 1.500 to 2.500. Keep in mind that changing the backporch number also seems to affect where the front porch sits on the screen.