Friday, May 17, 2013

LA Noire

LA Noire
By Chiri / Eqzitara
Picture by Smarteck

Fixed: Chiri - unlocks convergence with custom settings; Eqzitara - hud

LOL, the reason why they capped the convergence so low was because of hud.... Which they broke when they added 3D support.... Which worked anyways. I don't know how such a company can stay in business. Too soon?

Install to.. /LA Noire/
FILE HERE

Advanced Users Only[Tweaking. This not required]
If you want custom convergence by scene type. Open your nvapi ini.
[Following directions by Chiri]
Technical Information[This applies to L.A Noire]
1) No more dirty patching of a specific driver version DLL. The new nvapi.dll is a decorator(wrapper) to the original dll in the windows/system directory and should work with any driver version.

2) Not all convergence settings written by the game are ignored: The DLL reads a nvapi.ini file from the current directory which contains a convergence value mapping for conversion values which should be used to override the user set convergence value using hot keys.

Here is my nvapi.ini file for L.A. Noire:

[Logging]
Convergence=0
Separation=0

[ConvergenceMap]
Map1=from 3e99999a to 0.3
;Map2=from 3ffb4e53 to 2.0
Map2=from 3f800000 to 1.0
Map3=from 3f666666 to 0.9

The value 3ffb4e53 (= around 1.9) is the game setting for normal play settings. This is not mapped by the ini file (; = comment) and therefore overwritten with the user convergence file from hot-keys. The other entries map fixed game values like notebook view, title screen etc. which can be mapped to other values.

3) Logging of game value writes: If you set Convergence=1 in the ini file, all writes to convergence value from the game are logged into a text file. This allows you to find the values to set in [ConvergenceMap].

Thursday, May 16, 2013

Sanctum 2

Sanctum 2
By Helix/ Eqzitara
 
