


Switched A and B to japanese layout.
From my own steam deck i needed luxtorpeda to even play it and Classic RBDoom BFG just to even do anything.

+seta com_allowconsole 1
The game runs perfect at max settings with 8x AAA aside from windows being opaque when viewed at certain angles.
This is solved by using the launch command reported above to enable the console, opening the console with the ~ (tilda) key and setting r_useScissor 0 followed by hitting enter.
This will have to be done every time the game is launched.
To make this a permanent change navigate to your prefix folder/Saved Games/id software/DOOM 3 BFG/base and open up D3BFGconfig.cfg in a text editor. Add set r_useScissor "0" in between the other set r_ commands (scroll down once you open the cfg file).
Save the file, right click it and select properties and then select the permissions tab, under "Owner" make sure the it's set to read only.
The last step is opening up the savegame folder in the same location as the cfg file you just edited and deleting profile.bin. Start the game, set your graphic settings and you're good to go.
Windows turn white/opaque at certain angles, solved by using a console command or editing D3BFGconfig.cfg and making it read only.
Gamepad support is fully functioning but needs to be turned on via the options menu, other than that and the opaque Windows which can be fixed the game runs just fine out of the box using GE Proton or the default proton layer. This is perfectly playable without any type of tinkering if you don't mind minor visual glitches.

Works fine if you have AA off, with the latests releases of Proton they have fixed the AA Blackscreen bug. I've not noticed any other issues and seems to play well with ID Softwares default control scheme for the Steam Deck.

If you enable Anti-aliasing, the game image will just be a black screen. No problems as long as AA remains disabled.
Gamepad controls are somewhat broken. Specifically, the duck command cannot be rebound from RS to LT. Even though you can assign it as such in the control options, the command will not work in-game.
Save data is deleted when the game is uninstalled. No Steam Cloud support.
Game runs/looks butter smooth. The controller layout feels weird even after changing ingame or with community layouts. Definitely needs some tweaking.

Blackscreen when the antialiasing is enable.
The text on some screens in he world can be a bit small
Enabling antialisating causes a black screen during gameplay
Use the touchscreen or Steam button + right touchpad mouse to enable controller input in controls settings. Once done everything is accessible with a controller and the UI is more controller friendly. Easy 60fps on highest settings.