
Master Beta
Published
Didn't Work Out Of The Box
Add "__GL_ExtensionStringVersion=17700 %command%" to launch options to avoid a crash. Once the game starts normally, it will create .cfg files that you can then edit in your display resolutions if the game doesn't list the correct one for you.
2560x1440 example: seta r_mode "-1" (custom resolutions on) seta r_customheight "1440" (display height) seta r_customwidth "2560" (display Width)
Also, vsync was enabled by default (only appears to work at 60hz). Disable that if your display is NOT 60hz, as it will cause stutter with movements. I couldn't find any way to change the refresh rate, but you can use /com_maxfps 144 in the console to set an FPS cap (or in the game .cfg).
You can also use these: seta r_ignorehwgamma "1" (brightens up the game) seta cg_drawfps "0" (disables FPS counter) seta cg_fov "110" (set wider field of view for 16:10, 16:9 aspect ratio's)
SWTOR runs very close to Windows as far as frame rates. 16-man Ops/Warzones lags a lot though. Changing graphics settings doesn't impact performance much.
However, I did notice the occasional game lock-up (loading into or out of a flash-point or cut-scene in a flash point), when fsync was enabled. Launching with PROTON_NO_FSYNC=1 %command% fixed the frequent freezes.
On Proton 5.13-4, I had one crash to desktop after about 8-10 hours of straight play through. No lock-ups though. I'll try an earlier version of Proton and see if that helps, as a previous post had mentioned.
Besides that, the game runs really good, and I can't notice much difference from using it in windows vs Linux, besides being in a larger group such as 16-man ops or warzones/pvp. Same FPS, just linux seems slightly choppy under those conditions.