The NEW Build Your Own Arcade Controls

Software Support => GroovyMAME => Topic started by: Calamity on November 21, 2011, 12:18:51 pm

Title: Monitor presets
Post by: Calamity on November 21, 2011, 12:18:51 pm
Monitor presets built in GroovyMAME & VMMaker (November 2017)

Format: -crt_range 0-9   HfreqMin-HfreqMax, VfreqMin-VfreqMax, HFrontPorch, HSyncPulse, HBackPorch, VfrontPorch, VSyncPulse, VBackPorch, HSyncPol, VSyncPol, ProgressiveLinesMin, ProgressiveLinesMax, InterlacedLinesMin, InterlacedLinesMax
Notes:
   // PAL TV - 50 Hz/625
   pal
   
      crt_range0  15625.00-15625.00, 50.00-50.00, 1.500, 4.700, 5.800, 0.064, 0.160, 1.056, 0, 0, 192, 288, 448, 576
      
   
   // NTSC TV - 60 Hz/525
   ntsc
   
      crt_range0  15734.26-15734.26, 59.94-59.94, 1.500, 4.700, 4.700, 0.191, 0.191, 0.953, 0, 0, 192, 240, 448, 480
      
   
   // Generic 15.7 kHz
   generic_15
   
      crt_range0  15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
      
   
   // Arcade 15.7 kHz - standard resolution
   arcade_15
   
      crt_range0  15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
      
   
   // Arcade 15.7-16.5 kHz - extended resolution
   arcade_15ex
   
      crt_range0  15625-16500, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
      
   
   // Arcade 25.0 kHz - medium resolution
   arcade_25
   
      crt_range0  24960-24960, 49.50-65.00, 0.800, 4.000, 3.200, 0.080, 0.200, 1.000, 0, 0, 384, 400, 768, 800
      
   
   // Arcade 31.5 kHz - medium resolution
   arcade_31
   
      crt_range0  31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 400, 512, 0, 0
      
   
   // Arcade 15.7/25.0 kHz - dual-sync
   arcade_15_25
   
      crt_range0  15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
      crt_range1  24960-24960, 49.50-65.00, 0.800, 4.000, 3.200, 0.080, 0.200, 1.000, 0, 0, 384, 400, 768, 800


   // Arcade 15.7/31.5 kHz - dual-sync
   arcade_15_31

      crt_range0  15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
      crt_range1  31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 384, 480, 0, 0

         
   // Arcade 15.7/25.0/31.5 kHz - tri-sync
   arcade_15_25_31
   
      crt_range0  15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
      crt_range1  24960-24960, 49.50-65.00, 0.800, 4.000, 3.200, 0.080, 0.200, 1.000, 0, 0, 384, 400, 768, 800
      crt_range2  31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 400, 512, 0, 0
      
   
   // Makvision 2929D
   m2929
   
      crt_range0  30000-40000, 47.00-90.00, 0.600, 2.500, 2.800, 0.032, 0.096, 0.448, 0, 0, 384, 640, 0, 0
      
   
   // Wells Gardner D9800, D9400
   d9800, d9400
   
      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  18001-19000, 40-80, 2.187, 4.688, 6.719, 0.140, 0.191, 0.950, 0, 0, 288, 320, 0, 0
      crt_range2  20501-29000, 40-80, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 320, 384, 0, 0
      crt_range3  29001-32000, 40-80, 0.636, 3.813, 1.906, 0.318, 0.064, 1.048, 0, 0, 384, 480, 0, 0
      crt_range4  32001-34000, 40-80, 0.636, 3.813, 1.906, 0.020, 0.106, 0.607, 0, 0, 480, 576, 0, 0
      crt_range5  34001-38000, 40-80, 1.000, 3.200, 2.200, 0.020, 0.106, 0.607, 0, 0, 576, 600, 0, 0
      
   
   // Wells Gardner D9200
   d9200
   
      crt_range0  15250-16500, 40-80, 2.187, 4.688, 6.719, 0.190, 0.191, 1.018, 0, 0, 224, 288, 448, 576
      crt_range1  23900-24420, 40-80, 2.910, 3.000, 4.440, 0.451, 0.164, 1.148, 0, 0, 384, 400, 0, 0
      crt_range2  31000-32000, 40-80, 0.636, 3.813, 1.906, 0.318, 0.064, 1.048, 0, 0, 400, 512, 0, 0
      crt_range3  37000-38000, 40-80, 1.000, 3.200, 2.200, 0.020, 0.106, 0.607, 0, 0, 512, 600, 0, 0
      
   
   // Wells Gardner K7000
   k7000
   
      crt_range0  15625-15800, 49.50-63.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 192, 288, 448, 576
      
   
   // Wells Gardner 25K7131
   k7131
   
      crt_range0  15625-16670, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 192, 288, 448, 576
      
   
   // Wei-Ya M3129
   m3129
   
      crt_range0  15250-16500, 40-80, 2.187, 4.688, 6.719, 0.190, 0.191, 1.018, 1, 1, 192, 288, 448, 576
      crt_range1  23900-24420, 40-80, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 1, 1, 384, 400, 0, 0
      crt_range2  31000-32000, 40-80, 0.636, 3.813, 1.906, 0.318, 0.064, 1.048, 1, 1, 400, 512, 0, 0
      
   
   // Hantarex MTC 9110, Hantarex Polo
   h9110, polo
   
      crt_range0  15625-16670, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 192, 288, 448, 576
      
   
   // Hantarex Polostar 25
   pstar
   
      crt_range0  15700-15800, 50-65, 1.800, 0.400, 7.400, 0.064, 0.160, 1.056, 0, 0, 192, 256, 0, 0
      crt_range1  16200-16300, 50-65, 0.200, 0.400, 8.000, 0.040, 0.040, 0.640, 0, 0, 256, 264, 512, 528
      crt_range2  25300-25400, 50-65, 0.200, 0.400, 8.000, 0.040, 0.040, 0.640, 0, 0, 384, 400, 768, 800
      crt_range3  31500-31600, 50-65, 0.170, 0.350, 5.500, 0.040, 0.040, 0.640, 0, 0, 400, 512, 0, 0
      
   
   // Nanao MS-2930, MS-2931
   ms2930
   
      crt_range0  15450-16050, 50-65, 3.190, 4.750, 6.450, 0.191, 0.191, 1.164, 0, 0, 192, 288, 448, 576
      crt_range1  23900-24900, 50-65, 2.870, 3.000, 4.440, 0.451, 0.164, 1.148, 0, 0, 384, 400, 0, 0
      crt_range2  31000-32000, 50-65, 0.330, 3.580, 1.750, 0.316, 0.063, 1.137, 0, 0, 480, 512, 0, 0
      
   
   // Nanao MS9-29
   ms929
   
      crt_range0  15450-16050, 50-65, 3.910, 4.700, 6.850, 0.190, 0.191, 1.018, 0, 0, 192, 288, 448, 576
      crt_range1  23900-24900, 50-65, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 384, 400, 0, 0
      
   
   // Rodotron 666B-29
   r666b
   
      crt_range0  15450-16050, 50-65, 3.190, 4.750, 6.450, 0.191, 0.191, 1.164, 0, 0, 192, 288, 448, 576
      crt_range1  23900-24900, 50-65, 2.870, 3.000, 4.440, 0.451, 0.164, 1.148, 0, 0, 384, 400, 0, 0
      crt_range2  31000-32500, 50-65, 0.330, 3.580, 1.750, 0.316, 0.063, 1.137, 0, 0, 400, 512, 0, 0
      
   
   // PC CRT 70kHz/120Hz
   pc_31_120
   
      crt_range0  31400-31600, 100-130, 0.671, 2.683, 3.353, 0.034, 0.101, 0.436, 0, 0, 200, 256, 0, 0
      crt_range1  31400-31600, 50-65, 0.671, 2.683, 3.353, 0.034, 0.101, 0.436, 0, 0, 400, 512, 0, 0
      
   
   // PC CRT 70kHz/120Hz
   pc_70_120
   
      crt_range0  30000-70000, 100-130, 2.201, 0.275, 4.678, 0.063, 0.032, 0.633, 0, 0, 192, 320, 0, 0
      crt_range1  30000-70000, 50-65, 2.201, 0.275, 4.678, 0.063, 0.032, 0.633, 0, 0, 400, 1024, 0, 0


Monitor presets built in VMMaker 1.2b (obsolete)
      
Format: monitor_specs0-6   HfreqMin-HfreqMax, VfreqMin,VfreqMax, HFrontPorch, HSyncPulse, HBackPorch, VfrontPorch, VSyncPulse, VBackPorch, HSyncPol, VSyncPol, ActiveLinesLimit, VirtualLinesLimit
Notes:

// Wells Gardner D9800, D9400
D9800, D9400

      monitor_specs0    15250-18000, 40-80, 2.187, 4.688, 6.719, 0.190, 0.191, 1.018, 0, 0, 288, 448
      monitor_specs1    18001-19000, 40-80, 2.187, 4.688, 6.719, 0.140, 0.191, 0.950, 0, 0, 320, 448
      monitor_specs2    20501-29000, 40-80, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 384, 576
      monitor_specs3    29001-32000, 40-80, 0.636, 3.813, 1.906, 0.318, 0.064, 1.048, 0, 0, 576, 768
      monitor_specs4    32001-34000, 40-80, 0.636, 3.813, 1.906, 0.020, 0.106, 0.607, 0, 0, 576, 768
      monitor_specs5    34001-38000, 40-80, 1.000, 3.200, 2.200, 0.020, 0.106, 0.607, 0, 0, 600, 768

