Closed NicknineTheEagle closed 2 years ago
what did you expect from a 720p viewport?
Even though the window size is basically 720p, it should still look anti-aliased like in the fullscreen 1080p screenshot. Instead, it looks like it renders at native res (which is likely < 720p).
Compare the regular unscaled 720p image with your first screenshot and you will see a massive difference
Compare the regular unscaled 720p image with your first screenshot and you will see a massive difference
What massive difference? It looks same (internal resolution reset to 100%).
This game is probably a bad example, but your 720p picture is a blurry mess compared to the windowed 4K image. I also have NV and I don't see such bad aliasing in my games 🤔
I can barely tell the difference; I had to directly compare them side-by-side and it kind of looks like the unscaled screenshot is slightly blurrier, mostly noticeable on details such as Audi logo. Still, one would expect a lot bigger difference between the two.
Btw, If anything then it's a downscale issue, not a resolution scale issue. You can use F12 to make a proper screenshot. It should be the full 4K image no matter how big your viewport is.
Btw, If anything then it's a downscale issue, not a resolution scale issue.
Yeah, that seems more likely.
You can use F12 to make a proper screenshot. It should be the full 4K image no matter how big your viewport is.
You're right, that indeed produces 4K image.
Actually, here's 1080p windowed:
It looks a little worse than 1080p fullscreen. I'm guess downscaling works differently in windowed and fullscreen?
It's probably because the viewport (what's inside the window) size is not exactly 1920x1080, so the scaling is a bit uneven.
you are comparing a native 1080p 1:1 pixel to pixel image with an image that is being downscaled from 1080p to some other resolution due to the borders.
In case you didn't know, the image will always look better if you have a higher display/window resolution. That's the reason why people buy 4K screens 😅
also, if 1:1 is not possible, then something like 2:1 is still better than something like 2.5:1 (which might be the case if you have a "windowed fullscreen")
In case you didn't know, the image will always look better if you have a higher display/window resolution. That's the reason why people buy 4K screen.
Gee, thanks, Captain Obvious, what would I do without you? The reason I got confused is because I've played games in 720p with anti-aliasing in the past and they tended to look better than this and downscaled custom resolution is essentially SSAA. Perhaps it's something about PAR to DAR ratio as was suggested before.
Here's 200% (1440p) downscaled to 720p which actually looks a lot better. So the issue definitely appears to be something about downscaling and ratios.
Summary
Custom resolution setting does not seem to apply in windowed mode, it looks like the game still displays in 720p. It works fine in fullscreen mode, though. Tested multiple games (Need for Speed Carbon [BLES00020], Sonic the Hedgehog 4: Episode II [NPEB00717]). Issue is possibly driver-specific.
Logs
Log: RPCS3.log.gz RSX capture (windowed mode): BLES00020_20211221212234_capture.zip
Windowed screenshot:
Fullscreen screenshot:
PC specs