This link is from a folk who assembled an interesting setup using a NEC XM, we might ask him about his settings:
http://forum.arcadecontrols.com/index.php/topic,118641.msg1256986.html#msg1256986Here some specs you may use as a starting point. Because XM 2950 manual is not available AFAIK, I've used the XM 2960 manual to get the timings for the 31-38-48 KHz ranges. For the 15-19-24 ranges I've used guessed values. Here they are:
monitor_specs0 15700-15800, 50-62, 2.187, 4.688, 6.719, 0.064, 0.160, 1.056, 0, 0, 256, 384
monitor_specs1 18500-19000, 50-62, 2.187, 4.688, 6.719, 0.064, 0.160, 1.056, 0, 0, 288, 384
monitor_specs2 24500-25000, 50-62, 2.910, 3.000, 4.440, 0.064, 0.160, 1.056, 0, 0, 384, 400
monitor_specs3 31500-31600, 50-62, 0.318, 3.813, 1.589, 0.064, 0.064, 0.793, 0, 0, 480, 600
monitor_specs4 37500-38000, 50-62, 1.000, 3.200, 2.200, 0.026, 0.106, 0.607, 0, 0, 600, 768
monitor_specs5 48000-48500, 50-62, 0.369, 2.092, 2.462, 0.062, 0.124, 0.600, 0, 0, 768, 800
So first edit vmmaker.ini to add those lines. Select "CUSTOM" as monitor type. Then open ReslList.txt and add the resolutions you're missing, now with the above specs they should get calculated. Add them like this:
## Waglo ##
800 x 600 @ 60.000000 waglo
1024 x 768 @ 60.000000 waglo
Use the exact spacing or it wont work!
Now launch vmmaker as usual. When it finishes, before rebooting, open Modeline.txt to make sure your high-res modelines have been created.
If everything goes fine, you'll have new modes created for the different ranges. Then it will be a matter of opening a mode representative of each range and readjust geometry if needed, and back port the results to the above lines.