Tom Clancy's Rainbow Six: Vegas 2

From PCGamingWiki, the wiki about fixing PC games
Tom Clancy's Rainbow Six: Vegas 2
Tom Clancy's Rainbow Six: Vegas 2 cover
Developers
Ubisoft Montreal
Publishers
Ubisoft
Engines
Unreal Engine 3
Release dates
Windows April 15, 2008
Tom Clancy's Rainbow Six: Vegas 2 guide on StrategyWiki
Tom Clancy's Rainbow Six: Vegas 2 on Wikipedia
Rainbow Six
Tom Clancy's Rainbow Six 1998
Rainbow Six: Rogue Spear 1999
Rainbow Six: Covert Operations Essentials 2000
Rainbow Six: Rogue Spear: Black Thorn 2001
Rainbow Six 3: Raven Shield 2003
Rainbow Six: Lockdown 2006
Rainbow Six: Vegas 2006
Rainbow Six: Vegas 2 2008
Rainbow Six Siege 2015
Rainbow Six Quarantine 2020

Key points

A Ubisoft account is required to play online (uPlay client is not needed).

General information

Ubisoft game page
Official Forum
Rainbow Six Wiki
Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SafeDisc v4.85 DRM[Note 1].
Windows
GamersGate
Icon overlay.png
Windows
Gamesplanet
Icon overlay.png
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
Uplay
Icon overlay.png
Included with Uplay+.
Windows
SafeDisc retail DRM no longer functions properly on Windows Vista and later (see above for affected versions).

Essential improvements[edit]

Patches[edit]

Patch 1.03 updates the game to the latest version. The Steam version is already patched.

Note: If Windows 10 blocks the installation of this patch, then install 7-zip, rightclick the exe and choose "7Zip > Extract Here" and then run setup.exe

Rainbow Six: Vegas 2 Gift Pack[edit]

A free map pack that adds Murdertown – Dark, CQB Training – Dark, and Calypso Casino to all Versus modes and Terrorist Hunt (these maps are already included in the Steam version).

It can be downloaded from here.

Also available, Comcast Event Map, a multiplayer gift map that can be downloaded from here.[3]

Game data[edit]

In-game general settings.
In-game general settings.

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Documents\My Games\Ubisoft\R6Vegas2\[Note 2]
<path-to-game>\KellerGame\Config\
Linux (Proton) <Steam-folder>/steamapps/compatdata/15120/pfx/[Note 3]
R6GameConfig.bin stores key bindings

Save game data location[edit]

System Location
Windows %USERPROFILE%\Documents\My Games\Ubisoft\R6Vegas2\
Linux (Proton) <Steam-folder>/steamapps/compatdata/15120/pfx/[Note 3]

Save game cloud syncing[edit]

System Native Notes
Steam Cloud
Uplay

Video settings[edit]

In-game video settings.
In-game video settings.
Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Use Rainbow Six Vegas 2 Aspect Ratio Fixer or Widescreen Fixer.
Ultra-widescreen
Use Widescreen Fixer or see the WSGF topic.
4K Ultra HD
The in-game resolution pull-down menu does not scroll and thus may have problems displaying all available resolutions if the game detects a 1440p or higher monitor. You may have to select higher resolutions blindly by scrolling with the arrow keys.
Field of view (FOV)
Use Vegas 2 FOV Fix
Windowed
See Windowed.
Borderless fullscreen windowed
After using Dxwnd, use a fullscreen windowed app to force it.[citation needed]
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
Goes from "none" to "Quality level 8".
Vertical sync (Vsync)
60 FPS and 120+ FPS
Some animations are tied to frame rate; characters may twitch unnaturally when idle at high frame rates.[citation needed]

Windowed[edit]

DxWnd configuration[citation needed]
  1. Open DxWnd and add a new game.
  2. Click ... right of a Path field and navigate to installation folder.
  3. Switch a filter from Application (*.exe) to All files (*.*).
  4. Select game.dat and click OK.
  5. Click ... right of a Launch field and navigate to installation folder.
  6. Select R6Vegas2_Game.exe.
  7. Under Position type in desired window width (W) and height (H). Make sure these values are the same as resolution set in game.
  8. Go to DirectX tab.
  9. Set DirectX Version Hook to DirectX9.
  10. Make sure one of the Emulation options is selected.
  11. Click OK and launch the game.

Ambient Occlusion[edit]

On Nvidia graphics cards you can turn it on through Nvidia Inspector. Use "0x00000025 (Tom Clancy's EndWar)" preset. This will result in noticeable FPS drop in certain game areas.

Input settings[edit]

In-game key map settings.
In-game key map settings.
In-game gamepad settings.
In-game gamepad settings.
Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
One time prompt to enable controller support, which cannot be answered with a controller.
Controller remapping
Can only switch between pre-defined layouts.
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M

Audio settings[edit]

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost
EAX support
[citation needed]

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Russian
Spanish

Network[edit]

In-game multiplayer settings.
In-game multiplayer settings.

Multiplayer types

Type Native Players Notes
Local play
2 Only on consoles.
LAN play
16 Versus, Co-op
Co-op: 4 players, up to 16 players with TeknoR6Vegas2.
Online play
16 Versus, Co-op
Co-op: 4 players, up to 16 players with TeknoR6Vegas2.

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
A guide on setting up a dedicated server can be found here.
Self-hosting
Set-up guide available here
Direct IP

