I am running into issues with super. Games are not centered and some games are wider than the screen. I have centered the resolutions in osd and copied the front and back porches to mame.ini. The games do not reduce width in game. Certain vertical are still too tall. I am just trying to make sure I set this up correctly. Do I select anything other than super and monitor type in Vmmaker? Does the mame.ini need any changes other than the porches? Do I have to make custom inis for games that don’t fit correctly and id so how?
Here’s what I would do. Focus on one horizontal frequency range at a time. Meaning 15khz only at first. As discussed in your other thread just nail down the first modeline for the majority of games:
crt_range0 15250-18000, 40-80, 2.187, 4.688, 6.719, 0.190, 0.191, 1.018, 0, 0, 224, 288, 448, 576
Your porch values shouldn’t shift from what you have in Arcade OSD to the actual games. If they do then it means they aren’t taking in mame. I would eliminate all variables (front end not launching GroovyMame etc) and use the command line for testing (if you don’t know how to do this let me know, it’s also covered in the tutorials if I remember correctly).
Once you test horizontal ONLY, get them looking good, then test vertical games, again 15khz only.
Couple of things to keep in mind. You won’t have the vertical height of all horizontal games fill the screen the same. That’s because they have different resolutions and what folks would do in arcades is adjust the vertical height on the potentiometers of the monitor to fill the screen. What you should have though is the correct width for each game that shouldn’t shift much.
Regarding vertical games displayed on a horizontal screen, this will usually have some spill over (outside the edges of the screen). Again you can adjust the height of the pots in your monitor.
To get away from constantly adjusting your pots means to accept some black bars on top and bottom in games with a lower vertical resolution. What I have done is expanded my pots to give the largest area possible so that games with more vertical resolution will fit, and have black bars top and bottom of other games. I prefer this to having a game have some cut off. You could install a pot and adjust on each game but that may prematurely wear down the pots if you do it a lot (not that they couldn’t be replaced).
Get it how you like then tackle the next frequency range:
crt_range1 18001-19000, 40-80, 2.187, 4.688, 6.719, 0.140, 0.191, 0.950, 0, 0, 288, 320, 0, 0
And so on.