rpcs3 icon indicating copy to clipboard operation
rpcs3 copied to clipboard

Regression: Lower performance on SSX after 0.0.7-8934 in Resolution Upscaling (#6790)

Open jeremybris opened this issue 4 years ago • 7 comments

Quick summary

On and after RPCS3 0.0.7-8934, PR #6790, the framerate goes from ~30 F.P.S. to ~20 F.P.S. at a resolution of 450%. The regression is less noticible at lower resolutions.

Details

At the start of an event, before you press "X" to go downhill, the F.P.S. is lower. Here is my save, if you need it.

I can not attach logs because they are over 3 gigabytes each. But if you need them, I will upload them to Google drive.

RPCS3 Version RPCS3 Commit RPCS3 FPS & log Screenshot
v0.0.7-8934 and Before ------------- ~30 F.P.S. Capture157
v0.0.7-8934 and After #6790 ~20 F.P.S. (Regression) Capture345

6. Please provide your system configuration:

  • OS - Windows 10, Latest Version
  • CPU - Ryzen 9 3900
  • GPU - RTX 2080 Super
  • Settings - Default Settings with Vulkan and Resolution 450 %

Also, see #9775 for another, resolution upscaling, F.P.S. drop that may or may not be related.

jeremybris avatar Feb 13 '21 18:02 jeremybris

450% res scale isn't good, a proper integer like 400% would be better, but even still SSX doesn't play kindly with scaling. Even a RTX 3080 can struggle with 200% in this game on some stages. I would stick with 200%.

Asinin3 avatar Feb 14 '21 04:02 Asinin3

SSX demands a lot of reconstruction during rendering and the steps can be very expensive. This increase in cost is exponential as you increase res. Optimizations can be made to ease the burden, but this is very low priority considering the other ~600 open issues.

kd-11 avatar Feb 14 '21 10:02 kd-11

  • Tested before 0.0.11-10743, another F.P.S. regression, and it was present. So, I think this is still present in master.
  • Running at lower resolutions seems to fix this, or makes it unnoticeable. It's a good workaround.

SSX has some resolution scaling problem(s). ~20 F.P.S. regression (in combination with a similar, later regression), with no noticeable visual difference, seems significant to me. If you choose, you can close this with that workaround. If not, at the least, I hope someone can make a patch. I understand it is low priority, and I don't mean to impose.

jeremybris avatar Feb 14 '21 17:02 jeremybris

What's your GPU? Like we mentioned above even an RTX3080 has issues at 200%, I'm sure that even if you had a 2080Ti oced you'd have issues.

Yahfz avatar Feb 14 '21 17:02 Yahfz

RTX 2080 Super. I experience F.P.S. loss in upscaling in other games, but not like this. The "eating performance" is not a problem; it's the "eating more performance than it did before", and the visuals seem the same. The game is now unplayable, it crashes, at 450%, when it used to be playable. Furthermore, it's the only game that does this, for me. But forgive me, if that is how the emulator is supposed to be.

jeremybris avatar Feb 14 '21 17:02 jeremybris

Is this still an issue?

FlexBy420 avatar Oct 19 '24 18:10 FlexBy420

Yes, performance is still noticeably bad in upscaling, compared to other titles, as of .33-17046 (10/19/2024). (For comparison, I've played about 200 games, and the only other games that dip to 20 F.P.S. or lower at 4K are Gran Turismo 6, Red Dead Redemption, and Hot Shots Out of Bounds. So this game is anomolous.) It used to be more steady; now it dips to 20 fps at 4K. In the example, 450% scale is used to show the semicubical parabola of f.p.s. when scaling.

It may not necessarily be a fault of the emulator, but the game; I'm just hoping someone can make a patch for this game using the above information to make it more playable in 4K. :)

jeremybris avatar Oct 19 '24 19:10 jeremybris

@jeremybris a lot of changes have been made in the last year. Please retest

digant73 avatar Oct 21 '25 17:10 digant73

@jeremybris a lot of changes have been made in the last year. Please retest

Yes, the game still dips hard, into the low 20 F.P.S. in 4K, making the game unplayable. Hoping someone can make a patch with the information above.

Image Image

My specs are 5070 ti, AMD 7900 (non-x)

jeremybris avatar Oct 24 '25 22:10 jeremybris

Might be worth taking another look at this one after so long. Something is wrong here, the gap in CPU and GPU should have made the dips disappear by now.

kd-11 avatar Oct 25 '25 09:10 kd-11