
Gamecub3d
Published
Proton-6.21-GE-2 GloriousEggroll
Occasional Stuttering and Frame skips would occur
The Paradox Launcher may mess with running C:S via Proton. To fix:
$ cd ~/<GAMES_DIR>/steamapps/common/Cities_Skylines
$ mv dowser.exe dowser.old
$ ln -s Cities.exe dowser.exe
$ ln -s Cities_data dowser_Data
$ chmod -x launcher-installer-windows.msi
Used launch options "__GL_SHADER_DISK_CACHE=1" to enable shader caching and "__GL_SHADER_DISK_CACHE_PATH=/insert/path/here" to point to custom shader cache
Occasional stuttering, but nothing too bad, and isn't really noticeable
Nvidia cards may require custom shader cache, due to a limit of 128MB shaders OVERALL. AMD Cards should be fine.
Game behaves as if it is in fullscreen even when it is not (i3-gaps)
Game drops 0 fps for a few seconds every now and again before resuming
Tried running with Forced Experimental, with the PROTON_LOG=1
flag enabled. Game launched, then CTD soon after (around 30 seconds)
Proton-6.21-GE-2 GloriousEggroll
Attempting to execute any input when not in game (i.e., in OS or in Steam overlay) will be replicated within the game instead.
Frame dips occur in certain areas, dropping to 40-50 fps from 60+
Tutorial is fine. Once you move into the Open World, game begins to stutter to a degree that turns the game into a slideshow simulator.
Runs just as well, if not better than on Windows
XBOX Series X Controller worked OOTB with no input lag.
Consistent Frame Lag due to either Vortex Engine/Proton. Cannot Recommend.
In the opening cutscene, texture tearing was observed with the glass, as there was a visible line that cut right through it. A similar phenomenon also occurred in several level elements.
After disabling v-sync and enabling "PROTON_NO_ESYNC=1 %command%" the game appears to work fine at first, but after around an hour of play time seems to slow down, doesn't go above 30 fps (my game is capped at 60) and regularly jumps between 30 and 20. When loading a new area it also sometimes flatlines to 1 fps for ~15 seconds.
Minor Performance issues, watching cutscenes may require reloading. Gameplay is perfectly fine though.
Disabling esync and v-sync drastically improves performance and reduces frame skipping to bearable levels (except in cutscenes)
Slight tearing observed in opening cutscene
New areas and cutscenes lag heavily. 30+ Minutes of play time can cause excessive frame skipping. May or may not be related to loading saves
Proton-GloriousEggroll/Proton-16-6-GE-1 launches to a black screen. Proton-Experimental works perfectly fine
Steam overlay is non-functional
When using XBOX Controller, game couldn't differentiate between the D-Pad and Left Stick
Game starts chugging and appearing 'slow' in certain areas; not bad enough to be called stuttering, but bad enough to be noticed/felt
EAC immediately flagged up issues and forced be into offline play mode
alacritty -e ./MinEdLauncher %command% /autorun /autoquit /EDH
Game hijacked desktops several times before I eventually escaped. Steam overlay also relays input to game (game does NOT pause while overlay is active)
When Creating the Shader cache the game suffered heavily and ran at <10 fps. Ran smoothly afterwards
The standard frontier launcher is garbage, and can't even launch the game - use MinEdLauncher instead (https://github.com/rfvgyhn/min-ed-launcher)
ProtonGE (version GE-Proton7-20) causes the game to CTD. Clicking anything except 'play' or selecting a game will kill the launcher itself. Again, just use MinEdLauncher. Much better (also runs natively).
Thrustmaster T16000M HOTAS is fully detected and supported (steam doesn't break it). Detects buttons weirdly however (multiple instances of the same axis or button that are actually seperate but share the same name).
WINEDLLOVERRIDES="xaudio2_7=n,b" %command%
Fixed by applying "WINEDLLOVERRIDES="xaudio2_7=n,b" %command%"
After a few hours of play, the game begins to drop frames. Rebooting the game fixes this issue.
Cannot get past inital launcher. Sits at black screen.
Attempting to launch the game in anything other than fullscreen results in an immediate CTD. Launching the game in fullscreen simply results in the game sitting a black screen forever.
Runs as it does on Windows, with Steamtinkerlaunch enabling the ability to mod. No issues with DLCs.
steamtinkerlaunch %command%
At first, playing the game without fullscreen would cause a CTD. Worked fine after first successful launch.
After a few hours of play, the game would begin to micro-stutter. Only once did it begin to suffer from unbearable lag (< 20 FPS).
Within steamtinkerlaunch, PROTON_NO_ESYNC
was set to 1. Esync seems to prevent the game from launching. If you don't use steamtinkerlaunch, then just run PROTON_NO_ESYNC=1
in the launch options.
Native version is completely borked, and crashes on launch. Proton runs like native on Windows
Exiting to Main Menu causes a freezes for ~10-15 seconds, but game recovers most times
Right Clicking disables mouse input in-game, and requires alt-tabbing out of the game and back in order to make it work again
In the Empire Overview screen, the star requirements are rendering on top of one another, making them impossible to read. Appears to only affect the neolithic era.
Runs like native.
Occassional stuttering, and crashed once in ~20 hours of gameplay.
Runs more-or-less perfectly with Proton-Experimental
When a new area was loaded in, there was a brief drop in frames. Otherwise there has been no other issues
Videos are now functioning, with both audio and visual. Those using older software packages may still have issues with them, however.
Proton-6.21-GE-2 GloriousEggroll
Game started lagging for no apparent reason. Restarting fixed this issue
Just like on Windows, the game will start and stop several times while initialising origin. In addition, once the game has launched, you may have to manually select the game after it launches
With Proton-GE, ME:LE runs more-or-less like native with only a few hitches. Played through the entire trilogy without any major issues.
Proton-7.0rc2-GE-1 GloriousEggroll
Proton-7.0rc-2-GE-1 (GloriousEggroll)
Occasional micro-stuttering. Game sometimes drops to 1 FPS during loading screens. Performance becomes abysmal for a few minutes if display(s) go to sleep
Very rarely (<1% of the time) when loading into a mission, the game would CTL (Crash To Launcher)
Ran with V-Sync disabled. Not sure if performance is affected, but Linux usually has issues with V-Sync
When launching the game, it may get stuck when loading. Killing it and re-launching usually fixes this issue
Game stuttered even with V-Sync disabled. Setting frame cap to 120 (instead of 60) and enabling DLSS mostly fixed this
When taking a photo with the mouse, the game will lock up for 5-10 seconds before taking the photo. F12 functions as usual
Vertical Lines are visibile during cutscenes, but not during regular play.
Slight Stuttering upon loading in, and game consistently becomes choppy after of an hour of playtime. Rebooting the game fixes the choppiness.
When loading the save game after quitting the game, the introduction cutscene was replayed.
When using DX12 the Game sufferes from severe stuttering, even when locked to 60 or 120 FPS (DX11 was not tested)
After switching the Graphics API, the game suffered a CTD. The issue didn't repeat itself.
The Introduction video is a black screen, and several bugs such as an un-interactible objects and keybinds not functioning are present
Game is borked for both Native and Proton; Main Menu is about as far as you can get
Game will hang when using any of the buttons on the main menu when ran via proton, and if ran natively will appear to work until you click the 'play' button and will then CTD.
Hard locks on black screen when attempting to load a new game
PROTON_LOG=1
Disabled NvAPIhack via dxvk.conf
Root cause of issue appears to be nvidia driver. Nvidia GPU is being reported as non-existant, resulting in the game finding no graphical device to output an image to, resulting in and endless loop of errors before hard locking and bringing down everything that isn't the X Server.
Ensure you disable the paradox launcher, otherwise Stellaris will CTD on Launch.
To do so, run the following:
mv dowser.exe dowser.old
ln -s Stellaris.exe dowser.exe
ln -s Stellaris_data dowser_Data
chmod -x launcher-installer-windows.msi
chmod -x launcher.installer-windows-sandbox.msi
Runs perfectly OOTB
Will crash when loading on the rare occasion
Version of game tested is 0.24G (Steam Demo)
Runs Like Native
Accessing the Steam Overlay did cause heavy graphical artifacts once, and caused the Graphical Session to segfault on game exit
Game loads, and will proceed through character creation before ultimitely hanging and crashing.
Tried multiple versions of Proton, including GE-Proton7-17, Proton Experimental, and changing settings in game. Nothing worked. The same exact result. Verification of files also did nothing.
UplinkOS Fails to Launch. Native runs fine.
If using the UplinkOS Mod, the game attempts to open multiple times, resulting in rapid black flashing on the screen before inevitability crashing. This was tested using Proton-Experimental