|
Aspect Ratio Setting For mame64.exe?
#377853 - 07/29/18 02:28 AM
|
|
|
If your monitor is 16:9, how do you tell mame64.exe to not stretch 4:3 games all the way? There's a small sliver of the left and right edges of the monitor that should be blank.
|
|
|
B2K24 |
MAME @ 15 kHz Sony Trinitron CRT user
|
|
|
Reged: 10/25/10
|
Posts: 2663
|
|
|
Send PM
|
|
|
Re: Aspect Ratio Setting For mame64.exe?
[Re: JohnnyGalaga]
#377854 - 07/29/18 03:51 AM
|
|
|
keepaspect 1 in your mame.ini or -keepaspect at command line.
If you run mame64.exe by itself I believe you can access it there as well.
|
|
|
|
Re: Aspect Ratio Setting For mame64.exe?
[Re: B2K24]
#377855 - 07/29/18 04:04 AM
|
|
|
I had keepaspect 1 in the ini file which I believe is the default, but it doesn't seem to work. The games still stretch the full width of the screen, and vertical games seem slightly wider than they should be. This is on Windows 7 and I use a screen resolution setting of 1024 x 768 in the Control Panel.
|
|
|
Qun Mang |
Legend of Link
|
|
|
Reged: 12/12/03
|
Posts: 746
|
Loc: Hidden Hyrulian city Lurkopolis
|
|
Send PM
|
|
|
Re: Aspect Ratio Setting For mame64.exe?
[Re: JohnnyGalaga]
#377856 - 07/29/18 06:41 AM
|
|
|
> I had keepaspect 1 in the ini file which I believe is the default, but it doesn't > seem to work. The games still stretch the full width of the screen, and vertical > games seem slightly wider than they should be. This is on Windows 7 and I use a > screen resolution setting of 1024 x 768 in the Control Panel.
Why would you set a 16:9 monitor to 1024x768 resolution? First, you should set it to your monitor's native resolution (1920x1080 for 1080p monitors, 2560x1440 2.5k, 3840x2160 4k). Second, 1024x768 is a 4:3 resolution, so it's Windows that's likely stretching the screen to fill it, not MAME.
|
|
|
|
Re: Aspect Ratio Setting For mame64.exe?
[Re: JohnnyGalaga]
#377859 - 07/29/18 09:25 AM
|
|
|
You should follow the advice of Qun Mang. Also, make sure that your having the graphics card do the scaling & not Windows. For example, I have an NVidia Card, so I go to the Nvidia Control Panel, and set Perform Scaling to GPU. Also make sure scaling is set to Aspect Ratio
|
Windows 11 64 bit OS
Intel Core i7-10700
Nvidia GeForce RTX 2060 6GB
32GB DDR4 RAM
|
|
|
Re: Aspect Ratio Setting For mame64.exe?
[Re: Qun Mang]
#377865 - 07/29/18 07:49 PM
|
|
|
Well, 1920x1080 makes everything incredibly small and hard to see. I hate how it does that. 1920x1080 is horrible. I use 1024 x 768 because it looks just right.
|
|
|
Qun Mang |
Legend of Link
|
|
|
Reged: 12/12/03
|
Posts: 746
|
Loc: Hidden Hyrulian city Lurkopolis
|
|
Send PM
|
|
|
Re: Aspect Ratio Setting For mame64.exe?
[Re: JohnnyGalaga]
#377866 - 07/29/18 08:03 PM
|
|
|
> Well, 1920x1080 makes everything incredibly small and hard to see. I hate how it does > that. 1920x1080 is horrible. I use 1024 x 768 because it looks just right.
Try 1280x720 (720p) then- at least that resolution is 16:9 to match the monitor's aspect ratio, whether or not it's the monitor's native resolution. 1024x768 isn't either, so it certainly won't look worse.
That said, there should also be a way to increase the size of your desktop while keeping the resolution set to native. However, I will have to leave it to someone else to explain as I don't know myself never having needed it.
|
|
|
Sune |
Connected
|
|
|
Reged: 09/21/03
|
Posts: 5648
|
Loc: Lagoa Santa, Brasil
|
|
Send PM
|
|
|
..sounds like something Traso would say_nt
[Re: JohnnyGalaga]
#377874 - 07/29/18 10:52 PM
|
|
|
> Well, 1920x1080 makes everything incredibly small and hard to see. I hate how it does > that. 1920x1080 is horrible. I use 1024 x 768 because it looks just right.
|
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: Aspect Ratio Setting For mame64.exe?
[Re: JohnnyGalaga]
#377875 - 07/29/18 11:39 PM
|
|
|
|
|
Re: Aspect Ratio Setting For mame64.exe?
[Re: Qun Mang]
#377972 - 08/03/18 12:53 PM
|
|
|
> That said, there should also be a way to increase the size of your desktop while > keeping the resolution set to native. However, I will have to leave it to someone > else to explain as I don't know myself never having needed it.
Well for what it's worth: In MS-Windows, you have something called 'accessibility features'. Among other things, it let's you enlarge the size of text, icons, windows, etc. on the screen without changing the actual resolution.
For Windows 10 (I forget which update I'm on, but I'm sure it's the latest) you can go to 'Settings' (hit Windows-key + i), and then to 'Ease of Access', and then 'change the size of apps and text'. For other Windows versions similar options are available as well, just google something like 'windows my-windows-version accessibility features' and you should get hits on how to change them.
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9717
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: Aspect Ratio Setting For mame64.exe?
[Re: JohnnyGalaga]
#377978 - 08/03/18 04:26 PM
|
|
|
> Well, 1920x1080 makes everything incredibly small and hard to see. I hate how it does > that. 1920x1080 is horrible. I use 1024 x 768 because it looks just right.
MAME determines your monitor's shape from the desktop resolution. You need to set one that's 16:9.
|
|
|
|
Re: Aspect Ratio Setting For mame64.exe?
[Re: JohnnyGalaga]
#377984 - 08/04/18 07:59 AM
|
|
|
> Well, 1920x1080 makes everything incredibly small and hard to see. I hate how it does > that. 1920x1080 is horrible. I use 1024 x 768 because it looks just right.
Another choice would be to force a wide resolution (preferably the monitor's native resolution) in MAME itself rather than via the desktop, especially if you are using the display in an arcade cabinet or with a home theater half way across the room or the like.
Just a thought, is your monitor a true 16:9 or maybe a 16:10? If it's hard to see, the display might be trying to cram too many pixels into the LCD panel and the monitor is truncating it to fit. If monitor's native resolution is 1680x1050 rather than 1920x1080 it would do just that. Trying to display full HD on a 17" 1280x1024 (5:4) LCD looks like crap too, I was forced to bring an old monitor out of retirement earlier this year when my main one contracted the CapXon disease, which was quickly cured with a dose of Rubycon.
|
|
|
|
Re: Aspect Ratio Setting For mame64.exe?
[Re: Heihachi_73]
#377998 - 08/04/18 10:27 PM
|
|
|
|