CstDoom3 is a gameplay mod for Doom 3 and Resurrection of Evil (RoE). The new features are entirely optional (opt-in), and nearly all of them can be configured using the menus. Here is an overview:

Show Access Codes: When you interact with a GUI that requires an access code (like the keypad of a locker), a window magically appears on the HUD (if enabled) showing the code you need to enter. Useful if you are tired of searching for access codes in PDA messages and audio logs.

Access Codes


Grabber and Double Barrel Shotgun in Doom 3: The Grabber and the Double Barrel Shotgun from RoE can be used in the Doom 3 campaign. These two weapons can be found in Mars City Underground, Hell, and Delta 5. Note: This feature is available only if RoE is installed.

Grabber in Doom 3 Grabber vs. Sabaoth


Double Barrel Shotgun in Doom 3


Chainsaw in RoE: The Chainsaw from Doom 3 can be used in the RoE campaign. This weapon is easily found in the beginning of the game (Erebus 1).

Chainsaw in RoE


Additional Key Layers: The keyboard and mouse keys have additional layers to which controls can be assigned. If you use this feature wisely, all relevant controls will be "right below your fingers", so you will never need to look at the keyboard during gameplay.

Headlamp: The new player headlamp can be turned on/off whenever you want, and functions independently of the weapons. Useful if you want to shoot and see at the same time. Works in singleplayer (no restrictions) and multiplayer (if allowed by the server). The image below compares the Headlamp ON (left side) with the Headlamp OFF (right side).

Headlamp


Demigod: This is something between god mode and the actual gameplay. When demigod is on, your health and armor levels decrease as usual when taking damage, but your health never drops below 1 (so you never die). Rumors say that you must enter cstDemigod at the console to enable it.

Run Freely: The "always run" and "toggle run" functionalities are available in singleplayer, and stamina drop can be disabled.

Run, Crouch, Zoom Indicators on HUD: If enabled, an indicator is displayed on the HUD while Run/Crouch/Zoom is active (each control has its own indicator, and you can choose which ones are enabled). This is particularly useful if you configure these controls as toggles. The indicators are shown in the image below (lower left). Run is red with ">", Crouch is yellow with "-", and Zoom is blue with "+".

Run, Crouch, Zoom Indicators on HUD


Smoke Control: The muzzle smoke of any player weapon and the fly smoke of their projectiles can be independently switched off. Works in singleplayer (no restrictions) and multiplayer (if allowed by the server).

Damage Feedback Control: Any of the player's damage feedback mechanisms (double vision, tunnel vision, screen blobs, pain sounds, etc.) can be disabled. Works in singleplayer (no restrictions) and multiplayer (if allowed by the server).

Miscellaneous: Other assorted options are available. For instance, the Flashlight can be switched on/off in singleplayer, and grabbed objects can be thrown with improved accuracy.

Bug Fixes: A number of bugs in Doom 3 and RoE have been fixed, some of which are multiplayer related (see the included list of changes). Notice that bug fixes are not optional (except for an experimental multiplayer smoke fix).

Hidden Multiplayer Bonus: The Grabber and the BFG now work in multiplayer. These weapons, however, have not been added to the existing multiplayer maps, so you need to create your own mod if you want to use them in multiplayer (see the included manual for a way to do it).

Additional Notes:

  • CstDoom3 is for the original releases of Doom 3 and RoE. It works both with the retail discs (patched to version 1.3.1) and with Steam (no patches required). It does not work, however, with the BFG edition.
  • Only Windows binaries are provided. These should work from Vista onwards.
  • The complete source code is included. Compiling for Windows requires only Visual Studio 2015 (Community Edition is fine).

CstDoom3 v1.1


Refer to the included manual for installation instructions.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
RSS Articles

What's New in v1.1

Updated Menus: Now the options and controls of CstDoom3 can be easily configured using the menus (both the main and the multiplayer menus have been updated), and your settings are properly stored. Also, some options of Doom 3/RoE that were originally hidden are now accessible (for example, you can set a custom resolution via System/Advanced Options). The images below give an idea of what you will find there. Notice that the Game Options window has more options than what is shown in the screenshot (click on the image for additional information).

Controls


Game Options


Advanced Options


Help


Run, Crouch, Zoom Indicators on HUD: If enabled, an indicator is displayed on the HUD while Run/Crouch/Zoom is active (each control has its own indicator, and you can choose which ones are enabled). This is particularly useful if you configure these controls as toggles. The indicators are shown in the image below (lower left). Run is red with ">", Crouch is yellow with "-", and Zoom is blue with "+".

Run, Crouch, Zoom Indicators on HUD