// Wells Gardner D9200
D9200

      monitor_specs0    15250-16500, 40-80, 2.187, 4.688, 6.719, 0.190, 0.191, 1.018, 0, 0, 288, 448
      monitor_specs1    23900-24420, 40-80, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 384, 768
      monitor_specs2    31000-32000, 40-80, 0.636, 3.813, 1.906, 0.318, 0.064, 1.048, 0, 0, 576, 768
      monitor_specs3    37000-38000, 40-80, 1.000, 3.200, 2.200, 0.020, 0.106, 0.607, 0, 0, 600, 768

// Hantarex MTC 9110
H9110

      monitor_specs0    15625-16670, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448

// CGA - 15.2-15.7 kHz
CGA

      monitor_specs0    15250-15700, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 288, 448

// EGA - 25.0 kHz
EGA

      monitor_specs0    24960-24960, 50-60, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 384, 576

// VGA - 31.5 kHz
VGA

      monitor_specs0    31500-31500, 50-70, 0.636, 3.813, 1.906, 0.318, 0.064, 1.048, 0, 1, 576, 768

// Multifrequency PC CRT (SVGA)
MULTI

      monitor_specs0    54200-83800, 49-75, 1.000, 3.200, 2.200, 0.020, 0.106, 0.607, 1, 1, 1080, 1080

// PAL TV
PAL

      monitor_specs0    15625-15625, 50-50, 1.650, 4.700, 5.000, 0.064, 0.192, 1.024, 0, 0, 312.5, 576

// NTSC TV
NTSC

      monitor_specs0    15734.26-15734.26, 58.95-59.95, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 262.5, 480

// Generic 15.7 kHz
GENERIC

      monitor_specs0    15725-15750, 50-60, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 288, 448

Monitor presets done by users (for VMMaker 1.2b)

// MAKVISION 2929D (cotmm68030)

      monitor_specs0    30000-40000, 47.00-90.00, 0.600, 2.500, 2.800, 0.032, 0.096, 0.448, 0, 0, 640, 768

// NANAO MS-2930/MS-2931 (pyrojoe, thefooz, senorchris)

      monitor_specs0    15450.00-16050.00, 55-65, 3.19, 4.75, 6.45, 0.191, 0.191, 1.164, 0, 0, 288, 448
      monitor_specs1    23900.00-24900.00, 55-65, 2.87, 3.0, 4.44, 0.451, 0.164, 1.148, 0, 0, 480, 768
      monitor_specs2    31000.00-32000.00, 55-65, 0.33, 3.58, 1.75, 0.316, 0.063, 1.137, 0, 0, 576, 768

// NANAO MS9-29 (retrorepair)

      monitor_specs0    15450.00-16050.00, 55-65, 3.91, 4.70, 6.85, 0.190, 0.191, 1.018, 0, 0, 288, 448
      monitor_specs1    23900.00-24900.00, 55-65, 2.91, 3.00, 4.44, 0.451, 0.164, 1.048, 0, 0, 480, 768

// WG 25k7131 (nickmudd)- used H9110

      monitor_specs0    15625-16670, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448

// Hantarex Polostar 25" (Calamity)

      monitor_specs0    15700-15800, 45-80, 4.000, 4.700, 5.300, 0.062, 0.062, 0.740, 0, 0, 288, 448
      monitor_specs1    16100-16200, 45-80, 1.280, 4.500, 6.420, 0.062, 0.062, 0.740, 0, 0, 288, 448
      monitor_specs2    25100-25200, 45-80, 0.200, 0.400, 8.000, 0.040, 0.040, 0.640, 0, 0, 384, 768
      monitor_specs3    31500-31600, 45-80, 0.170, 0.350, 5.500, 0.040, 0.040, 0.640, 0, 0, 576, 800

Please report your settings if your monitor is not in the list or you find better settings for a existing monitor.
Title: Re: Monitor presets
Post by: krick on July 23, 2012, 04:32:08 pm
The Hantarex Polo 25 (not Polostar) is a dual mode 15KHz/25KHz (manually switched) arcade monitor.

We established in another thread that when it's in 15KHz mode, it can use the same preset as the Hantarex MTC 9110 (H9110)...

http://forum.arcadecontrols.com/index.php?topic=110905.msg1205207#msg1205207 (http://forum.arcadecontrols.com/index.php?topic=110905.msg1205207#msg1205207)

It could probably be added as an alias for the H9110 setting, but it should be at least documented somewhere so that it doesn't get lost.
Title: Re: Monitor presets
Post by: kourampies on August 16, 2012, 04:45:52 pm
Any suggestion for the PAL SCART TV mentioned here: http://forum.arcadecontrols.com/index.php/topic,116669.msg1294695.html#msg1294695 (http://forum.arcadecontrols.com/index.php/topic,116669.msg1294695.html#msg1294695) ?

The service manual says it can do 49 to 61hz refresh.
Title: Re: Monitor presets
Post by: blontic on August 21, 2012, 11:28:10 pm
Hi All, I was thinking about swapping out my Nanao MS8 for a Wei Ya 3129A so I can play some higher res games. Has anyone got the presets for it already done?
Title: Re: Monitor presets
Post by: maxpelle on January 29, 2013, 04:06:32 am
Can anyone provide custom specs for a Intervideo 25 inch arcade monitor?
Magic resolutions are working almost fine with generic specs in VMmaker.ini, but several titles aren't showing on my monitor.
I'm running Groovymame 0.147u3 latest version with switchres 0.014, my FE is Mala, but I tried also the same games not working with the only Groovymame executable and nothing changed.

Title: Re: Monitor presets
Post by: timply on February 25, 2013, 09:47:03 pm
Does anyone have any settings for the (Betson) Kortek KT-2914F? I had an AVGA card but it started artifacting on me. Decided to jump head first into groovymame and got myself a HD4350.
Title: Re: Monitor presets
Post by: emuola on March 14, 2013, 03:25:56 pm
here's my setup for m3129:

crt_range0                15250-16500, 40-80, 4.087, 4.688, 2.519, 0.190, 0.191, 1.018, 1, 1, 224, 288, 448, 576
crt_range1                23900-24420, 40-80, 2.510, 3.000, 4.940, 0.451, 0.164, 1.048, 1, 1, 320, 384, 0, 0
crt_range2                31000-32000, 40-80, 0.536, 3.813, 2.106, 0.318, 0.064, 1.048, 1, 1, 480, 512, 0, 0
Title: Re: Monitor presets
Post by: cools on May 28, 2013, 02:39:58 pm
Regarding switchres and vmmaker presets - which of the switchres presets as detailed here: http://forum.arcadecontrols.com/index.php/topic,128879.0.html (http://forum.arcadecontrols.com/index.php/topic,128879.0.html) are available within vmmaker?

vmmaker itself doesn't provide any feedback as to what's going on with the monitortype line - you can even comment it out and it'll still function perfectly happily.  ???
Title: Re: Monitor presets
Post by: Calamity on May 28, 2013, 06:25:17 pm
Hi cools,

The presets supported by vmmaker are exactly the ones listed on the first post in this thread. If you remove the settings from vmmaker.ini it will silently pick a CGA monitor as default.

The covergence of the presets format should have been done months ago but has not been possible yet for several reasons. Hopefully soon.
Title: Re: Monitor presets
Post by: cools on May 29, 2013, 05:17:11 am
Aha! Thanks.

I need to check my machine at home then, I thought I had it set to arcade_31 in VMMaker yet everything's working perfectly at 31khz in Groovy.

I like generic, standard presets rather than model specifics ;)
Title: Re: Monitor presets
Post by: wglong on August 08, 2013, 04:37:37 pm
I'm new to using arcade monitors and Groovymame but not new to mame.  I have a WG D7000 and was wondering if there are any presets I should use or just go with the generic.
Title: Re: Monitor presets
Post by: Rodman on August 09, 2013, 04:55:22 am
Does anybody know if the preset

k7131       Wells Gardner 25K7131

matches a 25K7197  (Mortal Kombat I )

thx
R.
Title: Re: Monitor presets
Post by: blontic on September 26, 2013, 10:26:50 pm
Hi cools,

The presets supported by vmmaker are exactly the ones listed on the first post in this thread. If you remove the settings from vmmaker.ini it will silently pick a CGA monitor as default.

The covergence of the presets format should have been done months ago but has not been possible yet for several reasons. Hopefully soon.

Just wondering if these presets are still valid or if we only use the ones listed in the "GroovyMAME/GroovyUME 0.149 SwitchRes v0.014b"?

I have a Wei-Ya M3129 "m3129" which is listed but not sure what to put in the vmmaker.ini file? I am guessing that your presets are not compatible with the vmmaker.ini file.

Sorry this has always confused me :)

Title: Re: Monitor presets
Post by: NightSprinter on October 24, 2013, 05:36:22 pm
Calamity, I think right now the biggest problem for getting the XM2960 into the presets generally comes with how to deal with games that are a vertical resolution of 400 lines (like War Gods).  That, plus the general issue with the monitor's preset of 1024x768 not even wanting to go up to 49KHz.

Also out of curiosity, do you think interlaced mode should be retained for this monitor on games that make use of it (Popeye and Bloody Roar 2 as examples)?
Title: Re: Monitor presets
Post by: Calamity on November 27, 2013, 08:25:28 am
First post updated with current GroovyMAME presets (SwitchRes v0.015).
Title: Re: Monitor presets
Post by: cools on June 13, 2014, 06:18:01 am
Quick query as I'm struggling with this. The VMMaker VGA and GM arcade_31 presets work pretty well together but are centred on screen differently. If I convert arcade_31 to VMMaker format it should be the below monitor_specs line, am I right?

      crt_range0  31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 400, 512, 0, 0
  monitor_specs0  31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 512, 512
