|
|
Line 564: |
Line 564: |
| |shader model notes = | | |shader model notes = |
| |windows 32-bit exe = true | | |windows 32-bit exe = true |
− | |windows 64-bit exe = hackable | + | |windows 64-bit exe = true |
| |windows arm app = unknown | | |windows arm app = unknown |
− | |windows exe notes = Use [[#DOOM: BFA Edition|DOOM: BFA Edition]] for 64-bit. | + | |windows exe notes = Exclusive to the Epic Games Store version.<ref>{{Refcheck|user=Amethystviper|date=2024-03-18|comment=Compared the executable of the Epic Games Store and Microsoft Store version, the former is 64-bit after checking its minimum Windows compatibility options which starts at Windows Vista, whereas the latter is 32-bit.}}</ref> Use [[#DOOM: BFA Edition|DOOM: BFA Edition]] for 64-bit for the GOG.com, Microsoft Store, and Steam version. |
| |mac os x powerpc app = | | |mac os x powerpc app = |
| |macos intel 32-bit app = | | |macos intel 32-bit app = |
Revision as of 01:22, 18 March 2024
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 modding support are available.
- Supports higher maximum frame rates compared to the original Doom 3.
- Mods for the original Doom 3 are not compatible with the BFG Edition unless converted for DOOM: BFA Edition.
- In-game cutscenes in Doom 3 and its expansions are unskipable unlike the original Doom 3. Use DOOM: BFA Edition or CstDoom3-BFG to reinstate skipping in-game cutscenes.
- Doom and Doom II in Doom 3: BFG Edition contain unique IWADs which may not be compatible with all Doom source ports. The red medical crosses on recovery items were also altered while the Nazi references from the secret Wolfenstein 3D levels of Doom II were removed; however, they can be restored with patches or using the original MS-DOS IWADs with DOOM: BFA Edition.
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
- The Bethesda.net release is no longer available as the Bethesda.net Launcher has been retired. Users who owned games in their Bethesda.net Library are able to transfer their games to their Steam account for free, even now after the launcher has been officially retired.
Version differences
- Doom 3 (2019) (also known as Doom 3: Bethesda.net Edition on Steam) is a discounted version of Doom 3: BFG Edition that only has the single-player content and does not include Doom or Doom II. The developer console is removed entirely in Doom 3 (2019).
Monetization
Essential improvements
Skip intro videos
- The copyright screen and the photosensitive warning from Doom 3 (2019) will still be displayed.
Modify the intro videos[7]
|
- Go to
<path-to-game>\base\video .
- Rename/delete/move
loadvideo.bik .
|
Game data
In-game general settings.
In-game options menu (for Doom/Doom II).
Configuration file(s) location
-
DOOM 3 BFG
is for the BFG Edition and DOOM 3
is for Doom 3 (2019). DOOM: BFA Edition uses the DOOM BFA
folder. CstDoom3-BFG uses CstDoom3-BFG
folder
- Some settings are stored in
profile.bin
where the save data folder is located.
Save game data location
- Doom 3: BFG Edition and Doom 3 (2019) are limited to only 14 manual save slots, which are shared across all 3 campaigns. Doom and Doom II are limited to 6 save slots.
Video
Custom world FOV[13]
|
Use the +set g_fov <value> parameter to adjust the world FOV.
|
Custom view model FOV[citation needed]
|
- Install DOOM: BFA Edition.
- Use the
pm_vmfov <value> console command to adjust the view model FOV.
|
- Frame rate can only be set to 60 FPS or 120 FPS on GOG release of the game (and most likely EGS version too). Updated Steam release supports up to at least 240 FPS natively through the menu settings.
Set custom fullscreen refresh rate[citation needed]
|
- See Issues fixed to set the fullscreen refresh rate manually.
|
Input
In-game general control settings.
In-game key/button map settings.
In-game gamepad settings.
Enable always run toggle in Classic Doom
Use DOOM: BFA Edition[citation needed]
|
- The Always Run toggle works on Doom and Doom II's singleplayer and multiplayer; in Doom 3: BFG Edition, it works only on multiplayer, whereas Doom 3 (2019) has Sprint as a toggle.
|
Enable sprint toggle in Doom 3
Use CstDoom3-BFG and enable Toggle Run in the Run, Crouch, Zoom settings under Game Options - Doom 3[16]
|
Alternatively you can set pm_walkspeed to 275 to always go at sprint speed, you can do that in the console or using a config file (seta pm_walkspeed "275").
|
Enable crouch toggle
Launch the game with +set in_toggleCrouch 1 parameter or use the console command in_toggleCrouch 1 [9]
|
Use CstDoom3-BFG and enable Toggle Crouch in the Run, Crouch, Zoom settings under Game Options - Doom 3[16]
|
Enable zoom toggle
Launch the game with +set in_toggleZoom 1 parameter or use the console command in_toggleZoom 1 [9]
|
Use CstDoom3-BFG and enable Toggle Zoom in the Run, Crouch, Zoom settings under Game Options - Doom 3[16]
|
Re-enable zoom function
Use the console command bind [desired key, mouse, or controller button] _zoom [9]
|
Audio
In-game audio settings (for Doom/Doom II).
Audio feature |
State |
Notes |
Separate volume controls |
|
Available only for Doom and Doom II. Not available for Doom 3 and its expansions. |
Surround sound |
|
7.1; Doom and Doom II also benefit from surround sound in this bundle. |
Subtitles |
|
|
Closed captions |
|
|
Mute on focus lost |
|
|
EAX support |
|
Use DOOM: BFA Edition with its ROE addon. |
Royalty free audio |
|
|
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
Use the +set sys_lang "english" parameter. |
Czech |
|
|
|
Fan translation. |
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. |
Russian |
|
|
|
Ported from the original release, download. |
Spanish |
|
|
|
Use the +set sys_lang "spanish" parameter. |
Network
Multiplayer types
Type |
Native |
Players |
Notes |
LAN play |
| |
Online play |
| 4 |
Versus Co-op mods are available as well as ones that increase the total number of players allowed in a multiplayer match. |
Connection types
VR support
Issues fixed
DOOM 3: BFG doesn't start
- At launch, no window appears, no error message, nothing happens at all. Apparently this error is caused by most newer Nvidia drivers not being able to launch Doom 3 BFG in full screen.[citation needed]
Launch the game with +set r_fullscreen -1 +set r_windowHeight "YYYY" +set r_windowWidth "XXXX" +set r_windowY "0" +set r_windowX "0" parameter[18]
|
Run the game at screen refresh rate
- By default, the game only accepts exactly 60 Hz or 120 Hz refresh rate via in-game option.
Set refresh rate with DOOM: BFA[19]
|
- Install DOOM: BFA Edition.
- Set the frame rate option to the desired refresh rate.
Notes
- The refresh rate and the frame rate are both a singular CVAR.
|
Set refresh rate with CVARs[20]
|
- 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.)
|
DOOM 3: BFG does not work in fullscreen unless displayed at the native resolution
- When selecting an in-game resolution anything other than the display's native resolution, the game gets reduced to a window on the top left corner of the screen.[21]
Disable DPI scaling[22]
|
DPI scaling can be disabled by either by going to the application properties or by disabling it system-wide through Windows scaling settings.
|
Chain gun fire rate is slow
- Chain gun fires more slowly if the game is running at 60 FPS.
Set the frame rate option to 120 FPS[24][25]
|
Wrong language selected by default
OpenGL startup fix
Game crashes on loading screen
Use old AMD OpenGL driver[28]
|
- Download old Catalyst 13.1 atioglxx.dll.
- Extract
atioglxx.dll into the installation folder.
|
"Achievements have been disabled" prompt appearing when taking screenshots when the console is not enabled
- By default, the game and the client's overlay use F12 for taking screenshots, which is considered enabling the console with the former.
- Certain mods like Old Ammo Count on Pickups will disable achievements no matter what. The only way to bypass this is through DOOM: BFA Edition by re-enabling Steam achievements.
Unbind the in-game Screenshot key and reload to a save before it happened[29]
|
MSAA has no effect (RBDoom3BFG/DOOM: BFA Edition)
- The only anti-aliasing technique that works with HDR is SMAA.
Disable HDR to use MSAA[30]
|
- Open the console with ~.
- Type in and enter
set r_useHDR 0 .
- Restart the game. MSAA should work now.
|
Screen flashes white when taking damage (RBDoom3BFG/DOOM: BFA Edition)
- 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)[31]
|
Disable filmic post-processing effects when using motion blur or vice-versa (DOOM: BFA Edition)[13]
|
- Open the console with ~
- Type in and enter
set r_useFilmicPostProcessEffects 0 to disable the filmic post-processing effects or disable motion blur from the in-game settings.
- Now type in
vid_restart . The game should no longer flash white when taking damage.
|
Graphics being corrupted after updating Nvidia drivers to 496.13
Upgrade the driver up to version 496.49 or higher.[32]
|
Other information
API
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
Exclusive to the Epic Games Store version.[33] Use DOOM: BFA Edition for 64-bit for the GOG.com, Microsoft Store, and Steam version. |
Middleware
Reinstating the original Doom and Doom II contents
Install DOOM: BFA Edition and use the original Doom and Doom II IWADs[34]
|
- Back up the original Doom 3: BFG Edition's
DOOM.WAD and DOOM2.WAD files before replacing them.
- DOOM: BFA Edition has support for using the original MS-DOS versions of The Ultimate Doom's and Doom II: Hell on Earth's IWAD files.
|
Use decensoring patch (Windows only)[35]
|
- 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 restored
DOOM.WAD and DOOM2.WAD files back into in <path-to-game>\base\wads .
|
How to make BFG Edition play similarly to the original Doom 3
Playing Final Doom and the Master Levels in DOOM: BFA Edition
Playing Final Doom and the Master Levels in DOOM: BFA Edition[31]
|
- 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.
|
How to change the flashlight mode in Doom 3: BFG Edition
Use DOOM: BFA Edition[13]
|
- Install DOOM: BFA Edition.
- Go to Settings → Advanced Options, and set Flashlight mode to either
Original (Doom 3), BFG (BFG Edition), or BFG Mix (hybrid).
|
Use CstDoom3-BFG[38]
|
- Install CstDoom3-BFG.
- Go to Settings → Controls → Key Bindings - Doom 3, and bind Handheld Flashlight to the desired key/button.
- To hide the armor-mounted flashlight, go to Game Options - Doom 3 → General Options 2, and set Armor Flashlight Model to
Hidden .
|
How to re-enable Steam Achievements on DOOM: BFA Edition
Modifications
- A fork of 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. It is also compatible with the Doom 3 (2019).
- This source port will disable Steam achievements unless this add-on is used.
- Comes bundled with a
pk4toBFG
tool that can convert original Doom 3 mods to be compatible with Doom 3: BFG Edition to an extent.
- Adds a
CDL.exe
after installation that allows customization such as the changing the game's localization, among many different options for all the games included in the collection. Some of these options can be accessed through an added Advanced Settings menu within the game.
- 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 Edition to a moddable structured folder. Mods with modified
dll
files will not work.
- 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 RBDoom3BFG and Doom 3: BFA Edition.
- CstDoom3-BFG is a gameplay mod for Doom 3 BFG Edition. It is based on CstDoom3 for Doom 3.
- Source code included in downloads
- Includes fixes for a considerable amount of bugs, an corrects the aspect ratio in the classic Doom games to 4:3.
- Carmack's Reverse enabled by default, improving shadow quality.
- Adds many gameplay options that can be toggled, such as flashlight type and weapon ammo values.
- Reintroduces optional cut content, such as the Phasing Effects in Delta X.
- Does not fix the Nightmare enemy speed in the classic Doom games.
- Not compatible with Doom 3 (2019) and other source ports due to the inclusion of its own modified engine.
- 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/Doom 3: BFA Edition.
- Brings back the original ammo count from Doom 3 (2004).
- Not compatible with CstDoom3-BFG as it has its own original ammo distribution setting.
- Works even with the vanilla game.
- Removes the beam effect of the flashlight.
- A replacement for the default Gravis UltraSound MIDI instruments used for the classic Doom games in the BFG Edition. Can be downloaded here.
- Improves the music quality in the classic Doom games by making the music sound closer to the Roland Sound Canvas, the MIDI player the soundtrack was mixed on.
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
- ↑ Verified by User:Amethystviper on 2024-03-18
- Tried launching the game without Epic Games Store client running and it prompted a client login. The -EpicPortal argument sadly also causes a launch error the keeps it from playing.
- ↑ Bethesda’s legendary titles up to -80% and a DOOM 3 Update! - last accessed on 2023-02-27
- ↑ Verified by User:Mrtnptrs on 2023-01-25
- Compared via DepotDownloader with previous version of executable and new one is indeed DRM-free and old one still had Steam DRM included.
- ↑ 01/24/2023 - Doom 3 - Steam - last accessed on 2023-02-27
- ↑ Depot DOOM 3: BFG Edition EXE - Displaying change M:5753831085073661178 - SteamDB - last accessed on 2023-01-25
- ↑ Verified by User:Neurochild on 2020-02-28
- ↑ Lostie's intro movies fix (retrieved)
- ↑ 8.0 8.1 Steam Community :: Guide :: Unlock Nightmare + Skip intro videos
- ↑ 9.0 9.1 9.2 9.3 Verified by User:AmethystViper on December 9, 2017
- ↑ Verified by User:Mrtnptrs on 2023-01-25
- Compared via DepotDownloader with previous version of executable and new one allows to also set 144, 200 and 240 FPS on my 240 Hz screen. Old version could only handle 60 or 120 FPS
- ↑ Verified by User:Amethystviper on 2024-03-17
- Although I don't have a 120+ Hz display, the current version of DOOM 3 (2019) on the Microsoft Store and Epic Games Store has the same refresh-rate options as the Steam version.
- ↑ Verified by User:Mastan on 2023-01-25
- Posted by Mastan in PCGW Discord: "Yep, GOG has the old version still"
- ↑ 13.0 13.1 13.2 13.3 Verified by User:AmethystViper on 2020-04-12
- ↑ 14.0 14.1 14.2 New version 0.22 of Doom 3 BFG VR released. Includes fixes for cutscene cameras, IK arms, Oculus Touch hand pose support and more : oculus
- ↑ Verified by User:AmethystViper on 2020-04-12
- Tested a Switch Pro Controller on Doom 3: BFG Edition by itself which did not register any inputs. Launching the game via Steam with Steam Input enabled for Switch Pro Controllers allowed the game to playable with said controller.
- ↑ 16.0 16.1 16.2 Verified by User:AmethystViper on 2022-08-29
- ↑ Verified by User:AmethystViper on 2022-08-29
- ↑ For those who can't launch Doom 3 BFG edition - GOG Community Discussions - last accessed on May 2023
- ↑ doesn't properly match refresh rate · Issue #17 · MadDeCoDeR/Classic-RBDOOM-3-BFG - last accessed on 9 June 2023
- ↑ no 144hz option? - last accessed on May 2023
- ↑ BFG won't play in fullscreen unless it is native res - Steam Community Discussions - last accessed on 2022-09-08
- ↑ not fullscreen - Steam Community Discussions - last accessed on 2022-09-09
- ↑ Verified by User:Amethystviper on 2022-09-09
- The last versions of RBDoom3BFG, DOOM: BFA, and CstDoom3-BFG as of writing appears to have fix this issue.
- ↑ How do you run BFG edition smoothly?? - last accessed on May 2023
- ↑ no 144hz option? :: DOOM 3: BFG Edition General Discussions - last accessed on May 2023
- ↑ Support switching the game language at runtime · Issue #389 · RobertBeckebans/RBDOOM-3-BFG - last accessed on 9 June 2023
- ↑ Fix for the OpenGL issue. Should work for most of you. - Steam Community Discussions - last accessed on May 2023
- ↑ RADEON (ATI/AMD) graphic card users crashing? Look in here for solution! - Steam Community Discussions - last accessed on May 2023
- ↑ Verified by User:ChaosBahamut on 2018-10-09
- ↑ AA not working, lighting bug · Issue #283 · RobertBeckebans/RBDOOM-3-BFG - last accessed on 9 June 2023
- ↑ 31.0 31.1 Verified by User:AmethystViper on 2020-04-13
- ↑ Verified by User:Suicide machine on 2021-10-26
- ↑ Verified by User:Amethystviper on 2024-03-18
- Compared the executable of the Epic Games Store and Microsoft Store version, the former is 64-bit after checking its minimum Windows compatibility options which starts at Windows Vista, whereas the latter is 32-bit.
- ↑ Steam Community :: Guide :: How to play multiplayer and load mods on Doom 1 & 2 - last accessed on September 20, 2018
- "Support for the original DOOM and DOOM II IWADS"
- ↑ BFG Edition uncensoring guide. - Doom 3 - Doomworld - last accessed on May 2023
- ↑ ZDoom • View topic - [Uncensored BFG / Censored Doom]Make IDKFA Wolfenstein Again - last accessed on 9 June 2023
- ↑ Steam Community :: Guide :: How to make Doom 3 BFG edition more like the original - last accessed on May 2023
- ↑ Verified by User:AmethystViper on 2022-08-29
- ↑ Classic-RBDOOM-3-BFG/New-Parameters.txt at master · MadDeCoDeR/Classic-RBDOOM-3-BFG