Project

General

Profile

Actions

Emulator Issues #11070

closed

Games that use Anti-Aliasing are Broken (HybridXFB + CopyFilter/XFBGamma)

Added by JMC4789 almost 6 years ago. Updated almost 6 years ago.

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

Description

Games such as

Star Wars: Rogue Squadron 2 - GSWE64
Star Wars: Rogue Squadron 3 - GLRE64
the GameCube Main Menu - N/A
NDDEMO tech demo - N/A

That can use Anti-Aliasing are completely broken as of https://dolphin-emu.org/download/dev/c46882142bffbfc18103d4c977dd2551408e229c/ (5.0-7151). I do not believe this change is incorrect - I believe it's exposing a flaw that was already in HybridXFB, as these games would malfunction sometimes before. None of the settings really affect this except Disable EFB2VRAM. Oddly enough, games like Sonic & Knuckles are still working correctly.

Note: because Star Wars: Rogue Squadron 2/3 randomly broke before, I think we're just exposing another problem.

With EFB2VRAM completely disabled, you can kind of see the bottom screen, but an invalid XFB copy (which looks to be the fourth copy in the order? fourth or fifth, but the game only uses two to construct the frame) is overlaying the bottom half of the screen. XFB2Tex/XFB2RAM do not affect the issue, which is nice. NDDEMO simply renders nothing on the bottom unless EFB2VRAM is disabled, then the bottom half appears darker.


Files

GSWE64-4.png (219 KB) GSWE64-4.png JMC4789, 05/04/2018 08:03 PM
GSWE64-5.png (417 KB) GSWE64-5.png JMC4789, 05/04/2018 08:03 PM

Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #11065: GameCube Main Menu no longer renders properly on OpenGLDuplicate

Actions
Actions #1

Updated by JMC4789 almost 6 years ago

Correction: 240DSAA output mode works. It's only 480i/p AA modes that fail.

Actions #2

Updated by JosJuice almost 6 years ago

  • Milestone set to Current
Actions #3

Updated by JMC4789 almost 6 years ago

Apparently this regression only affects OpenGL.

Actions #4

Updated by JosJuice almost 6 years ago

Actions #5

Updated by JosJuice almost 6 years ago

  • Status changed from New to Fixed
  • Fixed in set to 5.0-7234
Actions

Also available in: Atom PDF