TheVidya Posted February 28, 2024 Posted February 28, 2024 I'd like to play Battlefield 3 on my Linux machine through Lutris. I believe it's definitely possible. I already got BFBC2 to work with Project Rome. ZClient works, ZLOrigin works, one of the Launchers works but launching the game does not. When launching BF3 Singleplayer it even opens the EA Battlefield website, so I think you're doing some redirection that doesn't work right in Lutris out of the box. Help would really be appreciated. 0 Quote
ZLOFENIX Posted February 29, 2024 Posted February 29, 2024 Launcher or run from server list on site, or same in zlorigin. Some people already tried, but bf3 not started on wine, without reason. Sp and mp must be runned from site/launcher, direct run from zclient/zlorigin will open battelog. 0 Quote
TheVidya Posted February 29, 2024 Author Posted February 29, 2024 So the part is normal? Problem is that when I try to join a multiplayer server or click run game in zclient, nothing happens, no website that opens up and no window. Taskmanager shows bf3.exe being started but then it it closes after half a second. 0 Quote
ZLOFENIX Posted February 29, 2024 Posted February 29, 2024 Yes, i dont know why this happens. 0 Quote
TheVidya Posted March 2, 2024 Author Posted March 2, 2024 I tried my native wine with virtual desktop now. No window appeared but bf3.exe would keep running, instead of closing but it says the process only uses 32 MB, so it isn't running properly. 0 Quote
TheVidya Posted March 3, 2024 Author Posted March 3, 2024 With BF4 I get "Invalid license. Reason code = Tampered (0x000A)" but it does work on real EA App (I've successfully played it for some hours). Which DLLs are you using to inject stuff? I need to overwrite them in wine config. 0 Quote
ZLOFENIX Posted March 4, 2024 Posted March 4, 2024 I dont use dlls. Bf4 not work, i tried, but not found reason, also for me was another error, i tried on manjaro. Read here 0 Quote
TheVidya Posted March 4, 2024 Author Posted March 4, 2024 I mean the game most likely uses .dll hijacking to connect to zlo instead of EA. Project Rome uses dinput8.dll for that. So I had to add to open Wineconig for the prefix I installed it to and go to Libraries and add dinput8 (native then builtin). Otherwise it just uses wine libraries instead and no injection happens. 0 Quote
TheVidya Posted March 4, 2024 Author Posted March 4, 2024 activationui.exe not working properly is definitely the cause. With EA Origin the game works. I even got punkbuster to not kick me anymore by disabling AMD FSR in Lutris setting. 0 Quote
ZLOFENIX Posted March 4, 2024 Posted March 4, 2024 Yes, but i dont know why, on win - no problems, on lin - fail without crash or reason, and as i writed in thread - only some games not work, but code same for all. 0 Quote
rubenswalker Posted June 12, 2024 Posted June 12, 2024 Hello friends, it's a pleasure to be part of this family! I normally play on servers on my Windows 10, but I've always been a Linux user, lately I've been trying to play via Lutris, and soon I'll try on Bottles... Everything goes well, until logging into ZClient, but when opening ZLOrigin, it opens and quickly closes... is there any solution? ZClient, 34 Launcher, and even the official Origin open normally, only ZLOrigin didn't open! 0 Quote
ZLOFENIX Posted June 13, 2024 Posted June 13, 2024 Never tried, zlorigin needed only to download/repair games, download on win10. 0 Quote
claywinston Posted June 14, 2024 Posted June 14, 2024 Maybe you can try toLauncher or run from server list on site 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.