
SAND MADNESS
Published
They actually fixed a texture bug that was plaguing the game on linux! It runs good on Hotfix and GE-10.1. No fuss, even with mods!
Buttery smooth, but this game shows my 3080's age. At 1440p, it needs lowest settings and no contact shadows to hit 100-110fps, and 60-80 with medium settings. Ultra is playable but harsh on the system, especially with mods.
Unplayable at launcher: New Anti-Cheat rejects Linux
Anti-Cheat nullifies all of these.
Game's launcher throws an anti-cheat error stating it can't run on non-windows devices and refuses to load. Game is unplayable, even though it was playable before this kernel-level anti-cheat.
EA, please fix this so we can enjoy this game like Battlefield 4.
Download PunkBster's Windows Installer, extract it, and then run BF4 once then close it (we are just letting Steam install necessary stuff), then in terminal:
protontricks-launch --appid 1238860 /path/to/pbsetup.exe
1238860 is the appid of BF4. This will launch PunkBster's setup in BF4's proton directory. It should find it automatically, but if it doesn't, use Add Games to find it. If it doesn't see it, Steam hasn't installed the necessary files and you should run it again or reinstall.
Now you should be free to game!
REQUIRES PROTONTRICKS AND PBSETUP!
Runs EXCELLENT with or without Protontricks, it just needs the tinkering if you want to play Multiplayer without being kicked!
Went from unable to be played at all to running smooth as butter on Linux! Tested in both GE-Proton10-1 and Proton Hotfix, both worked flawlessly.
Runs great! Even better than it did last year, no launch commands required!
Runs excellent. I use GE but Experimental and Hotfix work just fine! Make sure to have your /etc/environment settings in check with SDL correctly defined so the initial popup window can display properly.
Make sure you have the proper SDL variables set in your /etc/environment file. I have SDL_VIDEODRIVER=wayland,x11,windows for Hyprland. Works fantastic!
SteamDeck=1 %command% VKD3D_CONFIG=dxr11 DRI_PRIME=1 PROTON_ENABLE_NVAPI=1
Without the aforementioned Launch Commands, Halo runs 10-30fps slower on my hardware.
Run's great after these fixes:
While official versions of Proton work, GE has the best performance. If you are running Wayland, set your /etc/environment:
SDL_VIDEODRIVER=wayland,x11,windows QT_QPA_PLATFORM=wayland GDK_BACKEND=wayland,x11 QT_QPA_PLATFORMTHEME=qt5ct QT_STYLE_OVERRIDE=kvantum
If you don't care about multiplayer, it'll run just fine if you have the proper SDL config.
You must use GE-Proton9-23 to play without being kicked!
To properly sign-in and play, set in your /etc/environment:
SDL_VIDEODRIVER=wayland,x11,windows QT_QPA_PLATFORM=wayland GDK_BACKEND=wayland,x11 QT_QPA_PLATFORMTHEME=qt5ct QT_STYLE_OVERRIDE=kvantum
TPP_GRAPHICS_CONFIG in your UserData:
"framerate_control" : "Variable",
Unlock your refresh rate!
This is not an issue for those who have not played yet, but users with previous save files might get an issue where you launch the game and are told that the game cannot save and to quit the game.
To fix this, delete your games /remote/ folder at steam/userdata/??????/311340/remote/, use Steam Offline Mode, run the game once, quit out, and then turn back on Online Mode. You should be fixed!
After the tweaks in this report, I was able to get steady performance on this game.
When using Official Proton, game's wallpapers and backgrounds would not load (Black Screens). Glorious Eggroll Proton fixes this, just use anything 9-27 and up.
Practically runs straight from download. Without GE, only issues are some black screens that replace the backgrounds and videos, even audio still plays somehow. Just use Glorious Eggroll's versions and it's perfect.
force_vk_vendor=-1 DXVK_CONFIG="dxgi.customVendorId = 10de" %command%
I experienced weird shadows and textures where shadows wouldn't cast onto surfaces so everything had a weird outline.
Game runs somewhat sluggish, with high-epic settings at 1440p with Frame Gen and DLSS at Balanced I got 50-80 in cities and 90-120 everywhere else.
This game is not optimized well and didn't run great on Windows either. Could be something I'm missing but while it is a bit jank, it is completable and enjoyable.
Unable to Start
too many to list
Tried a ton of Proton and GE Proton versions, but nothing works. Switching the launchers loads to a black screen.
Please fix this, I'm 99% sure its an anti-cheat thing. Since this game is listed as compatible with the Steam Deck, I am hoping this is fixed soon.
I previously reported that the game would refuse to launch on anything other than a Steamdeck, but as of 5/26 this has been fixed! Perfect gameplay with no issues!