I have a widescreen Sony BVM CRT...
I modified the monitors.ini to include
monitor "bvm_24d1wu", "Sony BVM-24D1WU", "16:9"
crt_range0 15000.00-20400.00, 48.00-53.00, 10.133, 1.448, 18.819, 0.586, 0.130, 1.563, 0, 0, 224, 288, 0, 0
crt_range1 14000.00-20400.00, 54.00-62.00, 0.835, 3.508, 5.345, 0.064, 0.064, 1.412, 0, 0, 224, 288, 0, 0
crt_range2 30000.00-34000.00, 57.00-62.00, 0.698, 3.722, 1.008, 0.030, 0.363, 0.786, 0, 0, 480, 512, 0, 0
crt_range3 39001.00-42000.00, 48.00-54.00, 1.516, 1.343, 4.375, 0.021, 0.021, 0.544, 0, 0, 640, 768, 0, 0
crt_range4 42001.00-49000.00, 55.00-62.00, 0.614, 1.944, 2.199, 0.042, 0.211, 0.190, 0, 0, 640, 789, 0, 0
However VMMaker generated super resolutions of 3416xXXXX instead of 2560xXXXX Thereby breaking all super resolutions and mame
When I changed the aspect back to "4:3", it generated 2560xXXXX again, but I had to manually modify my mame.ini to switch it from 4:3 that vmmaker had inserted back to 16:9 so groovymame would scale horizonally properly.
So I don't know if there is something I'm doing wrong... but I don't think the ratio setting in the monitors.ini to "16:9" should be generating 3416 wide resolutions as they just don't work in groovymame.
Oh BTW, otherwise this is awesome.
-Bastard