Bug Fixes: The detected bugs from the previous version, as well as some additional issues from Doom 3/RoE, have been fixed. See the included list of changes for the details.

The Features

Here is a brief list of what is available:

  • Show access codes (locker codes, etc.) on the HUD
  • Grabber and Double Barrel Shotgun in Doom 3
  • Chainsaw in RoE
  • Additional key layers for the game controls
  • Headlamp
  • Demigod mode
  • "Always Run" / "Toggle Run" in singleplayer; Stamina drop can be disabled
  • Run, Crouch, Zoom indicators on HUD (new in v1.1)
  • Smoke control
  • Damage feedback control
  • Other stuff

For a better overview, see the description in the top of the CstDoom3 profile. Notice that all features are optional (opt-in).

A Tip

Since the Grabber can be used in the Doom 3 campaign, you might like to know that it can be very effective against a powerful enemy.

Grabber vs. Sabaoth


Additional Notes

  • CstDoom3 is for the original releases of Doom 3 and RoE. It works both with the retail discs (patched to version 1.3.1) and with Steam (no patches required). It does not work, however, with the BFG edition.
  • Only Windows binaries are provided. These should work from Vista onwards.
  • The complete source code is included. Compiling for Windows requires only Visual Studio 2015 (Community Edition is fine).

Get It

CstDoom3 v1.1


Refer to the included manual for installation instructions.

CstDoom3 v1.0 released

CstDoom3 v1.0 released

News 6 comments

CstDoom3 version 1.0 has been released. All new features, except for bug fixes, are optional.

RSS Files
CstDoom3 v1.1

CstDoom3 v1.1

Full Version

CstDoom3 version 1.1. Refer to the included manual for installation instructions.

CstDoom3 v1.0 (Old)

CstDoom3 v1.0 (Old)

Full Version 2 comments

CstDoom3 version 1.0. This version is outdated and no longer recommended.

Comments  (0 - 10 of 15)
Guest
Guest

Ok I keep getting a wrong game DLL API version error and I am using the steam version

Reply Good karma Bad karma0 votes
fva Creator
fva

Did you follow the installation instructions in the manual (Section 2)? Remember that you must use the created shortcuts (Section 2.5) to launch the mod. These shortcuts work even if Steam isn't running :)

Reply Good karma+1 vote
Guest
Guest

Oh!... I should've read the instructions in the manual more clearly. Thanks.

Reply Good karma Bad karma+1 vote
fva Creator
fva

You're welcome. Have fun.

Reply Good karma+1 vote
pureevil29
pureevil29

You seem to know your way around the Doom 3 code like an expert! Great mod!

I would love if you could do something that has been neglected for quite some time and that is the introduction to modern features such as those that this mod provides to the multiplayer coop experience. Most coop mods are incredibly outdate by now and lack the polish and improvements the engine has received over the years.

Reply Good karma Bad karma+1 vote
fva Creator
fva

Glad you like it, thanks! Although I don't intend to work with coop, I'll keep your suggestion in mind.

Reply Good karma+1 vote
I_am_Recesive
I_am_Recesive

Yeah this guy has potential. Hopefully when I return back to my own mods I coulda use some of his unique assets.

Reply Good karma Bad karma+1 vote
fva Creator
fva

Hi there! Thanks for the "potential", and good luck with your mods.

Reply Good karma+1 vote
fva Creator
fva

v1.1 will be released in a week or so. It has many bug fixes, and can be easily configured using the menus.

Reply Good karma+1 vote
recccy
recccy

dentons source code is outdated but if you could do this it would make this mod alot better but its not a easy task the code is scrambled and messy and the way perfected doom 3 is coded is the same way as denton's only copied and replaced with updated features and better scripts for better usage on new added stuff like duel weapons and other techie stuff but if you do try to tackle it i am sure that you would need to re update denton's source to be compatible with perfected doom 3 because perfected mod is very hard to mod with so good luck if you try but i am sure that recezy wants you to tackle this but its up to you just do it for you not this guy your mod your decision also make sure you add the credits where credits are do because the doom 3 community takes that sort of thing very serious and mabe a little to serious but that's my opinion though have fun. and good luck if you tackle this.

Reply Good karma Bad karma-2 votes
I_am_Recesive
I_am_Recesive

Who the hell are you?

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Doom III
Game
Doom III
Creator
Contact
Send Message
Release date
Mod watch
Follow
Share
Community Rating

Average

8

1 vote submitted.

You Say

-

Ratings closed.

Tags

CstDoom3 has not been tagged yet.

Embed Buttons
Link to CstDoom3 by selecting a button and using the embed code provided more...
CstDoom3
Statistics
Last Update
Watchers
32 members
Files
2
Articles
2