Title: Re: Monitor presets
Post by: Calamity on June 13, 2014, 06:25:28 am
  monitor_specs0  31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 512, 512

It should be this instead:

  monitor_specs0  31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 512, 800


(old VirtualLinesLimit ≈ new ProgressiveLinesMin x 2)
Title: Re: Monitor presets
Post by: cools on June 13, 2014, 07:49:01 am
Aha.

It shouldn't actually create any interlaced modes though? I'm pretty sure 31k interlaced modes don't work on the monitor.
Title: Re: Monitor presets
Post by: cools on June 13, 2014, 02:04:46 pm
Turns out they do. It's like having an Amiga again. Actually kinda nice having useful resolutions available
Title: Re: Monitor presets
Post by: cools on June 13, 2014, 03:13:00 pm
  monitor_specs0  31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 512, 512

It should be this instead:

  monitor_specs0  31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 512, 800


(old VirtualLinesLimit ≈ new ProgressiveLinesMin x 2)

Many thanks. I've also doubled values on the res min lines in vmmaker.ini and things are now spot on perfect.
Title: Re: Monitor presets
Post by: Andypc on August 17, 2014, 09:06:58 pm
I'm not sure the setting above for the Nanao MS9-29 are right? I had originally run VMmaker with just the "Generic" setting and Groovymame .ini with "arcade_15" and everything works great. All the games are correctly centred.

I tried the MS9 settings in VMmaker and then set the Groovymame .ini to "ms929" and all the games are slightly off to the left compared to the frontend at 640x480@30hz and I tried Narc a 24Khz game and it didn't sync at all.
Title: Re: Monitor presets
Post by: cools on August 18, 2014, 03:39:08 am
Stick with the arcade_ ones.

For real precision, port the MAME preset values into a VMMaker CRT_range.
Title: Re: Monitor presets
Post by: Sledge on August 18, 2014, 05:14:58 am
I'm not sure the setting above for the Nanao MS9-29 are right? I had originally run VMmaker with just the "Generic" setting and Groovymame .ini with "arcade_15" and everything works great. All the games are correctly centred.

I tried the MS9 settings in VMmaker and then set the Groovymame .ini to "ms929" and all the games are slightly off to the left compared to the frontend at 640x480@30hz and I tried Narc a 24Khz game and it didn't sync at all.
Do you have an auto switching 24Hz one?
Mine isn't so you have to use the custom setting and only put in the first line...
But yes mine is a little to the left as well....
Title: Re: Monitor presets
Post by: cools on August 18, 2014, 01:49:24 pm
The MS929 preset centres differently to the generic ones.

If you're using VMMaker "GENERIC" or "CGA" then the "generic_15", "arcade_15", "arcade_15ex", "arcade_15_25" and "arcade_15_25_31" MAME presets will all be centred well in 15KHz. You just have to look at the porch values to see this.

You need to use the MS9-29 values (in the opening post) in VMMaker as well as the preset in MAME.
Title: Re: Monitor presets
Post by: Supersonick on August 18, 2014, 06:50:16 pm
Hello.. I am reading this topic in the hope I can solve my problem that I have with my Makvision M3129DF-TS . I am using Grovymame, and the problem I have is with 31khz games like Wargods, NFL Blitz etc.. when monitor switch to 31khz the imagine is not centered, half of it is out of the monitor (to the left) and the rest of the monitor is showing black/grey area.. is it something I can fix with .ini parameters editing?

thansk for the help.!! :D
Title: Re: Monitor presets
Post by: BubbaMc on January 29, 2015, 06:01:27 am
What are the settings for the vmmaker.ini GENERIC preset?

Using GENERIC I can get my monitor partially working (Sony BVM-A20F1U), but am not having much luck with custom settings. I think if I could use the GENERIC settings as a starting point I'd have more luck.

Thanks.
Title: Re: Monitor presets
Post by: Calamity on January 30, 2015, 05:13:18 pm
What are the settings for the vmmaker.ini GENERIC preset?

You have them in the first post.
Title: Re: Monitor presets
Post by: BubbaMc on January 31, 2015, 06:56:39 am
Well I'm an idiot aren't I. I see them now.

Thanks! :)
Title: Re: Monitor presets
Post by: zebidia on March 24, 2015, 11:56:50 am
Hi BYOACers. I just acquired a freebie NEC FE950 monitor, and was hoping someone could tell me how to go about determining the correct presets for this baby. Anyone manage to get one going?

Thanks.
Title: Re: Monitor presets
Post by: Silverwind on July 01, 2015, 08:45:17 pm
Is there a monitor preset for the Betson Imperial 27" ?

Same model that is reviewed here:
http://www.retroblast.com/reviews/betson-imperial-27-multisync-monitor-review/ (http://www.retroblast.com/reviews/betson-imperial-27-multisync-monitor-review/)
Title: Re: Monitor presets
Post by: jamesm801 on July 08, 2015, 01:14:34 pm
Does anyone know what the crt_ranges would be for a Sony BVM-D24E1WU?  No amount of google reveals anything.  While the manual has general specifications (15-45hz) it doesn't say anything about timings.

I've been able to get low res and some medium high resolutions to work with arcade_15_25_31, but there are some resolutions not working out of the box like 512x384 and 384x512 and 512x768.  I have been able to tweak those to work using arcadeOSD but I have no idea how to turn around and covert to a crt_range for the mame.ini.  So it seems the monitor can display eveyrthing, one way or another, but getting them all to work at once with the correct crt_ranges is the issue.

The monitor is capable of 15-45 Hz and 768p at up to 61 vertical hz refresh (maybe more).

I've been able to get all the resolutions to work "one way or another", but at the cost of other resolutions then not working.

I just don't seem to have the brain power to figure out the crt_ranges.

Anyone know what the crt-ranges would be for this monitor?  I know it's capable, I've seen all the resolutions work, but as I've said, a few require custom tweaking and I don't know how to put that back into a crt_range.

This is one of the most beautiful CRT's I've ever used and I hope I can get it fully working.
Title: Re: Monitor presets
Post by: joeH on December 17, 2015, 06:01:24 pm
Is there a monitor preset for the Betson Imperial 27" ?

Same model that is reviewed here:
http://www.retroblast.com/reviews/betson-imperial-27-multisync-monitor-review/ (http://www.retroblast.com/reviews/betson-imperial-27-multisync-monitor-review/)

I'd like to know as well please, as this is what I'm using.  Going to be giving Groovymame a shot once all of my new computer parts come in.  Should I just use the standard trisync (arcade_15_25_31) option?
Title: Re: Monitor presets
Post by: emphatic on February 02, 2016, 04:03:11 pm
I would like to use GroovyMAME with a Ultracade Universal Video Converter/downscaler (I have a small form PC with onboard NVIDIA graphics with not possibility of adding a suitable ATI card) to JAMMA. The best output option is 480p. What monitor preset does this best? 31k?
Title: Re: Monitor presets
Post by: Calamity on February 02, 2016, 04:26:27 pm
I would like to use GroovyMAME with a Ultracade Universal Video Converter/downscaler (I have a small form PC with onboard NVIDIA graphics with not possibility of adding a suitable ATI card) to JAMMA. The best output option is 480p. What monitor preset does this best? 31k?

Because you're supposed to run at the desktop resolution all the time (say 640x480), you can simply set -monitor lcd.
Title: Re: Monitor presets
Post by: emphatic on February 02, 2016, 05:26:21 pm
Thanks a lot!  :cheers:
Title: Re: Monitor presets
Post by: emubastard on March 12, 2016, 10:50:41 pm
Presets for the following Sony Production Monitors.  For god sakes, your monitor should be configured for 4:3 underscan, and for those that are widescreen monitors, set your H SIZE appropriately for a 4:3 image.  This could all be converted to 16:9 for the widescreen versions of the monitor but it's a corner case I'm not using (yet) so I'm not providing any info on that.  Almost all old games are 4:3 so don't bother killing yourself over a 16:9 desktop or whatever.  I do intend to go back to this later so I can play newer PC games and consoles, but you can adjust another channel for a widescreen console for now.

BVM-D24E1WU
BVM-D32E1WU
BVM-D20F1U
BVM-A24E1WU (unverified but likely to work)
BVM-A32E1WU (unverified but likely to work)

These monitors all support. 240p, 480i, 525i, 480p, 720p, 1080i, NTSC and PAL and allow a whole lot of variation in between.  I've not included any PAL ranges in here because I haven't had time to play around with pal emulated systems.  With these ranges you will have the benefit of getting a nice 1024x768 desktop and resolutions all the way up to 800p (a little out of spec) for situations where you want do double the resolution and use scan line effects.  I also don't really have any reason to get 1080i working so that's not included.  The ranges are designed to conform as close to NTSC and EDTV standards as I could possible make them.  You will likely need to adjust the horizontal position in arcade_osd for each resolution as the picture shifts horizontally a little bit for each individual mode.  Vertical should stay consitent once done the first time (per 480i/720p/480p).  The standard resolutions should be pretty close out of the box.

