Difference between revisions of "Doom 3: BFG Edition"
From PCGamingWiki, the wiki about fixing PC games
Cruderustle (talk | contribs) (→Essential improvements: Added a way to disable the console.) |
Cruderustle (talk | contribs) m (Fixed my references) |
||
Line 48: | Line 48: | ||
==Essential improvements== | ==Essential improvements== | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
− | {{Fixbox|description=Use <code>+set com_skipintrovideos 1</code> [[Glossary:Command line arguments|command line argument]]|ref=<ref>https://steamcommunity.com/sharedfiles/filedetails/?id=850795752</ref> | + | {{Fixbox|description=Use <code>+set com_skipintrovideos 1</code> [[Glossary:Command line arguments|command line argument]]|ref=<ref name="GoodGuide">https://steamcommunity.com/sharedfiles/filedetails/?id=850795752</ref> |
}} | }} | ||
Line 63: | Line 63: | ||
===Instantly Unlock Nightmare Mode=== | ===Instantly Unlock Nightmare Mode=== | ||
− | {{++}} Achievements will stay enabled, making it an almost essential command for achievement hunters.<ref | + | {{++}} Achievements will stay enabled, making it an almost essential command for achievement hunters.<ref name="GoodGuide" /> |
− | {{Fixbox|description=Use <code>+set g_nightmare "1" +set g_roeNightmare "1" +set g_leNightmare "1"</code> [[Glossary:Command line arguments|command line argument]]|ref=<ref | + | {{Fixbox|description=Use <code>+set g_nightmare "1" +set g_roeNightmare "1" +set g_leNightmare "1"</code> [[Glossary:Command line arguments|command line argument]]|ref=<ref name="GoodGuide" /> |
}} | }} | ||
===Disable console=== | ===Disable console=== | ||
{{ii}} Activating the console at any time during the game will disable achievements. | {{ii}} Activating the console at any time during the game will disable achievements. | ||
− | {{Fixbox|description=Use <code>+set com_allowconsole 0</code> [[Glossary:Command line arguments|command line argument]]|ref=<ref | + | {{Fixbox|description=Use <code>+set com_allowconsole 0</code> [[Glossary:Command line arguments|command line argument]]|ref=<ref name="GoodGuide" /> |
}} | }} | ||
Revision as of 22:26, 19 July 2018
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
- Includes Doom, Doom II, Doom 3, Doom 3: Resurrection of Evil, and The Lost Mission.
- Source port and mod support available.
- Doom and Doom II are censored and contain unique IWADs, though they can be uncensored.
- Mods for the original Doom 3 are not compatible with the BFG Edition unless converted for 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 | ||||
GamersGate | ||||
GOG.com | ||||
Green Man Gaming | ||||
Humble Store | ||||
Steam |
Version differences
- 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.
Essential improvements
Skip intro videos
Use +set com_skipintrovideos 1 command line argument[1]
|
---|
Use com_skipIntroVideos command in autoexec.cfg [2]
|
---|
|
Modify the intro videos[3] |
---|
|
Instantly Unlock Nightmare Mode
- Achievements will stay enabled, making it an almost essential command for achievement hunters.[1]
Use +set g_nightmare "1" +set g_roeNightmare "1" +set g_leNightmare "1" command line argument[1]
|
---|
Disable console
- Activating the console at any time during the game will disable achievements.
Use +set com_allowconsole 0 command line argument[1]
|
---|
RBDoom3BFG
- Adds Linux, OS X, and Win64 support, as well as soft shadows and more.
- Disables Steam achievements.
Use RBDoom3BFG[4] |
---|
Notes
|
Classic RBDoom3BFG
- A fork of RBDoom3BFG that adds the ability to play Doom II's other expansions (Final Doom and Master Levels of Doom II), classic Doom mod support through command line arguments, and other improvements for the classic Doom games.
- Disables Steam achievements.
Use Classic RBDoom3BFG |
---|
Notes
|
Doom 3 BFG Mod Launcher
- Comes with a build of RBDoom3BFG for Windows and a tool which extracts all contents of Doom 3 BFG to a moddable structured folder.
- Disables Steam achievements.
Use Doom 3 BFG Mod Launcher[citation needed] |
---|
|
Doom 3 BFG Hi Def Mod
- Offers higher poly-count models, TGA textures, and effects including soft shadows (RBDoom3BFG).
- Disables Steam achievements.
Use Hi Def Mod[citation needed] |
---|
|
Decensoring Doom and Doom II
- Disables Steam achievements.
Use decensoring patch[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\DOOM\ %USERPROFILE%\Saved Games\id Software\DOOM 3 BFG\base\DOOM2\ %USERPROFILE%\Saved Games\id Software\DOOM 3 BFG\base\savegame\ |
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
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 crouch toggle
Launch the game with +set in_toggleCrouch 1 parameter or use the console command in_toggleCrouch 1 [2]
|
---|
Enable zoom toggle
Launch the game with +set in_toggleZoom 1 parameter or use the console command in_toggleZoom 1 [2]
|
---|
Re-enable zoom function
Use the console command bind [desired key, mouse, or controller button] _zoom [2]
|
---|
DualShock Button Prompts
- Requires Classic RBDoom3BFG v1.1.8 or newer.
Enable DualShock prompts in Classic RBDoom3BFG[8] |
---|
|
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Italian | ||||
Japanese | ||||
Spanish | ||||
Russian | Ported from Doom 3. Available here. |
Change language
- Using RBDoom3BFG with the GOG.com release may pick Japanese by default.
Set language manually[9] |
---|
|
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 |
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Native 3D | ||||
Nvidia 3D Vision |
Headsets | |||
---|---|---|---|
SteamVR | Use Doom 3 BFG VR.[10] | ||
Oculus VR (LibOVR) | Use Doom 3 BFG VR.[10] | ||
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] |
---|
OpenGL startup fix
Launch the game with +set r_fullscreen 3 parameter[11]
|
---|
Game crashes on loading screen
Use old AMD OpenGL driver[12] |
---|
|
"Achievements have been disabled due to the console being enabled during this game" but console is not enabled
Rebind in-game screenshot key[citation needed] |
---|
|
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)
- Using SMAA with motion blur enabled causes visual bugs such as pain flashes being replaced with a white flash.
Disable motion blur if using SMAA or use MSAA instead when using motion blur[14] |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
OpenGL |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Audio | DirectX | XAudio2 |
Cutscenes | Bink Video | |
Multiplayer | Steamworks |
Enable the console
Enable the console[citation needed] |
---|
|
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
- ↑ 1.0 1.1 1.2 1.3 https://steamcommunity.com/sharedfiles/filedetails/?id=850795752
- ↑ 2.0 2.1 2.2 2.3 Verified by User:AmethystViper on December 9, 2017
- ↑ Lostie's intro movies fix (retrieved)
- ↑ Verified by User:AmethystViper on October 29, 2017
- ↑ https://www.doomworld.com/vb/doom-3-general/64870-bfg-edition-uncensoring-guide/
- ↑ https://forum.zdoom.org/viewtopic.php?f=19&t=53776
- ↑ 7.0 7.1 no 144hz option? :: DOOM 3: BFG Edition General Discussions
- ↑ Release Classic RBDOOM 3 BFG 1.1.8 · MadDeCoDeR/Classic-RBDOOM-3-BFG - GitHub - last accessed on February 27, 2018
- "Added new parameter 'in_joylayout' that allow you to switch between xbox360 and ps3 controller layout"
- ↑ Support switching the game language at runtime · Issue #389 · RobertBeckebans/RBDOOM-3-BFG
- ↑ 10.0 10.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
- ↑ 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
- ↑ AA not working, lighting bug · Issue #283 · RobertBeckebans/RBDOOM-3-BFG
- ↑ Verified by User:AmethystViper on February 18, 2018