Blood: One Unit Whole Blood

Blood: One Unit Whole Blood

Not enough ratings
NBlood - The closest Source Port to vanilla
By dracula "JC" zapinator
NBlood (or Nuked Blood) is a source port for Blood using EDuke32 as a base. It was created by Alexey "Nuke.YKT" Khokholov of Yakutsk, Russian Federation, following from his Rednukem (aka NRedneck) port for Redneck Rampage (as well as Duke Nukem 3D and Duke Nukem 64). First announced on December 24, 2018, it was initially released on February 12, 2019.

The only first-party build is for Microsoft Windows currently, but it should be able to be built from source on most other systems. Unlike BloodGDX, NBlood is a native application as opposed to requiring a runtime and was first to have a full source code release. NBlood has also been ported to the Nintendo Switch as NXBlood.

It gives you smooth mouse movement, and modern controls.
NBlood compared to BloodGDX gives you more fps and has no problems with splash damage or any other gameplay inaccuracies - making it the closest source port to vanilla.
   
Award
Favorite
Favorited
Unfavorite
Step 1 - Download NBlood
Step 2 - Extract the zip file into your game directory
(Optional) Step 3 - Add Cutscenes
Change your game.gog file extension into game.bin, mount it and copy the "movie" folder into your game directory.
You can also setup a server and play multiplayer
(Optional) Track steam playtime
If you'd like to run NBlood through Steam and still have it track your playtime and whatnot, then once you extract the NBlood files to your One Unit Whole Blood directory, you can delete "dosbox.exe" and rename "nblood.exe" to "dosbox.exe"

This allows you to launch through Steam, have access to the Steam overlay, and have your playtime be tracked.
Enjoy!
CRUDUX CRUO!
7 Comments
sorino 23 Jun @ 3:52pm 
Hey I have a really hard time setting up the multiplayer for me and a friend its just very confusing and I simply don’t understand, please and thank you.
Lethal Placebo 16 Dec, 2024 @ 1:26am 
@DolZ this port is great and runs better than any other version of the game, with probably the least bugs aside from the original DOS release.
DolZ 15 Dec, 2024 @ 5:34pm 
this port have a lags, bugs
TheUnbeholden (ChainBreaker) 26 Aug, 2024 @ 5:06pm 
It is indeed possible to zip the Blood and CP assets and have NBlood use them as resources. Works with just four files in total and both games will even pop up in the launcher. Here's how:

1) Create a "data" subdir in your NBlood folder (can also be named differently, it's an example)
2) Place blood.ini and cryptic.ini in this "data" subdir
3) Zip the following files, name it something like "blood.grp" and place it in the "data" subdir:
- Movie files (cs*.smk, cs*822m.wav)
- ART files (tiles0**.art)
- RFF files (blood.rff, gui.rff, sounds.rff)
- DAT files (surface.dat, voxel.dat)
4) Zip the following files, name it something like "cryptic.grp" and place it in the "data" subdir:
- Movie files (cryptic.smk, cryptic.wav)
- Maps (cp*.map)
- ART files (cpart07.ar_, cpart15.ar_)
5) Launch NBlood like: nblood.exe -j data -g blood.grp -g cryptic.grp (space between -j and data folder is important)
Lethal Placebo 10 Jun, 2023 @ 1:16pm 
That'd be great, glad I could contribute, more people trying to play Blood should see your guide!
dracula "JC" zapinator  [author] 10 Jun, 2023 @ 8:21am 
I'll edit it in the near future and credit you if that's okay.
Lethal Placebo 9 Jun, 2023 @ 11:50pm 
Hi, nice guide you made! I did this exact thing myself some time ago, but here's something extra you can add as well. If you'd like to run NBlood through Steam and still have it track your playtime and whatnot, then once you extract the NBlood files to your One Unit Whole Blood directory, you can delete "dosbox.exe" and rename "nblood.exe" to "dosbox.exe"

This allows you to launch through Steam, have access to the Steam overlay, and have your playtime be tracked.