Announcement

Collapse
No announcement yet.

Legal Tweaks (PB is not affected by these)

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Legal Tweaks (PB is not affected by these)

    These tweaks will not violate any of the current CVAR checks available for Rainbow Six: Vegas 1.05.

    Learn to remove the Intros by clicking here

    To Backup your Character, do the following:

    Go to:

    C:\Do<uments and Settings\<UserName>\My Do<uments\Ubisoft\R6Vegas

    Copy the file:

    R6_PECPEC
    R6_ProfileOPTIONS

    Originally posted by KungFu_CIA:

    How To Remove "Reload" and "Low Ammo" Messages - SP and MP

    1) C:\Program Files\Ubisoft\Tom Clancy's Rainbow Six Vegas\KellerGame\Localization\INT

    2) Open the following file with notepad:
    R6Hud.int

    3) Find the following lines:
    [HudPlayerArea]
    Reload=RELOAD
    LowAmmo=LOW AMMO

    4) Delete "Reload" and "Low Ammo" entries (leave blank):
    [HudPlayerArea]
    Reload=
    LowAmmo=

    5) Save the file.

    You can also delete the "ENEMIES REMAINING" line for Terrorist Hunt mode to get rid of this message. It will simply display the number of remaining terrorists on the right side of your screen.





    Tweak #1

    My settings:

    I moved all the following files in the UbiSoft Vegas under: \Engine\Shaders\HLSL to \Engine\Shaders\HLSL\Backup

    _BlurShadow.hlsl
    _ShadowDepth.hlsl
    _ShadowVolume.hlsl
    _PreProcessMB.hlsl
    And

    \Engine\Shaders\HLSL\StaticProjectShadow

    rename both files to:

    _DownSampleShadowMap.hlsl
    _StaticProjectShadowDepthTest.hlsl
    To remove the BLOOM/HAZE but retain thermal/night vision and other blur effects do the following.

    Originally posted by johnnyc70:

    Tweak #2:


    First make a backup of:

    C:\Program Files\Ubisoft\Tom Clancy's Rainbow Six Vegas\Engine\Shaders\HLSL\MegaPostProcess\Blur.hls l

    then open the file in notepad and change the line that reads:

    return lerp(PreviousColor, BlurColor, Factor) + BloomColor;

    to:

    return lerp(PreviousColor, BlurColor, Factor);

    and

    float3 BloomColor = BlurColor * BlurScreenThresold.g + BlurScreenThresold.r;
    BloomColor = max(BloomColor, 0.0f) * BlurScreenAmount;

    change them to:

    //float3 BloomColor = BlurColor * BlurScreenThresold.g + BlurScreenThresold.r;
    //BloomColor = max(BloomColor, 0.0f) * BlurScreenAmount;

    Before





    After







    A few more changes:

    Originally posted by Spaceman:

    Want some super speedy framerate tips...well do you?

    Well you can't blame master_chief for being rude.................nope joking. Here goes.

    *NOTE* these tips only work with V-Sync OFF....OFF I SAID

    For nvidia cards

    1. Download and install the latest NVIDIA ForceWare drivers.
    2. Download and install the "Coolbits2" registry tweak:
    Coolbits 2
    (To install, unzip then double-click the .reg file to apply the registry mod)
    3. Go to Control Panel -> Display -> Settings tab -> Advanced -> GeForce XXXX (your card model)
    4. Expand "Performance & Quality Settings"
    5. Click on "Additional Direct3D Settings"
    6. Change "Max Frames to render ahead" from 3 to 0. 1 seems a very good setting.
    7. Click "Apply" then "OK" to exit the settings page.

    For ATI

    For ATI users, you can adjust the 'Flip Queue' setting

    which is the equivalent setting to the one above by installing and using ATI Tray Tools. The same values apply to both cards.

    Download ATI Tray Tools

    Adjust same as Nvidia. Try a Flip Queue of 1 then 0 and see what's better.

    -------------------------------------------------------------------------------
    Locate

    Ubisoft\Tom Clancy's Rainbow Six Vegas\KellerGame\Config\PC\KellerEngine.ini

    If you installed to a different directory just locate

    KellerGame\Config\PC\KellerEngine.ini

    People will tell you to edit othe ini files but only KellerEngine.ini
    has any direct effct on the game engine. The others are for default bootups.
    AS ALWAYS BACKUP KellerEngine.ini BEFORE HACKING!

    As this is based on the Unreal engine there are a few speedy tweaks we can do, alot actually.

    locate the lines

    UseTrilinear=True
    LevelOfAnisotropy=4
    change them to
    UseTrilinear=False
    LevelOfAnisotropy=2
    or you could
    UseTrilinear=True
    LevelOfAnisotropy=1
    I think you all get the gist with that one.
    Locate
    UserMaxTextureSize=4096
    Change
    UserMaxTextureSize=2048
    Texture resolutions. 4096 is very high. Too high for 256 meg cards.
    1024 might even work. Always work in multiples of 64.
    locate
    ShadowBufferResolution=1024
    change
    ShadowBufferResolution=512
    Shadow resolution. Will look blocky but your framerate will improve.
    Here are some other settings:
    ShadowBufferResolution=512
    MaxShadowResolution=512
    MinShadowResolution=16

    Reducing Shadows:

    Originally posted by johnnyc70:

    The file to edit is Program Files\Ubisoft\Tom Clancy's Rainbow Six Vegas\Engine\Shaders\HLSL\ShadowDepthTest.hlsl

    Remember to make a backup!

    You need to find the following line:

    clip( (0.5f - SceneDepthValue.b) * NeedStencilTest ); // Clip pixel if we're over the first person weapon/arms.

    This line actually occurs 3 times in the file. But, the one you'll be concerned with is the one in either the nvPixelShader or atiPixelShader function depending on whether you have a Nvidia or ATI card.

    Simply comment out the line by placing 2 forward slashes in front of it:

    change:

    clip( (0.5f - SceneDepthValue.b) * NeedStencilTest );

    to:

    //clip( (0.5f - SceneDepthValue.b) * NeedStencilTest );
    C:\Program Files\Ubisoft\Tom Clancy's Rainbow Six Vegas\Engine\Config\BaseEngine.ini

    C:\Program Files\Ubisoft\Tom Clancy's Rainbow Six Vegas\KellerGame\Config\PC\KellerEngine.ini

    Find the following lines in both files under [Engine.Engine]:

    MinStreamedInMips=6
    MaxStreamedInMips=14

    Change to:

    MinStreamedInMips=64
    MaxStreamedInMips=128
    You can try other values (128-512+) if you want. This made my game less sluggish and more
    fluid more than any other tweak or system optimization suggested on these forums.

    This may not work for everyone, but it worked for me and now the game is ultra smooth with little to no slowdowns or hiccups. I have no FRAPS numbers for comparison, but the game just performs better overall.


    Reducing Amount of Blur Effects: - WARNING Completely disabling the blur

    when you get shot may violate |RA|'s CVAR checks. See below for more details.

    Originally posted by BeCiDel:

    I tried different settings on the amount of BloomColor used. The original BloomColor value messes up the lights and gives them an unnatural look.
    The value i liked best on my system was the use of 6.25% of the original value. This amount of BloomColor still gives lights some "life". You change this by adding:
    return lerp(PreviousColor, BlurColor, Factor) + (BloomColor / 16.0f);
    in the ..\Ubisoft\Tom Clancy's Rainbow Six Vegas\Engine\Shaders\HLSL\MegaPostProcess\Blur.hls l file.

    Here?s a pic to show u what i mean by the lights...


    BlurBufferResolutionDivisor=3 // 1 = Low, 2 = Med, 3 = High
    BlurAttenuation=0.10000
    BlurAlpha=0.150000


    WARNING: Going outside of these ranges MAY result in a Punkbuster CVAR kick. I will be contacting RA for verification on the ranges.

    WideScreen:


    Link: http://www.widescreengamingforum.com...pic.php?t=8072

    Originally posted by madmos5y:

    There is no wide screen or TFT resolution support in the game, you can edit the configuration file stored under my documents to get higher resolutions but doing that involves using a hex editor. Using wide screen resolutions means a messed up HUD as there is no way of changing the F.O.V in game or via configuration files, i've tried and it made no difference.

    I've included some configuration files which have been edited for 960x600, 1280x800, 1440x900, 1680x1050 and 1920x1200 which are all 16:10 resolutions and 1280x1024 for normal TFT's, game settings are at medium, providing you do not alter the display resolution ingame you can increase or decrease detail settings as you wish.

    Rename and Copy the file of the resolution you want to the following locations.

    Rename file to R6GameConfig.bin

    Place the renamed file in your "My Documents\Ubisoft\R6Vegas" folder over write if you get prompted.

    R6Vegas.rar

    File is hosted on putfile.com size of file is 2,899 bytes (2.8kb)
    Originally posted by ward1e:

    I just got this Rainbow Six Vegas for christmas but the lack of a widescreen HUD was annoying me so I did some searching around through the game files and found at least most of a solution.


    Simply go to folder:

    “C:\Program Files\Ubisoft\Tom Clancy's Rainbow Six Vegas\KellerGame\Content\MenusPC”
    (assuming rainbow six vegas is installed in the directory “C:\Program Files\Ubisoft\Tom Clancy's Rainbow Six Vegas\ “) and rename or backup the files:
    “r6hud_common.mgb”, “r6hud_mp.mgb”, and “r6hud.mgb”.

    Then go to the folder:
    “C:\Program Files\Ubisoft\Tom Clancy's Rainbow Six Vegas\KellerGame\Content\MenusPC\Widescreen”

    In this directory are the widescreen HUD files which I guess are left in from the Xbox360 version. You need to remove the word wide from the following file names:
    “r6hud_commonWide.mgb”, “r6hud_mpWide.mgb”, and “r6hud_mpWide.mgb”


    So that you have:
    “r6hud_common.mgb”, “r6hud_mp.mgb”, and “r6hud.mgb”

    Then simply copy the files back into :

    "C:\Program Files\Ubisoft\Tom Clancy's Rainbow Six Vegas\KellerGame\Content\MenusPC"

    This hack works perfectly well but unfortunately as the modes are from the Xbox360 the keyboard button HUD notifications haven’t been added to the widescreen modes. So it only displays which Xbox360 Pad button to press when you want to perform an action regardless of whether the Xbox360 Pad is enabled or disabled. This probably can be overcome by swapping some textures around but it isn’t a very elegant solution if you want the keyboard buttons to be displayed in the HUD while playing. It works perfectly though if using a Xbox360 Pad on the PC!

    Hope this is some help!

    EDIT: There are rumors of the widescreen menu modification causing some graphical glitches. If someone could post and please confirm, ill remove this one.

    Sound Tweaks

    Go to Tom Clancy's Rainbow Six Vegas\KellerGame\Config\PC\KellerEngine.ini

    Code:
    Find 
     
    [ALAudio.ALAudioDevice] 
    MaxChannels=32 
    TimeBetweenHWUpdates=15 
    change to 
     
    [ALAudio.ALAudioDevice] 
    MaxChannels=64 
    TimeBetweenHWUpdates=10
    Open DARE.INI found in your "C:\Program Files\Ubisoft\Tom Clancy's Rainbow Six Vegas\Binaries"
    Code:
     
     
    # for Sound Blaster Live! Value and equivalent sound cards: 
     
    [Renderer DS3D Options] 
    DS3D_CACHE_SIZE=6291456 
     
    [Sound Manager Options] 
    NB_AUDIBLE_VOICES=32 
     
    [Renderer options] 
    Output frequency=11025 
     
     
     
    # For Audigy 1 Series and equivalent cards: 
     
    [Renderer DS3D Options] 
    DS3D_CACHE_SIZE=8388608 
     
    [Sound Manager Options] 
    NB_AUDIBLE_VOICES=32 **OR 48, depending on your system...try both** 
     
    [Renderer options] 
    Output frequency=44100 
     
     
    # For Audigy Series 2 and equivalent: 
     
    [Renderer DS3D Options] 
    DS3D_CACHE_SIZE=8388608 
     
    [Sound Manager Options] 
    NB_AUDIBLE_VOICES=64 
     
    [Renderer options] 
    Output frequency=44100
Working...
X