blood-tools-rff    10-26-2026    15F/ 4.22M    © RTCM Corvin

Blood3D Tools, RFF (resource file) related.
 

There also is a Blood supported program called 'Game File Explore' which can be found in the file section under 'duke3d-tools-grp'.

Note: To use the official RFF tool to make/compile a resource file see BARF.EXE in the 'blood-tools-mapedit' download section.

RFF

 

Filename and author Size (kb) Description
RFF RESOURCE FILE RELATED
BARFC
sirlemonhead
20.3 RESOURCE BUILDER FOR WINDOWS (no source code)

This program was created using reverse engineering so it works absolutely the same as BARF for DOS, but under Windows. As result you will get faster RFF archive creating and removed restrictions for files extraction (now ALL files can be extracted - not only MAP, RAW and MID files). You will able to generate very informative RFS scripts: now script contains all ID's for all files.

 

 

RFFEX v2.0b
Joe Wilcox / Simply Silly Software
123 RFFEX is a utility to extract lumps from the .RFF package files included with Monolith's Blood.

It has the ability to rip out the .RAW sound files and save them as .WAV files. You will notice that the extract dialog has an option to convert .RAW to .WAV! You can also select what Sampling Rate to save as.

 

 

XWE v1.16 (src/inc)
Csabo
2.26M Blood RFF Support included, Converts SFX/RAW to WAV and displays the SFX/RAW combo details such as original sample rate. Playback of SFX/RAW is possible too.

BUILD Games Supported:

Blood
Shadow Warrior
Duke Nukem
Powerslave
Witchaven
Redneck Rampage

Includes: Beta version as well.

 

 

RFF Extractor v1.0
Cho-Yan P. Wong (Tempest)
22.6 Description:
Extract the contents of Monolith Productions' RFF files.

Usage :
RFF [filename]

Notes:
This is very simple program, there are no other command-line options, or other niceties. I wrote this for Blood shareware v.99b. As of this writing  I do not know if this program will work with future versions of Blood.

 

 

RFFBRWS v0.9
Jonathon Fowler
8.5 Blood RFF File Browse/Extract Program

This program can extract and list files in Monolith's Blood RFF files.


Usage:
RFFBRWS <op> <filename.RFF> [mask]

* <op> is the operation to perform. 'x' means extract files, 'l' means list files.
* <filename.RFF> is the filename of the RFF file to work on (incl. extension)
* [mask] is an optional "filemask". It is unlike conventional DOS filemasks. This is a substring to look for in the filenames of files to view/extract. eg. Extract all files with a .RAW extension: RFFBRWS x sounds.rff ".raw"

 

 

KBARF 11/02/2016 (w/src)
Ken Silverman
4.36 This program extracts files from a Blood Resource File (.RFF)

You can extract files using the ? and * wildcards.

Ex: C:BLOOD>kbarf blood.rff *.kvx *.mid e1m1.map
(blood.rff is the resource file, the rest you specify files to extract)

To extract voxels from Blood, use this utility: KBARF.ZIP (4,465 bytes, 11/02/2016). Put it in the Blood directory and type: "kbarf blood.rff *.kvx".

Note: This tool as it sits now may have an issue with extracting large rff files, such as the sound.rff. Ken S said that this program is something he wrote for him self a long time ago, back when in the Build era. He then quickly ported it to MSVC without bothering to change the obsolete usage of 'long' to represent 32-bit int's. I didn't bother to use things like dynamic memory allocation, which would have probably avoided this issue. Maybe as a quick hack to 'fix' the issue, you could try increasing the limits at the top of the source file, recompiling, and then try using it again.

 


ReBUILD WinGUI Barf (w/src)
Mathieu Oliver and Timothy Hale
22.4 Windows32 GUI
Windows Barf v0.0.0.2 07-12-2001 (Source)

- Allows you to read RFF files and to extract their contents.

Supports Version 2.0 and 3.1 RFF files.

 

 

ReBUILD Win RFF (w/src)
Mathieu Oliver and Timothy Hale
34.2 Windows Command Line
RFF v0.3beta

- Allows you to read RFF files and to extract their contents.

Supports Version 1.48(Alpha), 2.0 , 3.0 and 3.1 RFF files

 

 

Sound Add
BME
1.32M A batch file that will generate a script file and installer for sounds. Comes with a 32 voice samples of Caleb from B2.

 

 

re_rff
Victor
95 RenameRFF - utility for renaming of the RAW- files

 

 

ReBUILD WinGUI Sfx2Wav
Mathieu Oliver and Timothy Hale
6.18 Windows GUI sfx2wav v0.0.0.1 7-12-2001 (No source)

- Convert a SFX/RAW pair into a WAV file.

You need to have all your raw/sfx files in the same directory. Single file selection only with this release.

 

 

ReBUILD Win SFX2WAV (w/src)
Mathieu Oliver and Timothy Hale
19.5 Windows Command Line Sfx2Wav

- Convert a SFX/RAW pair into a WAV file.

 

 

MODrff (inc src)
Victor
52 Add new sounds in the Blood

 

 

Ripper V5.00
JéNas
209 A Ripper is a program that let you extract different files out of Demos, Games or others so you can get all the MUS-midi files from Doom or all the MOD-files from the demo "Unreal".

Supported File libraries:
 
XLink 1.x : The Coexistance
-EMF-Lib : Electromotive
-FC-Lib : Future Crew
-RT-Lib : RealTech
-Evitan : The Natives
-FLIB : Psychic Links
-GOB : Dark Forces
-DN3D : Duke Nukem 3D (Just 2 min coding .. so i support this flib)
-Quake : Quake 3D (similar to DN3D just supported for fun :)
-Beyond : Beyond File Library
-and some other subformats

 

 

Tiles Extract All
?
39.7 Made for Blood 1.21: One Unit Whole Blood

A windows command line batch that will automatically extract all the TGA files in Blood's ART files and sort them into useful directories.

Requires ReBUILD's art2tga.exe Windows Command Line Version
(see 'blood-tools-artedit' file section)