Project

General

Profile

Actions

Emulator Issues #12254

open

Widescreen Heuristic Mega-Issue

Added by JMC4789 over 3 years ago. Updated about 1 month ago.

Status:
Accepted
Priority:
Normal
Assignee:
% Done:

0%

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

Description

Game Name?

Metal Arms: Glitch in the System
Resident Evil
Wario World
Yugioh Falsebound Kingdom
Need for Speed Most Wanted
Metroid Prime 2

Likely Others to be added.

What's the problem? Describe what went wrong.

While playing these games, either they will get stuck in the wrong aspect ratio when using "auto" or they will jump between aspect ratios erratically.

What steps will reproduce the problem?

I will link the individual issues, but most of them will happen right away while a few others are specific to various actions. For instance, Metroid Prime 2's issues only occur when certain effects are on screen, like dust from a enemy coming out of the ground.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

The issue is present in 5.0-12581

Is the issue present in the latest stable version?

Some are, some aren't as the heuristic has changed many times since 5.0.

If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

We'll probably be moving/attaching fifologs/screenshots as games are added to this issue.


Files

Pokémon XD first room 10 frames.7z (1.08 MB) Pokémon XD first room 10 frames.7z JosJuice, 09/12/2020 10:29 AM
Killer_7.7z (730 KB) Killer_7.7z bslenul, 11/05/2021 10:40 AM
thaw.7z (803 KB) thaw.7z bslenul, 11/15/2021 10:25 AM
pokemon_colosseum.7z (1.22 MB) pokemon_colosseum.7z bslenul, 12/06/2021 11:46 AM

Related issues 13 (0 open13 closed)

Has duplicate Emulator - Emulator Issues #12237: Resident Evil (NTSC-U) stretches image to wide screen in Auto mode.Duplicate

Actions
Has duplicate Emulator - Emulator Issues #12202: PR #8584 widescreen heuristic issuesDuplicateBilliard26

Actions
Has duplicate Emulator - Emulator Issues #12057: Metroid Prime Changes screen mode when Wave Beam hits a wallDuplicateBilliard26

Actions
Has duplicate Emulator - Emulator Issues #12090: Metal Arms: Glitch in the System Widescreen Hack Not ApplyingDuplicateBilliard26

Actions
Has duplicate Emulator - Emulator Issues #9842: Dolphin doesn't autodetect the 16:9 aspect ratio in NFS: Most Wanted (USA)Duplicate

Actions
Has duplicate Emulator - Emulator Issues #12432: Doshin the Giant - aspect ratio issuesDuplicate

Actions
Has duplicate Emulator - Emulator Issues #12581: Spider-Man 2 (USA): Broken Widescreen HackDuplicate

Actions
Has duplicate Emulator - Emulator Issues #12721: Bug in Minigames in multiple Mario Party gamesDuplicate

Actions
Has duplicate Emulator - Emulator Issues #13111: Harry Potter and the Prisoner of Azkaban flickers between 4:3 and 16:9Duplicate

Actions
Has duplicate Emulator - Emulator Issues #13313: Spider-Man: Aspect Ratio Flicker BugDuplicate

Actions
Has duplicate Emulator - Emulator Issues #10795: Auto aspect ratio glitching since 5.0-5874Duplicate

Actions
Has duplicate Emulator - Emulator Issues #11235: Star Fox Adventure aspect ratio gets crazy when moving between the main menu optionsDuplicate

Actions
Has duplicate Emulator - Emulator Issues #10800: Burnout 2 crazy aspect ratio detection post Hybrid XFBDuplicate

Actions
Actions #1

Updated by JMC4789 over 3 years ago

  • Has duplicate Emulator Issues #12237: Resident Evil (NTSC-U) stretches image to wide screen in Auto mode. added
Actions #2

Updated by JMC4789 over 3 years ago

Actions #3

Updated by JMC4789 over 3 years ago

Actions #4

Updated by JMC4789 over 3 years ago

Actions #5

Updated by JMC4789 over 3 years ago

  • Has duplicate Emulator Issues #9842: Dolphin doesn't autodetect the 16:9 aspect ratio in NFS: Most Wanted (USA) added
Actions #6

Updated by JMC4789 over 3 years ago

  • Status changed from New to Accepted
  • Assignee set to Billiard26

We may need to set per-game "bounds" according to some notes on other issues due to the F-Zero GX/Metal Arms conundrum.

Actions #7

Updated by JosJuice over 3 years ago

You can get Dolphin to incorrectly think Pokémon XD is 16:9 by moving around in the first overworld room. I've attached a FIFO log which contains both a segment detected as 16:9 and a segment detected as 4:3. Tested in 5.0-12579.

Actions #8

Updated by ryanebola16 over 3 years ago

Copying this here in case it's related. Originally posted in #7143:

Super Monkey Ball (GMBE8P) Advanced Stage 10 seems to randomly stretch the screen then quickly return it to the proper size (widescreen mode detection issue?) on 5.0-12369. Dual core only, single core does not have this problem. Let me know if I should file a separate issue for this.

Actions #9

Updated by JMC4789 over 3 years ago

That one should either be part of this issue or the dualcore issue. Putting it here is fine.

Actions #10

Updated by Billiard26 over 3 years ago

Copying my comment from #12090:

I believe the widescreen heuristic is not fixable without adding per-game settings.

Metal Arms NON-widescreen aspect ratio is 1.25.
F-Zero's widescreen aspect ratio is 1.244.

Certain games have an unusual idea of what "widescreen" is so we can't fix them all with one magic number.

