Difference between revisions of "Doom 3: BFG Edition"
From PCGamingWiki, the wiki about fixing PC games
m (Update template usage.) |
(→API: updated template, bitness) |
||
Line 490: | Line 490: | ||
|directdraw versions = | |directdraw versions = | ||
|directdraw notes = | |directdraw notes = | ||
− | |opengl versions = | + | |wing = |
+ | |wing notes = | ||
+ | |opengl versions = true | ||
|opengl notes = | |opengl notes = | ||
|glide versions = | |glide versions = | ||
Line 504: | Line 506: | ||
|shader model versions = | |shader model versions = | ||
|shader model notes = | |shader model notes = | ||
− | | | + | |windows 32-bit exe = true |
− | |64-bit | + | |windows 64-bit exe = hackable |
+ | |windows exe notes = Use [[#Classic RBDoom3BFG|Classic RBDoom3BFG]] for 64-bit. | ||
+ | |mac os x powerpc app = | ||
+ | |macos intel 32-bit app = | ||
+ | |macos intel 64-bit app = | ||
+ | |macos app notes = | ||
+ | |linux 32-bit executable= | ||
+ | |linux 64-bit executable= | ||
+ | |linux executable notes = | ||
}} | }} | ||
+ | |||
===Middleware=== | ===Middleware=== |
Revision as of 23:23, 24 September 2019
Developers | |
---|---|
id Software | |
Doom 3: Resurrection of Evil Doom II: No Rest for the Living |
Nerve Software |
Publishers | |
Bethesda Softworks | |
Engines | |
Doom 3 | id Tech 4 |
Doom 1, 2 | id Tech 1 |
Release dates | |
Windows | October 18, 2012 |
⤏ Go to series page | |
Doom (1993) | 1993 |
Doom II: Hell on Earth | 1994 |
Final Doom | 1996 |
DRL (unofficial game) | 2002 |
Doom 3 | 2004 |
Doom 64 EX (unofficial port) | 2008 |
Doom 3: BFG Edition | 2012 |
Doom (2016) | 2016 |
Doom VFR | 2017 |
Doom I Enhanced | 2020 |
Doom II Enhanced | 2020 |
Doom Eternal | 2020 |
Doom 64 | 2020 |
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
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Amazon.com | ||||
Bethesda.net | ||||
GamersGate | ||||
GOG.com | ||||
Green Man Gaming | ||||
Humble Store | ||||
Steam |
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] |
---|
|
Use +set com_skipintrovideos 1 command line argument[2]
|
---|
Use com_skipIntroVideos command in autoexec.cfg [3]
|
---|
|
Modifications
Classic RBDoom3BFG
- 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.
Doom 3 BFG Mod Launcher
- 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] |
---|
|
Use decensoring patch (Windows only)[5] |
---|
|
Use unRyker's PWADs[6] |
---|
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %USERPROFILE%\Saved Games\id Software\DOOM 3 BFG\base\ |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/208200/pfx/[Note 1] |
- 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
System | Location |
---|---|
Windows | %USERPROFILE%\Saved Games\id Software\DOOM 3 BFG\base\ |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/208200/pfx/[Note 1] |
- Doom 3: BFG Edition is limited to only 14 manual save slots, which are shared across all 3 campaigns.
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy | ||
Steam Cloud |
Video settings
Field of view (FOV)
Custom world FOV[citation needed] |
---|
Use the |
Custom viewmodel FOV[citation needed] |
---|
|
High frame rate
- Frame rate is capped at either 60 FPS or 120 FPS via in-game option.
Set custom frame rate cap[citation needed] |
---|
Notes
|
Input settings
Enable always run toggle on Classic Doom
Use Classic RBDoom3BFG[citation needed] |
---|
|
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
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
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
- Despite the GOG.com version being single-player only, it is possible to play multiplayer by adding
seta net_useplatformbackend 0
indefault.cfg
and use the console commandconnect
in order to join the server.
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Native 3D | ||||
Nvidia 3D Vision |
Headsets | |||
---|---|---|---|
SteamVR | Use Doom 3 BFG VR.[8] | ||
Oculus VR (LibOVR) | Use Doom 3 BFG VR.[8] | ||
Windows Mixed Reality | This game might be playable with the Revive Compatibility Layer, or Windows Mixed Reality for SteamVR. |
Devices | |||
---|---|---|---|
Tracked motion controllers | |||
Traditional controller | |||
Keyboard/Mouse |
Play area | |||
---|---|---|---|
Seated | |||
Standing | |||
Room-scale |
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] |
---|
|
Chaingun fires too slowly
Set in-game frame rate cap to 120 FPS[7] |
---|
Wrong language selected by default
Set language manually[9] |
---|
OpenGL startup fix
Launch the game with +set r_fullscreen 3 parameter[10]
|
---|
Game crashes on loading screen
Use old AMD OpenGL driver[11] |
---|
|
"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] |
---|
|
Disable the console[2] |
---|
Use |
MSAA has no effect (RBDoom3BFG)
- The only anti-aliasing technique that works with HDR is SMAA.
Disable HDR to use MSAA[13] |
---|
|
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] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
OpenGL |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | Use Classic RBDoom3BFG for 64-bit. |
Middleware
Middleware | Notes | |
---|---|---|
Audio | DirectX | XAudio2 |
Cutscenes | Bink Video | |
Multiplayer | Steamworks |
Play Final Doom and the Master Levels in Classic RBDoom3BFG
Playing Final Doom and the Master Levels in Classic RBDoom3BFG[citation needed] |
---|
|
Miscellaneous modifications
Change the flashlight mode in Doom 3
Use Classic RBDoom3BFG[16] |
---|
|
Re-enable Steam Achievements on Classic RBDoom3BFG
Use Classic RBDoom3BFG[16] |
---|
|
Doom 3 BFG Hi Def
- Offers higher poly-count models, TGA textures, and effects including soft shadows (RBDoom3BFG).
Ungibbable
- 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.
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:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (208200) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Lostie's intro movies fix (retrieved)
- ↑ 2.0 2.1 Steam Community :: Guide :: Unlock Nightmare + Skip intro videos
- ↑ 3.0 3.1 3.2 3.3 Verified by User:AmethystViper on December 9, 2017
- ↑ 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
- ↑ ZDoom • View topic - [Uncensored BFG / Censored Doom]Make IDKFA Wolfenstein Again
- ↑ 7.0 7.1 no 144hz option? :: DOOM 3: BFG Edition General Discussions
- ↑ 8.0 8.1 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
- ↑ Support switching the game language at runtime · Issue #389 · RobertBeckebans/RBDOOM-3-BFG
- ↑ Fix for the OpenGL issue. Should work for most of you. - Steam Community Discussions
- ↑ RADEON (ATI/AMD) graphic card users crashing? Look in here for solution! - Steam Community Discussions
- ↑ Verified by User:ChaosBahamut on October 9, 2018
- ↑ AA not working, lighting bug · Issue #283 · RobertBeckebans/RBDOOM-3-BFG
- ↑ Verified by User:AmethystViper on February 18, 2018
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedrefcheck AmethystViper
- ↑ 16.0 16.1 Classic-RBDOOM-3-BFG/New-Parameters.txt at master · MadDeCoDeR/Classic-RBDOOM-3-BFG