Wolfenstein: The Old Blood

From PCGamingWiki, the wiki about fixing PC games
Wolfenstein: The Old Blood
Wolfenstein: The Old Blood cover
Developers
MachineGames
Publishers
Bethesda Softworks
Engines
Id Tech 5
Release dates
Windows May 5, 2015
Wolfenstein: The Old Blood at Wikipedia
Wolfenstein
Castle Wolfenstein 1981
Beyond Castle Wolfenstein 1984
Wolfenstein 3D 1992
Spear of Destiny 1992
Return to Castle Wolfenstein 2001
Wolfenstein: Enemy Territory 2003
Wolfenstein 2009
Wolfenstein: The New Order 2014
Wolfenstein: The Old Blood 2015
Wolfenstein II: The New Colossus 2017
Wolfenstein: Youngblood 2019
Wolfenstein: Cyberpilot 2019

Key points

Use id5 Tweaker to change advanced settings and optimize performance.

General information

Official Wolfenstein series site
Wolfenstein Wiki - A detailed wiki for every Wolfenstein game made.
Steam Community Discussions
Steam Community Discussions (German Edition)

Availability[edit]

All versions require Steam DRM.

Version differences[edit]

The German Edition only includes the German language and has content differences (e.g. no swastikas).

Essential improvements[edit]

Restore cache files[edit]

The texture cache folder is not made by the game so the cache is regenerated for each session.
This can fix stuttering in the game.
Make texture cache folder[1]
  1. Go to %LOCALAPPDATA% and make a folder named MachineGames
  2. Go into that folder and make a folder named Wolfenstein The Old Blood
  3. The game will now correctly store the texture cache between sessions.

Notes

The game creates two files there, one of which is 1 GB in size. This file is not deleted after ending or uninstalling the game and has to be deleted manually.
Normal Windows shortcuts do not work to relocate the MachineGames folder or the Wolfenstein The Old Blood folder to another drive.
If your Windows OS supports it, an NTFS junction point (mklink /J <link> <target>) will allow redirecting the folder to a different location.
Command cannot be inserted in console during running of the game. It has to be inserted as parameter for WolfNewOrder_x64.exe (shortcut - in "target", field, C:\[location]Wolfenstein.The.New.Order\WolfNewOrder_x64.exe +fs_cachepath "C:\[your created folder]") and (or) set in the Steam properties of the game->Set launch options.
Slow HDD can prevent from achieving high FPS. Consider placing the file on an SSD or RAM disk.

Skip intro videos[edit]

Skip intro videos[2]
  1. Go to <path-to-game>\base\bink\.
  2. Delete or rename loadvideo_pc_xboxone.bik.

Warning - this can cause subsequent cutscenes to not play for some users.

Enable the console[edit]

Open the console with Ctrl+~ or Ctrl+\.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Saved Games\MachineGames\Wolfenstein The Old Blood\base\wolftobConfig.cfg
Linux (Proton) <Steam-folder>/steamapps/compatdata/350080/pfx/[Note 1]

Save game data location[edit]

System Location
Windows %USERPROFILE%\Saved Games\MachineGames\Wolfenstein The Old Blood\base\savegame\
Linux (Proton) <Steam-folder>/steamapps/compatdata/350080/pfx/[Note 1]

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

Graphic settings.
Graphic settings.

Field of view (FOV)[edit]

id5 Tweaker increases the upper limit of the FOV to 200 and allows changing the FOV of the hands and weapons.
Adjust FOV values[2]
  1. Install id5 Tweaker.
  2. Edit id5Tweaker.ini.
  3. Find ;g_fov 100 and ;hands_fovscale 1.0.
  4. Remove the semicolons and set the desired values.

High frame rate[edit]

Increase FPS cap[2]
  1. Install id5 Tweaker.
  2. Edit id5Tweaker.ini.
  3. Find ;id5Tweaker_SetFpsLimit 140.
  4. Remove the semicolon and set the desired value.

Notes

Increasing the FPS cap may cause some unintended side effects:
  • Uneven frame-pacing on G-Sync and FreeSync enabled displays
  • The 'maxed out' ammo indicator may flash continuously
  • Possible physics bugs when killing some enemies
  • Possible stuttering during pre-rendered cutscenes

Post-processing[edit]

Disable only depth of field[2]
  1. Install id5 Tweaker.
  2. Edit id5Tweaker.ini.
  3. Find ;r_postprocessdofmode -1 and remove the semicolon.
Disable rendering of fog effect[2]
  1. Install id5 Tweaker.
  2. Edit id5Tweaker.ini.
  3. Find ;r_skipfog 1 and remove the semicolon.
Disable all post process effects[2]
  1. Install id5 Tweaker.
  2. Edit id5Tweaker.ini.
  3. Find ;r_skippostprocess 1 and remove the semicolon.

Input settings[edit]

Control settings.
Control settings.
Controller settings
Controller settings

Audio settings[edit]

Audio settings.
Audio settings.
Audio options Native Notes
Separate volume controls
Master volume and voice volume sliders.
Surround sound
Subtitles
Closed captions
Mute on focus lost

Localizations

