Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07213 Graphics Minor Always Jan 26, 2019, 11:34 22 days ago
Tester ICEknight View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10 (64-bit)
Status [?] Driver
Version 0.205 Fixed in Version Build 64-bit
Summary 07213: All: keepaspect is ignored when unevenstretchy is enabled
Description When keepaspect is on, the correct aspect ratio seems to be calculated properly when unevenstretchx is enabled, but unevenstretchy stretches the vertical resolution all the way instead of calculating its proper size.
UPDATE: Found some cases where unevenstretchx also doesn't keep the correct aspect ratio, see attached screenshots.
Steps To Reproduce Have both keepaspect and unevenstretchy enabled and open any system with noticeably non-square pixels such as the Master System.
Additional Information I'm attaching the current results and a mockup of what would be the intended behavior.
Also, adding tests using widescreen and fullscreen monitors, which give some different aspect ratios.
Flags
Regression Version
Affected Sets / Systems All
Attached Files
png file icon keepaspect unevenstretchy.png (16,906 bytes) Jan 26, 2019, 11:34 Uploaded by ICEknight
Current results
ICEknight
png file icon keepaspect unevenstretchy (intended).png (18,965 bytes) Jan 26, 2019, 11:34 Uploaded by ICEknight
Intended behavior
ICEknight
png file icon fullscreen 1 keepaspect.png (14,278 bytes) 22 days ago Uploaded by ICEknight
ICEknight
png file icon fullscreen 2 keepaspect unevenstretchx.png (13,781 bytes) 22 days ago Uploaded by ICEknight
ICEknight
png file icon fullscreen 3 keepaspect unevenstretchy.png (12,842 bytes) 22 days ago Uploaded by ICEknight
ICEknight
png file icon widescreen 1 keepaspect.png (12,150 bytes) 22 days ago Uploaded by ICEknight
ICEknight
png file icon widescreen 2 keepaspect unevenstretchx.png (12,286 bytes) 22 days ago Uploaded by ICEknight
ICEknight
png file icon widescreen 3 keepaspect unevenstretchy.png (11,929 bytes) 22 days ago Uploaded by ICEknight
ICEknight
png file icon vertical fullscreen 1 keepaspect.png (17,123 bytes) 22 days ago Uploaded by ICEknight
ICEknight
png file icon vertical fullscreen 2 keepaspect unevenstretchx.png (17,123 bytes) 22 days ago Uploaded by ICEknight
ICEknight
png file icon vertical fullscreen 3 keepaspect unevenstretchy.png (15,211 bytes) 22 days ago Uploaded by ICEknight
ICEknight
png file icon vertical widescreen 1 keepaspect.png (15,526 bytes) 22 days ago Uploaded by ICEknight
ICEknight
png file icon vertical widescreen 2 keepaspect unevenstretchx.png (15,489 bytes) 22 days ago Uploaded by ICEknight
ICEknight
png file icon vertical widescreen 3 keepaspect unevenstretchy.png (13,910 bytes) 22 days ago Uploaded by ICEknight
ICEknight
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.16075
Tafoid
Administrator
Jan 26, 2019, 11:55
Insure that you are showing as "Standard (4:3)" in video and not in "Pixel Aspect (67:56)" in your video. The latter one will show a 'tall' screen regardless of what other options are used.
User avatar
No.16076
ICEknight
Tester
Jan 26, 2019, 12:35
edited on: Jan 26, 2019, 12:40
I've just checked and both the Standard and Pixel Aspect options in the Video menu show the same aspect in this case.
User avatar
No.16592
ICEknight
Tester
22 days ago
edited on: 22 days ago
I've been doing some additional testing using a non-widescreen (5:4) monitor and it seems like there may be more to this, as I'm getting different aspect ratios than on the widescreen one (always using the keepaspect option).
Added some screenshots for both monitors, with the options used mentioned in their filenames.