


If you can install the unofficial patch and can put up with an awkward control scheme, I think the game is perfectly playable.
cmd=( %command% ); cmd[-1]="$STEAM_COMPAT_INSTALL_PATH/mod.exe"; "${cmd[@]}"
Had to add keyboard binds to everything as the game doesn't natively support controller. Game has a lot of keyboard binds so fitting everything onto the steam decks controls is a bit of a hassle. Especially when using the in-game pc's.
The game dips into the higher 40's in some spots, didn't play too far into the game so not sure how performance is in some of the later levels.
The game worked without problems for me, just move over a pre-installed copy with the unofficial patch already applied over to steam deck or run the installer using proton on the steam deck using desktop mode. I installed unofficial patch 11.5 using proton and then used the command cmd=( %command% ); cmd[-1]="$STEAM_COMPAT_INSTALL_PATH/mod.exe"; "${cmd[@]}" to point steam to launch the launcher.exe file installed with the patch. My command line ended up looking like this " cmd=( %command% ); cmd[-1]="/run/media/deck/08276134-3239-4736-b9a8-4a7da34d2610/SteamLibrary/steamapps/common/Vampire The Masquerade - Bloodlines/Loader.exe"; "${cmd[@]}" " this allowed me to use the current patch and allow steam to track playtime.

GOG Version + Clan Quest Mod copied from PC = PERFECT! Just ensure you add Loader.exe to steam game mode instead of vampire.exe
I referred to this guide on reddit https://www.reddit.com/r/SteamDeck/comments/1065whn/vampire_masquerade_bloodlines_on_steam_deck/
GOG + Clan Quest Mod installed on PC
Copy to Steamdeck
Add Loader.exe to steam
Use ANY Compatibility version (I used latest GE Proton) don't need to use older version.
If you want community controls, rename your game to 2600 in steam, then check available control schemes, export as your own, rename game back.
Game works pretty well, not perfect, can install the patches by adding the patch installers to steam as non steam games and forcing proton.
-full -width 1280 -height 800 -game Unofficial_Patch
Mouse is visible when using joystick/touchpad to move screen. a bit annoying
Freezes and fails to close upon exit, so not exactly a major issue, just close from steam menu
Just a buggy game lol. nothing steam deck related
Current version of the unnofficial patch is working fine dont know why people are saying you have to use older version (at least as of now, maybe it didnt work before) game also runs on proton 6.21GE2 although it seems like the loading times are slightly worse
-full -game Unofficial_Patch
Just bugs inherent in the game.
It should be noted that only unofficial patch v11.2 seems to work. The latest release caused the game to be unable to start. You don't need to mess around with protontricks, just dld patch v11.2 in desktop mode, add it to steam, then run it under Proton. Make sure you know where the game is installed. i had trouble finding it unless it was installed to my SD card (possibly because of the way the steamdeck locks down some directories).
The game runs fine without the unofficial patch some how but the mouse is constantly in my face. Also can't install the patch because the installer can't find the path. I don't know what you're all talking about because there's no media part of the run folder.
Mouse cursor constantly showed
Mouse cursor constantly shows up.

-full -game Unofficial_Patch
Had to install the Unofficial patch for this game. https://www.moddb.com/mods/vtmb-unofficial-patch Using version 11.2. To install it, merely add the .exe to steam as a non steam game in desktop mode. When installing it will ask for the directory of the game it should go like "Z:/run/media/.../steam/steamapps/common/vmtb
Only swapped around the dpad numbers to something that makes more sense to me.
Capped to 60 and TDP limit to 10. Frame drops when loading but usually remains at 60.
Under game properties setting game resolution there to 1280x800 seemed to help.
Had to change to a much older version of proton for this. Works fine with 3.16-9 but doesn't seem to work with Proton GE 7-33 / Proton 7.0-4 / Proton 6.3-8. Feel free to try older versions.
No cloud saves
Don't be afraid to install the unnoficial patch, if you like the game or want to try it, the patch makes the game super playable.

-game Unofficial_Patch
Used protontricks (running .exe in the wine path) to run the installer for the Unofficial Patch. After that, added the -game Unofficial_Patch
to the parameters.
The game has a known problem with input when it runs in gaming mode. It won't register any keystroke, be it with the virtual keyboard, a key configured in the input settings from the buttons, or a USB keyboard. For these to work, you have to play the game in desktop mode, it works well BUT if the input configuration you selected has a graphical menu overlay it won't show, so that's why I have to create my own with no use of menus.
Well, this game is bugged par excellence, so that are lots of little quirks and annoyances, but it's sort of the same in Windows. Often I can't tell if a bug is from running on Deck or intrinsic to the game. But it's playable and so far has good performance on regular Proton 7.0-4 in desktop mode.
After you go to all the trouble to make the game playable, it is worth it.
-game Unofficial_Patch
Installed from Steam, ran once, and then used protontricks to install the Unofficial Patch. Afterwards, set resolution to 1280x800 using in-game configuration.
Using -full, -width, and -height commands showed a blank screen. No issues when set from in-game options.
Game does not seem to shut down properly when exiting using the in-game menus. After exiting using in-game menus, the game would not load again until Deck was restarted. However, using the Steam button menu to exit the game seems to avoid the issue. So far, it has loaded properly every time after I've exited using the Steam button menu.
Will not load at all without the Unofficial Patch. Requires tinkering.

It's not flawless, but perfectly playable on Deck after tweaking -- much less scary than its official "unsupported" designation.
-full -width 1200 -height 800
Added "1","2","3","4" keyboard options to left touchpad for dialog response options; assigned various inventory/log/action keyboard commands to the D-pad and face buttons.
Because I own the GOG version (which already includes Unofficial_Patch -- definitely install it if you're running the Steam version), I had to launch through Heroic. Could not get the .exe to launch through Steam. Occasionally it will fail to launch through Heroic. When this happened, visiting Heroic's log indicated the problem was a Wine version mismatch -- I believe, essentially, there was another instance of Wine still running somewhere that was causing a conflict. A simple restart of the Steam Deck fixed this.
-game Unofficial_Patch
Playable - Not Recommended
Tested: Proton 3.16-9
⚠️ Recommend installing Unofficial Patch (https://www.moddb.com/mods/vtmb-unofficial-patch) by adding the exe as a "Non-Steam Game". For me, the game directory was found under "Z:/run/media/"...etc. as it was installed to the SD Card. After installation, add the launch options above to ensure the patch is applied.
⚠️ Game supports 1280x800 with Unofficial Patch
⚠️ Requires use of on-screen keyboard at various points in the game (using computers in-game, etc.)
⚠️ This game shows Keyboard prompts only
⚠️ Mouse cursor is sometimes visible when it shouldn't be
⚠️ Despite a lot of tinkering with controls, the experience doesn't feel super comfortable. The game would feel much better with mouse and keyboard.
✅ In-game interface text is legible on Steam Deck