Saturday, November 18, 2017

Tomb Raider 2-3-4-5




3D Vision fixes for the classic Tomb Raider games (2, 3, The Last Revelation, Chronicles). The fix needs dgVoodoo to convert the games into DX11.


Fixed
- HUD depth is now fixed and customizable (TR 2-3-4-5).
- Improved sun glare (TR 4).
- Added a black bars toggle hotkey (TR 4).


Known issues
- You will have to disable FMVs in TR 2. They play fine, but after they end, the game will crash. The other games are fine.
- Very distant (black) geometry in TR 2 will be at full depth instead of proper depth (not too annoying). The other games are fine.
- Except for TR 3 (and partially TR 5), the skybox/background is at a fairly close depth. I couldn't find a way to fix it without breaking other geometry.
- NEVER close Tomb Raider 3 via alt+F4, because it will delete your game configuration and break the graphics until you configure it again. This isn't a bug of the fix, but you should be aware of it. It's safe in the other games.
- There is some flickering at the left and right borders of the screen, where the game doesn't want to draw geometry.


Installation
- Download this file for TR 2-3-5 or this file for TR 4 and extract its contents in the root folder of the corresponding game.

- Partial path to the game executables in order, corresponding to the GOG versions:

"Tomb Raider 2\Tomb2.exe"
"Tomb Raider 3\tomb3.exe"
"Tomb Raider 4\tomb4.exe"
"Tomb Raider 5\PCTomb5.exe"

- TR 2 will probably not boot on Windows 10 (in my case,  the process was stuck). Use this if it happens: https://pcgamingwiki.com/wiki/Tomb_Raider_II#GOG.com_version_not_running_on_Windows_10
- At this point, if you want to play them in widescreen you'll have to patch the game exe with this, which will work with TR 2-3-4-5 (also use the config below): https://community.pcgamingwiki.com/files/file/394-tomb-raider-234-widescreen-patch/


