Shot by Antic Owl
|Vanilla Photo Mode||No|
|Custom Aspect Ratios||Yes|
- CE Table by K-Putt and Jim2point0 merged with Sunbeam console unlocker
Features: Camera control, tilt, unrestrict CVars and console commands.
First, you will need to check if you can access the in-game console once you have started the game and hooked the CT to the game process. To test, press the
~ key on your keyboard. If the console doesn't appear, add
+com_allowConsole 1 as a launch option via Steam then try again. This should do it.
Be sure to activate
Unrestrict CVars and
Enable stripped console commands by clicking on the box next to those entries. Without them, some of the commands in the next section of the guide are not going to be applied.
Cheat table options
The console can be also opened via
~ even if
Patch the ConsoleKey to Tilde (~) wasn't checked.
To make tweaking the game easier, we are going to make a custom configuration file that can be executed at each start of the game. Depending on your hardware, especially CPU and GPU, you might have to modify some of the variables in the commands below.
Save the commands in a new file that you could by example call
\steamapps\common\Wolfenstein The Old Blood\base or
C:\Users\<UserName>\Saved Games\MachineGames\Wolfenstein The Old Blood\base
r_dimShadowHeightTweak 0 win_pauseOnAltTab 0 win_allowAltTab 1 r_useSMP 1 r_useHardwareTextures 1 vt_cudaRLE vt_cudaBudget 8 vt_useCudaTranscode 2 vt_minMipLevelInstalled 16 vt_uncompressedVmtr 0 image_useCompression 0 vt_maxPPF 64 vt_maxaniso 4 image_anisotropy 16 vt_minlod 0 vt_lodBias -2 image_lodbias -2 vt_qualityDCTChroma 100 vt_qualityDCTLuma 100 vt_qualityDCTNormal 100 vt_qualityDCTPower 100 vt_qualityDCTSpecular 100 vt_qualityHDPLossless 1 vt_qualityHDPDiffuse 0 vt_qualityHDPNormal 0 vt_qualityHDPPower 0 vt_qualityHDPSpecular 0 vt_pageimagesizevmtr 16384 vt_pageimagesizeunique 16384 vt_pageimagesizeuniquediffuseonly 16384 vt_pageimagesizeuniquediffuseonly2 16384 vt_useCudaTranscode 2 r_swapInterval 1 vt_restart
To apply this configuration, open the in-game console and type
exec [yourconfigname].cfg. Alternatively, you can bind this command to a key so you can execute the configuration without having to open the console.
bind "F11" "exec [yourconfigname].cfg"
The commands starting with
vt_pageimagesize increase the texture data stored in the VRAM. If you have 4GB or less, 8192 is recommended. Changing the
vt_pageimagesizevmtr above 16384 could lead to a game crash.
For CPUs with 2 and 4 cores without hyperthreading, the
vt_maxPPF should be set to 8. For CPUs above 4 cores and those with hyperthreading, you can go up to 64 or 128. Valid settings are:
Any change made to a
vt_ variable will require a restart.
Some default commands are already available, but are not working as intended. Add this set of keybinds to a file called
keybinds.cfg in your game directory. By doing
exec keybinds.cfg via the console, they will be permanently written to the correct file and postion. You will only need to do this once.
bind "F1" "toggle g_showhud;toggle hands_show" bind "F2" "toggle ai_enable" bind "F3" "timescale 0.2" bind "F4" "timescale 1" bind "F6" "toggle g_freecam" bind "F7" "cvarRandom g_stopTime 1 1" bind "F8" "cvarRandom g_stopTime 0 0" bind "KP_PLUS" "cvaradd g_fov 1, " bind "KP_MINUS" "cvaradd g_fov -1" bind "F12" "devgui 1"
The free camera allows you to move without moving the player from his initial position. FOV and tilt are not available in this mode. Only forward, backward, left and right movements can be done. Camera up and down are also available.
||Move camera forward / backward|
||Move camera left / right|
||Move camera up / down|
||Tilt camera left / right|
||Fast camera movements|
||Faster camera movements (not available in tilt)|
||Disable/enable HUD and hands|
||Disable/enable enemies movements|
||Slowmo to 0.2 game speed|
||Normal game speed|
||Toggle the internal free camera|
||Stop the game|
||Resume the game|
||Increase FOV by 1|
||Decrease FOV by 1|
||Toggle the developer GUI|
Some of these require the
keybinds.cfg file from earlier to have been executed.
It's possible to skip one frame ahead while fully timestopped. To do this, stop the game and press
F12 to enter the dev GUI. Using a gamepad, press X and go to Time Control. Press D then Advance Time One Frame When Stopped. You can also bind
g_runframes 1 to an available key.
Removing the post-processing via
r_skippostprocess 1 will also disable the in-game DOF.
This can give you better image quality.