Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: javeryh on February 26, 2007, 10:28:32 am

Title: Please help me run Mame on an LCD!
Post by: javeryh on February 26, 2007, 10:28:32 am
I cannot seem to figure out how to get vertical games to display properly on my LCD monitor.  Using pacplus as an example, under the game options I have:

pacplus = -ror (to rotate the game vertically)
pacplus = -hwstretch (this doesn't seem to be doing anything)
pacplus = -r 800x600

I've tried various combinations on the last command like 1024x768, etc.  I just can't seem to get the game to take up the entire screen and display at the proper ratio.  Here's a screen shot of what is looks like:

(http://img174.imageshack.us/img174/3503/p1010241hn3.jpg) (http://imageshack.us)

(http://img174.imageshack.us/img174/804/p1010246so2.jpg) (http://imageshack.us)

I know it has something to do with resolution but I just can't figure it out based on the MAME FAQ.

Can anyone help me out?
Title: Re: Please help me run Mame on an LCD!
Post by: u_rebelscum on February 26, 2007, 12:53:02 pm
I cannot seem to figure out how to get vertical games to display properly on my LCD monitor....  I just can't seem to get the game to take up the entire screen and display at the proper ratio.

(Looks like) You are using a widescreen monitor (10:16).  Pacman runs at 3:4.  So you can't have both the game "take up the whole screen and display at the proper ratio" at the same time.

The game is running at the correct ratios as is.

If you are more worried about filling the screen, and you don't mind vertically stretched pacman and everything else, disable keepaspect:
-[no]keepaspect / -[no]ka

   Enables aspect ratio enforcement. When this option is on, the game's
   proper aspect ratio (generally 4:3 or 3:4) is enforced, so you get the
   game looking like it should. When running in a window with this option
   on, you can only resize the window to the proper aspect ratio, unless
   you are holding down the CONTROL key. By turning the option off, the
   aspect ratio is allowed to float. In full screen mode, this means that
   all games will stretch to the full screen size (even vertical games).
   In window mode, it means that you can freely resize the window without
   any constraints. The default is ON (-keepaspect).
Title: Re: Please help me run Mame on an LCD!
Post by: csa3d on February 26, 2007, 01:18:57 pm
Here are my options to run games on a 16:9 screen.  I'd imagine you could change some of them and have it work for you.  PS - YAAAY!  IMages of that monitor!!!!!

autoframeskip           1
frameskip               0
waitvsync               0
triplebuffer            1
window                  0
ddraw                   1
direct3d                1
hwstretch               0
# screen                <NULL> (not set)
cleanstretch            auto
resolution              856x480
refresh                 0
scanlines               0
switchres               1
switchbpp               1
maximize                1
keepaspect              1
matchrefresh            0
syncrefresh             0
throttle                1
full_screen_brightness   0.000000
frames_to_run           0
effect                  none
screen_aspect           16:9
Title: Re: Please help me run Mame on an LCD!
Post by: javeryh on February 26, 2007, 01:57:28 pm
Thanks guys but I should have noted that it is NOT a widescreen monitor.  It's just a regular old 4:3.  the picture is definitely squashed looking.
Title: Re: Please help me run Mame on an LCD!
Post by: csa3d on February 26, 2007, 07:31:43 pm
so you're saying that none of these options fix it?  I would have assumed they change at least something..
Title: Re: Please help me run Mame on an LCD!
Post by: javeryh on February 26, 2007, 10:32:22 pm
PS - YAAAY!  IMages of that monitor!!!!

Heh, yeah - I took a bunch of shots - I'll post them all in the other thread for you.  :D
Title: Re: Please help me run Mame on an LCD!
Post by: ahofle on March 01, 2007, 04:12:44 pm
Can you post your ini file for pacman as well as your mame.ini?  Hwstretch only operates in ddraw video mode (not d3d) to my knowledge.