Main > Main Forum
Running vertical games on a 25" horizontal monitor
(1/2) > >>
TJCOMBO:
Sounds like an easy question but I am having difficulty with this. 

What's the MAME to run vertical games true to the original on a 25" arcade CGA monitor in horizontal orientation?  Is this possible?  All I can get is triple buffer to work but that drops frames and lends to a not quite smooth picture (not sure if I am saying this correctly.)
rCadeGaming:
I think I know what you're asking.  Running vertical games rotated on a horizontal CGA (15kHz) monitor is not possible, at least not in native resolution.


--- Quote from: rCadeGaming on July 17, 2012, 12:19:15 am ---You can't display vertical games in native resolution on a 15kHz TV or monitor unless it's oriented vertically.  This is because the game is already using about all the resolution the display is capable of in progressive, around 320x240 pixels.  To rotate the screen, maintain the full resolution of the game, AND add black bars on the sides requires more resolution that isn't available in progressive.  To get this extra resolution, you'll have to run these rotated games upscaled in 640x480 interlaced (or something close to that, depending on the game).  It's not optimal, but it's a necessary solution to play both types of games in the same cabinet.  This is why I'm building two cabs, one horizontal and one vertical.

In the shmups community running a vertically orientated game on a horizontally oriented monitor with letterboxing is called Yoko mode or Yoko-tate. 

--- End quote ---

If you're trying to run games in their original arcade resolution on that monitor I would read through that thread:

http://forum.arcadecontrols.com/index.php/topic,121491.0.html

We're talking about running on a TV there but it will all apply exactly the same.  A CGA monitor works just the same as a standard definition TV, they're both 15kHz CRT's.  Just ignore the parts about transcoding RGB to component, as you're plugging the RGB signal directly into the monitor.
MTPPC:
I run vertical games at native resolutions on a 25" horizontal monitor. Many games like Pac-man do trim off a little at the top and bottom. I think I used a tool called AvRes to create custom cfg files for each ROM. you can also use MAME resolution tool. Both are found here: http://wiki.arcadecontrols.com/wiki/Other_Software. It's a little bit of a process because you have to create a file that lists all the available resolutions of your monitor and the program rips through the ROMs and pics the "best" resolution for your setup.
rCadeGaming:
What kind of monitor?  If it could display 24kHz (EGA), then this is no problem.  If it's 15kHz (CGA), then this isn't possible.

15kHz is limited to around 240 lines from top to bottom (horizontal orientation).  A vertical 15kHz game, like Ms. Pac-Man or Donkey Kong, would be around 320 lines tall.  You'd have to cut off, or lose from squishing, about 1/3 of the lines.
TJCOMBO:

--- Quote from: rCadeGaming on November 13, 2012, 04:28:45 pm ---What kind of monitor?  If it could display 24kHz (EGA), then this is no problem.  If it's 15kHz (CGA), then this isn't possible.

15kHz is limited to around 240 lines from top to bottom (horizontal orientation).  A vertical 15kHz game, like Ms. Pac-Man or Donkey Kong, would be around 320 lines tall.  You'd have to cut off, or lose from squishing, about 1/3 of the lines.

--- End quote ---

Makvision tri-sync.  Yes it can do EGA and VGA.  I don't mind if the top lines are cut-off, which will be the case.  I would just like to run the games at full speed without frames dropped.  When I use groovymame, it is not possible to vsync and run the vertical games like pacman and galaga at full speed.  Just wondering what work-arounds are available using another version of MAME, if possible.
Navigation
Message Index
Next page

Go to full version