Thanks for the eloquent explanation Calamity!
Nice to to know I don't have to re-install just yet, It seems like most of you have been playing with Mame for a long time around here - I will be a Noob for a long time it seems.
I made some changes to mame.ini and VMMaker.ini based on your suggestions. Then I ran Vmmaker.exe again (guessing that is needed after every changed to mame.ini and vmmaker.ini or that it does not hurt).
I think you wanted me to use “custom” in mame.ini with the ranges you suggested Monkeyjug try out.
monitor custom
crt_range0 15250-18000, 40-80, 2.187, 4.688, 6.719, 0.190, 0.191, 1.018, 0, 0, 224, 288, 448, 576
crt_range1 24500-29000, 40-80, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 384, 400, 0, 0
crt_range2 29001-32000, 40-80, 0.636, 3.813, 1.906, 0.318, 0.064, 1.048, 0, 0, 400, 480, 0, 0
crt_range3 32001-34000, 40-80, 0.636, 3.813, 1.906, 0.020, 0.106, 0.607, 0, 0, 480, 576, 0, 0
crt_range4 34001-38000, 40-80, 1.000, 3.200, 2.200, 0.020, 0.106, 0.607, 0, 0, 576, 600, 0, 0
Or did you want me to try "arcade_15_25_31" if one of those files instead?
How about the Monitor_specs0 line in VMmaker.ini, should I be commenting that out or adding the custom ranges above somehow?
I’ve attached my current files and a log from the troublesome Joust, that still appears shifted to the right.
Looking at a game log for the first time, joust.txt, I'm guessing it is choosing the following mode:
Modeline "296x240_60 15.70KHz 59.94Hz" 6.03 296 312 344 384 240 243 246 262 -hsync -vsync
Not sure if it matters, but I installed crt_emudriver_6.5_1.2_xp32 when I built this, should I have used the 9.3 version instead?
Let me know where I can donate $20 to this effort, BTW. Least I can do. Thanks.