
h0m3
Published
Just plain works
Played for about half an hour without any issue. Just plain worked on highest settings and good FPS
Locked FPS to 60, Half-Rate Shading and CPU to 3W.
This is a mouse driven game. Unfortunately I coudn't find any keymaps for this game but you can play it with the default layout and the right touchpad no problem. But the city started to get smaller and I didn't figured out how to zoom in and zoom out if its possible.
This game works really fine on the deck. Uses very little resources so you can play for hours. I set my deck to the lower 3W TDP and yet the game was locked at 60 FPS. Its a very lightweight game. The game does default to kb+mouse layout, which is perfectly okay but the controls are not clear anywhere, luckly they are very simple but some controls are still unknown to me since I've yet to play this game on a regular PC. Unfortunately theres no keymap that I could find, in game or otherwise. Its a shame that the game will not be sold after April/23 :(
Pretty much work
"Manage Data Collection" on "Privacy Policy" startup screen does nothing
Our crew in a public server even won by doing all tasks, thats on a single round test :P
I don't know if the "Manage Data Collection" option works on Windows, but on Proton it does nothing. Everything else seems to work as expected, online multiplayer included.
The game installs but it vanishes from proton
When you install the game trough Ubisoft Connect via proton it does download and run, but when you close Ubisoft Connect the game shows to install again but the folder where the game is installed on the system doesn't show on proton / ubisoft connect anymore
You can add 'uplay://launch/4553/0' to launch options allow launching the game directly without interaction with Ubisoft Connect
Low FPS on all settings at 1080p, stuttering when running on DX11 mode
I've installed Anno 1800 on a different disk than the default SteamLibrary but Steam doesn't allow you to access data outside your Proton C drive, if you try it will have some weird storage behavious, the correct way to fix that is to set STEAM_COMPAT_MOUNTS (https://github.com/ValveSoftware/steam-runtime/issues/470) but since %command% is not available on Non-Steam games (https://github.com/ValveSoftware/steam-for-linux/issues/6046) I made a script that allows you to run Steam's installation of Proton directly over the CLI similar to Wine so I can install ubisoft connect and the game on a custom prefix in anther drive: https://github.com/h0m3/protonlaunch
env PROTONPREFIX="/media/data/Games/Anno1800/" protonlaunch "C:\\Ubisoft\\UbisoftConnect.exe" uplay://launch/4553/0
Low FPS
I've installed on an external drive using a script i've made: https://github.com/h0m3/protonlaunch and added it to Steam. I've installed this game trough Ubisoft Connect (which can be installed into Proton). The performance increased by a lot on Proton 7 but its still lower than native Windows by a good margin. You can get 60 FPS but only with a beefy hardware. Adding 'uplay://launch/4553/0' to Ubisoft Connect executable will launch the game after you click play but Ubisoft Connect will stay open after the game is running and Steam will assume you're still playing the game.
Locked at 60 FPS and set TDP to 8W
You can even get a little more battery life from this game by setting it up to 8W which is plenty for a stable 60 FPS experience. This game has no graphical settings and nothing else needs to be changed for a great experience. Start to finish without a single issue.
It runs, but its not a good experience
When MSAA is enable you get random blur blocks on screen, FXAA and SMAA are okay
Very low FPS, below 30 even on low settings at 1080p
Crashed once while I was trubleshooting video settings for the MSAA bug
- First time Ubisoft launcher got stuck at "Looking for Patches...", closed and try gain.
- Second time Ubisoft Launcher asked for my credentials and when I've informed them it launched the Ubisoft Connect screen, opted to close and try again
- Every time the game opens it asks for my password on Ubisoft Connect
- Ubisoft connect doesn't close when the game closes, you need to close it on the system tray or force the game to stop
It can be playable, but it wont be enjoyable
Low FPS even on 1080p low settings. About 30 with dips below 20.
Ubisoft connect will not open the game for the first time, showing you the main Windows then it will ask for your password all subsequent launchs.
The game although playable sometimes dips below 20 FPS making it not an enjoyable experience.
Entered Ubisoft Connect in offline
CPU limited to 12W, medium settings without AA. Locked at 40 FPS / 40 Hz. FPS very stable. Good graphical quality and about 3 hours of battery life.
Ubisoft Connect will ask for your password EVERY SINGLE TIME and thats a bug. This issue affect Windows users the same way and for what reported on Ubisoft forums thats a "security feature" so they won't fix it. Anyway, to fix that once you've installed the game and open for the first time, the game wont open right away and you'll be stuck at Ubisoft Connect, before opening the game again do set Ubisoft Connect to offline mode, that way you can open the game without a password. Cloud saving also doesn't work even online so there's no downsides staying offline (recommend to backup your saves).
Cloud saving doesnt work
Randomly at the start of cutscenes the game will crawl to a halt and you need to do a force shutdown on your deck. But once opened again the same cutscene will keep playing normally. That happened to me about once every hour.
Once you "Quit to desktop" in the game you will go to a blank screen and need to force close the game trough steam. I suspect that Ubisoft Connect is open in the background preventing steam to understand that the game is closed but I cannot confirm.
Unfortunately Ubisoft DRM makes very anoying to play this game on any platform. There a quite a lot of commentaries on both Steam and Ubisoft forums complaining about DRM issues like having to type the password every time and cloud saving not work and Ubisoft doesn't seem to care much. Passing the DRM stuff the game itself runs very well with only some minor stability issues.
Sound issue seems to be gone on Proton 7
If you're using multiple screens you'll want to enable 'Clip mouse to window' on Input settings in the game. I dont know if its a Linux bug or a feature of the game for multiple screen users. I rather prefer to alt-tab from the game instead of having my mouse leaving the game everytime.
The sound fix launch option was not necessary for me anymore. The game plays all sounds perfectly without any launch option on Proton 7 (which is the default on Steam as the time of writing). Just launch the game and be happy.
protontricks 35140 mdx d3dx9 d3dcompiler_43 win10
When launching the game it launches in borderless window and you need to alt+tab it to fullscreen. Even if fullscreen is selected on settings.
You cannot use any keyboard interaction before alt+tabbing to the game.
With PhysX enable you get a huge FPS drop. Don't enable it. Even with protontricks physx
Without protontricks the game wont launch at all giving you a error message, after installing d3dx9 and d3dcompiler_43 trought protontricks the game is totally playable, except for PhysX which is a problem on Windows too.
Trying to install the game trough Origin failed
I've received an error "Origin is not able to download Battlefield 3™ to C:\Battlefield 3\Battlefield 3\Support\readme\L‚eme.txt." every time i try to install Battlefield 3 trough Origin via proton.
Some minor audio crackling
Probably due to playing with WiFi
Works okay on Quest 2 with ALVR but you need to use Proton Experimental and set Beta version "legacy1.29.1_unity_ver2019.4.28f1" on the game properties. Otherwise the game wont launch on your VR headset.
Install, hit play and enjoy
Minor stuttering on the starting of the singleplayer campaign before exiting the train
Works fine
There was no multiplayer server available for testing but I did create a offline multiplayer server without a issue and did some basic walk around and gun shooting. No problems.
No problems whatsoever using the native port of the game
gamemoderun mangohud %command%
The game crashes on the beginning cutscene, you should skip it
The game is very playable, didn't find any issue outside the game freezing on the start cutscene, you should just skip it and the game should play as normal
It works fine, it has small stuttering and some input inacuracies
The game sensitivity seems to change trought the playtrough in random situations
Minor stuttering
Nothing deal breaker on the campaing, able to play just fine, not tested multiplayer
Campain has minor stuttering but totally playable
Minor stuttering
The game is totally playable but it has minor stuttering
There are minor issues, none made the game unenjoyable
Music crack while playing, suggest to disable it, sound effects works fine
Roads and tree textures disapearing when zooming very far on ultra settings
Mouse cursor leaves the window boundaries to other displays when going to the border of the game to move, doesn't impede movement but you have to be aware of the cursor
When you have a big city on this game the game will tank your frames no matter your hardware or operating system, specially on higher settings. There are mods on Steam Workshop to improve this situation on lower end hardwares.
Works great
The mouse cursor will leave the game boundaries if you have multiple displays. Not a problem since the screen moviment continues even if the mouse cursor is not in the game. But may be anoying for some folks.
This game slows down on every hardware and on every operating system, is the nature of the simulations made on it. You can expect 30 FPS on larger cities / higher settings on pretty much any computer and thats normal. Since FPS does not affect gameplay it shoudnt be a problem.
Running GOG version, installed through a Wine prefix
NVIDIA DLSS and Ray Tracing not working
I've installed the GOG DRM Free version of the game, downloaded the installer from GOG webpage (without GOG Galaxy), installed in a Wine prefix then added Control.exe to Steam forcing it to run with Proton. Runs perfectly well even if its not the Steam version
env PROTONPREFIX="/media/data/Games/Control" protonlaunch "C:\\Control\\Control.exe"
I've installed the DRM free version from GOG using a script i've made: https://github.com/h0m3/protonlaunch. It runs perfectly fine except for the support for RT or DLSS, its disabled on the menu. PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG=dxr crashed the game before it launched with a 'Unhandled Exception'.
Plain works
Multiplayer casual without an issue.
Just works like any other Valve native title
Native ;)
Unable to set the resolution, always fall back to 1024x768
I own the physical version of the game and the installer doesn't work under proton
I own the physical media version of the game which uses a installer called InstallAware. The installer throw "Runtime error in install: Cannot open AVI" every time it starts on proton. I had to install the game on a Windows VM, install Patch 1 and Patch 1.1 then copy all game files to a prefix setup on Heroic Games Launcher using Proton 8. The game worked by just copying the installed files from Windows. Also you cannot set the resolution in game, it will always fallback to 1024x768 but you can set through configuration files on pfx/drive_c/users/steamuser/My Documents/My Games/Crysis_WARHEAD/game.cfg
by changing r_Width
and r_Height
values.
Sometimes audio glitches and becomes muted
On Dogtown and initial Phantom Liberty missions lots of stuttering. Lower down upon exiting Dogtown.
Bought the game trought GOG and installed using Heroic Games Launcher. The first time ive installed even owning Phantom Liberty and thicking the option to install Heroic didnt installed the DLC and i've played about 40 hours without it. Had to backup my saves, uninstall and reinstall the game to show Phantom Liberty. Performance was okay, from 50 to 70 FPS on high with low RayTracing on 1440p. DLSS was available but I didn't used. Nvidia low latency was not. On Dogtown missions from phantom liberty although I've got a high FPS there was a lot of stuttering. Lowered once i've left dogtown back to main night city. Brain Dances run with very low FPS for some reason, around 25, nothing problematic and doesnt affect gameplay. The game doesnt come back on alt+tab, you hear audio but a black screen forcing you to alt+f4 and reopen the game.
Bought GOG Edition with Phantom Liberty. Tested about 15 minutes. About 70 FPS on Ultra 1440p with Low RT. Expected performance for the game. Installed through Heroic, DLC started normally, was able to play for about 15 minutes and run the benchmark without a problem. No problem installing, running and enabling RT. DLSS was unavailable as expected, FSR was available but I didnt tested.
Plays really nice
Played for about 20 minutes, passed the first day, the "tutorial" just fine, at stable high FPS on Ultra settings. The only complaint is that RayTracing and DLSS dont work.
Works fine, no DLSS or RayTracing
DLSS and RayTracing are disabled in the menu, PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG=dxr didn't worked.
Runs fine, may crash once in a while
Crashed once while playing on Vulkan, switched to OpenGL but not played much to make sure that fixed the issue
Game is totally playable
I was unable to find a online match in any mode. Thats does not look like a linux / proton issue but i think basically multiplayer is abandoned here.
Since I had one crash using Vulkan on my last report with Proton 6.3 this time i've try only with OpenGL 4.5 and there was no issues whatsoever with singleplayer as far i've gone. Finished map one without an issue. Multiplayer seems to be abandoned, waited about 1 minute in each multiplayer game mode and nobody joined me. I don't think this is a Linux issue.
Changed ini to set correct resolution
On DirectX rendering mode the game only runs at 16-Bit. Even if you change back to 32-Bit on the menu or config file it will change it back to 16-Bit mode once you loaded a level.
Mouse sensitive in the menu is too high
- If you want higher resolutions (above 1050p) you need to edit
SteamLibrary/steamapps/common/Deus Ex/System/DeusEx.ini
and change valuesFullscreenViewportX
andFullscreenViewportY
manually, loading the Display settings menu will return the resolution back to 640x480 - DirectX rendering limited the game to 16-Bit mode but Software Rendering worked perfectly fine at 32-Bit color
- Mouse moviement on menu and UI elements is too fast, making it at little harder to type codes for instance
Its playable but has major stuttering
Major stuttering
I recommend you to do a 360 on the screen at every map load. This game caches a lot of shaders and the stuttering at the beginning is quite big but once you're passing the first steps its actually quite playable with only minor stuttering. DXVK_ASYNC=1 doesnt work on standard proton installation.
Its playable, but have problems with frame pacing
Stuttering while loading textures
You have stuttering while textures load, specially in the beguinning, it should become better once textures become cached. I recommed that you do a 360 look when a new level or place loads to cache every texture beforehand.
Runs perfectly on proton
Native port wasn't running at all, just playing sound with a black screen and no output errors on steam. On proton it runs very well, without any issue.
Native version doesn't work
Minor stuttering at the beginning
You need to run it with proton, native just don't open resulting in a black screen or the game crashing. Once proton is selected the game will just run.
Its playable if you ignore the upside down cutscenes
Video playback is upside down
Unfortunatelly adding mfplat.dll to a vanilla Proton 7 makes the game crash. So thats not an option to vanilla Proton yet.
gamemoderun %command%
Unable to Alt+Tab on full screen. Got a blackscreen going back to the game.
Crashed once on the ending winning scene. Opened the game again and the scene played normally
Played about 20 hours (two days) with a single problem playing the ending cutscene. Otherwise totally playable.
Runs fine, characters audio sync are distracting but not dealbreaker
Audio and characters faces are out of sync
DXVK_FRAME_RATE=60 %command%
Voices and lips are out of sync when the game has high FPS, if you have a high refresh rate monitor you need to set DXVK_FRAME_RATE=60 to force the game to run at 60 FPS
Lowered the TDP to 10W and set the game to High with 2x AA
Some text in the Pipboy is difficult to read
The game crashes once every hour. Then you go back to your last save. So, saving frequently is important. Downgrading to Proton 6.3 didnt fixed for me.
Honestly the harder thing is playing Fallout with a controller, i've tried to keep on third person but the game is design with mouse in mind and playing with a controller requires some getting use to. Im using VATs way more than im used to. Otherwise the game crashes every hour back into the steam deck UI. You can relaunch and it will load your last save but that may be a dealbreaker for some. Performance wise is very good, being an older game the Deck has no problem running on higher settings. Ive put on high with 2x AA and fixed the TDP to 10W. Got 60 FPS locked and more than 4 hours of gameplay on a single charge.
Added WINEDLLOVERRIDES="xaudio2_7=n,b" %command% to launch options
Had to add "WINEDLLOVERRIDES="xaudio2_7=n,b" %command%" to have audio working, without you get crackling and missing sounds including the radio not playing
Had to apply fullscreen settings twice on the menu in order to work. The first time it just reverted to borderless windowed
Playable but low FPS on any setting depending on the location
My FPS swings around 40 to 150 on any setting depending on the location
Its playable, you need a good hardware
Mouse input is jelly, looks like accelerated
Minor stuttering and low FPS
Every other launch the game starts in a black screen and you need to force it to close. Then you can open again and it works.
Its better than it was on Proton 6.3. FPS dips where far better getting a somehow constant between 60 and 100 FPS (1440p Ultra). Stuttering is way better but still present and you can feel. Its not on pair with Windows but its better than it was.
Somehow the mouse input is weird, looks like there some kind of acceleration enabled, making it " jellow-ish". Lowering input sensitivity seems to improve playability.
I had a weird issue where every-other launch of the game I dont pass the black screen at the start (before the "Please Wait" logo) and need to alt-tab and stop the game, then launch again and it would work just fine.
Overall, if you have a powerful hardware, is playable but its far from perfect.
Playable from the start
Its hard to determinate in a fast pacing game like this, but the game feels stuttering very slightly, makes some animations akwards but no deal breaker
Everything works out of the box, including RayTracing.
Works really fine, has minor stuttering
Minor Stuttering
For a fast paced game those minor stuttering at the beginning may be a dealbreaker, but its not bad enough that hinders my playtrough. FPS is really good, I was able to get 100+ FPS on Ultra with RayTracing (which works out of the box). DLSS unfortunatelly doesn't work.
The game is unplayable due to being impossible to pass through some missions
Game runs at my screen refresh rate (165Hz) in any settings even with vsync on and setting OS or game to 60 Hz. Since GTA IV physics is tied to FPS and meant to run at 60 FPS the game physics and input goes haywire making it impossible to play
DXVK_FRAME_RATE=60 %command%
Minor sttutering
If you have a high refresh rate screen or disable vsync GTA IV gets broken, the physics is tied to the fps and if you don't lock the FPS to 60 or 30 you're unable to continue some missions and driving becomes harder.
If you have a high refresh rate monitor you wound't be able to lock FPS ingame, even if you set the refresh rate to 60 the engine ignores and plays at your screen refresh rate. To fix that add DXVK_FRAME_RATE=60
to your launch options. This is an issue with the game engine and will also happens on Windows, you need to lock your FPS to 60 or 30 in order to finish the game.
The game has some minor stuttering while playing, nothing dealbreaker.
Set to low / medium, set screen refresh rate to 40 and lowered the TDP to 8W.
Played about 1 hour of Lost and Danmed without issues. This game engine is better suited to between 30 and 60 FPS, the same as the consoles that this game was focused. So i've compromised at 40 FPS / 40 Hz although looks perfectly playable at 60 but it will eat more battery. Settings where set mostly to low (again, to conserve battery) but the Deck has the firepower to go way beyond those settings at the expense of battery life but I don't think thats worth with this game, it doesn't look that great at higher settings even on a powerful system. At those settings total system draw was about 11W and it was very stable.
The difference in performance from Windows is too big. On Windows i get 80+ FPS average on 4K Ultra. On Proton I get about 60 on 1440p Minimum with lots of stuttering. The benchmark test is even worse. Tested with both DX10, DX10.1 and DX11 on fullscreen.
I've installed trought Epic Games, not Steam native version. For that you need to pass '-nocefaccelpaint' to Epic launcher options in order to display Epic Games correctly. Also, before you launch the game you need to setup to Proton Experimental in order to install the Rockstar Launcher, once rockstar is installed you can go back to Proton 6.3-8 or stay with Experimental, both run the game pretty much the same way.
DXVK_ASYNC=1 may help, but it may be placebo
Some performance dips at night, a little lower FPS than Windows and some stuttering. But totally playable
Plays fine like Offline
I installed Epic version of this game, you can install by just installing Epic on a proton prefix without any issue. Then run the game just fine, it has a lower FPS than Windows and some stuttering but its totally playable maxed out on Proton 7.0 compared to totally unplayable it was on Proton 6.3 even at minimum.
Xbox Series X controller just works, if it you can connect to your system you can use it in the game.
I've installed GTA V on a different disk than the default SteamLibrary but Steam doesn't allow you to access data outside your Proton C drive, if you try it will have some weird storage behavious, the correct way to fix that is to set STEAM_COMPAT_MOUNTS (https://github.com/ValveSoftware/steam-runtime/issues/470) but since %command% is not available on Non-Steam games (https://github.com/ValveSoftware/steam-for-linux/issues/6046) I made a script that allows you to run Steam's installation of Proton directly over the CLI similar to Wine so I can install Epic Launcher and the game on a custom prefix in anther drive: https://github.com/h0m3/protonlaunch
At first launch i had issues settings the right resolution, but setting it twice solved the issue
Small stuttering
I'm running the Epic version of this game, i've used a script i made to run the Steam proton prefix on another drive: https://github.com/h0m3/protonlaunch. Works perfectly well. This time i've tested my laptop onboard GPU (AMD) and worked really fine about 60 FPS on 1080p Medium settings with FXAA, which is impressive altough had slightly stuttering.
env PROTONPREFIX="/media/data/Games/GTAV" protonlaunch "C:\\Epic Games\\Launcher\\Portal\\Binaries\\Win32\\EpicGamesLauncher.exe"
Small stuttering and low FPS at night
Sometimes when you change graphical settings and the game reboots looks like it reverted back to original, but the changes are applied. You can fix that by starting a game or benchmark.
I'm using Epic Games version trought Proton on Steam. I've used a script i've made to install GTA V in another driver: https://github.com/h0m3/protonlaunch. It worked great, it has some minor low FPS at night (day about 100, night about 50) and some small stuttering, otherwise the game runs fine.
Wont come back from full screen alt-tab. Recommend to use borderless windowed
FPS is slightly low for the game. Specially at night. But nothing unplayable
Basically the same experience as on Windows
Crashed a couple times in my 8+ hours gameplay
I installed Epic version trough Heroic and it worked without a single extra step (besides installing Heroic itself), even the controller just worked. You have to login to your Rockstar account like any Rockstar game but it just worked and even cloud syncing is fine.
I've played about half the story on the deck, on low settings with only FXAA I get from 40 to 60 FPS and about 2 hours of battery life. Since its a 10 years old game I dont think its a good performance on the deck but its playable.
The game crashed for me about 2 or 3 times in a 8+ hour gameplay freezing the image and playing only the Radio song on the background. You can open the Steam menu and close the game then open it again.
Heroic Games Launcher version wont work
The game will run out of memory and crash the deck
I have the Epic Games Store version of the game, I've used to run on Heroic Games Launcher but recently a update in the game broke the compatibility, you get Error 134, there is a fix for that error but it gave me a different "Authentication Error". I've tried with Lutris and due to having a different setup process it did worked. But I've ended up manually installing Epic Games launcher directly through Steam and installing the game that way.
The major problem I had is the Steam Deck running out of RAM and completely crashing. The game starts at about 10GB of RAM used (thats combining SteamOS, Epic and Rockstar Launchers and the game) and slowly creeps when hits 14.2GB of main memory and completely lock and eventually reboot the deck. I could confirm that behaviour with my main system which has more memory and the game keeps using memory.
To solve that, i've disabled every feature on Epic Game Launcher settings besides Offline Browsing, including Cloud Saves because Rockstar does the cloud saving for you. That reduced Epic usage. I've also learned that two things make the game creep memory way faster, higher FPS and vsync on. So, i've disabled vsync and relied on SteamOS framecap to lock at 60. That seems to solve it. But for safety I've increased my Deck Swap Space from 1GB default to 8GB. That made the game behave at around max 13.6GB and I have a happy 3 hour session without issues. I think it will eventually leak to 14.2GB but if that happens I recommend you to just reboot the game every 4 or so hours to make sure.
Besides that the game run fine at most of the time locked 60 FPS (if you unlock it will run at around 70 to 90 actually and crash hahaha) with FXAA and all settings to normal at native 800p, going lower than that does not seem to increase performance. I have the occasional dips to 45, 50 with heavy open conflicts but that seems to happen no matter the settings. I had about 2 to 2:30 of battery life.
MANGOHUD_DLSYM=1 gamemoderun mangohud --dlsym %command%
I have the Epic Games version of the game. I've installed (Epic Launcher manually)[https://www.pcgamer.com/steam-deck-install-epic-games-guide/] trought Steam and installed the game that way. No issues installing or running the game.
Ran on max settings (including advanced except render scale), at 1440p with about 100 FPS unlocked, also streamed to my Steam Deck using Sunshine and Moonlight without an issue (i've also filled a report below of the game running directly on the deck). Played a campaing session of about 3 hours without an issue.
I've added my default mangohud and gamemode to the launch options but its not necessary for this game and Epic Launcher UI doesn't like mangohud.
Set CPU usage to 5W
Small craclking in the audio
Without GinputVC the gamepad didn't worked correctly and I was unable to look in any direction but forward.
Most of the problems of this game are related to gamepad support, you can fix most of them using GinputVC but i've also installed other mods to make the game better playable. I've mostly followed this guide: https://steamcommunity.com/sharedfiles/filedetails/?id=2621513855 plus added Vice Cry texture pack. Runs perfectly locked at 60 FPS on maximum settings with 5W. 3W has some minor slowdowns (maybe because of the mods). Great battery life.
It works fine, but its very heavy
I dont think thats a problem with proton or linux, but the game is very heavy. I've managed between 40 and 60 FPS on low preset with performance TAA upscale at 1440p. But played for about 15 minutes in ravenholm without an issue except the expected low performance. Not a problem running on AMD dGPU.
I've changed some keymappings for my liking, this game support Steam Input mapping which makes things very easy
Set the CPU to 5W
Runs perfectly fine, set the CPU to 5W and the graphics to High without AA. Start to finish with a single charge and still left 35% of battery remaining. This games is adapted to the Steam Deck so input and substitles are easy to read and work perfectly fine
Disabled gyro and change some macros. This game support Steam Input so its easier. The default layout is not bad at all but you can customize it if you want
Set the CPU limit to 5W
Works pretty flawless. Start to finish in about 10 hours, the battery lasts about 6 hours in this title. Ran at locked 60 FPS with High no AA settings. Set CPU to 5W to conserve power, more than enough. The default controllers are okay but i've done some customizations.
Mapped L5 and R5 to keys, they where unmapped on the start and changed some mappins ingame to better suit my gameplay. The oficial layout should be enough to play the game if you don't want to customize anything.
Locked to 60 FPS and set thermal power limit to 8W. You can play most parts of the game on only 3W but some more demanding parts like Ravenholm will require a little more to get 60 FPS stable.
Subtitles where hard to read sometimes but sometimes they where clear.
The game crashes ocasionaly while opening, once it crashed the deck UI and the deck started rebooting but nothing crucial, there was no crash during gameplay
I've ended HL2 on the deck for about 25h playtime. The battery lasts about 6 hours in this game with High settings no AA. I've set the CPU TDP to 8W to get a locked 60 FPS on all areas. Most area can run as low as 3W but some are more demanding like ranvenholm and can drop to 40 FPS on high. I've remmaped the controller but it wasn't necessary, just to make it a more FPS consistent gameplay, the default controller should be enough. I've had some crashes when the game was loading but never ingame even after sleep and wakeup.
Small lag on input, probably related to Oculus Link than Alyx itself
When trying to open the native version the game starts and closes following. Windows version with Proton worked very good aside for a very small input lag that probably is more related to Oculus Link than to Alyx itself.
Ran with a Oulus Quest 2 and ALVR for about 2 hours (the battery life of the quest 2) no problems, had a lot of fun.
PROTON_ENABLE_NVAPI=1 gamemoderun mangohud %command% -USEALLAVAILABLECORES
First time i've played had heavy artifacts but after a reboot never had them again
Works perfectly
Tryed with standard proton and the game crashed at the launch screen, but with proton GE ran flawlessly. No problem hitting 80 FPS on Ultra settings. Played the multiplayer for about 2 hours and as a first time Halo player enjoyed a lot.
Singleplayer campaign works fine
In Halo 3 input was buggy until i enabled vsync, you need vsync on to play Halo 3
Minor stuttering on Halo 2
Halo 2 has some minor stuttering and you need vsync on to play Halo 3, otherwise campaign works fine
DXVK_ASYNC=1 gamemoderun mangohud %command%
Mouse go out of the screen bounds into other screens while controlling MC. Going to the menu with ESC and back to the game seems to fix the issue
Significant stuttering while playing Halo:CE. Does lower with DXVK_ASYNC=1 but still significant
Game crashed about 30 minutes of gameplay on the first "tunnel complex"
The game is playable Proton GE. With Proton 7 when you click play the game is stuck on "running" but nothing launches at all. Even then I got stuttering and a crash after more or less half an hour of gameplay
First time opening crashed, but subsequent playtroughs where fine
Last time i've played Halo CE had big stuttering and sometimes crashes, now is very smooth and aside from a crash on the first startup Halo CE just worked flawless. I've havent tryed multiplayer and since i'm going cronological I didn't played the other versions. But now CE is totally playable. About 100 FPS on Highest 1440p totally stable with enhanced graphics.
Runs perfectly fine
The FPS may be a little lower than expected but its totally playable over 60 even on Ultra settings
LD_PRELOAD="/usr/lib32/libstdc++.so.6 /usr/lib32/libgcc_s.so.1 /usr/lib32/libxcb.so.1 /usr/lib32/libgpg-error.so $LD_PRELOAD" %command%
This game runs only when you point the correct version of libc on your system, otherwise the game will crash.
Added /width=1920 /height=1080 to run at 1080p
Was unable to play at 1440p, /width=2560 /height=1440 didn't work
/width=2560 /height=1440
You can set your desired resolution with /width= /height= launch options
Works fine, i dont have VR to test it with
Since local multiplayer depends on your friends downloading a PDF manual it works flawlessly on any system.
With a monitor it works fine. My Oculus Rift only works on Windows so i'm unable to test VR mode on Linux, but on desktop is totally playable
Set the game to medium settings with FXAA at 2x,
Rockstar launcher installation process is very slow. It would look like its stuck but it isn't, you need to give it time. The second time i've open the game rockstar launcher got installed again.
Minor stuterring, its worse if you lower the TDP so i've left unlocked
Set the graphical settings to medium with FXAA 2x, this game can be totally playable at max settings but it will use more battery. On medium it uses about 12W. You can gain about 1W by playing everything on low but some graphics dont look awesome even on the deck screen. This game plays at 30 FPS so i've set the refresh rate to 40 Hz to save more battery.
Just plain works
Like every other native valve port
Set to low 30 FPS locked
This game doesn't work with "Half Rate Shading". You need to turn it off
The default gamepad selected by steam is inresponsive making impossible to start the game, i've needed to select "Gamepad with mouse" to start the game. Also the buttons wont show on the screen, that issue happens on every Mafia game and its a known bug, overriding "gameinputmodule.pf" didn't work for me. You can play with some controllers references from the internet but its anoying.
This game is very buggy and i've have a share of corrupted save games where i needed to reload the checkpoint, abandon the mission or reload the game to continue.
This game is extremelly unoptimized, thats not a Steam Deck issue but the Deck can barelly maintain 30 FPS on low settings and the GPU is constantly at 90%+ eating your battery very fast.
The game crashed some times after recovering from sleep
Unfortunatelly on this game mission bugs are common, thats not a linux / steam deck issue but a game issue. Sometimes you need to do some workarounds to continue and other times you wont be able to finish the game or specific missions.
Unfortunatelly this game is riddled with bugs that even after 9 years aren't fixed, the game crashes, has save issues, mission issues, controller issues and more. You can play it (most of the time) but you may not enjoy it as much because you'll be fighting the bugs while trying to have an enjoyable time. Thats not a Linux / Steam specific issue but a buggy game on every platform.
Set the framerate to 40 FPS
The controller was detected but any button for action on the screen was represented by a white square. Sometimes made difficult to find what key to press and I had to press the steam menu and go back to control settings to check out what to press.
As a history driven 3rd person you can play it but the deck cannot maintain 60 FPS even on lowest settings but it can maintain 40 FPS (barely). I've set the framelimit to 40 FPS and could play the entire game stable but it eats the battery fast, should last 2 or 2:30 hour at most. I didn't messed with FSR or any upscale technique, maybe that would help. Anyway, even at lower settings this game is pretty beautiful on the deck screen.
You need to use 'WINEDLLOVERRIDES=”openal32=b” PROTON_FORCE_LARGE_ADDRESS_AWARE=1 PROTON_NO_ESYNC=1 %command%' and also delete or rename steamapps/common/Mass Effect/Binaries/OpenAL32.dll in order to play all the sounds and voices
To support higher resolutions (above 720p) you need to edit 'steamapps/compatdata/17460/pfx/drive_c/users/steamuser/Documents/BioWare/Mass Effect/Config/BIOEngine.ini' changing StartupResolutionX and StartupResolutionY
To support higher resolutions (above 720p) you need to edit 'steamapps/compatdata/17460/pfx/drive_c/users/steamuser/Documents/BioWare/Mass Effect/Config/BIOEngine.ini' changing StartupResolutionX and StartupResolutionY. This is not a proton limitation.
Launch option -skipstartup
Game intro video will play only audio, all other cutscenes work fine. You may skip with '-skipstartup' launch option
This game has a JPEG bug on Ryzen 3000 and newer systems, you need to download rlmfc.dll from 'https://drive.google.com/open?id=1nPUgYVdj03J1jI0CONMrPit0snFN9P4_' and replace it on 'steamapps/common/Max Payne/'. Otherwise you'll get several JPEG errors and the game will crash.
This also happens on Windows, is not a proton bug. Reference: https://www.reddit.com/r/Amd/comments/dr5f0b/a_uniquely_ryzen_3000_problem_max_payne_2001/f6q2krp/
Runs better than native
Low FPS on MSAA 4x. Dropped to MSAA 2x and the FPS increased drastically
Native has some issues with animations not playing and running in the wrong display. Proton works way better.
Low FPS on MSAA 4x. Dropped to MSAA 2x and the FPS increased drastically. Some stuttering on Proton.
Native has some issues with animations not playing and running in the wrong display. Proton works better.
Runs fine, just remember to disable PhysX
PhysX drops performance significally, this is not a proton bug, I recommend you play with it disabled. Otherwise slightly small stuttering
Looks like runs fine
Small stuttering in game
I didn't tested multiplayer or voice recognision this time around
This game is very lightweight. Ran on low with TDP set to 5W and FPS locked at 60. Native res and no VSR.
Beginning to finish without a single issue. Ran with about 8W total system draw using 5W TDP at low settings and framerate limited to 60, or better, locked to 60! No dips whatsoever. Ran flawless, looks good (even on low) and uses very little power.
env PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG=dxr PROTON_NO_GLSL=1 gamemoderun mangohud %command%
I was able to play but its very GPU heavy, my RTX 3080 was struggling to maintain 60 FPS at 1440p with DLSS and high settings. CPU usage is very low. This is a characteristic of this version not a bug. I was able to play about 30 minutes in my lunch break until test chamber 13 without a single issue. In game settings are separated from RTX settings. You can access RTX settings by pressing ALT + X.
Works flawless
More than 15 hours so far without a single issue on both my desktop and my laptop, including even the scoreboard and alt-tabbing
Works really fine
Small texture popping at the helicopter scene
Small stuttering at the beginning of the game
Although it has some small graphical issues its so little that doesn't change the overall awesome experience
Alt+tabbing back to the game gets you a black screen
Played a couple of hours on a friends hosted server
You can play native but some mods wont work if mixing Linux clients with Windows hosts making impossible to enter some servers. But you can use Proton Next (7.0-6) and run Windows version without a issue.
Changed CPU TDP to 10W
Audio volume is low
About 4 hours of playtime. Its a older game so graphics are not amazing but managed to play on highest settings with 10W TCP and locked 60 FPS. Used about 50% of the battery for 2 hours of gameplay on those settings. Audio is a little on the low side but otherwise runs pretty fine.
Runs extremely well
Saw some minor texture artifacts at my camp at first load. Didn't saw them afterwards
Performance is really close to the Windows version, running on Ultra at 1440p MSAA 2x gave 70+ FPS. Playing with Xbox Series X controller out of the box, keyboard also works.
I've used a custom script (protonlaunch) i've made to run Epic Game in a custom profile and ran the game. It worked extremely fine and I was able to play with my friends in multiplayer no issues
Player character sometimes is bad lit, half of it is lit differently
Its not possible to set my maximum resolution (2560x1440), i can only set one below it.
At 1080p MSAA 2x high FPS is between 30 and 80 depending on the situation. Also noticeble stuttering.
On cutscenes inside vehicles the characters just fly behind the vehicle. Noticebly on the first boat
As stated below, most of those bugs are related to a bad PC port and performance is not great on proton.
There is a native port. I was able to show the intro video by instaling lib32-libva1-compat
and adding LD_PRELOAD="/usr/lib32/libGLX_nvidia.so" %command%
to the lanch options.
Didn't played enough to experience crashs.
LANG="en_US.UTF-8" %command%
Need to add LANG="en_US.UTF-8"
to run natively, otherwise the game will crash on startup: https://bbs.archlinux.org/viewtopic.php?id=251210
Otherwise works really fine, ultra settings 1440p high FPS, always above 120. Unfortunately no RayTracing support.
I've installed GOG's DRM Free version. Just install and play, no issues whatsoever
Running GOG version with Heroic
I've built a custom layout based on the default
Since its a 4X game i just lowered the refresh rate to 40Hz and put the CPU on 4W. Manage to get about 6 hours of gameplay.
Since i've installed GOG version with Heroic from flatpak i've had to create a custom layout for myself. Nothing fancy, the trackpads to guide the mouse and the screen, A to pause, B to switch between system / galaxy view and triggers to left and right click. I could get fancier but that was enough to enjoy more than 15 hours of gameplay.
It works exceptionally fine, pretty much on pair with the native version
Some small stuttering at 1440p. And although it had a stable 50 FPS on 4K on most areas (including open ones at the beginning), when reaching the slums the FPS tanked to single digits, lowering to 1440p solved. Don't know if its a bad optimization of the game, the limit of my graphics card or its an issue. Most of the game being playable at 4K ultra and all of it being playable at 1440p ultra on a RTX 3060 mobile, I would say that this is not an issue and its the limits of the hardware.
I had a bug when Doc would ask you to follow him but wouldn't go to the destination on the first try. I've reloaded the save and solved. Looks more like a game bug than anything platform related.
I've run thought the entire 5+ hours history of the game in my Linux machine with only a minor ingame issue solved by a save reload. Pretty much exceptional experience.
Unfortunately broken on Intel Xe Graphics
Both native and proton version just crash a lot on Intel Graphics. I was unable to start any match without the game closing on me. Ive added '+fps_max 60 -novid -nojoy -nosteamcontroller -nohltv -particles 1 -precachefontchars' with no sucess. Ive tried a bunch of driver specific troubleshooting aswell without success. TF2 runs fine on my nvidia desktop, but on my Intel laptop its not playable unfortunately.
LD_PRELOAD=/usr/lib32/libtcmalloc.so %command%
Performance is a little on the low side
The native version of tcmalloc introduced a bug on TF2 that it randomly crashes the game. You need to install lib32-gperftools (name of the Arch AUR package, other distros should have similar names) and add LD_PRELOAD=/usr/lib32/libtcmalloc.so %command%
to your launch options to override the library.
WINEDLLOVERRIDES="xaudio2_7=n,b" PULSE_LATENCY_MSEC=90 %command% on launch options
Audio craclking together with visual artifacts
Visual stuttering
Without WINEDLLOVERRIDES="xaudio2_7=n,b" PULSE_LATENCY_MSEC=90 %command% the game will have video stuttering and audio crackling.
WINEDLLOVERRIDES="xaudio2_7=n,b" PULSE_LATENCY_MSEC=90 VK_ICD_FILENAMES="/usr/share/vulkan/icd.d/nvidia_icd.json" gamemoderun %command%
This laptop has hybrid graphics and a mux switch. Trying to play any proton game with a nvidia card and the amdvlk driver installed was unsuccessfull. I need to add VK_ICD_FILENAMES="/usr/share/vulkan/icd.d/nvidia_icd.json" to tell proton to use the correct vulkan driver when playing with the nvidia card.
I've kept WINEDLLOVERRIDES="xaudio2_7=n,b" PULSE_LATENCY_MSEC=90 from Proton 6.3, don't know if still necessary. Didn't hurt anything.
I've played about 15 hours of a Skyrim marathon on both this laptop and my other desktop (which the settings are in a report below) without a single issue, crash or slowdown.
I use gamemode in most my Linux games although today i dont think it does much difference.
Works really fine
Launch options are not necessary anymore, you can just install and play. I've installed mods manually by copying the files to the data folder. You have to be careful bc some mods include folders like 'meshes', 'scripts' and so on and Linux is case sensitive while Windows isn't and you may end up with 'Meshes' and 'meshes' which will surely make your game crash, you can just join the content of both folders to fix this. You need to enable the mods once installed using the 'mods' menu and the 'load order' option. One mod i've strongly recommend for both Proton and Windows players is 'skyrim unofficial patch' that fix most of Skyrim famous bugs and problems, its available trough the 'mods' menu which also works perfectly fine.
Stuttering
I'm running this game from the Epic Games Store version, you can just install Epic games on a proton prefix and then install and run the game, without any modifications. Outside the stuttering the game is perfectly playable.
I've installed this game on a different disk than the default SteamLibrary but Steam doesn't allow you to access data outside your Proton C drive, if you try it will have some weird storage behavious, the correct way to fix that is to set STEAM_COMPAT_MOUNTS (https://github.com/ValveSoftware/steam-runtime/issues/470) but since %command% is not available on Non-Steam games (https://github.com/ValveSoftware/steam-for-linux/issues/6046) I made a script that allows you to run Steam's installation of Proton directly over the CLI similar to Wine so I can install Epic Launcher and the game on a custom prefix in anther drive: https://github.com/h0m3/protonlaunch
Cutscenes stay blank
It works but cutscenes are blank, no video at all. You still can skip them with Enter but you loose them. Installed with Epic trought my script: https://github.com/h0m3/protonlaunch
Changed L5 ad R5 to zoom in and zoom out
You need to setup the EA launcher in order to play this game
Crashed the whole SteamOS while customizing the controllers two times, then never crashed again.
When the game closes it keeps suspended on a black screen, i suspect the problem is the EA launcher keeps open in the background. But you can safely force close the game trough Steam.
I recommend you to play on the Steam version, even if you have DLC and Expansion packs on other platforms once you install and open trough Steam you will have to setup and link your Steam account with your EA account and that will bring all your DLC and Expansions to Steam. After setting up the EA launcher I just played the game without issue. I didn't changed graphical settings and on the startup default Ive managed from 3 to 4 hours of battery life and a good performance. Connecting online to download assets works fine.
Small stuttering but not anything that hinders gameplay
Origin and the Launcher UI is buggy, you have to go slow
I'm running the Origin version of the game, you need to install vcredist (https://aka.ms/vs/16/release/vc_redist.x86.exe and https://aka.ms/vs/16/release/vc_redist.x64.exe) to able to run Origin, otherwise it just works.
I've installed The Sims 3 on a different disk than the default SteamLibrary but Steam doesn't allow you to access data outside your Proton C drive, if you try it will have some weird storage behavious, the correct way to fix that is to set STEAM_COMPAT_MOUNTS (https://github.com/ValveSoftware/steam-runtime/issues/470) but since %command% is not available on Non-Steam games (https://github.com/ValveSoftware/steam-for-linux/issues/6046) I made a script that allows you to run Steam's installation of Proton directly over the CLI similar to Wine so I can install Origin and the game on a custom prefix in anther drive: https://github.com/h0m3/protonlaunch
Both origin and the sims 3 launcher UI are buggy
Running Origin version, works really fine. To download Origin from Linux you need to set your browser user agent to Windows or use the direct link. Just install Origin and the game trough Proton.
I've used a script i've wrote to install the game on another drive: https://github.com/h0m3/protonlaunch
This game has an affinity issue on some high core count CPUs, this problem also happens on Windows: https://www.gog.com/forum/the_witcher_2/solution_witcher_2_doesnt_start_on_windows_10_frozen_splash_screen
The solution i found was to shut down half of my CPU cores similar to: https://unix.stackexchange.com/questions/145645/disabling-cpu-cores-on-quad-core-processor-on-linux
I've made a script to easily enable or disable a number of cores for that use case and others: https://gist.github.com/h0m3/9f529a3f7e12c7da08ecbf86bdcb65ef
Native gave me Segmentation Fault, needed to run with Proton and the above patchs to the CPU cores
Proton version seems to looks better but now native also works
Graphics looks better on Proton version than Native
Some minor stuttering
Last time native port gave me a segmentation fault and proton version only works with half my cores disabled (also happens on Windows, its an engine bug with multiple numa nodes). Now native started to work again but it has lower graphical quality compared to Proton wich also works if i disable half my cores.
Works fine
Some stuttering
Worked fine for my small paytrough but it has some stuttering
You can play the singleplayer campain, but playing with friends or online is impossible
Does not connect to a public matchmaking throwing 'Ribera-1000B' error
Multiplayer on this game is still borked even with Proton EAC installed. You can play the singleplayer campain but multiplayer wont connect
Singleplayer history works flawless
Audio volume was low compared with the rest of my system
The game works really well, played 80h start to finish, spread in about a month, a singleplayer campaing. I know this game has a coop multiplayer but i've limited to a singleplayer session. I Had some minor bugs like falling of the floor on one specific situation but that looked more like a bug from the game itself and I would assume that would happen on any platform. The sound was a little on the low side compared to the rest of my system even with ingame volume at 100%, not a real problem but worth noting. Played on my TV with Bazzite and a Xbox controller, 100% controller support including multiple disconnections and reconnections to exchange batteries. Sometimes when I started the game it would build vulkan shaders again even if it already done. I Would classify this game as perfectly playable on any Linux box or Steam Deck.
<GAMEDIR/BattlEye/BELaunch.ini> to 64BitExe=GRB_vulkan.exe and SilentInstall=0
Graphics doesn't relate to graphical settings
You cannot change the resolution and fullscreen is just a borderless window at 720p
Unplayable low FPS (around 24 at 1280x720)
You can open the game but its unplayable with very low FPS in a tiny window after changing the game file to open with Vulkan. DX mode just crashes.
It bootloops infinitely now
Doesn't even load singleplayer, you just get a bootloop with both Proton 7, Experimental or GE. Proton BattleEye or EAC makes no difference
After patches got a borked menu
protontricks 33220 uplay
- In order to pass systemcheck problem you need to remove or rename
Tom Clancy's Splinter Cell Conviction/src/system/systemdetection.dll
- In order to pass uplay error you need to install a newer version of yplay, can be done with
protontricks 33220 uplay
- After removing systemdetection.dll you get an error telling 'systemdetection.dll not found' twice, but the game will open.
- After open the intro scenes only played sound, getting a black screen
- After getting into possibly the menu I got a broken San fischer which I can sort move but any mouse movement the camera just spins in a room. No controls whatsoever, no keys do anything
This game runs very well on the Deck, almost as well as Valve own games. Set to High settings with FXAA and got most of the time 60 FPS with about 3 hours of battery life. Some specific scenes have FPS dips and you can lower the settings a little to compensate but honestly the game is totally playable at High settings, maybe even Ultra but I focused on a balance between graphics and battery.
Changed the right trackpad to mouse
Unable to go to DirectX setup screen due to lack of mouse controls by default
Played some singleplayer rounds no problems with performance, at max settings locked at 60 FPS and very low CPU / GPU usage. It was a breeze performance wise. On the first launch it will install DirectX, PhysX, Visual C and OpenAL which most will need a precise mouse control that may be difficult with touchscreen, but it was okay with trackpad. On the first boot it will ask for your CD KEY thats available on 'Manage' option on Steam, you need to take note of it and type using the virtual keyboard. Also the menu works with controller but its not designed for it, some options had no feedback or where unselectable, needing a hybrid between trackpad and controller inputs on the menu. Once ingame you can totally play with only the controllers.
Although this game was not very praised it was one of my favourites growing up, its awesome to play it on a portable device like the Steam deck and even boost settings to max, something that my PC at the time just couldnt do at all.