Source Code

This part of the site was created for those who want to make a new exe. file but can't compile the engine. 
Well here is how I did it word for word.
 These are the downloads, that you will need to compile wolfenstein.

Borland C++

Wolf3d Source Code

Wolf3d Source Objects

Wolf3d 3D VGA Files

  1. Download (see above) and extract it to C:\BC
  2. Download (see above) and extract it to C:\SOURCE\WOLF and also to C:\BC\BIN
  3. Download (see above) and extract it to C:\SOURCE\WOLF
  4. Unzip another copy of to a separate directory (preferably in a subfolder on your desktop) and copy the files ID_CA.OBJ and ID_SD.OBJ to the directory C:\BC\BIN\OBJ (overwrite.)
  5. Go to C:\BC\BIN\OBJ and make sure the attribute "Read Only" is on ID_CA.OBJ and ID_SD.OBJ
  6. Go to the directory C:\BC\BIN and start BC.EXE
  7. Click on Project | Open Project.
  8. With your mouse, locate the file C:\BC\BIN\WOLF3D.PRJ and click OK.
  9. Click on Options | Directories.
  10. Make sure that the "Include Directory" reads C:\BC\INCLUDE, the "Library Directory" reads C:\BC\LIB, the "Output Directory" reads either OBJ or C:\SOURCE\WOLF, (actually, I think it can be any directory you want, that is the directory where the executable is made you when compile the code successfully) and the "Source Directory" reads C:\SOURCE\WOLF
  11. Click Compile | Link
  12. Click Compile | Make
  13. Click Compile | Compile

Note: do not click Build All because your new exe. will become corrupted.

Now that you have a new exe. your probably thinking what can I do with it?  Goto the tutorials link to learn how to add new things to wolfenstein such as: more weapon, cieling/ floor colors, new items ect.