Actions #11

Updated by teconmoon over 3 years ago

Just wanted to drop a quick line that Mario Party 4 is affected by this bug.

Actions #12

Updated by danileon95 over 3 years ago

Metal Gear Solid: Twin Snakes is affected, it's always detected as 4:3 even when using the 16:9 Gecko code. The code works fine, but you have to force 16:9 in the graphics option, Dolphin autodetects it as 4:3.

Actions #13

Updated by JosJuice about 3 years ago

Actions #14

Updated by VladimirVSC about 3 years ago

Metroid Prime (Gamecube) is also affected during the battle with Meta-Ridley and Metroid Prime itself (the aspect ratio is constantly changing). The rest of the game works fine.

Actions #15

Updated by FireNX70 almost 3 years ago

Pokemon Colosseum too has this issue in the Mt. Battle lobby if you go left of the entrance. Just mentioning it in case this ends up being handled on a per game basis.

Actions #16

Updated by JosJuice almost 3 years ago

  • Milestone set to Current
Actions #17

Updated by JosJuice almost 3 years ago

Actions #18

Updated by Anuskuss over 2 years ago

Mario Smash Football / Super Mario Strikers is also affected.

Actions #19

Updated by JosJuice over 2 years ago

When running the PAL version of True Crime: New York City, the 4:3 mode is misdetected as 16:9 and the 16:9 mode is misdetected as 4:3.

Actions #20

Updated by JosJuice over 2 years ago

Only PAL50 seems to be affected. With PAL60, things are detected correctly, which matches JMC's experience with the NTSC version.

Actions #21

Updated by JosJuice over 2 years ago

Actions #22

Updated by bslenul over 2 years ago

Killer 7 is also affected, during one of the first cutscenes the game will switch to widescreen and stay like this (haven't tested long enough to see if it switches back to 4:3 at some point).

To reproduce: start a new game, skip cutscene, say "No" for the controls tutorial, when in-game hold A until you trigger the next cutscene and skip it, another cutscene will follow directly, don't skip this one, that's the one that triggers the widescreen.

Wave Race too, it can flicker like crazy, it seems to be only on specific parts of the course, easiest way to reproduce (warning if you're sensitive to quick flashes, the flickering is pretty bad!): select "Free Roam" then the 3rd track (Southen Island) and just start driving, the flicker should happen very quickly.

Videos:

-Killer 7: https://youtu.be/RkS7u1fHsDE
-Wave Race: https://youtu.be/ZQNof1vYk7o

Actions #23

Updated by bslenul over 2 years ago

FIFO recording for Killer 7 attached, unfortunately I can't for Wave Race, the issue doesn't trigger while recording is in progress for some reason.

Actions #24

Updated by THAWwidebug over 2 years ago

Tony Hawk's American Wasteland (GWJE52) is also affected. I am using the latest Platpak build avaible, 5.0-15445, and the hash of the game is OK.

No configuration settings were altered before starting the game.

A video showing the error can be found here:

https://files.catbox.moe/xwa3p3.mkv

By starting the game with the aspect ratio set to "Force 4:3" there will be no errors whatsoever. However, if the game is started with it set to "Automatic" and then changed to "Force 4:3" once the memory card starts being read, there will be a flickering glitch effect on the screen:

https://files.catbox.moe/n3yjkp.mkv

The same also happens if "Force 16:9" is chosen:

https://files.catbox.moe/ul6bux.mkv

I could not determine whether this error is exclusive to Dolphin installed through Platpak or not as the wiki page for the game doesn't mention anything about this glitch, but F-Zero GX runs fine and the widescreen toggle works perfectly.

I could not save the FIFOlog I recorded, it gave me an error when saving for some reason.

Actions #25

Updated by bslenul over 2 years ago

I could not determine whether this error is exclusive to Dolphin installed through Platpak or not

Hey! The random flickering in "Auto" happens to me on Windows 10 as well. I wasn't able to reproduce when a "Force" mode is used however.

Just like Wave Race, the random flickering is impossible to capture, as soon as you press "Record" it stops doing it. However widescreen also triggers when changing menus, I was able to capture this one. I've recorded 30 frames tho, as I had to press "Record", then switch to the game window and press a button to trigger the glitch...

Actions #26

Updated by bslenul over 2 years ago

2 FIFO records from Pokemon Colosseum:

-pokemon_colosseum_10f.dff: recorded 10 frames, when I play it I can only see the 4:3 -> 16:9 on the first loop, then it stays in widescreen.
-pokemon_colosseum_60f.dff: recorded 60 frames, this one is much bigger but you can clearly see the AR switch on every loop at least.

Actions #27

Updated by JosJuice over 1 year ago

  • Has duplicate Emulator Issues #13111: Harry Potter and the Prisoner of Azkaban flickers between 4:3 and 16:9 added
Actions #28

Updated by OatmealDome 9 months ago

Actions #29

Updated by Billiard26 about 1 month ago

Actions #30

Updated by Billiard26 about 1 month ago

  • Status changed from Accepted to Duplicate
Actions #31

Updated by JosJuice about 1 month ago

Actions #32

Updated by JosJuice about 1 month ago

Actions #33

Updated by JosJuice about 1 month ago

  • Status changed from Duplicate to Accepted
Actions #34

Updated by Billiard26 29 days ago

  • Has duplicate Emulator Issues #11235: Star Fox Adventure aspect ratio gets crazy when moving between the main menu options added
Actions #35

Updated by Billiard26 7 days ago

Actions

Also available in: Atom PDF