Return to Castle Wolfenstein

From PCGamingWiki, the wiki about fixing PC games
Return to Castle Wolfenstein
Return to Castle Wolfenstein cover
Developers
Gray Matter Interactive
id Software
Multiplayer Nerve Software
Splash Damage
Mac OS Westlake Interactive[1]
OS X Westlake Interactive[1]
Publishers
Activision
Mac OS Aspyr Media
Engines
id Tech 3
Release dates
Windows November 19, 2001
Linux March 16, 2002
Mac OS April 2002
OS X April 2002
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

Key points

Master servers for the multiplayer were shut down in February 2012. A mod S4NDMoD solves this problem, by making a game use fans' master server.

General information

Official Wolfenstein series site
Wolfenstein Wiki - A detailed wiki for every Wolfenstein game made.
GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions
Steam Users' Forums for game series

Availability[edit]

Source DRM Notes Keys OS
Retail Mac OS
Amazon.com
Direct2Drive
GOG.com Not available for purchase in Germany.[2]
Green Man Gaming
Humble Store
Steam

Essential improvements[edit]

Unofficial Patch[edit]

A patch by Knightmare[3] that fixes various crashes and adds native widescreen support.

S4NDMoD[edit]

A mod that focuses on fixing exploits and adding necessary features to RTCW multiplayer. A list of features can be found here. Due to master server being down, this mod is the best solution to make server browser work, again. Mod can be downloaded, here.

Skip intro videos[edit]

Use launch parameter
Use the command line argument +set com_introplayed 1

Game data[edit]

In-game HUD settings.
In-game HUD settings.

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\Main\*.cfg
Mac OS
OS X
Linux
wolfconfig.cfg contains single player settings.
wolfconfig_mp.cfg contains multiplayer settings.

Save game data location[edit]

System Location
Windows <path-to-game>\Main\save
Mac OS
OS X
Linux

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

In-game general video settings.
In-game general video settings.
In-game advanced video settings.
In-game advanced video settings.

Widescreen resolution[edit]

The Unofficial Patch should already add support for common resolutions in the in-game options.
Using console commands
  1. Launch the game and open the console with ~ or \.
  2. Use these console commands in the following order, replace the width and height with your resolution.
\r_customwidth 2048
\r_customheight 1152
\r_mode -1
\vid_restart

Notes

In order to change the FOV see Field of view (FOV) for more information.
This solution works for both the Singleplayer and Multiplayer modes.
Manually through a config file
  1. Open wolfconfig.cfg with a text editor.
  2. Replace the width and height with your resolution.
seta r_customwidth "2048"
seta r_customheight "1152"
seta r_mode "-1"

Field of view (FOV)[edit]

Use launch parameter
Use the command line arguments +set sv_cheats 1 +set cg_fov X, where X is your horizontal FOV value.
Use console command
  1. Launch game with +set sv_cheats 1 parameter.
  2. Start a new game or load a a previous save.
  3. Open console, by pressing ~ and type in: cg_fov X where X is your horizontal FOV value.
Change FOV in multiplayer
  1. Create or join a server.
  2. Open console, by pressing ~ and type in: cg_fov X where X is your horizontal FOV value.

Notes

It is recommended, not to launch multiplayer game with sv_cheats 1 attribute. This can be problematic, when using Steam version, since it doesn't allow to specify separate launch attributes for singleplayer and multiplayer.

Frame rate (FPS)[edit]

Use launch parameter
Use the command line argument +set com_maxfps X, where X is your desired frame rate cap.

Input settings[edit]

In-game general control settings.
In-game general control settings.
Keyboard and mouse Native Notes
Remapping
Mouse acceleration
Disabled by default. Smoothing can be toggled in Controls menu. Acceleration can be activated via console with cl_mouseAccel 1
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support

Toggle crouch[edit]

Add lines to config[4]
  1. Open <path-to-game>\Main\autoexec.cfg with a text editor.
  2. Add the following lines (change c to whatever you want).
set duck "+movedown; set crouchToggle vstr stand; echo ^3Crouching...^7"
set stand "-movedown; set crouchToggle vstr duck; echo ^2Standing...^7"
set crouchToggle "vstr duck"
bind c "vstr crouchToggle"

Audio settings[edit]

In-game audio settings.
In-game audio settings.
Audio options Native Notes
Separate volume controls
Surround sound
Stereo output only[5]
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio CC Notes
English
French
German
Italian
Spanish

Network[edit]

Can play coop with RTCWCoop.

Multiplayer types

Type Native Notes
LAN play
Online play

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
Self-hosting
Direct IP
Use connect [IP address here] in the console.

Ports

Protocol Port(s) and/or port range(s)
TCP (outbound) 28960
UDP (outbound) 27960

Issues fixed[edit]

Enlarged Upper Left Corner of Screen[edit]

Increasing the game resolution above 800x600 causes the upper left corner of the game to take up the entire screen. One reason is that game detects a 3dfx driver (possibly caused by nGlide).

Edit wolfconfig.cfg[6]
  1. Open wolfconfig.cfg with a text editor.
  2. Search for the line seta r_glIgnoreWicked3D "0"
  3. Change "0" to "1"
  4. Save the changes.

Frame Rate Drops On Modern Machines[edit]

Return to castle wolfenstein is not coded/optimized to run on modern multi-core cpus, resulting in framerate drops on some modern machines.

Set launch option (Steam version Only)
  1. Right click on Return To Castle Wolfenstein in your steam library and click properties.
  2. Click "Set Launch Options" and enter the following, +set r_primitives 2
  3. Press okay to save changes

Notes

This fix makes the game run on 2 cores, because the game is not coded/optimized to run on modern multi-core cpus.
Type command in console
  1. Launch Return to castle wolfenstein and open the console using ~.
  2. Type the following, /r_primitives 2
  3. Press Enter and close the console.

Other information[edit]

Disable view bob[edit]

Edit wolfconfig.cfg
  1. Open wolfconfig.cfg with a text editor.
  2. Find the lines:
seta cg_bobup "0.005"
seta cg_bobpitch "0.002"
seta cg_bobroll "0.002"

and change their values to "0".

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 95 OSR2 98, ME, 2000, XP
Processor (CPU) AMD Athlon
Intel Pentium II 400 MHz
System memory (RAM) 128 MB 256 MB
Hard disk drive (HDD) 1.1 GB
Video card (GPU) 16 MB of VRAM
OpenGL compatible
DirectX 8.0a compatible
Supported chipsets: 3dfx Voodoo 3 or higher, ATI Rage 128/128 Pro, ATI Radeon, Matrox G400, Nvidia Riva TNT and TNT2, all Nvidia GeForce chips

References

  1. 1.0 1.1 Aspyr: Return to Castle Wolfenstein goes Gold | Macworld
  2. RELEASE: QUAKE II + III, WOLFENSTEIN 3D, RETURN TO CASTLE WOLFENSTEIN - GOG.com News
  3. KMQuake II - Unofficial Patch
  4. Toggle Crouch for RTCW, page 1 - Forum - GOG.com
  5. PC Gaming Surround Sound Round-up
  6. SOLVED: Can't run the game above 800x600. Upper left corner of the screen enlarged - Steam Community Discussions