The Amazing Spider-Man 2

The Amazing Spider-Man 2

Not enough ratings
Change game graphics on Steam Deck
By Rocket Raccoon
This guide explains how to change game graphics settings on Steam Deck.
   
Award
Favorite
Favorited
Unfavorite
Introduction
This guide explains how to change game graphics settings on Steam Deck.

💡 Tip
Use physical keyboard and mouse for simpler navigation on Desktop and files editing
Switch to Desktop
Exit from Big Picture to Desktop.

STEAM button > ⏻ Power > Switch to Desktop
Locate pfx folder (using Terminal)
⚠️ Important
If you don't know how to use Terminal or have any difficulties, skip this step and proceed to Locate pfx folder (using Steam)



1. Open Terminal (Konsole)
2. Enter command to get inside pfx folder (267550 is a game app id)

cd ~/.local/share/Steam/steamapps/compatdata/267550/pfx

3. Enter command to open current folder in File Explorer

xdg-open .

4. You must see this folder in File Explorer

Locate pfx folder (using Steam)
⚠️ Important
If you opened folder using Terminal, just skip this section



1. Open Steam client
Usually it’s second shortcut on you Desktop. If not - use Application menu to find Steam app.



2. In Steam client open Library tab, right click on The Amazing Spider-Man 2 > Manage > Browse local files



3. In File Explorer click on steamapps folder



4. Next, open compatdata folder



5. Open game folder - 267550



6. Open pfx folder

Backup registry file
⚠️ Important
Always make backup of files before edit them

1. Copy user.reg file to Desktop or in same folder and rename to user.reg_old like on screenshot below


Edit registry file
1. Open user.reg file with text editor. In this guide I used KWrite editor



2. Navigate to Find text function



3. Enter The Amazing in Search filed



4. We need this entry:

[Software\\Activision\\The Amazing Spider-Man 2 (TM) \\Settings\\Display]

I used part of Amazing graphic preset with max draw distance and disabled VSync. Presets and more info about them you can found in next section.

Also, i skipped GameConfig section, registry file miss it and i don't found which numbers i need to put after section name.

Current preset works good without issues, but i don't tested it in longplay. Also i don't tested other presets, so, maybe more good configuration can be set.

You need to add / edit this options:

"AntiAliasing"=dword:00000003 "MaxAniso"=dword:00000010 "QualitySettings"=dword:10161308 "RenderingFlags"=dword:00000000 "TextureQuality"=dword:00000003 "VSync"=dword:00000000

You also can simply copy whole block and replace in you file:

"AntiAliasing"=dword:00000003 "AspectRatio"=dword:00000003 "Brightness"=dword:00000000 "Cameras"=hex:01,00,00,05,20,03,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,04,00 "Contrast"=dword:00000000 "Fullscreen"=dword:00000001 "Gamma"=dword:00000000 "Height"=dword:00000320 "MaxAniso"=dword:00000010 "QualitySettings"=dword:10161308 "RefreshRate"=dword:00000000 "RenderingFlags"=dword:00000000 "TextureQuality"=dword:00000003 "VSync"=dword:00000000 "Width"=dword:00000500

Your section in file must look like this:

Graphic options
I got this options from Aemony's Skip-ASM2Launcher project. I will not copy and past all settings, just some graphic options from presets and VSync options. Check his repo[github.com] for more info.

Also, some important info from it:

From Aemony's Skip-ASM2Launcher
* The game is locked to 30 FPS with in-game Vertical Sync enabled, and 62 FPS with Vertical Sync disabled. It's therefore recommended to disable Vertical Sync using the separate registry files included in folder "5. Vertical Sync" and force vertical sync through the display drivers instead. This will ensure locked 60 FPS

From Aemony's Skip-ASM2Launcher
* Draw Distance can be raised to Amazing. This is EXTREMELY PERFORMANCE INTENSE, even on a high-end computer in 2017 on all resolutions. Because this setting is changed through the QualitySettings registry key, I've included "4. Amazing (inc. Draw Distance) - EXTREMELY TAXING!" which sets Amazing in everything including in Draw Distance.

❗️Important
Don't replace whole section with this data! Add missing lines and edit numbers in existed ones!


Very low graphics:

"AntiAliasing"=dword:00000000 "MaxAniso"=dword:00000000 "MotionBlur"=dword:00000000 "QualitySettings"=dword:21000a41 "RenderingFlags"=dword:00000007 "TextureQuality"=dword:00000001 "VSync"=dword:00000000

Low:

"AntiAliasing"=dword:00000001 "MaxAniso"=dword:00000002 "MotionBlur"=dword:00000000 "QualitySettings"=dword:21000a82 "RenderingFlags"=dword:00000007 "TextureQuality"=dword:00000001 "VSync"=dword:00000000

Medium:

"AntiAliasing"=dword:00000001 "MaxAniso"=dword:00000004 "MotionBlur"=dword:00000001 "QualitySettings"=dword:41041244 "RenderingFlags"=dword:00000007 "TextureQuality"=dword:00000002 "VSync"=dword:00000001

High:

"AntiAliasing"=dword:00000002 "MaxAniso"=dword:00000008 "MotionBlur"=dword:00000001 "QualitySettings"=dword:50051288 "RenderingFlags"=dword:00000002 "TextureQuality"=dword:00000002 "VSync"=dword:00000001

Amazing (inc. Draw Distance)

"AntiAliasing"=dword:00000003 "MaxAniso"=dword:00000010 "MotionBlur"=dword:00000001 "QualitySettings"=dword:10161308 "RenderingFlags"=dword:00000000 "TextureQuality"=dword:00000003 "VSync"=dword:00000001

Amazing

"AntiAliasing"=dword:00000003 "MaxAniso"=dword:00000010 "MotionBlur"=dword:00000001 "QualitySettings"=dword:90061308 "RenderingFlags"=dword:00000000 "TextureQuality"=dword:00000003 "VSync"=dword:00000001

Disable VSync

"VSync"=dword:00000000

Enable VSync

"VSync"=dword:00000001
Additional info
Graphic options and info about them:
Skip-ASM2Launcher by Aemony (GitHub)[github.com]

Rename Game.exe to ASMLauncher:
Guide by Coffee

Set English language in game:
Guide by (emil)show-host

---

This guide on GitHub:
Change game graphics on Steam Deck (Github Gist)[gist.github.com]



Screenshots with changed graphics: