Open OkaymanXXI opened 9 months ago
@OkaymanXXI your issue was automatically closed because it didn't follow the issue/report guidelines. Here is what's wrong with your compatibility report:
Don't submit a new issue. Just edit this one and if it's valid it will be automatically reopened.
If you want help with Xenia and/or your game go to our Discord server's #help channel: https://discord.gg/Q9mxZf9
Tested on: https://github.com/xenia-canary/xenia-canary/commit/3675d6a6b119fb384a8dd21b1b5bd0d8f6829019
Finished tutorial, swung around the New York for about 3 minutes. FPS in 60-90 range with shaders cached, vsync
disabled and readback_resolve
enabled. Standing at the top of a building and looking at the edge of a map well over 100 FPS. Definitely not capped at 30.
Tested on: xenia-canary/xenia-canary@3675d6a
Finished tutorial, swung around the New York for about 3 minutes. FPS in 60-90 range with shaders cached,
vsync
disabled andreadback_resolve
enabled. Standing at the top of a building and looking at the edge of a map well over 100 FPS. Definitely not capped at 30.
My hardware really isn't as up-to-date (Xeon E3-1270 v3, GTX 1070, 16GB RAM), without readback resolve and vsync disabled I get around 60-70FPS when swinging around the city and above 100 FPS when standing at the top of higher buildings, it's equal to my performance in SM3 PC version with removed 30FPS cap. With RR however it's around 30FPS (could say stable 30) when swinging and 35-40FPS when standing at the top of a building depending how much of the city is in the view. May shader caching have anything to do with this? I only have the cache stored in cache_host folder, from what I read there's no pre-caching feature in Xenia. Also is there a chance you have some performance optimizations enabled in your Xenia config? P.S: In comparison SM Web of Shadows runs smooth enough to me with vsync disabled without a need in readback resolve
With RR however it's around 30FPS (could say stable 30) when swinging and 35-40FPS when standing at the top of a building
Well you said it yourself, it's not capped at 30FPS. Readback_resolve
is one of the most demanding settings, that's why performance takes a big hit. Shader cache is automatic, what I meant by that is recorded FPS in my screenshots were not taken during shader compilation (it may stutter quite a bit at first). I was using default config with vsync
disabled and readback_resolve
enabled.
Validation
Xbox 360 Marketplace link
https://marketplace.xbox.com/en-US/Product/Spider-Man-3/66acd000-77fe-1000-9115-d802415607e2
Xenia version
https://github.com/xenia-canary/xenia-canary/commit/97d36d6bcce6fd60952c9d6172d98a24c50e0232/
Issues
Overall the game is in a playable state, however there's a major lighting issue which can only be resolved by enabling readback resolve which caps the game at 30 FPS. Seeing i.e. Nier has a patch removing such cap it would be great to possibly have it for SM3
Log
xenia.zip
Screenshots
Labels
state-playable gpu-readback gpu-shader-errors