


PROTON_USE_WINED3D=1 WINEDLLOVERRIDES="dinput8.dll=n,b" %command%
Used this mod pack: https://steamcommunity.com/sharedfiles/filedetails/?id=1964927632 Installed these components through protontricks: d3dx9, xact
Limited the game to 30FPS
Performance was great most of the time, some lag spikes here and there but nothing crazy. I was able to play the first ~4.5 hours of the game perfectly fine, after that I've started to experience frequent crashes when starting missions, entering places or things like that.
I'll probably move the file over to my windows PC and continue the game there.

WINEDLLOVERRIDES="dinput8=n,b" %command%
Installed mods
SilentPatch (BUILD-3-TEST): https://github.com/CookiePLMonster/SilentPatchBully/releases/tag/BUILD-3-TEST Widescreen Fix: https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/bully
protontricks
Installed d3dx9
and xact
via "Install Windows DLLs or components"
Notes
Audio in video cutscenes work with combination of all of the above mods and DLLs with Proton-7.1-GE-2. Any version of GE-Proton8 or GE-Proton9 I tested did not have audio in the video cutscenes. There was a bit of stuttering after loading a game, but that goes away in less than a minute.
TDP: 7W. There was no noticeable performance hit.
Sometimes a window will appear requesting to update a mod file. Press the STEAM button and exit the game, and relaunch the game. The window will not appear the next time.
Without the DLLs installed, running Proton-7.1-GE-2 caused in-menu and in-game audio to be broken. With the DLLs, the issue is resolved.

The game is fully functional as far as I can tell, with my combination of mods, DLLs, and GE Proton version.
WINEDLLOVERRIDES="dinput8=n,b" %command%
Installed mods:
- SilentPatch BUILD-3-TEST: https://github.com/CookiePLMonster/SilentPatchBully/releases/tag/BUILD-3-TEST
- Widescreen fix: https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/bully
Protontricks
Installed d3dx9
and xact
via "Install Windows DLLs or components"
Notes
With the above installed and configured, cutscene video audio works. There is a bit of stuttering after loading a game, but that seems to go away after a minute.
TDP: 7W. No performance loss noted.
If a window appears asking to update a mod file, press the STEAM button and exit the game. Run the game again, and the window will not appear the next time.
Until installing the DLLs mentioned, there was no audio in the video cutscenes. Audio in the game was also garbled running Proton-7.1-GE-2. Installing the DLLs fixed these issues.

WINEDLLOVERRIDES="dinput8=n,b" %command%
SilentPatch asking to update. Fix: Push the Steam button, navigate to the open program and push X to close.
Installed SilentPatch: https://github.com/CookiePLMonster/SilentPatchBully/releases/tag/BUILD-3-TEST Changed the INI file to 60fps.
Changed the launch options to the above to enable the patch.

WINEDLLOVERRIDES="dinput8=n,b" %command%
Needs two mods to make it playable: Widescreen Fix: https://github.com/ThirteenAG/WidescreenFixesPack Silent Patch: https://github.com/CookiePLMonster/SilentPatchBully
This is a matter of preference:
- R4 as the Right Stick Click
- L4 as the Left Stick Click
- R5 as the "A button" in turbo mode (200ms delay). Game has a habit of making you mash it too often.
- TDP: 7W
- GPU: 800W
- Resolution: 1200 x 800
Mod launcher might pop up from time to time and nag you to update mods. If this happens press the STEAM button, enter the game menu, scroll down and choose the game window again.
Silent Patch allows you to unlock the framerate but I noticed it caused some missions to bug out. I did play at 30FPS with Vsync on. No dips.
Doesn't matter if you play on Linux desktop, Steam Deck or even Windows. Modding the game is mandatory to fix crashes and the possibilty of corrupting your saves.

WINEDLLOVERRIDES="dinput8=n,b" %command%
Installed WidescreenFix: https://github.com/ThirteenAG/WidescreenFixesPack/releases?q=bully&expanded=true Installed SilentPatch: https://github.com/CookiePLMonster/SilentPatchBully/releases/tag/BUILD-3-TEST Installed Anniversary Edition HUD (Only files from the #1 Folder, and also do not overwrite fade.nft in the Bully Scholarship Edition/TXD/ls folder.): https://www.moddb.com/games/bully-scholarship-edition/downloads/bully-scholarship-edition-anniversary-edition-hud
First open makes a unusable mod update window appear. Closing the game and restarting appears to fix it.
On any other proton version besides Proton-6.21-GE-2 the opening cutscene has no audio.
You can edit the SilentPatchBully.ini in the game folder to change the FPS from 30 to anywhere between 30 and 60.
To make this work you'll need Widescreen Fix + SilentPatch Fix (both downloaded directly from github). Download them and drop them on game folder. Once both fixes are there, force ProtonGE and the game will be fully playable as it should be.

Save data is deleted when the game is uninstalled. No Stesm Cloud support.
Heavy stuttering by default. Can be fixed by setting Deck's FPS limit to 30.
Save games get deleted when moving from internal storage to a microsd card
Maybe battery fixes will make the battery life longer; I will try that. But even on default settings game runs well. The only thing is you gotta manually change the resolution during the first run.
Took some tinkering and learning of Wine, but once I got it all set up, the game has been running flawlessly!
Fixing Audio/Video Issues
- Install protontricks from the Software Center
- Install
d3dx9
andxact
from the "Install Windows DLLs or components" screen
Installing SilentPatch
- Follow the instructions in the link below to configure SilentPatch after extracting its contents to your game folder
Takes a bit of tinkering to get it going but once it's going, it's rock solid!
6W, 30fps, gpu 800
recommended resolution: 1200x800
Used a widescreen fix and SilentPatch to fix the games aspect ratio scaling and terrible frametime. As well as setting fps to 40.
Runs perfectly after tinkering. Just make sure to NEVER turn on the ingame vsync. That will tank the frametime and give you a choppy experience. Using the widescreen fix and SilentPatch are must haves to make the game run well.
30fps cap and poor frame times
Uneven frametimes, game constantly jumps between 29 and 31 fps