- Download the latest dgVoodoo 2 release or WIP version here: http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html
- From inside its "MS" folder, copy "D3D8.dll", "D3DImm.dll" and "DDraw.dll" into the game folder.
- Open "dgVoodooCpl.exe" and configure it like this, for example, tuning the resolution and some other settings to your liking (use 16xAF if you don't want a pixelated look):





- To configure the graphics of the game, make a shortcut to the game ".exe" and make it end with " -setup" after the path (no quotes, and used outside the quotes of the path to the ".exe"). The resolution used "ingame" will be used as a zoom level and won't affect the real resolution. 1280x720 is a good balance, and higher than 1920x1200 may make the game crash.
- I recommend forcing SGSSAA in the game profile, especially if you use "Force point sampled" for textures. These games aren't demanding.
- Boot the game and play.


Hotkeys
- l: six convergence presets.
- o: HUD depth presets. Screen depth by default.
- k: black bars toggle for cutscenes. TR 4 exclusive.



If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com

Company of Heroes 2

3Dmigoto 3D Vision DX11 Fix
What this mod does:
- Fixes shadows, lights, ground textures, water reflections, fog of war, halos & 2D effects (blizzard, raindrops,.. etc)
- Places the HUD & UI (including mouse cursor) at a fixed depth when playing a mission. (I left the Main Menu at screen depth due to some UI unevenness-- see Additional Notes below).

Installation:
- Download this ZIP file and extract the contents into the game directory.

 Additional Notes:
- Tested this fix with all graphics settings maxed out.
- This fix should work will all DLCs. Though I've yet to test all of the maps. 
- HUD depth value can be changed in the d3dx.ini file.
- If you want to push the Main Menu into depth: in the d3dx.ini file, under [ShaderOverrideMainMenu], set the 'z' value to '0'
- This isn't 3D related, but 'HUD Scale' bar in the Options menu is only enabled if the resolution is higher than 1920x1080.

Friday, November 17, 2017

The Evil Within 2 (DX11)

THIS GAME WILL WORKS IN CHECKERBOARD 3D MODE (SELECTING FROM NVIDIA CONTROL PANEL), SIDE BY SIDE AND TOP AND BOTTOM 3D MODE. HAVE THE SAME PROBLEM THAN TEW1.

FOR 3DVISION, FOLLOW THIS TUTORIAL TO MAKE THE GAME WORKS: GEFORCE FORUM TOPIC. THANKS HELIFAX!!!

Special THANKS to bo3b that help me with one decompiler issues, that lead to me to find the correct pattern to fix it.

Fix:
- Shadows
- Lights
- Normal Reflections
- Screen Space Reflections
- Volumetric Lighting
- Decals (Blood and others)
- Lensflares (aproximate)
- Some 2D objects
- Crosshair and icons are in 3D

Presets:
- "P" key cycle crosshair/icons depth.

TB and SBS Mode: 
- The game support SBS/TB Mode using 3Dmigoto. The game will start by default in TAB 3D Mode. F11 to cycle through different 3D Modes (CB, SBS, TAB, Interleaced and 3DVision)

Notes:
- If for some reason when you enter the game you see some 2D objects or strange/black textures of flickering textures, exit the game and enter again. I don't know but sometimes the game have some corruption, this happens with or without the fix in S3D. I try disabling Shader Cache in NVCP, but still happens.
- Disable Motion Blur and DOF (lower option)
- Use AA = FXAA or OFF. TAA is broken.

Instructions:
- Extract the .zip where  TEW2.exe is located (\The Evil Within 2)
- Start the game, when "Rundll32" prompt appear, press "Yes". This is for the Profile Override needed for this game.

Download


Screenshots

Geforce.com forum thread

** Do you like the fix? **
If you like the fix, you can donate to this PAYPAL account: dhr.donation@gmail.com
Thanks!

Thursday, November 16, 2017

Hitman: Contracts




3D Vision fix for Hitman: Contracts. It includes a Hor+ aspect ratio mod (up to triple monitor, but customizable for custom aspect ratio too. It's done by shaders) which is moderately affected by culling (NOTE: there is an alternative widescreen method). The fix needs dgVoodoo to convert DX8 into DX11.

UPDATE: I've updated the fix today (2017-11-17) for some possible stability fix.

Fixed
- Stereoized bloom.
- Disabled distant "shadow/fog" (at a fixed distance from the character) that I suspect was unintended to appear. It isn't caused by 3D or broken in 3D. It was just annoying.
- Aspect ratio of cutscenes (manual hotkey).
- Something that broke the image of mirrors at certain camera angles.
- HUD at customizable depth.


Known issues
- Things very close to the camera will suddenly appear at a lot of depth, breaking the consistence of geometry. Mostly only noticeable in narrow corridors or wall mirrors. This is an issue with the drivers.
- Using the prerendered cutscenes AR hotkey will break ingame graphics. Go back to the default setting after the cutscene is done.


Installation
- Download this file and extract its contents in the "Hitman - Contracts" folder, where "HitmanContracts.exe" is.
- Download the latest dgVoodoo 2 release or WIP version here: http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html
- From inside its "MS" folder, copy "D3D8.dll", "D3DImm.dll" and "DDraw.dll" into the game folder.
- Open "dgVoodooCpl.exe" and configure it like this, for example, tuning the resolution and some other settings to your liking:










- In "HitmanContracts.ini" (in the root folder of the game) or ingame, use any 4:3 resolution, like "Resolution 1024x768". Even if it says 1024x768 there, that will only control HUD scaling and not the internal resolution. In my case (1440p monitor), I use 1600x1200.

- Using that internal resolution and not any other widescreen trick, the game will be proper 16:9 thanks to the fix. F4 changes the aspect ratio in real time, but check "d3dx.ini", above the "w=0.75" line, to see the instructions.
- Boot the game and play.

Better widescreen
- The widescreen mod by nemesis2000 is better and doesn't suffer from clipping. It also has some extra features.
- To use it, rename its "d3d8.dll" to "d3d8.asi", place the three files inside the game folder and configure "h3.ini" with the settings you want.
- Download Ultimate ASI Loader  (32 bit version) and place the "dinput8.dll" in the game folder.
- Open "d3dx.ini" and change "w=0.75" to "w=1", because you won't need my widescreen method.


Hotkeys
- p: six convergence presets.
- F3: HUD depth presets (crosshair included). Screen depth by default.
- F4: aspect ratio presets. The default one is 16:9. The order is: 4:3, 16:9, AR for 2560x1080, AR for 3440x1440, and 48:9.
- F5: toggles the weird "shadow" at distance. Shadow disabled by default.
- F6: bloom toggle. Not disabled by default.
- o: cutscenes aspect ratio presets. By default, 4:3 stretched. Press once and it will crop the necessary parts of the top and bottom black bars (using the F4 hotkey value as reference). Press it again and it will be just centered in the 4:3 area without any stretching.



If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com

Monday, November 13, 2017

Hitman 2: Silent Assassin




3D Vision fix for Hitman 2: Silent Assassin. It includes a Hor+ aspect ratio mod (up to triple monitor, but customizable for custom aspect ratio too. It's done by shaders) which is NOT affected by culling (it will render perfectly). The fix needs dgVoodoo to convert DX8 into DX11.

UPDATE: I've updated the fix today (2017-11-17) to filter the HUD better.

Fixed
- Sun light depth.
- HUD elements and subtitles (they disappeared at moderate convergence levels before).
- Crosshair.


Known issues
- Not exactly an issue, but I had to force cutscene subtitles and some menus at max depth, because the sun light depends on it. Normal ingame subtitles and HUD aren't affected by this.


Installation
- Download this file and extract its contents in the "Hitman 2 Silent Assassin" folder, where "hitman2.exe" is.
- Download the latest dgVoodoo 2 release or WIP version here: http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html
- From inside its "MS" folder, copy "D3D8.dll", "D3DImm.dll" and "DDraw.dll" into the game folder.
- Open "dgVoodooCpl.exe" and configure it like this, for example, tuning the resolution and some other settings to your liking:








- In "Hitman 2.ini" (in the root folder of the game), use "Resolution 1024x768". Even if it says 1024x768 there, that will only control HUD scaling and not the internal resolution.

- Using that internal resolution and not any other widescreen trick, the game will be proper 16:9 thanks to the fix. F4 changes the aspect ratio in real time, but check "d3dx.ini", above the "w=0.75" line, to see the instructions.
- Boot the game and play.


Hotkeys
- p: six convergence presets.
- F3: HUD depth presets (crosshair included). Screen depth by default. Unlike in the fix of the first game, this time all the HUD will move to the same depth.
- F4: aspect ratio presets. The default one is 16:9. The order is: 4:3, 16:9, AR for 2560x1080, AR for 3440x1440, and 48:9.


NOT alternative widescreen mode
- There are some other methods on the internet that will tell you to use:

Window
StartUpperPos 0,0

This works for Hitman: Codename 47, but in this game those settings will disable 3D completely. Just use my aspect ratio mod, because it doesn't have drawbacks.



If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com

Hitman: Codename 47




3D Vision fix for Hitman: Codename 47. It includes a Hor+ aspect ratio mod (up to triple monitor, but customizable for custom aspect ratio too. It's done by shaders) which is affected by culling. The fix needs dgVoodoo to convert DX7 into DX11.

UPDATE: I've updated the fix today (2017-11-17) to filter the HUD better and avoid breaking other effects at a close camera distance. I've also made a hotkey ("i") to more or less fix geometry in the Traditions of the Trade mission.

Fixed
- A "layer" that made the game not be useable at almost anything other than 0-1 convergence.
- Skybox.
- Distant backgrounds.
- Distant fog-covered elements.
- HUD elements and subtitles.
- Crosshair.


Known issues
- In the "Traditions of the Trade" mission, for some reason the developers chose to use the distant elements pixel shader for CLOSE elements and geometry, breaking the fix I made for them. But it's only outside of the hotel, which is a small area. The rest of the game is perfect or very close to perfect. Use the "i" hotkey here.
- This game suffers from clipping/culling at the sides if you play in aspect ratio wider than 4:3, unless you use widescreen in a Vert- way.


Installation
- Download this file and extract its contents in the "Hitman Codename 47" folder, where "hitman.exe" is.
- Download the latest dgVoodoo 2 release or WIP version here: http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html
- From inside its "MS" folder, copy "D3D8.dll", "D3DImm.dll" and "DDraw.dll" into the game folder.
- Open "dgVoodooCpl.exe" and configure it like this, for example, tuning the resolution and some other settings to your liking (I use "Force point sampled" texture filtering to get a more retro look):







- In "Hitman.ini" (in the root folder of the game), use the following configuration, for example:

Include Setup\Locale.zip
//DrawDll Render3DFX.dll
DrawDll RenderD3D.dll
//DrawDll RenderOpenGL.dll
SoundDll Sound.dll
ScriptDll GSC.dll
LocaleDLL Locale.dll
Resolution 1024x768
Anisotropy 2
AntiAlias
DisableLight
ColorDepth 32
ShadowDetail 2
TextureResolution 0

Even if it says 1024x768 there, that will only control HUD scaling and not the internal resolution. Lower resolutions like 640x480 or 800x600 will have a bigger HUD. I recommend using only those three.

- Using that internal resolution and not any other widescreen trick, the game will be proper 16:9 thanks to the fix. F4 changes the aspect ratio in real time, but check "d3dx.ini", above the "w=0.75" line, to see the instructions.
- Boot the game and play. The main menu will be hard to use if you are at a high convergence. It won't hurt using it in 2D temporarily.


Hotkeys
- p: four convergence presets.
- F3: HUD depth presets. Screen depth by default. The crosshair uses them completely, from screen depth to max depth, but the rest of the HUD will move less into depth.
- F4: aspect ratio presets. The default one is 16:9. The order is: 4:3, 16:9, AR for 2560x1080, AR for 3440x1440, and 48:9.
- i: more or less geometry fix for Traditions of the Trade. Don't use it in other missions.


Alternative widescreen mode
- If you prefer using a Vert- type of widescreen to avoid culling, at the cost of a lower FOV, open "Hitman.ini", use your own resolution, like "Resolution 2560x1440", and add these two lines:

Window
StartUpperPos 0,0

After that, open "d3dx.ini" and change "w=0.75" to "w=1", because you won't need the aspect ratio mod.


Recommendations
- The game isn't demanding at all, so it's a good idea to force SGSSAA in its Nvidia profile. I use 8xMSAA + 8xSGSSAA, which fixes texture shimmering when using point sampled filtering in dgVoodoo.



If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com