Emulator Issues #9846
closedReal XFB game ini option reversed in 100 game ini's
0%
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?
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.
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.
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.
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.
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?
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.