Infosite about projects related to jfDuke3D
.: HRP - Installing extra stuff :.
.: Introduction
A new HRP-pack isn't released on a weekly base, not even each month. After a new packversion has been released the Duke-communitymembers continue to develop new textures and 3D-models. The developments of this material is discussed on a special forumsection of the 3DRealms forums.

After a new model or texture is released you might wanna add it to the HRP-pack. Doing so is really a matter of simply opening the .zip-file and place the files in the right folder. More details right here below.
.: Installing new textures
1. Download the new texture (usually a .png-file) and place it where also the HRP-packfile is located, namely in the map where Duke3D is installed.

2. Open up the HRP-pack with either WinZip or WinRAR.

For this action, WinRAR is recommended, since it displays directories rather then WinZip.

3. Open the map highres and then textures and place the new texture in that directory.

4. Go back one directory and open the file textures.def. You can do this with Notepad since it's just plain text.

What you are seeing in this file are simple overriding commands to replace the old textures of the game by the ones present in the textures-map. Each texture in Duke3D has his own unique number (usually called a tile-number). The texture you have downloaded should have four numbers as filename, that's the tile-number you'll be replacing.

5. Add the next following line to the file;
definetexture 221 0 0 0 -1 -1 highres/textures/0221.png

The first tile-number (in this example that's 221) is the tile-number which will be replaced. The name of the new texture you have just placed in the texture-map is mentioned at the end of the code-line, in this example that's 0221.png.
.: Installing new 3D-models
This goes pretty much the same as it goes with textures, but since models can be used for a lot of things there are multiple directories where 3D-models are stored. All .def-files mentioned here below are in the directory highres/sprites.

» For monsters = highres/sprites/monsters
Add new code to file: monsters.def

» For HUD-weapons = highres/sprites/firstperson
Add new code to file: firstperson.def

» For pick-up weapons = highres/sprites/pickups
Add new code to file: pickups.def

When you download a new model, it should consist of at least three files. The .md3-file is the model itself, a .png-file is the skin for the model (the game will wrap the skin around the model when it appears ingame) and a .txt- or .def-file containing code for the model to actually work ingame. This code must be added to an existing .def-file, what .def-file depends on the model you've downloaded, see for references above.
Buy Duke Nukem 3D on Gog.com!


Disclaimer;
This is not the official site of the mentioned projects on this website. Read more...
This site is best to be viewed with Firefox in a resolution of 1024x768 or higher.