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
Relates to performance:
No
Relates to maintainability:
No
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?
I doubt all these games need real xfb at all but I'm not going through them, most are random arcade collections.
- 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.
Making Dolphin handle this in a way that makes more sense would be a valid feature request (bug fix?), though.
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.
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?
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.
Also available in: Atom
PDF