Key points
General information
Patch 1.04 is the latest patch available for the game].
The executable DevicePicker.exe can be run to skip intro videos.
DevicePicker.exe
Files can also be deleted manually by emptying the folder:
<path-to-game>\data\video
sherman.kmp
<path-to-game>
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Red Storm Entertainment\Tom Clancy's Rainbow Six
TRUE
FALSE
MouseRadiansPerPixel
Go to the game installation folder and rename/delete winmm.dll
A black screen can sometime occur when running the game. This may be caused by not being able to run cinematics correctly. Skip intro videos to fix this issue.
Sherman.log
If you see the message Renderer::CreateBuffers() failed during ClearBuffers() : Blt() in file C:\Develop\Common\Renderer\renderer.cpp at line 1330 Error = "An exception was encountered while performing the requested operation." in your Sherman.log file and you are using an Nvidia card, try updating your drivers. This issue is known to occur when using the 331.40 beta drivers and is known to be resolved by upgrading to the 331.65 release drivers.
Renderer::CreateBuffers() failed during ClearBuffers() : Blt() in file C:\Develop\Common\Renderer\renderer.cpp at line 1330 Error = "An exception was encountered while performing the requested operation."
If you see the message Renderer::Fullscreen() failed during Renderer::SetDisplayMode() in file C:\Develop\Common\Renderer\renderer.cpp at line 1244 Error = "Operation requires the application to have exclusive mode but the application does not have exclusive mode." in your Sherman.log file and you are using an ATI/AMD card, there are currently three possible fixes:
Renderer::Fullscreen() failed during Renderer::SetDisplayMode() in file C:\Develop\Common\Renderer\renderer.cpp at line 1244 Error = "Operation requires the application to have exclusive mode but the application does not have exclusive mode."
For the optimal experience, either roll back the display driver to a version prior to 13.4 or run the game in a virtual machine with Windows XP.
RainbowSix.exe
You may come across missions where the victory conditions won't trigger. For instance, in mission 5, "Ghost Dance", there are supposed to be 5 hostages, but you might only see 4 actually rendered in the level. The 5th will appear on your map but not in the level. The only way to fix this is to modify the victory conditions for the level:
<path-to-game>\data\mission
VicCondM5Med.txt
// Condition 0: Rescue the hostages HUMAN_CLASS_CONDITION HOSTAGES DESCRIPTION VC_GEN_RESCUE_ALL_HOSTAGES GOAL_TYPE PRIMARY_GOAL HAS_REACHED_EXTRACTION_ZONE 1 NUMBER ALL RESULT SUCCESS
3. Change the "NUMBER ALL" portion to "NUMBER 4" 4. Save the changes and launch the game.
The software renderer in Eagle Watch doesn't support transparent windows, while the main game used a semi-transparent grill to show windows instead. The result is that enemies can see and kill through windows.
This only affects old systems without a 3D accelerator.