this post was submitted on 31 Aug 2024
1 points (100.0% liked)

Steam Deck

291 readers
2 users here now

Clearly, the best ally money can buy.

founded 1 year ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/steamdeck by /u/Capable-Commercial96 on 2024-08-30 22:43:56+00:00.


Game looks a bit worse but lets be honest who actually wants the piss filter anyway

Before I continue, this screen shot looks like I'm bullshotting, but I have been using this specific spot to test performance because it's taxing and it just so happens to be right at the start of the game making it useful for seeing any improvements when settings are changed, normally this spot rests at 18fps, so given that I'm now reaching 30fps, i'd say it's an improvement, enough so I thought I'd make a guide for it. I need to specify here that this mostly a hacky way of getting more FPS, so there are some downsides to this, one being Coles electric effects are broken, you might be able to re enable them by choosing a different patch load out, but this testing was done with everything off so your mileage may vary, regardless the game is playable, it just looks worse.

Right click on Infamous and choose create a custom game configuration (we have to use Game patches so it's best to do this to seperate them and not have them affect your other games)

If not specified, leave it as default

CPU

PPu Decoder= Recompiler llvm

SPU Decoder= Recompiler llvm

SPU XFloat Accuracy= Approximate XFloat

Additional Settings= Do NOT turn on SPU Loop Detection

SPU Block Size= Mega

Preferred SPU= Threads= Auto

GPU

Renderer= Vulkan

Framelimit= infinite

Anisotropic Filtering= 2X

Anti-Aliasing= Disabled

ZCULL Accuracy= Relaxed

Shader Quality= Low

Just trust me

Shader Mode= LEGACY (SINGLE THREADED)

Number of Shader Compiler Threads= 1

Additional Settings= Only activate Asynchronous Texture Streaming

Before I continue, in this section the reason why we are not using Multithreaded, here is because the Steam Deck doesn't have the cpu power to take advantage of it, most of the time I find these settings make the games run worse, and if CPU power ios not the reason why this happens, idk, but games run better with it off for me by like a frame or 2, not alot but we're trying to claw as much as we can here so roll with it.

Audio

Buffering= Enable set at 100 ms

Leave everything else as default

Advanced

Sleep Timers Accuracy= As Host

Maximum Number of SPURS Threads= Unlimited

Vulkan Queue Scheduler= Fast

RSX FIFO Accuracy= Fast

Driver Wake-up Delay= 100

Debug

GPU= Disable ZCull Accuracy

Accurate PPU 128 Reservations= Disabled

PPU Thread Count= 2

LOD Bias Offset=-4.00

Manage Game Patches

Download any updates if asked

Infamous

BCUS98119 - All Versions

Enable everything but All Powers unlocked

Click on Change FOV and choose Decreased FOV (1.2)

Set your GPU Clock as low as it can go (Mine is at 500mhz, if this doesnt work go up or down by 100mhz), RPCS3 uses the CPU mostly so you really only need the minimum when it comes to the GPU, meaning we need all the power we can get saved for the CPU here.

OverClocking

Not needed, everything is being done at stock but if you can up your CPU it should perfrom slightly better. Keep in mind having Power Tools installed at all will negate any Overclocking and prevent your CPU from ramping up any higher than stock.

Now earlier in this setup I told you to chooses infinite when it came to framecapping, the reason why is I think the game gets slightly worse performance if it's capped at 30, like it stays a frame or 2 lower on average when playing, so what I do is leave it at inifinite and cap it outside of RPCS3 using Mangohud. If you don't care about the fluctuating Framerate or prefer RPCS3's Framelimiter more power too ya, but if you want to use Mango hud do this

Go into properties of either Infamous or RPCS3 and paste this line entirely into the name field

MANGOHUD=1 MANGOHUD_CONFIG=fps_limit=30,fps_limit_method=early,no_display %command%

Just and FYI concerning Mangohud, a Valve update made it weird to turn on, sometimes you can just write "mangohud" at the vbegininng and it works, but for other games you need to type "MANGOHUD=1". Weird.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here