HRP Installation and trouble shooting

Q:
How do I install the Pack?

A:

Installation is easy..

First make sure you have your duke cd in your cd/dvd drive or an existing installation of the game. You can also just have the grp file somewere on your system.

Then run the installer(the file you downloaded/got from a friend or what ever) by double cliking it. Then just follow the onscreen instructions.

After installing you start the game using the shortcut in the duke folder or start menu called
"Duke3D High Resolution Pack". Starting the game directly will start JFDuke without textures and models.

To see the high resolution textures and models you have to change the render
mode to 32 bit Polymost in the "video settings" under "options" in the game
menu.

Its recomended to run the setup utility to set up your video, audio and controls.

Q: How do I run the game using the HRP?

A:

You start the game using the shortcut in the duke folder or start menu called "Duke3D High Resolution Pack". Starting the game directly using the duke3d.exe will start JFDuke without textures and models. If you want to make your own shortcut, batch file or start it from the command line use "duke3d.exe /gduke3d_hrp.zip /ghacks.zip".

Q: I don't see improvements after installing the pack

A:

Make sure you are starting the game using the shortcut (look at question above for details) and that the game is running in 32bit mode. In the game go into "Options" then "Video settings" then change the "Video mode" option by until it says 32 bit. Then press apply. If this does not work check the duke3d.log file in the duke folder for errors and email me the errors, post about them on the source code forum or ask in the #jfduke channel.

Q: How do I start multiplayer games with hrp from the comand prompt?

A:

Add "/gduke3d_hrp.zip /ghacks.zip" after the net options. To learn how to run multiplayer games look in releasenotes.html in your duke folder.

Q: The game is completly grey when I try to run the game in 32 bit mode, why?

A:

This most likely means your video card does not suport OpenGL. Unfortunatly in this case there is not much to do except buy a new card that supports OpenGL. Make sure this is the case first though since this might not be the only thing that can give you a grey screen.

 
Expansions, mods, maps and other custom content

Q:
Can I play Duke it out in DC, Life's a beach and Nuclear winter

A:

Yes. Instalation is a bit tricky though.

Your main problem will be to extract the necessary files from the Sunstorm Installer (.SSI) files on your CD, slightly rearrange them and either repack them to a new .GRP file or a simple zipfile (the easier method) which can be loaded as a startup parameter. Jonathon Fowler has written a small tool called "UnpackSSI" which can extract contents from SSI files. get it here. For information about how to proceed further, it's probably best to consult this info site by Iggy.

Q: Does the HRP work with old user made mods?

A:

Yes. Just load the mod files after the HRP and it should work. Note that if the mod replaces art in the original game the highres art will override them. This can be solved by adding undef commands after the loading of the HRP def code. See the def language documentation over at JonoF's site. In the case of total conversions using the HRP is pretty pointless as most if not all the gfx is new anyway.

Q: How should mods with highres content be structured to suport the HRP?

A:

The prefered structure is putting all the content of the mod inside a zip file then loading it after the HRP. A short example,

mymod.zip

duke3d.def

include duke3d_hrp.def
include mymod.def

mymod.def
myhighresart(folder with models and highres textures)
tiles000.art
mymap.map
game.con
user.con
defs.con
...

mymod.bat

eduke32.exe /gduke3d_hrp.zip /gmaphacks.zip /gmymod.zip

Asuming there is no loose content files in the folder the mymod.zip file will over ride the duke3d.def in duke3d_hrp.zip and cause both the HRP defines and the new mods defines to load. Anything that is redefined in mymod.def will override the definition in the HRP def files. The mod will still work perfectly fine without the HRP.

Q: How should maps with custom content be structured?

A:

The same way as mods. See above question for details.

 
Misc questions

Q:
Can I use the HRP textures and models in my map/mod/game?

A:

The HRP is released under GPL which means that you are free to use them in your mod/game/map as long as it is also released under GPL. You may however not make Duke Nukem 3D remakes or remakes of other games using them. 3D Realms does not allow this and probably never will. The only reason the HRP is allowed is because it is an addon to the original game and requiers the user to own the original game to work.

Q:
How can I help you finish the pack?

A:

There are a number of things you can do. The project does not have a "closed" team working on it other then me(Parkar, making the final decisions on what to add and what not to add) so if you want to contribute just make stuff and either post it on the forum or email it to me(parkar82 at gmail dot com). If you get critical responses don't take it personal and instead use it to improve the art. Also if you don't like others to touch your work you may as well not contribute as the pack is released under the GPL which gives others the right to tweak it.

A short list of things you can do to suport the project,

  • Just download and use it.
  • Make textures
  • Make models
  • Do maphacks (used to fix issues cause by sprites turning into models)
  • Write code for the ports
  • Write usefull tools like launchers etc
  • Mirror the files

Head over to the links section to fins tools and links to get you started. The forum is a good place to find information on how to do all the things and the resource thread in particular may be usefull.

Q:
How about a Shadow Warrior HRP?

A:

Once there is enough content made I will likely start to offer a pack for Shadow Warrior as well. In the mean time you can collect the content your self over in the Shadow Warrior source code forum.