Software Support > GroovyMAME

Monitor presets

(1/13) > >>

Calamity:
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:
* To use one of the built-in presets, use it by its name in the monitor option of mame.ini, e.g.: monitor generic_15
* To use a custom preset, use the keyword custom as the monitor name in mame.ini (monitor custom), then fill in the required crt_range lines
* Then crt_range lines shown below are the ones used internally by GroovyMAME for each monitor preset. You don't need to declare them explicitely. They're just provided as a starting point to readjust existing presets.
   // 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:

* VMMaker 1.2b is obsolete. Please use the new CRT Tools 2.0, which are synchronized with GroovyMAME and are much easier to use.
* Built in monitor presets are selected by their name, as "H9110", "D9800", "CGA", etc., editing vmmaker.ini, e.g.:  MonitorType = "H9110" . You don't need to introduce the full monitor_specs lines. They are just provided as a starting point to create new monitor_specs lines out of them.
* To use a custom monitor preset, or any of the presets created by users (below), edit this option in vmmaker.ini: MonitorType = "CUSTOM", then fill in the required monitor_specs lines.
* VMMaker 1.2b monitor specs format is outdated with respect to GroovyMAME. You can port the modern GroovyMAME presets to the older format used by VMMaker 1.2b, by doing this:
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 1.2b 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

// 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.

krick:
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

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.

kourampies:
Any suggestion for the PAL SCART TV mentioned here: http://forum.arcadecontrols.com/index.php/topic,116669.msg1294695.html#msg1294695 ?

The service manual says it can do 49 to 61hz refresh.

blontic:
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?

maxpelle:
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.

Navigation

[0] Message Index

[#] Next page

Go to full version