Fixed: Shadows/effects [Helix's script]
Hud, additional effects, optimizations [Eqzitara]
Removed: Crosshair when not using sights.
Issues Remaining: Mini map drawing is removed. It was buggy in 3D. It sounds worse then it is.  All icons are still there.

If interested in my thoughts/optimizations on game check my blog post HERE.

Optional
3D Hud Optimizer[Rescale/Reposition]
Press F1 to Enable
Press F2 to Disable[Default]

Seperate setting for depth/convergence for gunsights and crosshair will reappear when held.
Press LCtrl to Enable [Default in-game key]

Required Installation
Go to.. C:\Users\...\Documents\my games\Sanctum2\SanctumGame\Config\SanctumEngine.ini
CHANGE
AllowNvidiaStereo3d=False
To
AllowNvidiaStereo3d=True

Install to...\steam\steamapps\common\Sanctum2\Binaries\Win32\
SHADEROVERRIDE

I am only 80% done with campaign. I am having difficulty beating one stage. There may be a final update. If you are curious about "optimizer". Its because the view was way too narrow top/bottom with the hud on 720P. Might be a way with ini's but I couldn't find it. Probably won't bother 1080P gamers.

Tuesday, May 14, 2013

[DX9-10-11][Featured:Metro Last Light] Custom convergence/depth settings in locked games BY CHIRI.

[DX9-10-11] Custom convergence/depth settings in locked games
BY CHIRI
CONVERGENCE UNLOCKED
SEPERATE SETTING FOR GUNSIGHTS

UPDATE: Metro Last Light compatible.

Discussion/author post
-----------------------------------------------------------------------------------------------
Author Notes(Chiri)

I decided to not add mouse specific processing but to add a generic DirectInput button handling: The version which allows a custom Convergence/Separation setting for any device using any possible button (gamepad, keyboard, mouse..).
All settings are optional and can be removed in the ini-file, eg: if Separation setting is not there, separation will not be overwritten.
here's an example using the right mouse button:

[OverrideSettings]
Input=Mouse
Action=Button 1
Convergence=2.0
Separation=10.0

The strings "Mouse" and "Button 1" come from DirectInput. If you use a gamepad or a second mouse, just add the Input logging:

[Logging]
Input=1

This will write out all DirectInput devices if no override settings are present. After adding the device as "Input=your device", all possible buttons for this device are logged.
If you can read some C, the attached source code might clear things up if you're confused about my explanations.

UPDATE

Because a lot of people use XBOX360 controllers, I've added XInput support (special API from Microsoft for XBOX accessories). See the ini-file below for an example which I've just successfully tested. In the source code is a list with all possible options.

Included example nvapi.ini:


; Example of logging options
[Logging]
;Input=1
;Convergence=1
;Separation=1

; Example of mouse configuration
;[OverrideSettings]
;Input=Mouse
;Action=Button 1
;Convergence=5.0
;Separation=10

; Example of XBOX360 joypad configuration
[OverrideSettings]
XInputDevice=0
Action=LeftTrigger
Convergence=5.0
Separation=10

; Example of generic joystick/joypad configuration
;[OverrideSettings]
;Input=WingMan Cordless Gamepad
;DeviceNr=0
;Action=Button9
;Convergence=5.0
;Separation=10
Editor note[Eqzitara]:Metro Last Light recommended settings: open Nvapi.ini and changing to these lines.
Convergence=0.01
;Separation=10.0

FILE HERE[CONTROLLER]
FILE HERE[MOUSE] 
FILE HERE[KEYBOARD] DEFAULT KEY IS O

If your mouse is not working and log is not working.
Download AUTOHOTKEY: HERE
Download Script: Here
Download Keyboard version HERE
Install AHK. Install keyboard version in game folder. Turn on script before playing

Special Thanks: pirateguybrush, ddorpm

Monday, May 13, 2013

Mass Effect 2

Mass Effect 2 - by mana84


Description:
- lights and shadow issues are fixed
- fog, smoke and other effects are fixed
- lens flares are fixed
- crosshairs, enemies indicators and target marks fixed (dynamic depth)
- presets for convergence/separation, you can cycle by 'U' key

This is a rewritten and improved 3d fix, 2d elements, shadows and other effects should be fixed properly now. Like always, make me know if someone finds any other issue.

I want to thank smarteck from the bioware forum for his mods, he's certainly one of the biggest texture modder for ME saga. If you are interested, you can download his mods for ME2 here


How to install/play:
- Extract "MassEffect_fix.zip" archive in your "..\Mass Effect 2\Binaries\" directory of the game. If you have steam version it should be "..\Steam\SteamApps\common\Mass Effect 2\Binaries\".


Velvet Assassin

Velvet Assassin 
By Eqzitara 

Fixed:Shadows[Profile], crosshair"mode", water, skybox, etc
Optional Hud Depth Setting:
Press F2 Default Hud
Press F3 Increase Hud Depth
Press F4 Increase Hud Depth further
Issues Remaining: Camera may rarely "clip walls" this is an issue with camera's in some third person games. Not a major issue.

If interested in my thoughts/opinions on game check my blog HERE

Required Installation:
-[NON STEAM VERSION]Rename Replay.exe to Borderlands.exe 
-[STEAM VERSION] Download nvidia inspector and remove replay.exe from Velvet Assassin's profile. Then add Replay.exe to Borderland's profile.
-Go to .../Velvet Assassin/FX/PostFX/directional_blur.pfx
Rename the file to null.pfx
-If you crash at game start you need to follow these instructions[Physx] HERE
 Install to.. /Velvet Assassin/
SHADEROVERRIDE

Special thanks to Rendrock[I went to play earlier fix and figured out issue I had when we were talking]

Saturday, May 11, 2013

Psychonauts


BEFORE: 


AFTER:


Description:

Psychonauts is a terrific game, and plays extremely well in 3D.  The game always played well using depth only.

eqzitara created an earlier fix that I expanded upon.

This fix is for all of the problems when convergence was turned up.  Skies were the wrong size, and would be too close.  You can now use any convergence and depth that you want, including making it look toyified.

All skies, stars, moons, and suns are fixed, in every level.
No known glitches.  If you see anything please let me know in the comments.

How to install:

1) Use the Aion profile, like before.  The current NVidia Psychonauts profile (for 314.22) is completely unplayable.

2) Extract this Psychonauts.zip into your game directory.

Steam version was used, as:

 x86: C:\Program Files\Steam\steamapps\common\psychonauts
 x64: C:\Program Files (x86)\Steam\steamapps\common\psychonauts

3) If you have crashes at cut scenes, change the Properties of the exe to compatibility mode for Win95. Yes, Win95.  That is the suggested fix from double-fine, and worked for me.


Screenshot Gallery

I also left in the debugging presets, on the off chance someone might be interested.  You can disable the fixes by using the numeric keypad Period key.  Re-enable the fixes with numeric keypad Enter key.  This allows you to toggle back and forth and see the fixes live. Lastly, there is a texture finding tool, of numeric keypad Zero key.  This highlights any texture that is seen by a modified shader, but not on the fix list. It's trippy.


Update: 5/12/13: managed to upload a broken Zip file, missing Shaderfolder.  Fixed.

Special thanks to eqzitara for excellent suggestions.