by Hv
Reverse-engineered ports of Build games using EDuke32 engine technology and development principles
Blood port based on EDuke32
-
Extract NBlood to a new directory
-
Copy the following files from Blood 1.21 to NBlood folder:
BLOOD.INI
BLOOD.RFF
BLOOD000.DEM-BLOOD003.DEM (optional)
CP01.MAP-CP09.MAP (optional, Cryptic Passage)
CPART07.AR_ (optional, Cryptic Passage)
CPART15.AR_ (optional, Cryptic Passage)
CPBB01.MAP-CPBB04.MAP (optional, Cryptic Passage)
CPSL.MAP (optional, Cryptic Passage)
CRYPTIC.INI (optional, Cryptic Passage)
CRYPTIC.SMK (optional, Cryptic Passage)
CRYPTIC.WAV (optional, Cryptic Passage)
GUI.RFF
SOUNDS.RFF
SURFACE.DAT
TILES000.ART-TILES017.ART
VOXEL.DAT -
Optionally, if you want to use CD audio tracks instead of MIDI, provide FLAC/OGG recordings in following format: bloodXX.flac/ogg, where XX is track number. Make sure to enable Redbook audio option in sound menu.
-
Optionally, if you want cutscenes and you have the original CD, copy the
movie
folder into NBlood's folder (the folder itself too). If you have the GOG version of the game, renamegame.gog
togame.bin
andgame.inst
togame.cue
and mount thecue
as a virtual CD (for example withWinCDEmu
), there you will have themovie
folder. -
Launch NBlood (on Linux, to play Cryptic Passage, launch with the
-ini CRYPTIC.INI
parameter)
Demo playback is not yet working.
We are currently working on fancy new menus for the game. In the meantime, you can edit the settings.cfg file in the game directory that's created on first run.
To invert the mouse, add the line 'in_mouseflip 0' to settings.cfg. To change the FOV, add a new line to settings.cfg, e.g. 'fov "120"' where 120 is the desired FOV value between 60 and 140.
See: https://wiki.eduke32.com/wiki/Main_Page
Using msys2 and mingw gcc to compile... you need to add NORENDER=1 to the make command im order to build the nblood.exe which you can rename to nblood_server.exe as it only works with the -server #ofplayers string in cmd, bat file, or a shortcut.
See AUTHORS.md