monitor "bvm_d24e1wu_alt", "Sony BVM-D24E1WU - Alternate", "4:3"
        crt_range0 15200-20500, 54.70-62.00, 1.500, 4.700, 4.700, 0.602, 0.191, 1.352, 0, 0, 192, 288, 390, 576
        crt_range1 30300-35000, 54.70-62.00, 0.500, 2.000, 2.600, 0.128, 0.030, 1.032, 0, 0, 320, 480, 0, 0
        crt_range2 30300-35000, 54.70-62.00, 0.500, 2.000, 2.600, 0.030, 0.030, 1.032, 0, 0, 481, 512, 0, 0
        crt_range3 42200-49900, 54.70-62.00, 0.800, 0.755, 3.400, 0.067, 0.156, 0.444, 0, 0, 640, 800, 0, 0

FOR THE EXTRON TURN OFF ADSP.  It's a piece of ---steaming pile of meadow muffin--- mode, at least for groovymame, and screws up interlaced games by forcing them to progressive mode and dropping half the fields.  It also will make alignment impossible.  You will have to realign every time your reboot for every mode.  You've been warned.

192-288 vertical line range is a little bit vertically stretched to allow 224 line games like SNES console to have no black bars on top or bottom.  Also 192 line systems like colecovision will still have black bars but get a bit more vertical stretch to look a little better.  So go to a 480/i mode (or any more between 240-288) in aracde osd and adjust your monitors V SIZE accordingly.

If you have other consoles attached to your monitor, do this ON ANOTHER CHANNEL, so you can keep one config for your groovymame, and another for standard NTSC console adjustment.  Good example,  adjust groovymame on channel 1, and calibrate consoles on channel 2, or assign each console to a separate channel to get perfect alignment for each.  Up to you.

You will get a farely wide range of games working with these modelines.  Atari games that were 384p (25hz) should play natively, however they will be vertically squished.  This is because the the monitor does not support 25hz and this was the best I can do.  Two options here.  Use a different channel and stretch out your V SIZE, or set up an INI file for each atari game and force the resolution to 2560x768@0 and throw in some scanline effects (this is what I do).  Either way, you pretty much pixel perfect resolution.

Attached are the user modes I use, by no means complete, but a good start.
Title: Re: Monitor presets
Post by: Rupert H on January 11, 2017, 05:22:40 am
Hello all,

I'm running the Linux build of Groovy MAME in an Egret II rascasse cab with a Nanao MS929 monitor. I've changed the monitor preset to Nanao MS929 and some of the games in GM no longer sync, giving me a rolling image. DoDonPachi (and I think R-Type) were affected. When I switch back to generic 15KhZ setting everything syncs correctly again.

What is the advantage of using the coresponding preset? Is it just the default image centering? Any explanation as to why this isn't syncing with those games?

Thanks,
Rupert.

Title: Re: Monitor presets
Post by: Doozer on January 11, 2017, 07:35:57 am
Hello all,

I'm running the Linux build of Groovy MAME in an Egret II rascasse cab with a Nanao MS929 monitor. I've changed the monitor preset to Nanao MS929 and some of the games in GM no longer sync, giving me a rolling image. DoDonPachi (and I think R-Type) were affected. When I switch back to generic 15KhZ setting everything syncs correctly again.

What is the advantage of using the coresponding preset? Is it just the default image centering? Any explanation as to why this isn't syncing with those games?

Thanks,
Rupert.

By using the appropriate preset you will have better timing for your hardware (front/back porch, number of lines ... and allowed vertical refresh range).

The rolling image is not an issue. You have a pots inside the egret cab in the top right hand door. One is the V-sync, by adjusting it you will recover a stable picture.
Title: Re: Monitor presets
Post by: Rupert H on January 11, 2017, 09:10:10 am
Excellent, thank you.
Title: Re: Monitor presets
Post by: Tzakiel on February 04, 2017, 10:50:05 am
Will the Nanao one marked "ms2930" work just as well for 2931?
Title: Re: Monitor presets
Post by: lordoxide on February 19, 2017, 01:07:19 am
Another +1 for the Betson Imperial 27" (aka Kortek KT-2914)  :applaud:

