
Gefreiter Günther
Published
Mouse cursor is black or the colors seem to be inverted.
The native version, which uses Vulkan, is totally unoptimized. Setting the graphics to Ultra let me have around 5 FPS in the main menu. Switching to GE-Proton9-5 with DX11 (ingame) fixed it for me. Unfortunately, the mouse cursor is black now. But I can live with that.
In the graphics settings, make sure to set the rendering scale to an appropriate value. The character portraits were disgustingly blurred otherwise. Took around an hour of tinkering for me to find out, that this is causing the issue.
-resolution 2560 1440
I installed the Mod Star Wars Battlefront 2 Remaster (Update: May 2024) from moddb.com. Just download and unzip it. The archive has 3 setup.exe files - the installation order is self explanatory by the filenames.
After installing the game with Steam and Proton 9.0-2 being set in compatibility mode, right click the setup.exe -> select "Open With" -> "Protontricks Launcher". In the dialog, select "Star Wars Battlefront 2 (Classic, 2005)". The setup wizard starts. Now choose the "GameData" folder from the game by using the *Z:* drive and start the installation process.
On some Maps (e.g. Hoth) a relative big bright square appears in the upper left corner of the screen after using the scope of any troop. Does not appear on every map though. This bug was also present on Windows 10.
I use Proton 9.0-1 (currently newest version) to play the game with DirectX 11.
In Winetricks, install d3dcompiler_43.dll and d3dx11_42.dll. The newer DDLs do NOT work! Make sure, the DLLs appear in the winetricks.log file afterwards. The DDLs should also be listed in winecfg.
Then start the game using DirectX 11 in Steam, as you would normally do.
I used this guide from the steam forums, which also refers this post on Reddit.
The game is only able to start with DirectX 11, if the files "d3dcompiler_43.dll" and "d3dx11_42.dll" are added to the wine configuration using winetricks!