Project

General

Profile

Actions

Emulator Issues #9846

closed

Real XFB game ini option reversed in 100 game ini's

Added by badkarma12 over 7 years ago. Updated over 7 years ago.

Status:
Working as intended
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

I noticed that the ini file for rogue squadron Rebel Strike's had a reversed option with UseRealXFB = False instead of true (which doesn't make sense at all anyway as a setting, why disallow the most accurate option) and apparently it's reversed in exactly 100 different .ini files. I'm guessing someone either misread it or hit replace all on accident?

Actions #1

Updated by badkarma12 over 7 years ago

I doubt all these games need real xfb at all but I'm not going through them, most are random arcade collections.

Actions #2

Updated by JosJuice over 7 years ago

  • Status changed from New to Working as intended

This is intentional. We're using it to force virtual XFB, because if we didn't do that, Dolphin would pick essentially arbitrarily between virtual XFB and real XFB depending on which of the two had been used last. Suddenly getting real XFB even though the user doesn't have it selected and we don't want to force it wouldn't be a good experience.

Yes, it's bad that you can't use real XFB with these titles if you want to without overriding the game INI, but that's a tradeoff we had to make.

Actions #3

Updated by JosJuice over 7 years ago

Making Dolphin handle this in a way that makes more sense would be a valid feature request (bug fix?), though.

Actions #4

Updated by badkarma12 over 7 years ago

JosJuice wrote:

This is intentional. We're using it to force virtual XFB, because if we didn't do that, Dolphin would pick essentially arbitrarily between virtual XFB and real XFB depending on which of the two had been used last. Suddenly getting real XFB even though the user doesn't have it selected and we don't want to force it wouldn't be a good experience.

Yes, it's bad that you can't use real XFB with these titles if you want to without overriding the game INI, but that's a tradeoff we had to make.

Ah I see, I thought it defaulted to virtual, but it just goes with whatever option was last selected. But either way, at least the option for rebel strike is reversed, it actually needs it for menu transitions. It's noted on the wiki and stuff.

Actions #5

Updated by JosJuice over 7 years ago

It's possible that that also is an intentional trade-off, between getting correct transitions and being able to use higher resolutions. I don't know enough about this game to say if that's the case, but maybe JMC does?

Actions #6

Updated by JMC4789 over 7 years ago

RealXFB is generally not enabled unless the game absolutely needs it for rendering. It's one of the most demanding settings in Dolphin and in most cases is only used for minor things. Exceptions include rendering literally anything in some titles, certain video players, certain transitions.

For videos and transitions, we don't generally enforce RealXFB unless the videos/transitions are integral to the game's enjoyment. Hybrid XFB should end this regardless though.

Actions

Also available in: Atom PDF