Project

General

Profile

Emulator Issues #10917

"ForceProgressive = False" causes issues, no way to know from the GUI

Added by mimimi about 1 year ago. Updated about 1 year ago.

Status:
Fixed
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

[Put Game Name here]
- Baten Kaitos: Enternal Wings and the Lost Ocean PAL (GKBPAF)
- Need for Speed Hot Pursuit 2 PAL (GH2P69)
- Star Wars Rogue Aquadron II: Rogue Leader NTSC-U (GSWE64)
- Red Steel PAL (REDP41)
- The Legend of Zelda: Twilight Princess Wii PAL (RZDP01)

[Description here]
Having:
ForceProgressive = False

in the GFX.ini under section [Hacks] causes green/purple/magenta screens in the above games, unless "Immediately Present XFB" is enabled. Since "Immediately Present XFB" is a hack, it's supposed to work properly with that option off. Alternatively, it seems to work with "Enable Progressive Scan" too, but that that option might have its own issues.

[Version number here]
5.0-6382

Likely all versions since Hybrid-XFB are affected, maybe even older ones. That option is known to cause issues.

[PC specs here]
Windows 7
AMD Radeon HD 7790, driver 18.1.1
Tested mostly with Vulkan, brief testing with D3D11 and Opengl showed the same issues

[Anything else here]
Either that option has to be ignored, exposed to the GUI or a warning needs to be shown, if it's enabled. If a user has this option enabled for some reason, it's difficult to find out what's wrong, even for experienced users.

History

#1 Updated by JMC4789 about 1 year ago

  • Status changed from New to Accepted

None of our hacks know how to handle it. Only XFb2RAM gets anything close to correct. The old XFB options had big problems too.

#2 Updated by JMC4789 about 1 year ago

  • Status changed from Accepted to Fixed

We've removed it from the GUI and hooked it up to the correct option now. The option won't exist in INIs by default, so someone would have to actively add it manually to the INI now.

Also available in: Atom PDF