Ports

Protocol Port(s) and/or port range(s)
TCP 3074, 10130
UDP 3074-3174, 10140
This game supports Universal Plug and Play (UPnP) for automatic port configuration.

VR support[edit]

3D modes Native Notes
Native 3D
Nvidia 3D Vision
TriDef 3D
iZ3D
Devices Native Notes
3RD Space Gaming Vest

Issues unresolved[edit]

Cannot connect to Ubisoft's online service[edit]

A common error for players attempting to play Rainbow Six: Vegas 2 online is the message "Failed to initialize network service."

The simplest way to bypass this issue is to use a Virtual Lan (VPN). Two programs which work well with Rainbow Six: Vegas 2 are Evolve and Tunngle

Issues fixed[edit]

Infinite gunfire loop[edit]

Instructions[citation needed]
  1. Download the sound bugfix here.
  2. Backup the original eax.dll in <path-to-game>\Binaries.
  3. Extract/copy the fixed eax.dll from the bugfix zip to <path-to-game>\Binaries.
  4. Turn off voice recognition in game.

Xbox One Controller not detected[edit]

Quick and dirty method[edit]

Modify PCKellerJoysticks.ini (quick)[4]
  1. Go to <path-to-game>\KellerGame\Config.
  2. Open the PCKellerJoysticks.ini file with Notepad or other text editor.
  3. Under the [Joystick0] section, set VendorID to 1118 and ProductID to 736.
  4. Add UseXInput=true under the ProductID line.
  5. Save the file and launch the game.

Full method[edit]

Modify PCKellerJoysticks.ini (full)[5]
  1. Go to <path-to-game>\KellerGame\Config.
  2. Open the PCKellerJoysticks.ini file with Notepad or other text editor.
  3. Before the [Configuration] section, copy and paste in the following:
 
[Joystick10]
ProductName=XBox One Controller
VendorID=1118
ProductID=721
UseXInput=true
Joy1=XboxTypeS_A
Joy2=XboxTypeS_B
Joy3=XboxTypeS_X
Joy4=XboxTypeS_Y
Joy5=XboxTypeS_RightShoulder
Joy6=XboxTypeS_LeftShoulder
Joy7=XboxTypeS_LeftThumbstick
Joy8=XboxTypeS_RightThumbstick
Joy9=XboxTypeS_Start
Joy10=XboxTypeS_Back
Joy11=
Joy12=
Joy13=
Joy14=
Joy15=
Joy16=
Axis_X=XboxTypeS_LeftX
Axis_Y=XboxTypeS_LeftY
Axis_Z=XboxTypeS_RightX
Axis_Rotation_X=
Axis_Rotation_Y=
Axis_Rotation_Z=XboxTypeS_RightY
Slider_0=XboxTypeS_RightTrigger
Slider_1=XboxTypeS_LeftTrigger
DPadUp=XboxTypeS_DPad_Up
DPadDown=XboxTypeS_DPad_Down
DPadLeft=XboxTypeS_DPad_Left
DPadRight=XboxTypeS_DPad_Right

4. Save the file and launch the game.

Use Xbox 360 controller emulator:

Download this file and copy the content in Binaries Folder if no one solution before works. Link: https://mega.nz/#!DgByGYIC!1GzyiOQ7ynaU7xFdQpFn7mh1ohVWNzBl6fIOYPGP2zo

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 9
Shader Model support 3
Executable 32-bit 64-bit Notes
Windows

Middleware[edit]

Middleware Notes
Physics PhysX
Cutscenes Bink Video
Multiplayer DemonWare, Ubi.com
Anti-cheat PunkBuster

AI Behavior Modification[edit]

Stop enemies from rushing to the player's position, make corpses stay
Edit PCKellerInput.ini[6]
  1. Open <path-to-game>\KellerGame\Config\PCKellerInput.ini
  1. Add the following lines under [Engine.PlayerInput] class
Bindings=(Name="F8",Command="aiMods",Control=False,Shift=False,Axis=False,Alt=False)
Bindings=(Name="aiMods",Command="say m1k3: AI tweaks have been applied. | set R6TerroHuntManager m_bDisableSearching True | set R6TerroHuntManager m_bRandomSpawning True | set R6TerroHuntManage m_fBackZone 16000000.000000 | set R6AITemplate m_bLeaveDeadBody True",Control=False,Shift=False,Axis=False,Alt=False)
  1. Press F8 in-game

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) XP SP2
Processor (CPU) AMD Athlon 3000+
Intel Pentium 4 3.0 GHz
System memory (RAM) 1 GB (XP)
2 GB (Vista)
Hard disk drive (HDD) 7 GB
Video card (GPU) ATI Radeon X1600-1950 / HD 2000 / 3000 series
Nvidia GeForce 6600-6800 / 7 / 8 series
128 MB of VRAM
DirectX 9.0c compatible
Shader model 3.0 support

Notes

  1. SafeDisc retail DRM does not work on Windows 10[1] and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[2]
  2. When running this game without Administrator elevation, activity in %PROGRAMFILES%, %PROGRAMFILES(X86)%, and %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore\ (more details).
  3. 3.0 3.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>/15120/ in addition to or instead of this directory. The app ID (15120) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References