

Luxtorpeda (nBlood)
If playing out of the box: In Steam Input, bind "," and "." to left/right on left joystick, bind arrowkeyup and arrowkeydown to up/down on left joystick, bind "a" (keyboard) to the A button, and bind "Space" to X. On right trackpad/joystick, lower vertical scaling to 0. Bind Enter to a convenient key for navigating menus. These cover the most basic controls; jumping, running, and aiming.
By default, full mouselook is disabled and can't be enabled without editing ini files (or installing third-party patches). If you opt to play like this, you'll be at the mercy of Blood's generous auto-aim, and can't take advantage of vertical aim for arcing dynamite throws.
As mentioned above, Blood doesn't have full mouseaim support out of the box. Even if you do enable mouseaim through ini tinkering, the implementation is very poor. Blood can only update one mouse axis at a time, resulting in stiff, jittery aiming.
Blood was never very performant on DOS, and it's even less so on DOSbox/Proton. Expect your framerate to fluctuate and hitch significantly if playing out of the box.
While Blood is technically playable out of the box after some tinkering, it's far from a pleasant experience on Steam Deck. You'll have to make extensive tinkers to the KB+M layout just to get the basics up and running, and you'll still lack full mouseaim. Performance isn't very good.
For a vastly improved Blood experience, use Luxtorpeda to play this game through a source port, such as nBlood or BloodGDX. Blood: Fresh supply also works fine.
Dosbox starts, game appears to start, main menu flashes up for a few seconds with some audio, then it crashes.
To run in DOSBox (required for mouse):
https://steamcommunity.com/sharedfiles/filedetails/?id=286668188
Moving the mouse lags the game to a halt.

Proton 3.7-8 ran it perfectly.
Only in the case of higher resolutions than VGA, which are noted by developers as experimental.

Everything works. Switched to Vulkan as well and no problems.

Loads up DosBox, starts loading the Build3d engine, then swaps resolution, appears to attempt to load initial intro video, but then crashes instantly.


It runs perfectly



Starts up DOSBox. Stalls. Reopen, gets past the stallpoint but proceeds to crash. A++ would reminisce over default DOS typeface again.
