Elden Ring heeft meerdere problemen op PC, maar de Steam Deck-versie draait nu een stuk beter en Valve's Pierre-Loup Griffais deelde hoe ze de problemen met de game op de handheld gaming PC wisten op te lossen.
Bij de launch waren framerate en stuttering de grootste problemen met Elden Ring op PC. Eurogamer berichtte dat de «theorie» was dat «we naar een andere PC game keken met problemen rond de shader: pauzes in een fractie van een seconde wanneer er een visueel effect op het scherm verscheen.»
Dat probleem is veel lastiger op te lossen op PC gezien de hardware specs die op zulke systemen veel groter zijn dan op console. De Steam Deck «heeft ook een voordeel omdat het een vast stuk hardware is, net als een console.»
«Aan de Linux/Proton kant hebben we een uitgebreid 'shader pre-caching systeem' met verschillende niveaus van cache aan de bron die 'pre-seeded' zijn en gedeeld worden met gebruikers,» zei Griffais. «Op het Deck, willen we dit naar een hoger niveau tillen omdat we een unieke GPU/driver combinatie hebben om ons op te richten en de meerderheid van de shaders die je lokaal draait, zijn eigenlijk pre-built op servers in onze infrastructuur. Als de game een 'shader compile' wil draaien via de graphics API, worden die normaliter overgeslagen terwijl we de al voorbereide cache entry zoeken.
»Shader stutter is niet de grootste issue in de game. Het recentste voorbeeld dat we aankaarten heeft meer te maken met de game die duizenden resources maakt zoals command buffers op bepaalde punten. Daardoor raakte onze geheugenmanager overstuur, we cachen zulke allocaties nu veel agressiever en dat heeft enorm geholpen.
«Ik kan niet zeggen dat dit het probleem is op andere platformen, maar wij hebben met al die elementen