Emulator Issues #8747
Remove 1.5x and 2.5x Internal Resolution Options
These internal resolutions have additional graphical glitches when enabled and add complexity to the options menu. Does the performance improvement of using a non-native internal resolution multiple make these options still necessary?
#5 Updated by hosode almost 6 years ago
The IR 1.5x option makes all the difference on my Intel HD 4600 between 1x native (and unnecessarily blocky for lighter games) and 2x (super sharp but almost always suffering from <60fps even in lighter games, at least occasionally).
1.5x is just right for me on lighter games, and it really is better looking than 1x. I'd say it's one of the biggest steps in visual enhancements as it is, proportionally much bigger than from 3x to 4x, for example.
Besides, PC gamers are more than likely used to selecting their preferred resolution from a list of 10+ options (all the resolutions supported by 1) GPU 2) monitor 3) both), this really is just two more options in the UI. And they really make the Dolphin experience better for some.
coming out of the woodworks
#6 Updated by ClaytondAF almost 6 years ago
I don't have integrated graphics, but a considered really old graphics card by some (GeForce 9600GT) and 1.5x makes all the difference not only graphically, but on performance for me. I can only use the D3D backend, since my card is only OpenGL 3.3 and Dolphin seems to be OpenGL 4.4, and it's really slow on it, but besides that, for some reason D3D has anti-aliasing greyed out for me, so 1.5x IR is kind of my anti-aliasing solution for games that I can't bear 1x native (Wind Wakers a great example). And in the games that I play, I never ever saw any graphical glitches using 1.5x, whereas using 2x IR (if the system could handle) there are some odd lines in Mario Kart Wii menus and Wind Waker's "bottle content" animation on the text box when you put something in the bottles. So please don't ever remove those clever alternatives. Thank you.
#9 Updated by hosode almost 6 years ago
The visual difference between 2x and 3x is not as huge as 1x and 2x. And the user pool choosing between 2x and 3x is even smaller, as (I suppose) every discrete GPU can handle 3x nowadays. So the suggestion to just recommend using 2x instead of 2.5x is somewhat more understandable.
And removing only 2.5x would remove much of the complexity this issue is about.
I would like to hear someone defending 2.5x (which GPU's have it as the absolute sweet spot, for example?), as my (and #6's)arguments and views only stand for keeping 1.5x.
#13 Updated by adiffin502 almost 6 years ago
One example that immediately comes to mind where half-stepping causes problems is SB:BFBB:
Notice the red shapes at 1.5x, which don't occur at 2.5x for some reason. The box at the top-right occurs on console, so it's not the problem (you just don't see it because the GC runs at native res, anyway. In fact, they only occur in the GC version.
This is why I like PCSX2's custom resolution option. Also (maybe I'm being crazy, but...) what would √2x be like?
#15 Updated by ClaytondAF almost 6 years ago
A complaint of sorts, but I've been reading the comments in that PR, and it seems 1.5x and 2.5x will be removed from the GUI, but left in the INI configuration if wished to change anyways. The complaint is that if set in the INI, it cannot be changed in the GUI in real time, and I guess not using the hotkeys as well, as I didn't say before, but if I set the game in a fractional IR, I don't play it in that IR for the whole gameplay session, I tend to change to higher or lower values depending on the performance. In Wind Waker for example, I can play it using 2x IR just fine, until I get to Dragon Roost dungeon, where there is all that distortion effects, which drop the FPS to about 25, so hitting decrease IR (a commodity that I kindly asked not long ago, and was glad to get) to 1.5x, I don't get lost FPS and the image isn't bad, like it would be on native. I tend to increase it to 2.5x or even 3x when sailing, because that also improves the resolution of the far away islands, and the draw distance of the sea "spume" which is very nice. That being said, if it is really that "ugly" to see 2 measly options in the resolution drop down list, or concerning that noob people detect graphical defects on their favorite games (which by the list shown in the PR, aren't that many, and if the "popular" game is SSBM, that can be played even on celeron), and come complain, please at least leave it the hotkeys options for those IR at least. Thanks again.
#17 Updated by mimimi almost 6 years ago
Hmm, i think the problems should come from odd texture sizes that are upscaled to fractional texture sizes. So width 101 becomes 151.5, and Dolphin can choose to either make it 1 pixel too big or 1 pixel too small.
Actually that could be made optional. Round up or round down. This might reduce or fix some of those issues. Just a theory, i don't know an example, this is pure guesswork.
#23 Updated by JosJuice over 3 years ago
- Status changed from Fix pending to Fixed
- Fixed in set to 5.0-5097