Wolfenstein 3D

Source Code

 

Welcome. There are few sites nowadays that have access to the files that are needed to edit the Wolfenstein 3D source code, and along with instructions based on David Gebler's original instructions on how to set up the files and compile the code, this is mainly what I provide here. There are many sites already with tutorials so I will not generally be repeating that, though there are a few individual tutorials listed below. I've also listed links to some tutorials sites. If you've a tutorials site that's not included but would like it to be then please email me.

 

Downloads

Wolf 3D Source Code

BC31

VGA Files

Object Files (needed only with BC30)

 

Setting up/Compiling Instructions

Expanded Compiling Instructions

 

Alternative Coding Method

Micro Borland C3.1 And Wolfenstein 3-D Allows the use of Borland C++ 3.x's MAKE to build Wolf3D from the command line. By Steve Nickolas.

 

Wolfenstein 3D

You can buy the Wolfenstein 3D registered version from The 3D Realms Online Store, id Software or Activision**. (There are a few web sites where you can download it for free, but I'm not going to encourage it).

**the Activision version is more expensive, but also includes Spear and some demos.

You can download the shareware set Wolf3d1.4 here for free.

 

Extras

Beyond Wolfenstein II SE Source Code Released by Nate Smith for general use. Please remember to mention it in the credits if you use it.

The Final Solution (v3.0) Source Code Released by Parafriction for general use. Please remember to mention it in the credits if you use it.

Frayed Source Code Released by Venom Inc. for general use. It has lots of goodies including chainsaw, animated objects, new enemy toughness, 3 episodes instead of 6, no demos, etc. Please remember to mention it in the credits if you use it.

Mac-enstein Second Encounter Source Code (DOS) Released by Andy Nonymous for general use. Please remember to mention it in the credits if you use it.

Schabbs 3000 Source Code Released by Ling Yan Li for general use. Please remember to mention it in the credits if you use it.

Scourge Of Lammy Source Code Released by JM for general use. Please remember to mention it in the credits if you use it.

Totengraeber Developer Released for general use. Not only contains BJ Rowan's 'Totengraeber' Source Code but a font and a number of doc files like a music list. Please remember to mention it in the credits if anything is used.

CFDB (Check Free Databytes) Utility Made with Qbasic 4.5, it checks available databytes from your project's source directory. Instructions for use are included in the zip. By Codetech.

 

 

Source Code Links

The following sites have information and tutorials on how to use the source code.

Compiling The Source Code - Paal Olstad

Poet's Source Code Tutorials - Paal Olstad

Haasboy Software - Ryan de Haast

Heaven And Hell Source Code Page - Luke Strauman

James' Wolfenstein 3D Galaxy - James Ingham

MCS' Coding Tips - MCS

Wolf 3D Dome/Coding Basics - Parafriction

Setting Up and FPS Counter - DarkOne

Animated Walls - DarkOne

Textured Floor/Ceiling - DarkOne

CHAOS Software - Has many coding tutorials like outside atmosphere, shading and parallax sky. By Philipp Luy

How to get the HappyFace when BJ gets MachineGun - Wes Desjardins

Adding a Back Pack Item (Like in Doom) - Joe

How to Avoid getting a Lower Weapon with a Higher One - Joe

Change Player Speed by the Chosen Weapon - Tex ZK

Run With Stamina - Tex ZK

If anyone has a tutorials site that is not listed above but would like it included, please email me.

 

My Other Wolf 3D Sites

Wolfenstein 3D News

Mr. Lowe's Wolf 3D Page

Send me E-mail!

 

Add Me!

 

Free counter and web stats

 

Dome Contest