|
|
Line 566: |
Line 566: |
| {{++}} Enables corpses to remain after enemy death (instead of disappearing), a common complaint of Doom 3 upon release. | | {{++}} Enables corpses to remain after enemy death (instead of disappearing), a common complaint of Doom 3 upon release. |
| {{ii}} Converted to work with Doom 3 BFG Hi Def and RBDoom3BFG. | | {{ii}} Converted to work with Doom 3 BFG Hi Def and RBDoom3BFG. |
| + | |
| + | ====[https://www.moddb.com/mods/classic-rbdoom-3-bfg-edition/downloads/old-ammo Old Ammo count on pickups]==== |
| + | {{++}} Allows you to get the same amount of ammo from pickups you were getting from Doom 3 (2004). |
| + | {{ii}} Works even with the Vanilla game. |
| | | |
| ==System requirements== | | ==System requirements== |
Revision as of 18:57, 17 December 2019
This page is for the BFG Edition. For the original release, see Doom 3.
Key points
- Doom 3: BFG Edition consists of Doom, Doom II, Doom 3, Doom 3: Resurrection of Evil, and The Lost Mission.
- Source port and mod support available.
- Supports higher maximum frame rates compared to the original Doom 3.
- Doom and Doom II are censored and contain unique IWADs; however, they can be uncensored.
- Mods for the original Doom 3 are not compatible with the BFG Edition unless converted for Classic RBDoom3BFG.
General information
- Doom Wiki
- Differences between Doom 3 and Doom 3 BFG Edition
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
Essential improvements
- Using the following modifications (aside from skipping intro videos) will disable Steam achievements (unless you use this Addition).
Skip intro videos
Modify the intro videos[1]
|
- Go to
<path-to-game>\base\video .
- Rename/delete/move
loadvideo.bik .
|
Modifications
- A fork of the inactive RBDoom3BFG that adds some improvements and mod support for Doom 3: BFG Edition and the classic Doom games, the ability to play Doom II's other expansion and classic Doom command line arguments support.
- Comes bundled with a
pk4toBFG
tool that can convert original Doom 3 mods to be compatible with Doom 3: BFG Edition to an extent.
- It supports also the 2019 re-release available on bethesda.net
- Enables usage of basic Doom 3 mods consisting of replaced sounds and textures (e.g. Perfected Doom 3).
- Comes with a build of RBDoom3BFG for Windows and a tool which extracts all contents of Doom 3 BFG to a moddable structured folder. Mods with modified
dll
files will not work.
Decensoring Doom and Doom II
Install Classic RBDoom3BFG and use the original Doom and Doom II IWADs[4]
|
- Back up the original Doom 3: BFG Edition's
DOOM.WAD and DOOM2.WAD files before replacing them.
- Classic RBDoom3BFG has support for using the uncensored MS-DOS versions of The Ultimate Doom's and Doom II: Hell on Earth's IWAD files.
|
Use decensoring patch (Windows only)[5]
|
- Back up the original Doom 3: BFG Edition's
DOOM.WAD and DOOM2.WAD files.
- Download the decensor patch and extract the
bfgdecens folder to somewhere temporarily.
- Go to
<path-to-game>\base\wads , copy the DOOM.WAD and DOOM2.WAD , and paste them into the bfgdecens folder.
- Run
doom1.bat and doom2.bat . These should generate two new .WAD files (udoomcen.wad and doom2cen.wad ).
- Rename
udoomcen.wad and doom2cen.wad to DOOM.WAD and DOOM2.WAD respectively.
- Put the newly uncensored
DOOM.WAD and DOOM2.WAD files back into in <path-to-game>\base\wads .
|
Game data
In-game general settings.
In-game options menu (for Doom/Doom II).
Configuration file(s) location
- Some settings are stored in
profile.bin
where the save data folder is located.
- RBDoom3BFG location:
%USERPROFILE%\Saved Games\id Software\RBDOOM 3 BFG\base\
.
Save game data location
- Doom 3: BFG Edition is limited to only 14 manual save slots, which are shared across all 3 campaigns.
Video settings
Template:Video settings
Custom world FOV[citation needed]
|
Use the +set g_fov <value> parameter to adjust the world FOV.
|
Custom viewmodel FOV[citation needed]
|
- Install Classic RBDoom3BFG.
- Use the
pm_vmfov console command to adjust the viewmodel FOV.
|
- Frame rate is capped at either 60 FPS or 120 FPS via in-game option.
Set custom frame rate cap[citation needed]
|
- Go to the configuration file(s) location.
- Create and open
autoexec.cfg .
- Add
set com_engineHz "144" and adjust as necessary.
- See Issues fixed to set the refresh rate manually.
Notes
- Chaingun firing rate depends on frame counts; set
com_engineHz "120" for the correct speed.[7]
|
Input settings
In-game general control settings.
In-game key/button map settings.
In-game gamepad settings.
Template:Input settings
Enable always run toggle on Classic Doom
Use Classic RBDoom3BFG[citation needed]
|
- The always run toggle works on Doom 1 & 2's single and multi-player; on Doom 3 it works only on multi-player.
|
Enable crouch toggle
Launch the game with +set in_toggleCrouch 1 parameter or use the console command in_toggleCrouch 1 [3]
|
Enable zoom toggle
Launch the game with +set in_toggleZoom 1 parameter or use the console command in_toggleZoom 1 [3]
|
Re-enable zoom function
Use the console command bind [desired key, mouse, or controller button] _zoom [3]
|
Audio settings
In-game audio settings (for Doom/Doom II).
Template:Audio settings
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
Use the +set sys_lang "english" parameter. |
French |
|
|
|
Use the +set sys_lang "french" parameter. |
German |
|
|
|
Use the +set sys_lang "german" parameter. |
Italian |
|
|
|
Use the +set sys_lang "italian" parameter. |
Japanese |
|
|
|
Use the +set sys_lang "japanese" parameter. |
Spanish |
|
|
|
Use the +set sys_lang "spanish" parameter. |
Russian |
|
|
|
Full audio and text translation can be downloaded here. |
Network
Multiplayer types
Type |
Native |
Players |
Notes |
LAN play |
| |
Online play |
| 4 |
Versus Steam only. Co-op mods are available as well as ones that increase the total number of players allowed in a multiplayer match. |
Connection types
- Despite the GOG.com version being single-player only, it is possible to play multiplayer by adding
seta net_useplatformbackend 0
in default.cfg
and use the console command connect
in order to join the server.
VR support
Issues fixed
Run the game at screen refresh rate
- Game only accepts exactly 60 Hz or 120 Hz refresh rate via in-game option.
Set custom refresh rate[citation needed]
|
- Go to the configuration file(s) location.
- Create and open
autoexec.cfg .
- Add
set r_vidMode "-1" .
- Add
set r_displayRefresh "0" to set screen refresh rate (also accepts custom values).
- Add
set r_customWidth "XXXX" to set the fullscreen resolution width.
- Add
set r_customHeight "YYYY" to set the fullscreen resolution height.
- Add
set r_fullscreen "1" to set fullscreen (0 = windowed, 1 = fullscreen on monitor 1, 2 = fullscreen on monitor 2, etc.)
|
Chaingun fires too slowly
Set in-game frame rate cap to 120 FPS[7]
|
Wrong language selected by default
OpenGL startup fix
Game crashes on loading screen
Use old AMD OpenGL driver[11]
|
- Download old Catalyst 13.1 atioglxx.dll.
- Extract
atioglxx.dll into the installation folder.
|
"Achievements have been disabled due to the console being enabled during this game" but console is not enabled
- Activating the console at any time during the game will disable achievements.
Rebind the Steam in-game screenshot key[12]
|
- By default, both Steam and the game share the same key for taking screenshots and opening the console (F12) which results in the achievements being disabled when one wants to take a screenshot. It can be fixed by reloading a save before it happened.
|
MSAA has no effect (RBDoom3BFG)
- The only anti-aliasing technique that works with HDR is SMAA.
Disable HDR to use MSAA[13]
|
- Open the console with ~.
- Type in and enter
r_useHDR 0 .
- Restart the game. MSAA should work now.
|
Screen flashes white when taking damage (RBDoom3BFG/Classic RBDoom3BFG)
- Certain video settings combinations can cause visual bugs such as pain flashes being replaced with a white flash in these source ports.
Disable motion blur if using SMAA or use MSAA instead when using motion blur (RBDoom3BFG)[14]
|
Disable filmic post-processing effects when using motion blur or vice-versa (Classic RBDoom3BFG)[15]
|
- Open the console with ~
- Type in and enter
r_useFilmicPostProcessEffects 0 to disable the filmic post-processing effects.
- Now type in
vid_restart . The game should no longer flash white when taking damage.
|
Other information
API
Technical specs |
Supported |
Notes |
OpenGL |
|
|
Middleware
Play Final Doom and the Master Levels in Classic RBDoom3BFG
Playing Final Doom and the Master Levels in Classic RBDoom3BFG[citation needed]
|
- Copy the
PLUTONIA.WAD and TNT.WAD files into <path-to-game>\base\wads .
- Create a new folder named
master in <path-to-game>\base\wads , then copy all 20 *.WAD files from Master Levels of Doom II into the master folder.
|
Miscellaneous modifications
Change the flashlight mode in Doom 3
Use Classic RBDoom3BFG[16]
|
- Install Classic RBDoom3BFG.
- Use
+set flashlight_old parameter with values 0 (BFG), 1 (original), or 2 (BFGMix).
|
- Offers higher poly-count models, TGA textures, and effects including soft shadows (RBDoom3BFG).
- A .resources version of Doom 3 BFG Hi-Def mod adds support for Classic-RBDOOM-3-BFG.
- Enables corpses to remain after enemy death (instead of disappearing), a common complaint of Doom 3 upon release.
- Converted to work with Doom 3 BFG Hi Def and RBDoom3BFG.
- Allows you to get the same amount of ammo from pickups you were getting from Doom 3 (2004).
- Works even with the Vanilla game.
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
Vista, 7 |
Vista, 7 64-bit |
Processor (CPU) |
2.0 GHz Dual Core
| 2.4 GHz Dual Core |
System memory (RAM) |
3 GB | |
Hard disk drive (HDD) |
11 GB | |
Video card (GPU) |
Nvidia GeForce 9800 GT ATI Radeon HD 5750 512 MB of VRAM
| Nvidia GeForce GTX 260 ATI Radeon HD 5850 768 MB of VRAM |
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
References