Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: 15kHz arcade monitor question  (Read 1651 times)

0 Members and 1 Guest are viewing this topic.

TheManuel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 825
  • Last login:April 09, 2025, 10:13:43 pm
  • On and off hobbyist
15kHz arcade monitor question
« on: November 25, 2003, 01:55:03 pm »
I was reading through the arcade monitor info on http://www.ultimarc.com/monfaq.html and learned that, for games with with less than 240 lines of vertical resolution, MAME introduces black bars on top and bottom of the image to keep within the maximum vertical resolution limit.  Yet this is true to the original arcade game's graphics hardware.
So, if you have an arcade monitor setup with say, the ArcadeVGA and you are playing Street Fighter II (384x224) with top and bottom black borders, do you simply adjust the monitor's overscan to make the borders dissapear beyond the screen and get the correct 4:3 aspect ratio?
Or, is the aspect ratio already correct with the borders and the original arcades showed this borders?

Thanks.
"The Manuel"

TheManuel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 825
  • Last login:April 09, 2025, 10:13:43 pm
  • On and off hobbyist
Re:15kHz arcade monitor question
« Reply #1 on: November 25, 2003, 01:58:01 pm »
Quick update:
I looked at pictures of original cabinets at www.klov.com and they don't show black borders on the screen.  If you have to hide the borders using overscan, this sounds like a pain in the ass for a multi-game setup since you probably won't want this amount of overscan with other games.  Do you have to adjust the overscan back and forth as you switch games then?
"The Manuel"

JoeB

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 628
  • Last login:June 27, 2025, 08:23:34 am
  • NES Fanatic
Re:15kHz arcade monitor question
« Reply #2 on: November 25, 2003, 04:39:53 pm »
Another good example is Neo Geo games.

If you play a lot of games, you don't really notice this.  The reason being is the bazzle.  It takes a bit of realestate from the viewable screen.  If you stretch the game too much, it doesn't look right.


wpcmame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 278
  • Last login:February 18, 2024, 01:27:00 pm
Re:15kHz arcade monitor question
« Reply #3 on: November 26, 2003, 07:41:17 am »
Aspect ratio is a really tricky thing and it is not easy to get it correct.

It all depends on how many lines your monitor displays. If you have adjusted it so that 240 lines covers the entire monitor (vertically) you will get black borders when using 224 lines (regardless of what resolution you use)
If you want the correct aspect ratio for 224 line games you need to add borders at left/right as well.

The most exact way to add left/right borders is to alter the pixel clock but that is rather difficult.
An easier way is to increase the horizontal resolution (which is more or less the same thing as altering the pixel clock but you will need to manually select the correct resoultion). So for 224 line games you increase the horizontal resolution with 240/224=7.1% (i.e. use 411 horizontal pixels for 384x224 games). The vertical resolution doesn't matter. Select one that got the correct refreshrate.

Note that if you have adjusted your monitor for 256 lines you will get black borders also for games with 240 lines and will need to adjust the horizontal resolution for these games as well using the same formula.

(Ofcourse, none of this is needed if your monitor automatically adjust the picture to cover the entire screen)