Not sure if this will help Service Manual (https://www.manualslib.com/manual/796690/Kortek-Kt-2914f.html?page=8#manual)
Title: Re: Monitor presets
Post by: Calamity on February 19, 2017, 03:16:39 pm
Another +1 for the Betson Imperial 27" (aka Kortek KT-2914)  :applaud:

Not sure if this will help Service Manual (https://www.manualslib.com/manual/796690/Kortek-Kt-2914f.html?page=8#manual)

Check this: http://forum.arcadecontrols.com/index.php/topic,117489.msg1477621.html#msg1477621 (http://forum.arcadecontrols.com/index.php/topic,117489.msg1477621.html#msg1477621)
Title: Re: Monitor presets
Post by: eldiego on February 28, 2017, 08:33:02 pm
Hi i have a nanao ms 8, 25 or 26".
i am using at 15 khz
wich config you recomend? arcade 15_7?
arcade 15_7 extended?
i am using xp and the last drivers for this o.s. i am having a black strip at left about 2 cm
Se puede hablar en español?
Saludos
Title: Re: Monitor presets
Post by: FriskyNoodle on June 11, 2017, 08:51:33 pm
How would I adjust vertical porch and horizontal porch to get the image perfectly on a 1343MD with no underscan?

Also Ive been having issues with CRT_Emudriver

I have an R7 270 in my 2nd PCI slot and Im using DVI>VGA>BNC to the monitor and I installed the driver fine, the display works and all that, but the problem is when I load ArcadeOSD it chooses my 1070 and says "no driver found". How would I get arcadeOSD to choose the proper video card? Also every single time I load up GroovyMAME I get a switch res error stating "could not find a video mode that meets your specs" Im assuming its not using the 270 in 2nd PCI slot but its using the 1070 and cannot find the driver package installed? Im seriously at a loss. Been working on it for awhile now and I cannot seem to figure this out. Any help would be greatly appreciated.
Title: Re: Monitor presets
Post by: folken on October 14, 2017, 01:31:15 am
Bonjour à tous! :-)
First I'm french so excuse my poor english level...  :P
Second I would like to know if my emulation system is 100% optimized to run my Groovymame (0.158), CRT Emudriver (9.5) and Switchres on my PAL TV.
So here is my devices:
Mame 0.158
Windows XP Pro 64 bits
Micro atx gigabyte mother board
Intel Xeon X3380 CPU
4 Go ddr2
Ati radeon X1050 GPU

To match with my french PAL TV I've set these monitor presets:
GroovyMAME format: crt_range0  15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
VMMaker format: monitor_specs0 15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 288, 448
Is it the preset for my PAL TV and I would like to know which preset I must use for my Sony PVM 2950?
Thank you for your help! ^_^
Title: Re: Monitor presets
Post by: Dochartaigh on October 15, 2017, 04:03:55 am
monitor "bvm_d24e1wu_alt", "Sony BVM-D24E1WU - Alternate", "4:3"
        crt_range0 15200-20500, 54.70-62.00, 1.500, 4.700, 4.700, 0.602, 0.191, 1.352, 0, 0, 192, 288, 390, 576
        crt_range1 30300-35000, 54.70-62.00, 0.500, 2.000, 2.600, 0.128, 0.030, 1.032, 0, 0, 320, 480, 0, 0
        crt_range2 30300-35000, 54.70-62.00, 0.500, 2.000, 2.600, 0.030, 0.030, 1.032, 0, 0, 481, 512, 0, 0
        crt_range3 42200-49900, 54.70-62.00, 0.800, 0.755, 3.400, 0.067, 0.156, 0.444, 0, 0, 640, 800, 0, 0

FOR THE EXTRON TURN OFF ADSP.  It's a piece of ---steaming pile of meadow muffin--- mode, at least for groovymame, and screws up interlaced games by forcing them to progressive mode and dropping half the fields.  It also will make alignment impossible.  You will have to realign every time your reboot for every mode.  You've been warned.

emubastard hasn't been on for months, but hopefully someone can help me. I have one of these Sony multiformat BVM monitors and just want confirmation I'm editing my mame.ini correctly.

Should I leave the monitor line as "custom" or put "monitor "bvm_d24e1wu_alt", "Sony BVM-D24E1WU - Alternate", "4:3"" in there? I ask because in VMMaker, in the dropdown menu, I didn't see an option for "bvm_d24e1wu_alt" so I don't know if that's a official mode baked into the software or what.

Then simply add in the crt_ranges as such, and that should be it for mame.ini, correct?

(https://i.imgur.com/q3mLCpJ.png)


For the user mode text document, that should be added in VMMaker, replacing the user_modes - super.ini, correct? Then per Calamity's tutorial make sure to check "Export settings to GroovyMAME". Then Generate Modes, Install modes?

What interests me in that text document is the desktop resolution lines. I'm currently stuck at 640x480 (even though my monitor can go up to 1080i/1920x1080) - and I can't read most text, or even do things like create a ROM playlist with my frontend since the option boxes are too far off that small 640x480 desktop. Did I miss a step to have my desktop (while using regular Windows) display in a higher resolution mode?


Title: Re: Monitor presets
Post by: Calamity on October 16, 2017, 04:27:57 am
Should I leave the monitor line as "custom" or put "monitor "bvm_d24e1wu_alt", "Sony BVM-D24E1WU - Alternate", "4:3"" in there? I ask because in VMMaker, in the dropdown menu, I didn't see an option for "bvm_d24e1wu_alt" so I don't know if that's a official mode baked into the software or what.

When you use "Export settings to GroovyMAME" in VMMaker, you don't need to do anything in mame.ini, VMMaker edits it for you, that's the point of it. I added this option to save myself from the work of copying and pasting crt_range lines around all the time, which is prone to errors. Notice the monitor option in mame.ini will always be set to "custom" whatever monitor you select in VMMaker. This forces GM to read the crt_range options explicitely instead of using its built in presets. GM has no knowledge of the name you give to your own created preset in VMMaker, say "bvm_d24e1wu_alt", it just reads the crt_range lines added to mame.ini.
Title: Re: Monitor presets
Post by: Dochartaigh on October 16, 2017, 10:46:13 am
When you use "Export settings to GroovyMAME" in VMMaker, you don't need to do anything in mame.ini, VMMaker edits it for you, that's the point of it.

I think that's the problem - VMMaker doesn't have a monitor profile in the drop-down menu which works for my monitor (or any of the super popular Sony multiformat BVM's or the PVM-14L5 and 20L5 series). The closest one is "Arcade tri-sync15.7/25/31.5", but these don't do 25kHz (mine does 15.7/31/33/47kHz I believe).

If I shouldn't edit my mame.ini manually, and nothing fits my monitor from the drop-down menu in VMMaker, how should I proceed?
Title: Re: Monitor presets
Post by: Calamity on October 16, 2017, 01:54:44 pm
When you use "Export settings to GroovyMAME" in VMMaker, you don't need to do anything in mame.ini, VMMaker edits it for you, that's the point of it.

I think that's the problem - VMMaker doesn't have a monitor profile in the drop-down menu which works for my monitor (or any of the super popular Sony multiformat BVM's or the PVM-14L5 and 20L5 series). The closest one is "Arcade tri-sync15.7/25/31.5", but these don't do 25kHz (mine does 15.7/31/33/47kHz I believe).

If I shouldn't edit my mame.ini manually, and nothing fits my monitor from the drop-down menu in VMMaker, how should I proceed?

You're not getting the point. The lines you posted from emubastard for the BVM are supposed to be used in VMMaker, not GM. Then VMMaker exports those settings to GM.
Title: Re: Monitor presets
Post by: philexile on October 23, 2017, 11:14:48 am
Hello,

Regarding emubastard's settings, I recall trying these back in January 2016 and they didn't work well for me. I'm not sure if he made major progress between then and March of the same year, but I do know that he sort of "gave up" on GroovyMame. He now has an amazing arcade machine collection though! :)

I also own a Sony "digital" BVM – the Sony BVM-D32. The digital models are great because they will sync both 15khz and 31khz signals. They cannot handle 24khz unfortunately. The models to keep an eye out for would be:

D Series
Sony BVM-D9*
Sony BVM-D14*
Sony BVM-D20
Sony BVM-D24
Sony BVM-D32

A Series (please note: these require a rare and expensive BKM-68X expansion card)

Sony BVM-A14*
Sony BVM-A20*
Sony BVM-A24*
Sony BVM-A32*

Sony PVM-20L5 (This is a PVM, but its sort of a 'budget' BVM-D20 functionality-wise)

* These models use a different RGB interface and are picker about "proper" sync. This could cause serration at the top of the monitor or other unexpected picture distortions.

All that said, I had a lot of good luck with the Generic 15khz/31khz settings, which I noticed is no longer included. I would suggest adding that back.

A number of people own these monitors and it would probably be beneficial to test and vet what modelines work best. I don't think anyone test Emubastard's settings, so they shouldn't be taken as the "gold" standard, with all respect.

Thanks
Title: Re: Monitor presets
Post by: Dochartaigh on November 09, 2017, 11:04:26 am
To jump onto Phil's bandwagon, how would I go about creating my own timings for my Sony BVM D-Series multiformat monitor? I would ideally like 3x resolutions: 15khz for 240p, 480p for 480p, then a 720p or 1080i setting simply for a decent desktop size (as I don't think there's any arcade games which are in 720p/1080i so that would only be used for the desktop and would DRASTICALLY help with setting up MAME front ends which I'm majorly struggling with in 640x480).

I know Calamity has a tutorial in the beginning of this topic of how to load all those listed presets (for different popular/commonly-used monitors) into vmmaker.ini (and then vmmaker edits the mame.ini for you I believe), BUT how does one go about creating (they're called "modelines", correct?) their own specialized modelines for a specific monitor which isn't listed?

I've dealt with video timings on Raspberry Pi's before (with the RGB output boards), so I'm a little bit familiar with the front/back porch settings used to center the image and simple things like that, but that's the limit of my technical experience (like most people I think, this isn't something we're familiar with whatsoever).

So if I know the default/stock 15khz "arcade_15" setting works on my monitor (needs to be centered though which I can tweak myself), so I can use that as my modeline for 15khz. Then would I just borrow a line from the "arcade_31" setting from another monitor for my 480p resolution mode? Load both of those into vmmaker.ini under my own profile (which I'll name "D20F1U" for my monitor), then track down some arcade games which were natively in 480p and see what happens? Am I missing anything or is that the basic gist?
Title: Re: Monitor presets
Post by: Obiwantje on January 27, 2018, 11:45:21 pm
I am trying to create 3 custom lines based on the following specs - and for the life of me I can not work out the math - any body able to give me hand?

Title: Re: Monitor presets
Post by: Calamity on January 30, 2018, 04:38:42 pm
I am trying to create 3 custom lines based on the following specs - and for the life of me I can not work out the math - any body able to give me hand?

I've worked out these ranges that should be in spec according to your chart.

      crt_range0  15500-16000, 50.00-61.50, 3.150, 5.000, 6.550, 0.256, 0.192, 1.024, 0, 0, 192, 288, 448, 576
      crt_range1  24430-25230, 50.00-61.50, 0.950, 4.000, 3.550, 0.240, 0.160, 1.040, 0, 0, 384, 400, 768, 800
      crt_range2  31000-32000, 50.00-61.50, 0.950, 3.500, 2.550, 0.288, 0.096, 1.056, 0, 0, 400, 512, 0, 0

Bear in mind that those timing charts are usually not optimized at all. It's usually possible to squeeze the monitor's operational range a bit more by optimizing the vertical porches, and still be safe.
Title: Re: Monitor presets
Post by: Obiwantje on January 30, 2018, 05:07:16 pm
Woohoo!

MANY thanks Calamity - I am going to try these out and revert back to you - thank you for all the great tools you made for us!
Title: Re: Monitor presets
Post by: P.H.U. on February 15, 2018, 08:18:13 pm
Hi Calamity,

Suspect that I need custom timings for my Neotec NT-33c monitor. Please help with this. The closest to a manual I could find for this monitor is for the NT-35c (http://files.stardustarcade.com/PDF_Monitors/Neotec_38inch_CGA%252CEGA%252CVGA_Color_Monitor_Model_NT35C_NT35E_NT35V.pdf), which should be just the larger sized version. I have tried using the presets:  generic_15, arcade_15, & arcade_15ex. No luck. Should be noted that I am chaining the video output through a J-Pac. Without the J-Pac, the video is too dim but flickering is gone.

Windows and thus my front end (Attract Mode) are very flickery. Darn near unusable. I have set the resolution of my Attract Mode FE graphics to 640x480 in AM's settings. Still things are bad as it seems to be pervasive to any screen in Windows. Games once launched from AM or the command prompt play beautifully in fullscreen using Super Resolutions however. Thanks!


Nevermind. Doesn't seem to be a problem if by-passing J-Pac and its video amp.
Title: Re: Monitor presets
Post by: Edglaf on October 04, 2018, 05:25:59 am
I've been using for a while for various televisions. They make, up to date, the most sensible replacement for an old-style arcade cabinet. However, it is frustrating adjusting the image geometry because we do not have potencimetres at the back of the chasis to perform this task with just two fingers.

Instead we have the service mode. Normally it can easely be accessed, sometimes it can not for whatever reason. Other times, specially in chip brands, it offers anyway severe limitations making it useless for our purposes

Among the commonest problems spotted using generic_15 and default crt_range0 values:

Overscanning of the vertical size
horizontal shifting etc

By trial and error I guess I could eventually get a decent adjustment but I do not understand well how this format works, and how these values interact one each other. I simply get the idea that modifying "porch" values change dramaticly the geometry features we interest. How can exactly these values correspond to TV service mode geometry aspects feature?

namely:

V-size
H-size
v-shift
h-shift

thanks,
Title: Re: Monitor presets
Post by: Calamity on October 04, 2018, 05:57:59 am
V-size: not adjustable by software.
V-shift: proportion between V front and back porches.

H-size: inversely proportional to the sum of H front and back porches.
H-shift: proportion between H front and back porches.
Title: Re: Monitor presets
Post by: folken on October 04, 2018, 04:27:20 pm
Calamity? What do you think about my settings in my previous post? ;-)
Title: Re: Monitor presets
Post by: Yuke on October 07, 2018, 12:09:31 pm
Hello all,

im new to this CRT_Emudriver witchery and asking myself if anyone has good presets for my Phillips 28PT7007/12 Consumer-CRT. My problem is that with the Arcade-15khz setting my picture in SNES games is too far to the right and bottom. I have to move it to the left (like maybe 1-1.5cm) and up (maybe 2-2.5cm) to be centered.

Any suggestions are very welcome. Maybe someone had a similar problem.
Title: Re: Monitor presets
Post by: Yuke on October 08, 2018, 03:32:20 pm
Hello all,

im new to this CRT_Emudriver witchery and asking myself if anyone has good presets for my Phillips 28PT7007/12 Consumer-CRT. My problem is that with the Arcade-15khz setting my picture in SNES games is too far to the right and bottom. I have to move it to the left (like maybe 1-1.5cm) and up (maybe 2-2.5cm) to be centered.

Any suggestions are very welcome. Maybe someone had a similar problem.

Well, guess this was a longshot to begin with, lol. But maybe someone is kind enough to give me some information about the "monitor_specs" line. I have a RGB-Scart CRT, so i can output 50 and 60hz but im not sure what resolutions i can output. Is it enough to put PAL resolutions in the line or do i also need a line for NTSC resolutions?

Second Question: Can i adjust the porch values like i did in the HDMI timings of my Retropie/Pi2Scart System to center the image? The dimensions are different here somehow (VPorch Value <1??).

Thanks in advance.
Title: Re: Monitor presets
Post by: elvis on October 17, 2018, 05:53:55 am
Did some testing tonight on my Chinese knockoff cabinet "Megalo City 29":
https://wiki.arcadeotaku.com/w/Sega_Megalo_City_29

No idea what the CRT or chassis is.  Tube is made in Mexico, chasis has "Model-988" printed on it, but no other useful branding.

arcade_15 caused convergence issues along the top half-inch of the screen.  Reducing the VSyncPulse down fixed that, and my final working mode across as many ~15KHz 4:3 horizontal games as I could test in GroovyArcade 2018:

crt_range0   15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.142, 0.324, 0, 0, 192, 288, 448, 576
Title: Re: Monitor presets
Post by: folken on January 18, 2019, 04:57:41 pm
Bonjour à tous! :-)
First I'm french so excuse my poor english level...  :P
Second I would like to know if my emulation system is 100% optimized to run my Groovymame (0.158), CRT Emudriver (9.5) and Switchres on my PAL TV.
So here is my devices:
Mame 0.158
Windows XP Pro 64 bits
Micro atx Gigabyte mother board
Intel Xeon X3380 CPU
4 Go ddr2
Ati radeon X1050 GPU

To match with my french PAL TV I've set these monitor presets:
GroovyMAME format: crt_range0  15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
VMMaker format: monitor_specs0 15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 288, 448
Is it the preset for my PAL TV and I would like to know which preset I must use for my Sony PVM 2950?
Thank you for your help! ^_^
Title: Re: Monitor presets
Post by: digitron on August 24, 2019, 10:26:31 am
Sega Astro City w/ MS9 chassis, is it better to run this preset or just Arcade Monitor 15khz preset?

 // Nanao MS9-29
   ms929
   
      crt_range0  15450-16050, 50-65, 3.910, 4.700, 6.850, 0.190, 0.191, 1.018, 0, 0, 192, 288, 448, 576
      crt_range1  23900-24900, 50-65, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 384, 400, 0, 0
Title: Re: Monitor presets
Post by: Dracrius on August 25, 2019, 07:04:40 pm
Could I use the info from this Timing Calculator (http://www.epanorama.net/faq/vga2rgb/calc.html) to make a preset? I tried setting the calculator to "VESA 1600x1200" and it has all the values I'd need but they are represented as pixel counts not microseconds.

I ask because I tried editing the VESA 768 preset but every resolution from VESA is very distorted. So rather then having to adjust a single resolutions (with Arcade 31) I'd have to adjust EVERY resolution with my monitors OSD if I use a VESA preset. I'd rather understand how to make a proper preset for my monitor. Unfortunately I can not find an online copy of the manual or Timing chart for my monitor as that seems to be the easiest way to get the needed information.

When I tried to edit the Arcade 31 preset it would break and not generate any modelines at all when I hit generate.

I'm trying to make 480 my lowest so 240 plays at 480 and 768 as my max with 384 games being displayed at 768.

This is what I tried to do to Arcade 31 and idk why it didnt work. I went back to edit Arcade 31 because its modelines match my monitor. All except 384 but I'd rather those games played at 768 anyways. I am trying to double resolutions so that when I add scanlines  they go over those duplicate lines. I'm guessing I will still have to adjust the 768 res if I can get it to be used but adjusting one resolution is no big deal.
Code: [Select]
monitor "arcade_31", "Arcade 31.5 kHz - high resolution", "4:3"
        crt_range0 31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 480, 768, 0, 0
Title: Re: Monitor presets
Post by: Dracrius on August 25, 2019, 10:26:53 pm
Figured out why the Arcade 31 Preset wouldn't accept resolutions higher then 512. It was one or both of the sync frequency's. I adjusted both the maximums to match my monitor as I can at least deduce those from the information I have. My new Arcade 31 Preset is as follows.
 
Code: [Select]
monitor "arcade_31", "Arcade 31.5 kHz - high resolution", "4:3"
        crt_range0 31400-93750, 49.50-75.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 480, 1200, 0, 0

Since there is no 1600x1200 modeline that last resolution never gets made but the stock 1600x1200 is maintained so I'm not to worried. NVM it appears to generate missing modelines its way off unlike all the other resolutions though. I reduced it to 960 until I learn to edit modelines as vector games appear to use the highest res in the list unless I'm mistaken!
Title: Re: Monitor presets
Post by: Vectorfire on February 10, 2020, 09:30:42 am
Quote
VMMaker 1.2b is obsolete. Please use the new CRT Tools 2.0, which are synchronized with GroovyMAME and are much easier to use.

Im confused, the instructions I used just yesterday state to use VMMaker. No mention any CRT tools?

http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1016#p1016

Are those instructions no longer valid? more importantly, has using them already going to screw me in any way?
Title: Re: Monitor presets
Post by: Calamity on February 10, 2020, 10:05:03 am
Quote
VMMaker 1.2b is obsolete. Please use the new CRT Tools 2.0, which are synchronized with GroovyMAME and are much easier to use.

Im confused, the instructions I used just yesterday state to use VMMaker. No mention any CRT tools?

1.2b is obsolete. 2.0 (VMMaker & CRT Emudriver) is fine.
Title: Re: Monitor presets
Post by: Nevohteeb on August 01, 2020, 12:07:35 pm
Hello everyone,

I am trying to create several modelines to use my Raspberry Pi 4 under Retropie in my arcade cab, and I found this post a few weeks ago.
I used switchres to generate the modelines, and it appeared some work (green ones) whereas some don't (red ones):

ModeLine 320x240x60.00    6.63984   320   336   368   424   240   242   245   261
Modeline   384x224x59.63   7.904513   384   400   440   504   224   235   238   263
Modeline   448x224x59.17   9.408014   448   472   520   600   224   236   239   265
Modeline   448x224x60.00   9.396   448   472   520   600   224   234   237   261
Modeline   384x224x60.00   7.89264   384   400   440   504   224   234   237   261
Modeline   320x224x59.19   6.650094   320   336   368   424   224   236   239   265
Modeline   320x224x60.00   6.63984   320   336   368   424   224   234   237   261

I read deeper inside the code to find some explanations, and I found the values mentioned in the first post:

   
   // Hantarex MTC 9110, Hantarex Polo
   h9110, polo
   
      crt_range0  15625-16670, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 192, 288, 448, 576
      

Nevertheless, I can see in the Hantarex MTC 9110 service manual those values:

We can see that:

Would someone have an explanation about those numbers? How were they determined?
Title: Re: Monitor presets
Post by: Calamity on August 03, 2020, 02:29:00 pm
Hi Nevohteeb,

Those numbers were determined by direct experimentation on my own Hantarex. I found that 12 us wasn't enough for horizontal blanking (it caused a black shadow on the left side of the screen). 1 ms wasn't enough either, it would cause line distortion on top of the screen. I found the values provided were safe in all cases.

With regards to the horizontal range, iirc the manual says 15.625 kHz +/- 0.5 kHz adjustable. Adjustable means that you have a window of 1 kHz width (-0.5, 0.5) kHz that you can adjust up or down by means of the hfreq potentiometer. In my experience, the most useful adjustment is the one that covers 15.6-16.6 KHz. This allows 256p@60 Hz, for vertical games like 1942, that many other arcade monitors and TVs don't support.
Title: Re: Monitor presets
Post by: Nevohteeb on August 03, 2020, 03:29:50 pm
Those numbers were determined by direct experimentation on my own Hantarex. I found that 12 us wasn't enough for horizontal blanking (it caused a black shadow on the left side of the screen). 1 ms wasn't enough either, it would cause line distortion on top of the screen. I found the values provided were safe in all cases.

Hi Calamity,

well, thanks for those informations. Very useful for me.

I'll now try to figure out why I can't get any 384x224 resolution working. 
Title: Re: Monitor presets
Post by: ArcadeBliss on March 02, 2021, 08:08:14 am
The WG d9400 and d9800 support 1024x768 interlaced. What modeline do I need to enter in VMMaker to be able to have this resolution?

I found this in the Soft15Hz section but I am unable to covert it over to VMMaker: modeline '1024x768@59,959i' 29,49 1024 1040 1136 1200 768 776 782 820 interlace -hsync -vsync
Title: Re: Monitor presets
Post by: Calamity on March 02, 2021, 03:38:02 pm
Hi ArcadeBliss,

You don't have to enter any modeline, but a crt_range line (completely different thing). Modify the correct line in the d9400 preset (monitor.ini in VMMaker's folder):

crt_range2  20501-29000, 40-80, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 320, 384, 0, 0

by

crt_range2  20501-29000, 40-80, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 320, 384, 640, 768

By doing this, you unlock interlaced modes for the 25 kHz (EGA) range. Then you'll need to add the 1024x768 mode to user_modes.ini so VMMaker calculates it.
Title: Re: Monitor presets
Post by: ArcadeBliss on March 05, 2021, 07:42:09 am
THANK YOU!
Worked like a charm.
Title: Re: Monitor presets
Post by: tonyt76 on March 11, 2021, 01:24:15 pm
Does anyone have a monitor preset for a Sanwa PFX arcade monitor?
Title: Re: Monitor presets
Post by: Silverwind on March 22, 2021, 03:01:24 pm
Another +1 for the Betson Imperial 27" (aka Kortek KT-2914)  :applaud:

Not sure if this will help Service Manual (https://www.manualslib.com/manual/796690/Kortek-Kt-2914f.html?page=8#manual)

Check this: http://forum.arcadecontrols.com/index.php/topic,117489.msg1477621.html#msg1477621 (http://forum.arcadecontrols.com/index.php/topic,117489.msg1477621.html#msg1477621)

Can we add the information to the original post?  I see WG, Hantarex, etc, but no Betson.  Thank you so much!
Title: Re: Monitor presets
Post by: Sledge on April 16, 2021, 05:15:13 am
Cancel
Title: Re: Monitor presets
Post by: Torkyo on May 13, 2021, 11:50:21 am
Hi Calamity,
I noticed that the Polo star preset (PSTAR) are no longer good with the latest switcher.
I had to move to arcade_15_25_31 preset to have an on sync picture otherwise the 15KHz resolutions are all out of sync. the 31KhZ modes are good instead, in fact I had no troubles with 640x480 res.
No need to mention when I noticed the issue I tried to move the vertical and horizontal trimmers on the monitor.
thanks
Title: Re: Monitor presets
Post by: eewoke on May 14, 2021, 11:24:42 am
Hi Calamity,
I noticed that the Polo star preset (PSTAR) are no longer good with the latest switcher.
I had to move to arcade_15_25_31 preset to have an on sync picture otherwise the 15KHz resolutions are all out of sync. the 31KhZ modes are good instead, in fact I had no troubles with 640x480 res.
No need to mention when I noticed the issue I tried to move the vertical and horizontal trimmers on the monitor.
thanks

Hi Torkyo, I have the same problem. But with the tri-sync arcade preset some resolutions like Galaxian do not display right. Do you experience rhe same?
Title: Re: Monitor presets
Post by: Torkyo on May 14, 2021, 08:22:18 pm
Hi Calamity,
I noticed that the Polo star preset (PSTAR) are no longer good with the latest switcher.
I had to move to arcade_15_25_31 preset to have an on sync picture otherwise the 15KHz resolutions are all out of sync. the 31KhZ modes are good instead, in fact I had no troubles with 640x480 res.
No need to mention when I noticed the issue I tried to move the vertical and horizontal trimmers on the monitor.
thanks

Hi Torkyo, I have the same problem. But with the tri-sync arcade preset some resolutions like Galaxian do not display right. Do you experience rhe same?
Hi eewoke, what do you mean for "do not display right" which kind of problem do you see?
Title: Re: Monitor presets
Post by: eewoke on May 15, 2021, 08:03:41 am
Hi Calamity,
I noticed that the Polo star preset (PSTAR) are no longer good with the latest switcher.
I had to move to arcade_15_25_31 preset to have an on sync picture otherwise the 15KHz resolutions are all out of sync. the 31KhZ modes are good instead, in fact I had no troubles with 640x480 res.
No need to mention when I noticed the issue I tried to move the vertical and horizontal trimmers on the monitor.
thanks

Hi Torkyo, I have the same problem. But with the tri-sync arcade preset some resolutions like Galaxian do not display right. Do you experience rhe same?
Hi eewoke, what do you mean for "do not display right" which kind of problem do you see?

Video:
768 x 224 (V) 60.60606
SR(0): 640 x 240p 60.606

The text is not good…blocked and cut-off
Title: Re: Monitor presets
Post by: Torkyo on May 19, 2021, 06:52:59 pm
Hi Calamity,
I noticed that the Polo star preset (PSTAR) are no longer good with the latest switcher.
I had to move to arcade_15_25_31 preset to have an on sync picture otherwise the 15KHz resolutions are all out of sync. the 31KhZ modes are good instead, in fact I had no troubles with 640x480 res.
No need to mention when I noticed the issue I tried to move the vertical and horizontal trimmers on the monitor.
thanks

Hi Torkyo, I have the same problem. But with the tri-sync arcade preset some resolutions like Galaxian do not display right. Do you experience rhe same?
Hi eewoke, what do you mean for "do not display right" which kind of problem do you see?

Video:
768 x 224 (V) 60.60606
SR(0): 640 x 240p 60.606

The text is not good…blocked and cut-off

Sorry for slow reply.
with Galaxian I got this:

Video:
768 x 224 (V) 60.60606 HZ
SR(0): 2560x464P 60.606 HZ 31.455 KHZ

I got no issues with Galaxian, it switches to 31KHz as you can see. Maybe your problem is you are using standard resolution instead of super resolution. I recommend you to use super resolutions.

turning back on the problem of the preset, I'm gland I'm not the only one having the problem with the PSTAR preset. I mean, I was afraid I broke something in some way.
Hope it can be fixed
Title: Re: Monitor presets
Post by: eewoke on May 22, 2021, 02:49:17 pm
Hi Calamity,
I noticed that the Polo star preset (PSTAR) are no longer good with the latest switcher.
I had to move to arcade_15_25_31 preset to have an on sync picture otherwise the 15KHz resolutions are all out of sync. the 31KhZ modes are good instead, in fact I had no troubles with 640x480 res.
No need to mention when I noticed the issue I tried to move the vertical and horizontal trimmers on the monitor.
thanks

Hi Torkyo, I have the same problem. But with the tri-sync arcade preset some resolutions like Galaxian do not display right. Do you experience rhe same?
Hi eewoke, what do you mean for "do not display right" which kind of problem do you see?

Video:
768 x 224 (V) 60.60606
SR(0): 640 x 240p 60.606

The text is not good…blocked and cut-off

Sorry for slow reply.
with Galaxian I got this:

Video:
768 x 224 (V) 60.60606 HZ
SR(0): 2560x464P 60.606 HZ 31.455 KHZ

I got no issues with Galaxian, it switches to 31KHz as you can see. Maybe your problem is you are using standard resolution instead of super resolution. I recommend you to use super resolutions.

turning back on the problem of the preset, I'm gland I'm not the only one having the problem with the PSTAR preset. I mean, I was afraid I broke something in some way.
Hope it can be fixed


I switched the old ArcadeVGA 5000 for an ATI R7 360. All resolutions fine now. I can confirm again with this card I had to switch to arcade_15_25_31 instead of using pstar.
Title: Re: Monitor presets
Post by: wolfsoft on June 27, 2021, 06:41:19 am
I am owning a great NEC XM2960G and don't know how to do the math in getting the needed crt-range Parameters.
It can do 15KHz and 31-62KHz

I attached the specs (see page 34 to 38) for it here.
My Modell NEC XM2960G can do Mode 1 to 10 in the attached List
and Model NEC XP29 Plus can do Mode 1 to 10 and Mode 11 to 15.

Can somebody please help me?

Thanks
Title: Re: Monitor presets
Post by: Calamity on July 04, 2021, 07:40:36 am
turning back on the problem of the preset, I'm gland I'm not the only one having the problem with the PSTAR preset. I mean, I was afraid I broke something in some way.
Hope it can be fixed

This problem has probably been introduced by the -pixel_precision option. Probably turning it off will fix it. My understanding is the horizontal sync pulse is just to short, but before it worked because it was rounded to eight. Try increasing the value in the first line a little bit until it syncs:

crt_range0  15700-15800, 50-65, 1.800, 0.400, 7.400, 0.064, 0.160, 1.056, 0, 0, 192, 256, 0, 0

Start with 1.00 there, and go increasing if needed.


Title: Re: Monitor presets
Post by: Torkyo on July 06, 2021, 06:16:05 am
turning back on the problem of the preset, I'm gland I'm not the only one having the problem with the PSTAR preset. I mean, I was afraid I broke something in some way.
Hope it can be fixed

This problem has probably been introduced by the -pixel_precision option. Probably turning it off will fix it. My understanding is the horizontal sync pulse is just to short, but before it worked because it was rounded to eight. Try increasing the value in the first line a little bit until it syncs:

crt_range0  15700-15800, 50-65, 1.800, 0.400, 7.400, 0.064, 0.160, 1.056, 0, 0, 192, 256, 0, 0

Start with 1.00 there, and go increasing if needed.

Thank you very much! I try tonight, I let you know. thanks again
Title: Re: Monitor presets
Post by: Torkyo on July 06, 2021, 06:48:17 pm
It works! Thank you very much! 1.000 was good, I didn't need to increase more the value.
thanks again!
Title: Re: Monitor presets
Post by: eewoke on July 07, 2021, 01:09:14 pm
It works! Thank you very much! 1.000 was good, I didn't need to increase more the value.
thanks again!

It works for me too. However, how should my vertical.ini looks like? Now I cannot use pstar, but should use custom. Can you please help me out?

Thanks for the great work!
Title: Re: Monitor presets
Post by: Calamity on July 07, 2021, 01:17:48 pm
It works! Thank you very much! 1.000 was good, I didn't need to increase more the value.
thanks again!

If 1.000 is still not enough in some circumstances, increase it on 1 by 1 steps (1.00, 2.00, 3.00, etc) or 0.5. The upper reasonable limit is 4.70, that's the standard value for NTSC.
Title: Re: Monitor presets
Post by: Calamity on July 07, 2021, 01:18:28 pm
It works for me too. However, how should my vertical.ini looks like? Now I cannot use pstar, but should use custom. Can you please help me out?

Thanks for the great work!

Copy the "monitor custom" line plus the crt_range ones.
Title: Re: Monitor presets
Post by: eewoke on July 07, 2021, 02:40:39 pm
It works for me too. However, how should my vertical.ini looks like? Now I cannot use pstar, but should use custom. Can you please help me out?

Thanks for the great work!

Copy the "monitor custom" line plus the crt_range ones.

Thanks! I did, but some resolutions  like dkong are out of sync. Arcade-15-25-31 works but I don’t know if this is the most optimal setting for my pstar.
Title: Re: Monitor presets
Post by: Torkyo on July 08, 2021, 04:57:35 am
Hi Calamity, thanks!

Quote
This problem has probably been introduced by the -pixel_precision option. Probably turning it off will fix it.
My thought is that I would prefer the most optimal settings to preserve the monitor, so if the preset settings of PSTAR isn't working properly because of the -pixel_precision option, I may think to disable the option, keeping optimal preset of my polo star. On the other side, if to change that value is safe for the monitor I would change the value to find a stable synced picture keeping active the -pixel_precision option.
So for me the question is: to modify such values is safe for the monitor?
The other thing in which I'm still not sure is:

I followed your suggestion changing from 0.400 to 1.000 like this:
crt_range0  15700-15800, 50-65, 1.800, 1.000, 7.400, 0.064, 0.160, 1.056, 0, 0, 192, 256, 0, 0

then if 1.000 is still not enough you suggested to increase of 1.000 to the maximum of 4.700 I expect i have got a margin of 3 steps of 1.000 before to reach the upper reasonable limit. ( 2.000 , 3.000 , 4.000 )I got it right?
Doing steps of 0.500 I have some more step in between to try ( 1.500 , 2.000 , 2.500 , 3.000 , 3.500 , 4.000 , 4.500 ) Correct?
Sorry to be so pedantic, I have just the fear to do something not healthy for the monitor!
Thank you very much
Title: Re: Monitor presets
Post by: Calamity on July 08, 2021, 01:26:06 pm
The -pixel_precision option is just calculating the preset more accurately, so now you really get 0.4, instead of a rounded-up value. So the "official" preset is wrong, the -pixel_precision option is just exposing the issue that was masked before.

Changing the sync width is perfectly safe. As I said 4.7 is the standard. Just use a value that works for you within that range. Keep in mind that increasing the sync pulse more than necessary will push the picture to the right, so you might need to compensate later with the monitor controls.

Your Polostar will break eventually, not for this or the other preset but because its chassis is poorly designed.
Title: Re: Monitor presets
Post by: Torkyo on July 08, 2021, 05:15:58 pm
Thanks you very much for your detailed explanation! very much appreciated, now I got it! and I'm gonna test the best value.


Quote
Your Polostar will break eventually, not for this or the other preset but because its chassis is poorly designed.

Don't tell me! I sent the chassis to the fixer 3 times already! but wisely I got a polo star chassis back up as well!

thank you very much again
Title: Re: Monitor presets
Post by: Giddygoon on September 17, 2021, 03:22:23 am
Hi all,


does anybody have a custom range for this monitor Sanwa 29E31S Arcade Monitor ? thanks again
Title: Re: Monitor presets
Post by: gsprod on December 13, 2021, 01:03:15 pm
Hi there,

I'm looking for custom range for a Sony trinitron KV-25C1B (chassis be3d/3e).  :dunno
Has anyone managed to do it ?

Many many thanks
Title: Re: Monitor presets
Post by: psakhis on December 14, 2021, 12:09:20 pm
Hi there,

I'm looking for custom range for a Sony trinitron KV-25C1B (chassis be3d/3e).  :dunno
Has anyone managed to do it ?

Many many thanks
generic_15 works fine for me.
Title: Re: Monitor presets
Post by: gsprod on December 14, 2021, 03:27:17 pm
Thank you , but many games are not entered with generic_15. I'm looking for something better.

Title: Re: Monitor presets
Post by: gsprod on December 14, 2021, 03:44:53 pm
And forgot to mention that it is for a vertical configuration.
Title: Re: Monitor presets
Post by: FLX on March 20, 2024, 12:43:21 pm
Presets for the following Sony Production Monitors.  For god sakes, your monitor should be configured for 4:3 underscan, and for those that are widescreen monitors, set your H SIZE appropriately for a 4:3 image.  This could all be converted to 16:9 for the widescreen versions of the monitor but it's a corner case I'm not using (yet) so I'm not providing any info on that.  Almost all old games are 4:3 so don't bother killing yourself over a 16:9 desktop or whatever.  I do intend to go back to this later so I can play newer PC games and consoles, but you can adjust another channel for a widescreen console for now.

BVM-D24E1WU
BVM-D32E1WU
BVM-D20F1U
BVM-A24E1WU (unverified but likely to work)
BVM-A32E1WU (unverified but likely to work)

These monitors all support. 240p, 480i, 525i, 480p, 720p, 1080i, NTSC and PAL and allow a whole lot of variation in between.  I've not included any PAL ranges in here because I haven't had time to play around with pal emulated systems.  With these ranges you will have the benefit of getting a nice 1024x768 desktop and resolutions all the way up to 800p (a little out of spec) for situations where you want do double the resolution and use scan line effects.  I also don't really have any reason to get 1080i working so that's not included.  The ranges are designed to conform as close to NTSC and EDTV standards as I could possible make them.  You will likely need to adjust the horizontal position in arcade_osd for each resolution as the picture shifts horizontally a little bit for each individual mode.  Vertical should stay consitent once done the first time (per 480i/720p/480p).  The standard resolutions should be pretty close out of the box.

monitor "bvm_d24e1wu_alt", "Sony BVM-D24E1WU - Alternate", "4:3"
        crt_range0 15200-20500, 54.70-62.00, 1.500, 4.700, 4.700, 0.602, 0.191, 1.352, 0, 0, 192, 288, 390, 576
        crt_range1 30300-35000, 54.70-62.00, 0.500, 2.000, 2.600, 0.128, 0.030, 1.032, 0, 0, 320, 480, 0, 0
        crt_range2 30300-35000, 54.70-62.00, 0.500, 2.000, 2.600, 0.030, 0.030, 1.032, 0, 0, 481, 512, 0, 0
        crt_range3 42200-49900, 54.70-62.00, 0.800, 0.755, 3.400, 0.067, 0.156, 0.444, 0, 0, 640, 800, 0, 0

FOR THE EXTRON TURN OFF ADSP.  It's a piece of ---steaming pile of meadow muffin--- mode, at least for groovymame, and screws up interlaced games by forcing them to progressive mode and dropping half the fields.  It also will make alignment impossible.  You will have to realign every time your reboot for every mode.  You've been warned.

192-288 vertical line range is a little bit vertically stretched to allow 224 line games like SNES console to have no black bars on top or bottom.  Also 192 line systems like colecovision will still have black bars but get a bit more vertical stretch to look a little better.  So go to a 480/i mode (or any more between 240-288) in aracde osd and adjust your monitors V SIZE accordingly.

If you have other consoles attached to your monitor, do this ON ANOTHER CHANNEL, so you can keep one config for your groovymame, and another for standard NTSC console adjustment.  Good example,  adjust groovymame on channel 1, and calibrate consoles on channel 2, or assign each console to a separate channel to get perfect alignment for each.  Up to you.

You will get a farely wide range of games working with these modelines.  Atari games that were 384p (25hz) should play natively, however they will be vertically squished.  This is because the the monitor does not support 25hz and this was the best I can do.  Two options here.  Use a different channel and stretch out your V SIZE, or set up an INI file for each atari game and force the resolution to 2560x768@0 and throw in some scanline effects (this is what I do).  Either way, you pretty much pixel perfect resolution.

Attached are the user modes I use, by no means complete, but a good start.

I've tried using these for my Sony BVM-A20F1U, but they are not fully 100% compatible as the BVM menu scrolls.
I'm trying to create my own, but I'm struggling to find the timing charts for this monitor, the service manual can be found here: https://archive.org/download/sony-bvm-a-20-f-1-u-service-manual/Sony_BVM-A20F1U_ServiceManual.pdf

How should I approach creating my own presets?
Can someone please help me create the correct monitor preset? Much obliged!
Title: Re: Monitor presets
Post by: FLX on March 21, 2024, 01:40:39 pm
I found some acceptable signal formats on page 4 of this doc: https://www.fullcompass.com/common/files/4400-BVMASeriesBrochure.pdf

Ideally I'd like to get 240p, 480i, 525i, 480p, 720p, 1080i modelines with super resolution.
Still trying to figure out what this means for constructing my own presets in terms of ranges, sync pulses and a 900 TVL. any guidance would be greatly appreciated :)
Title: Re: Monitor presets
Post by: FLX on March 22, 2024, 12:57:24 pm
So far I got the following for my BVM A-20F1U, which is working pretty well after some porch adjustments:

Code: [Select]
monitor "sony_bvm", "Sony BVM", "4:3"
        crt_range0  15625-16200, 49.50-65.00, 3.300, 4.700, 6.700, 0.192, 0.192, 0.897, 0, 0, 192, 288, 448, 576
        crt_range1  31400-31500, 49.50-65.00, 0.940, 3.770, 1.890, 0.349, 0.064, 1.017, 0, 0, 384, 480, 0, 0

That being said, this still doesn't support 720p or 1080i, can anyone please help me figure out the higher frequency ranges? thanks