The German Edition only includes the German language.
Language UI Audio Sub Notes
English
French
German
German Edition only.
Italian
Polish
Russian
Spanish

VR support[edit]

3D modes Native Notes
Nvidia 3D Vision
Use 3D Surround Gaming fix.

Issues fixed[edit]

Vertical sync disables itself intermittently[edit]

Force Vsync and triple buffering[2]
  1. Disable in-game vertical sync.
  2. Force vertical sync and triple buffering externally. See Force Vsync for instructions.

Notes

Triple buffering is important for avoiding large fluctuations in frame rate.

Mouse thumb buttons not working[edit]

Experiencing this can be a nuisance if you prefer re-binding actions to these buttons, such as binding melee to mouse 5.
Disable any other devices that show in Device Manager under "Mice and other pointing devices."[citation needed]
  1. Right Click the windows start button and click Device Manager
  2. Look under "Mice and other pointing devices" and try disabling devices other than your main mouse
  3. Usually any "Gamer" peripherals like the Razer DeathStalker could include mouse functions that prevent some games such as Wolfenstein to not recognize some functions of your main mouse.

Notes

Depending on which device was interfering that you had to disable, your peripheral may lose some functionality such as macro keys or any keybindings that mimicked mouse functions. However normal keys should still work fine.

VirtualTexture compression showing artifacts on textures[edit]

Artifacts on textures appear when you move
Disable VirtualTexture Compression[3]
  1. Go to advanced video settings
  2. Disable the VirtualTexture Compression option
  3. The game will no longer show artifacts on textures.

Notes

In game performance and loading times may suffer greatly. Not advisable for use with GPU transcoding or on a lower end PC. Requires much more VRAM.

FPS issues and drops[edit]

Change binary name and create text file[4]

Solution presumably for AMD GPUs

  1. Go to the steam game directory where you have installed the game
  2. Copy and paste WolfOldBlood_x64 in the game file
  3. Rename the file to WolfOldBlood_x32 (for New Order, in some cases to x86]
  4. Create a text document called steam_appid
  5. In that text documnet type 350080
  6. Save the text document in the game directory
  7. Launch the game in WolfOldBlood_x32 not WolfOldBlood_x64
  8. The game will launch

Do not delete the WolfOldBlood_x64 file or else it won't work. Make sure that the two laucnh file are in the game folder, WolfOldBlood_x64 and WolfOldBlood_x32. Steamless binary update 1 achieves few FPS more. Keep Steam in background, in offline mode. No Internet connection.

Set specific level of certain details[6]
Certain details on id Tech 5 causes problems even on recent GPUs (esp. AMD):
  • VERTICAL SYNC: OFF (you can try to force it in GPU control panel instead [only if you need it], and then turn on triple buffering in GPU control panel [normally unncecessary]).
  • VIRTUAL TEXTURE COMPRESSION: ENABLED
  • VIRTUAL TEXTURE MAX PPF: 16 (0 or 1 is the fastest - but more texture popping, in some cases 64, in others 128 or even around 10000 [set in console - vt_maxppf - it resets after game closing]).[5]
  • SHADOW RESOLUTION: 2048
  • If FPS issues still persist you may want to lower or disable Anti-Aliasing and/or Screen Space Reflections
  • Set jobs_numthreads to 1 in the config file (in some cases; this needs to be turned on while in-game or in the wolfconfig with it turned to read only. See mutlithreaded mode fixes).
Force the game to use copied AMD OpenGL driver (atioglxx.dll)[7]

Search for atioglxx.dll inside Windows folder, or use this one. Then copy the file inside the game folder.

For Nvidia, you can try out searching for nvoglnt.dll file (if found), or OpenGL32.dll (if it not performs worse, and if you don't use Reshade injector).

Stutter, textures pop-in, freezes on 3GB VRAM cards[edit]

Increase texture buffer[8]
  1. Set +fc maxcachememoryMB 1024 +vt_maxPPF "16" +vt_pageimagesizevmtr 16384 +vt_pageImageSizeUnique 16384 +vt_pageImageSizeUniqueDiffuseOnly 16384 +vt_pageImageSizeUniqueDiffuseOnly2 16384 command line argument.

Notes

This works only if you have 3 GB VRAM and should fix pop in even when you do a 180° turn.
Minifreezes[citation needed]
  • If the game freezes for about 1 two 2 seconds in regularly intervalls, add +jobs_numThreads 0 to the launch options.
Solutions borrowed from RAGE.

Other information[edit]

API[edit]

Technical specs Supported Notes
OpenGL 3.2
64-bit executable

Disable camera sway[edit]

Instructions[citation needed]
  1. Open the console.
  2. Enter cvaradd pm_nobob 1, to reset use -1

Notes

Aiming and crouching will be almost instant, feeling considerably odd.
Using the scope on the AR Marksman Rifle will no longer be possible.

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 7, 8
Processor (CPU) Intel Core i5-2500 3.3 GHz
AMD FX-8320 3.5 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 38 GB
Video card (GPU) Nvidia GeForce GTX 560
AMD Radeon HD 6870
1 GB of VRAM
32-bit systems are not supported.

Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/350080/ in addition to or instead of this directory. The app ID (350080) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References