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: Mame display area the same regardless of resolution?  (Read 3504 times)

0 Members and 1 Guest are viewing this topic.

51mmz0rz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 32
  • Last login:January 14, 2012, 12:10:45 am
Mame display area the same regardless of resolution?
« on: April 28, 2011, 10:36:17 am »
I've been looking at some vertical games recently, I have a PC attached to a 25" TV via S-video at the moment (for testing).  When I play 1942 for example (with a listed resolution of 224x256) it occupies the same amount of screen space as Aero Fighters (listed resolution of 224x320).  This doesn't seem to change, no matter the (vertical) game.

So is MAME stretching or cropping the screen?  How can I play these games at their original aspect ratios?  Is this even preferred?

VanillaGorilla

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 480
  • Last login:March 08, 2019, 10:23:51 pm
  • Coin detected in pocket

51mmz0rz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 32
  • Last login:January 14, 2012, 12:10:45 am
Re: Mame display area the same regardless of resolution?
« Reply #2 on: April 28, 2011, 11:24:59 am »
If the per window video options are all set to "auto" (default), why does MAME not use the correct aspect ratio (based on the listed resolution)?  What setting might control this?

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14019
  • Last login:Today at 05:49:10 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Mame display area the same regardless of resolution?
« Reply #3 on: April 28, 2011, 01:59:34 pm »
you wont get arcade resolutions running MAME on a TV with Svideo. You'll need an arcade monitor and either a software solution like soft15 or a hardware solution like ArcadeVGA
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

51mmz0rz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 32
  • Last login:January 14, 2012, 12:10:45 am
Re: Mame display area the same regardless of resolution?
« Reply #4 on: April 28, 2011, 05:38:48 pm »
Thanks, I understand the resolution won't change, but shouldn't MAME scale the image appropriately?  Games of different aspect ratios shouldn't have identical playing field sizes I assume. 

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14019
  • Last login:Today at 05:49:10 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Mame display area the same regardless of resolution?
« Reply #5 on: April 28, 2011, 10:39:07 pm »
are you enforcing the aspect ratio in your config? ( -ka in command line, theres a check box under the video tab for it)

if there are black bars on the side the ratio is being enforced. Its mostly the monitor 4:3 ratio (or 3:4 for vertical) thats being enforced. What happens when you rotate the output?
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

51mmz0rz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 32
  • Last login:January 14, 2012, 12:10:45 am
Re: Mame display area the same regardless of resolution?
« Reply #6 on: April 29, 2011, 11:09:41 am »
It looks like "Screen -> View -> Pixel Aspect" is what I need.  Seems to do the trick after a few tests, but may not be suitable for all games (Frogger seems to have a crazy aspect ratio for example).  I will eventually be running this on an LCD, not an arcade monitor.

Now, is this preferred for authenticity?  I am actually unclear on how the original games work.  If the original title was using a (4:3) monitor (which I assume most were?) did it have black bars if it wasn't running at 4:3 resolution, or did it stretch to fit the screen anyway?

scofthe7seas

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 340
  • Last login:January 10, 2012, 11:33:10 am
  • I'm Eskimo. There's nothing here.
Re: Mame display area the same regardless of resolution?
« Reply #7 on: April 29, 2011, 12:45:50 pm »
Are you using directdraw, or direct3d? How about Hwstretching?
Also, what resolution is your monitor running at natively? Does it have a stretch to screen, or a 1:1 pixel mode?

VanillaGorilla

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 480
  • Last login:March 08, 2019, 10:23:51 pm
  • Coin detected in pocket
Re: Mame display area the same regardless of resolution?
« Reply #8 on: April 29, 2011, 03:01:44 pm »
Pixel aspect is usually the nicest option, in most cases, on a modern display. Some games can look squished because the ppi is denser than an older crt display. I just adjust those that I think look wonky by choosing an alternate aspect, or use the slider controls to adjust the image size manually, mame saves your changes from the video menu. In the end, you are the only person you have to please, just do what you think looks best.

Are you using direct3d with scanlines overlay (ScanRez2 is the best overlay in my opinion) ? its quite authentic looking...

scofthe7seas

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 340
  • Last login:January 10, 2012, 11:33:10 am
  • I'm Eskimo. There's nothing here.
Re: Mame display area the same regardless of resolution?
« Reply #9 on: April 29, 2011, 03:11:42 pm »
Are you using direct3d with scanlines overlay (ScanRez2 is the best overlay in my opinion) ? its quite authentic looking...

I've tried that on mine, and at a res of 1920x1200 it absolutely destroys performance, plus the lines look super thin/sharp. I've thought about creating a new graphic with a higher res so it doesn't have to redraw the graphic nearly as many times, but haven't gotten around to it. Honestly, I couldn't say exactly what authentic arcade monitors should look like because I'm too young, and my memory of it has no account for any scanlines present in modern/semi modern games. (been going since maybe 86?)

VanillaGorilla

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 480
  • Last login:March 08, 2019, 10:23:51 pm
  • Coin detected in pocket
Re: Mame display area the same regardless of resolution?
« Reply #10 on: April 29, 2011, 03:26:22 pm »
I run 1920x1200 with triple-buffering on, overlays, and bezels/backdrops. 100% frame rate on everything thats realistically playable on mame today. You're graphics card must be made of popsicle sticks and tin foil. Or you're .ini smells ass-like.

Or both.

scofthe7seas

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 340
  • Last login:January 10, 2012, 11:33:10 am
  • I'm Eskimo. There's nothing here.
Re: Mame display area the same regardless of resolution?
« Reply #11 on: April 29, 2011, 03:32:37 pm »
I'll give you the graphics card one, (at the time, at least, I now have a decent one in there for pinball purposes) but I'm displaying in ddraw because I don't like the hwstretching. I'm positive you are not doing this. My ini smells fine. A refreshing bubble gum scent. Also, like I said, the scanlines are super super sharp. I don't think they are supposed to look like that.

VanillaGorilla

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 480
  • Last login:March 08, 2019, 10:23:51 pm
  • Coin detected in pocket
Re: Mame display area the same regardless of resolution?
« Reply #12 on: April 29, 2011, 04:38:32 pm »
Yeah, if you wanna really screw with MAME, turn on ddraw WITH overlays. Talk about SLOW MOTION. ;D

Check out the ScanRez2 overlay, its quite nice...