The NEW Build Your Own Arcade Controls

Main => Monitor/Video Forum => Topic started by: offset on February 15, 2003, 04:25:23 pm

Title: list of mame game resolutions and freqs
Post by: offset on February 15, 2003, 04:25:23 pm
Does anyone know where I can get a list of mame game resolutions and frequencies used for these resolutions.

I've read through quite a few posts in this forum and have seen mention of monitors that can handel 15khz-31.5khz, etc and I'm curious if there are any games for MAME that would not be handled by an arcade monitor (such as the Wells Gardner 9200).
Title: Re:list of mame game resolutions and freqs
Post by: u_rebelscum on February 15, 2003, 06:25:43 pm
Does anyone know where I can get a list of mame game resolutions and frequencies used for these resolutions.

I've read through quite a few posts in this forum and have seen mention of monitors that can handel 15khz-31.5khz, etc and I'm curious if there are any games for MAME that would not be handled by an arcade monitor (such as the Wells Gardner 9200).

You can find most of that data in listinfo ("mame -listinfo > listinfo.txt") in the video line.  Example:
puckman:
video ( screen raster orientation vertical x 224 y 288 aspectx 3 aspecty 4 freq 60.606060 )

The freq listed is the vertical freq, though, not the horizontal 15khz-31.5khz you are looking for.

My guess, an arcade monitor that can do 15kHz-31.5 kHz should do all the raster games without the art files enabled.  Vector games run at high resolutions, and high res art files might not.
Title: Re:list of mame game resolutions and freqs
Post by: offset on February 15, 2003, 09:46:51 pm
Given that only vertical frequency is given, is it possible to calculate horizontal frequency based on information given in mame -listinfo  ?
Title: Re:list of mame game resolutions and freqs
Post by: u_rebelscum on February 16, 2003, 09:00:23 am
Given that only vertical frequency is given, is it possible to calculate horizontal frequency based on information given in mame -listinfo  ?

You can estimate it.

The idea is:
(horz freq) / (number lines) = vert freq  or
horz freq = (vert freq) * (number lines)

The thing is you also have to allow time for the beam to move back to the top of the screen (vert blank time period).  I'll assume the blank period runs ~25-30 lines, but it varies.
horz = (vert freq) * (number lines + 25 blank lines)


Lets look at cclimber: video ( screen raster orientation horizontal x 256 y 224 aspectx 4 aspecty 3 freq 60.000000 ) & ssprint: video ( screen raster orientation horizontal x 512 y 384 aspectx 4 aspecty 3 freq 60.000000 )

cclimber: lines = 224, vert freq = 60Hz, so
60Hz * (224 + 25) = 60Hz * 249 = 14940Hz = ~15 kHz

ssprint: line = 384, freq = 60, so
60Hz * (384 + 25) = 60Hz * 409 = 24540Hz  = ~24.5kHz

Also, look out for vertical games like pacman (use x res instead of y) and stacked montior games like punchout (divide y res by number of monitors).
Title: Re:list of mame game resolutions and freqs
Post by: SirPoonga on February 17, 2003, 05:20:11 am
And there are super wide games in mame.  Those games used an interesting mirror, triple monitor setup.  But the majority will work on standard resolution monitors.