Dolphin, the GameCube and Wii emulator - Forums

Full Version: New dolphin versions rendering at strange aspect ratios
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

1davidj

Hello, I've been having some issues with newer versions of dolphin rendering gamecube games at strange, slightly off aspect ratios, compared to the old version I've used for a while, 4.0-4599. I've tested with versions 4.0-9507, 4.0-9418, and 4.0-9386 by launching the game, maximizing the window, taking a screenshot, and cropping the picture down in paint to just the game window to measure the dimensions that the windows are actually running, and i got:

Kirby Air Ride:
9507: 1272x1016px (159x127: near 5x4 ratio?)
9418: 1272x1016px (159x127: near 5x4 ratio?)
9386: 1272x1016px (159x127: near 5x4 ratio?)
4599: 1356x1016px (accurate 4x3 ratio)

Super Smash Bros Melee:
9507: 1236x1016px (309x254: near 6x5 ratio?)
9418: 1236x1016px (309x254: near 6x5 ratio?)
9386: 1236x1016px (309x254: near 6x5 ratio?)
4599: 1356x1016px (accurate 4x3 ratio)

Super Mario Sunshine:
9507: 1364x1016px (431x254: close to 4x3 but not quite)
9418: 1364x1016px (431x254: close to 4x3 but not quite)
9386: 1364x1016px (431x254: close to 4x3 but not quite)
4599: 1356x1016px (accurate 4x3 ratio)

All 3 games rendered at slightly different aspect ratios than each other on the new versions but at the constant 4x3 on my older 4599 version.

I made sure that the graphics settings in the new versions matched my old 4599 settings, which they do:

[Image: eFlEdzn.png]
[Image: 3UUN2T0.png]
[Image: rISjGQy.png]
[Image: Bj5J8sp.png]


Anyone have any clue as to what I can do to fix this?
Rendering at a constant aspect ratio is actually incorrect since individual games have slightly different aspect ratios that are not standard 4:3 or 16:9 (but are usually relatively close to that). If you want games to look like they used to, you can set aspect ratio to "Stretch to Window."

By the way, this is completely unrelated to your problem, but on the latest Dolphin, you can safely check "Skip EFB access from CPU" and "Store EFB Copies to Texture Only," since any games that need them will force them on by default.
In addition to what Kurausukun said, on current Dolphin builds, enabling "Crop" option in video settings should give you an AR close to the (inaccurate) behavior of previous Dolphin versions...

EDIT: there are more details here...

1davidj

Looks like the "Crop" option worked perfectly and is exactly what I needed; thanks for the help. Also, thanks kurausukun for the tip on those 2 settings.