I used Lutris, which you'll need to follow along
It worked for me using GE-Proton10-28 as the Wine version (you can find the install instruction here: https://github.com/GloriousEggroll/proton-ge-custom)
Lutris: https://lutris.net/
Add battlenet through lutris: https://lutris.net/games/battlenet/
After creating/logging into your account, you can close it, then press the up arrow next to the Wine bottle -> "run EXE through Wine prefix" and run the batch file which should install the BO4 files.
Follow the ProjectB04 install steps, don't forget to take the DXinput_9_1.dll and put them next to the "Launch-project-bo4.exe" in the game root directory.
Then you can create another lutris game:
After creating the game, click the up arrow next to the Wine bottle again, this time chose "Wine configuration" and go the "Libraries" panel, in "New override for library" click the down arrow and chose xinput_9_1_0, then press add which should result in it being present at the bottom of "Existing overrides". Once again, the Xinput.dll should be taken from inside project-bo4 and be put inside the game root directory.
After applying, you should be able to run the game normally
| Filename | Modified | Size | Type |
|---|---|---|---|
| [Parent Directory] | - | - | - |
| README.md | 20/02/26 09:1420/02/26 | 1.6 KiB | [Download][Save] |