Project

General

Profile

Emulator Issues #12794

Crop does not work on taller than 16:9 displays/windows

Added by MayImilae 9 months ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

By default Dolphin will display everything the game scans out to the screen, regardless of aspect ratio. However, many games expect the display to crop that image, and will have erroneous graphics along one of the edges, usually the bottom. The solution Dolphin has for this is Crop, which crops in to exactly 4:3, 5:4, or 16:9, behaving more like how the games expect and hiding erroneous graphics along the edge.

However, Crop is not able to achieve this on my MacBook Pro. I'll be using The Last Story's green line along the bottom of the screen to demonstrate.

MacBook No Crop
MacBook Crop

But on my desktop with its 16:9 display, Crop works exactly as intended.

Desktop No Crop
Desktop Crop

So what seems to be happening here is that Dolphin is relying on the window itself being 16:9. I can show this by going into windowed mode. With Auto-Adjust Window Size, it is perfectly 16:9 and crop is successfully hiding the green line. However if I drag the window down a bit to make it a taller aspect ratio, the green line reappears despite Crop still being enabled.

Desktop 16-9 Window
Desktop Taller Window

This is not ideal. As 16:10 and 3:2 monitors become even more common, it would definitely be nice for Crop to fulfill its purpose regardless of the display's aspect ratio.

Tested On:
5.0-9705
5.0-12307
5.0-15568
5.0-15804 (latest master)

Tested Games:
The Last Story
Super Smash Bros Brawl

Tested on Systems:

14in M1 Max MacBook Pro
MacOS 12.1

Intel Core i9-9900k
GeForce RTX 3090 (slight overclock)
Windows 10 1909

thelaststory-desktopwindow169.jpg (2.52 MB) thelaststory-desktopwindow169.jpg Crop works correctly in a 16:9 window MayImilae, 01/06/2022 05:56 AM
thelaststory-desktopwindowtaller.jpg (2.61 MB) thelaststory-desktopwindowtaller.jpg But in a taller window, the green line is visible MayImilae, 01/06/2022 05:56 AM
thelaststory-desktopcrop.png (4.01 MB) thelaststory-desktopcrop.png Crop working as expected on a 16:9 monitor MayImilae, 01/06/2022 05:56 AM
thelaststory-desktopnocrop.png (3.92 MB) thelaststory-desktopnocrop.png No crop MayImilae, 01/06/2022 05:56 AM
thelaststory-macbook-nocrop.jpg (1.38 MB) thelaststory-macbook-nocrop.jpg No crop MayImilae, 01/06/2022 05:59 AM
thelaststory-macbook-crop.jpg (1.22 MB) thelaststory-macbook-crop.jpg Crop appears to do nothing, it is identical to without Crop MayImilae, 01/06/2022 05:59 AM
8844
8845
8846
8847
8848
8849

History

#1 Updated by MayImilae 9 months ago

  • Description updated (diff)

#2 Updated by MayImilae 9 months ago

  • Description updated (diff)

#3 Updated by MayImilae 9 months ago

  • Description updated (diff)

#4 Updated by MayImilae 7 months ago

This affects Steamdeck users as well, since it has a 16:10 screen.

#5 Updated by SilandaUK 3 months ago

I think I'm seeing this with 4:3 ratio games on a 16:9 monitor: the crop option doesn't seem to crop them in full screen at default resolution. It does if I set the desktop to a 4:3 res. This is on Windows 11 BTW. Also, in Windowed mode if the window is horizontally stretched the cropped areas become visible.

Also available in: Atom PDF