How-To: Run "The Evil Within" in 3D Vision with DHR fix!
1 / 3
Hello everyone,
As we all know DHR has released a 3D Fix for "The Evil Within" game:
[url]http://helixmod.blogspot.co.uk/2016/08/the-evil-within-dx11.html[/url]
Unfortunately it only works in [color="orange"]Checkerboard Mode[/color] on your 3D-TV (if you have one).
I don't have a TV at all. Since I wanted play this game on my 3D Vision Surround system, I started looking and see what the problem is.
As you recall, this game uses a hybrid engine (some OpenGL with DirectX 11 as well).
The major problem is the game doesn't start in Exclusive Fullscreen Mode and that is why 3D Vision doesn't start.
There is a Fullscreen option but is [color="orange"]Borderless Fullscreen[/color].
Forcing the game to start in Exclusive Fullscreen from 3DMigoto also didn't work (you get a black screen/window or it quits to Desktop).
Thus, I wanted to see what is what and see if I can "fool it" or find a way to start it... [color="green"]and THERE IS A WAY ![/color]
Screenshot from 3D Vision:
[url=http://www.iforce.co.nz/View.aspx?i=4ko5svxr.3jp.jpg][img]http://iforce.co.nz/i/4ko5svxr.3jp.jpg[/img][/url]
And if you still don't believe me here some 3D Surround images and some captured with my phone to show the 3D Vision overlay:)
[url=http://www.iforce.co.nz/View.aspx?i=tokvvx5a.ut5.jpg][img]http://iforce.co.nz/i/tokvvx5a.ut5.jpg[/img][/url]
[url=http://www.iforce.co.nz/View.aspx?i=e5hlgrjs.1z2.jpg][img]http://iforce.co.nz/i/e5hlgrjs.1z2.jpg[/img][/url]
[url=http://www.iforce.co.nz/View.aspx?i=2dizkbum.my4.jpg][img]http://iforce.co.nz/i/2dizkbum.my4.jpg[/img][/url]
Sadly this is NOT a quick fix and requires some "manoeuvring" around to get it working in 3D Vision.
I will explain as best as I can how to do it! I will probably add a video as well to show it in action as 1 image == 1000 words (or so they say).
I will not explain "WHY" you need to do all of this, [color="orange"] BUT EVERY SINGLE STEP IS NECESSARY[/color]
So, believe my word;)
========================================
1. Game Settings:
========================================
Let's say you want to play the game at [color="green"]1920x1080[/color].
- In Windows set your Desktop resolution to [color="green"]1920x1080 and 100Hz + for Refresh Rate[/color] (If the refresh rate is below what 3D Vision needs, it will not work). This will be used as the resolution FOR THE GAME.
- Start the game and set [color="green"]ANY LOWER RESOLUTION EXCEPT 1920x1080 (like 1680x1050). Set FULLSCREEN[/color]. (Window Mode will NOT WORK)
- Set any other setting in-game that you want:)
- Save settings and exit game.
- Make sure the game start and works to what you expect. Also monitor your FPS. You will get HALF of that in 3D Vision. So make all the tweaks to get as much FPS in 2D before the next step.
- Go to [color="green"]C:\Users\USERNAME_HERE\Saved Games\TangoGameworks\The Evil Within\base[/color] and make [color="green"]"the evil withinConfig.cfg" file READ-ONLY [/color].
(You will still be able to make changes in the game but they will not be saved. IT IS IMPORTANT THAT THEY AREN'T SAVED in this file, as you will have to do all above every time you start the game.)
- In Steam, set the following Launch Options (to get rid of the intro movies): [color="green"]"+com_skipIntroVideo 1"[/color]
========================================
2. Applying 3D Vision Fix:
========================================
- Copy [color="green"]the DHR 3D Vision fix[/color] and apply it.
- Open [color="green"]d3dx.ini[/color] and set [color="green"]full_screen=2[/color] (find the line ";full_screen=2" and change it to that)
- Find the [color="green"]"run = CustomShader3DVision2SBS"[/color] line and change it to [color="green"]";run = CustomShader3DVision2SBS"[/color]
- Save the file.
========================================
3. Nvidia Custom Profile
========================================
- Using the method described here:
[url]https://forums.geforce.com/default/topic/791450/3d-vision/guide-how-to-enable-and-tweak-3d-compatibility-mode-in-any-dx11-game/post/4374239/#4374239[/url]
(Watch the Video at the end of first post)
- Swap the current "The Evil Within" profile with this one:
[code]
Profile "The Evil Within"
ShowOn GeForce
ProfileType Application
Executable "evilwithin.exe"
Setting ID_0x00854cab = 0x00000040
Setting ID_0x1034cb89 = 0x00000000
Setting ID_0x00a06946 = 0x280020F5
Setting ID_0x00A879CF = 0x18888888
Setting ID_0x701eb457 = 0x2241ab21 InternalSettingFlag=V0
Setting ID_0x702442fc = 0x1c22fe24 InternalSettingFlag=V0
SettingString ID_0x7049c7ec = "0.0"
SettingString ID_0x704d456e = "Helifax Profile; DHR 3D Vision Fix"
SettingString ID_0x7051e5f5 = "0"
SettingString ID_0x705fafec = "2016-04-14 00:00:00"
Setting ID_0x708db8c5 = 0x4282F464 InternalSettingFlag=V0
Setting ID_0x708db8c5 = 0x428592E1 UserSpecified=true
Setting ID_0x709a1ddf = 0x4b1cd968 InternalSettingFlag=V0
SettingString ID_0x70b5603f = "D3D"
Setting ID_0x70edb381 = 0x24208b6c InternalSettingFlag=V0
Setting ID_0x209746c1 = 0x02000002 InternalSettingFlag=V0
EndProfile
[/code]
========================================
4. Running the game
========================================
- Start the game.
- If everything went OK, you will see a black screen. After 20 seconds, the game will minimize and you will be back to Windows Desktop.
- [color="green"]Press ALT+TAB and KEEP PRESSING ALT key[/color]. You will see the Evil withing in the list.
(If you don't see the Game Icon, you most likely screwed something up. Make sure that everything until here is set exactly as described!)
- [color="green"]ALT + Tab[/color] to any other Window or Application.
- [color="green"]ALT + Tab[/color] back to the game. (By pressing Alt+Tab and selecting the game).
- At this point, you will still see the Windows Desktop.
- Press [color="green"]ALT + ENTER[/color] and wait. 10-20 seconds later the game will be displayed and 3D Vision will start!
- The image will be wrong. At this point [color="green"]CTRL + T[/color] to disable 3D Vision.
- Go to game Resolution settings and [color="green"]set to 1920x1080(the resolution you set in the beginning your Windows Desktop Resolution) and Fullscreen[/color].
- Apply.
- Game will change to this resolution. [color="green"]Press CTRL + T[/color] to activate 3D Vision.
- [color="green"]BEHOLD the game running in proper 3D Vision !!! YEY![/color]
========================================
5. Video Showing all above:
========================================
https://www.youtube.com/watch?v=IeGGJuLxWT8&feature=youtu.be
========================================
6. SLI Support Addition:
========================================
- The above Nvidia Profile comes with a SLI profile as well.
- Without using 3DMigoto, SLI DOESN'T WORK as the game always renders in Borderless Fullscreen. So, all the SLI Flags found all over the Internet DO ABSOLUTELY NOTHING!!!
- 3DMigoto is REQUIRED to force the game to run in Exclusive Fullscreen and then these Flag will work!
- As a result I went from [color="orange"]23 FPS[/color] (in 3D Vision Surround) @5760x1080 up to [color="green"]46FPS[/color] (in 3D Vision Surround). (FPS might vary based on the scene and location).
- The SLI flickering is also fixed with the above profile!
- If for some reason you still see SLI flickering [color="orange"]make sure your GPUs are not stressed to 100%.[/color] It they are stressed you need to impose a [color="orange"]FPS limit[/color] so that your GPUs never reach 99% and start producing inconsistent frames.
========================================
7. Mandatory:
========================================
- Next time you want to start the game (and follow all the instructions up to this point) you need to [color="orange"] Repeat Steps from point 4. [/color]
- Mandatory to ENJOY THE GAME !!!
- Everyone say a [color="green"]BIG BIG THANK TO DHR FOR THIS FIX! [/color]. This is mandatory as well! ^_-
Cheers,
Helifax
Unfortunately it only works in Checkerboard Mode on your 3D-TV (if you have one).
I don't have a TV at all. Since I wanted play this game on my 3D Vision Surround system, I started looking and see what the problem is.
As you recall, this game uses a hybrid engine (some OpenGL with DirectX 11 as well).
The major problem is the game doesn't start in Exclusive Fullscreen Mode and that is why 3D Vision doesn't start.
There is a Fullscreen option but is Borderless Fullscreen.
Forcing the game to start in Exclusive Fullscreen from 3DMigoto also didn't work (you get a black screen/window or it quits to Desktop).
Thus, I wanted to see what is what and see if I can "fool it" or find a way to start it... and THERE IS A WAY !
Screenshot from 3D Vision:
And if you still don't believe me here some 3D Surround images and some captured with my phone to show the 3D Vision overlay:)
Sadly this is NOT a quick fix and requires some "manoeuvring" around to get it working in 3D Vision.
I will explain as best as I can how to do it! I will probably add a video as well to show it in action as 1 image == 1000 words (or so they say).
I will not explain "WHY" you need to do all of this, BUT EVERY SINGLE STEP IS NECESSARY
So, believe my word;)
========================================
1. Game Settings:
========================================
Let's say you want to play the game at 1920x1080.
- In Windows set your Desktop resolution to 1920x1080 and 100Hz + for Refresh Rate (If the refresh rate is below what 3D Vision needs, it will not work). This will be used as the resolution FOR THE GAME.
- Start the game and set ANY LOWER RESOLUTION EXCEPT 1920x1080 (like 1680x1050). Set FULLSCREEN. (Window Mode will NOT WORK)
- Set any other setting in-game that you want:)
- Save settings and exit game.
- Make sure the game start and works to what you expect. Also monitor your FPS. You will get HALF of that in 3D Vision. So make all the tweaks to get as much FPS in 2D before the next step.
- Go to C:\Users\USERNAME_HERE\Saved Games\TangoGameworks\The Evil Within\base and make "the evil withinConfig.cfg" file READ-ONLY .
(You will still be able to make changes in the game but they will not be saved. IT IS IMPORTANT THAT THEY AREN'T SAVED in this file, as you will have to do all above every time you start the game.)
- In Steam, set the following Launch Options (to get rid of the intro movies): "+com_skipIntroVideo 1"
========================================
2. Applying 3D Vision Fix:
========================================
- Copy the DHR 3D Vision fix and apply it.
- Open d3dx.ini and set full_screen=2 (find the line ";full_screen=2" and change it to that)
- Find the "run = CustomShader3DVision2SBS" line and change it to ";run = CustomShader3DVision2SBS"
========================================
4. Running the game
========================================
- Start the game.
- If everything went OK, you will see a black screen. After 20 seconds, the game will minimize and you will be back to Windows Desktop.
- Press ALT+TAB and KEEP PRESSING ALT key. You will see the Evil withing in the list.
(If you don't see the Game Icon, you most likely screwed something up. Make sure that everything until here is set exactly as described!)
- ALT + Tab to any other Window or Application.
- ALT + Tab back to the game. (By pressing Alt+Tab and selecting the game).
- At this point, you will still see the Windows Desktop.
- Press ALT + ENTER and wait. 10-20 seconds later the game will be displayed and 3D Vision will start!
- The image will be wrong. At this point CTRL + T to disable 3D Vision.
- Go to game Resolution settings and set to 1920x1080(the resolution you set in the beginning your Windows Desktop Resolution) and Fullscreen.
- Apply.
- Game will change to this resolution. Press CTRL + T to activate 3D Vision.
- BEHOLD the game running in proper 3D Vision !!! YEY!
========================================
5. Video Showing all above:
========================================
;feature=youtu.be
========================================
6. SLI Support Addition:
========================================
- The above Nvidia Profile comes with a SLI profile as well.
- Without using 3DMigoto, SLI DOESN'T WORK as the game always renders in Borderless Fullscreen. So, all the SLI Flags found all over the Internet DO ABSOLUTELY NOTHING!!!
- 3DMigoto is REQUIRED to force the game to run in Exclusive Fullscreen and then these Flag will work!
- As a result I went from 23 FPS (in 3D Vision Surround) @5760x1080 up to 46FPS (in 3D Vision Surround). (FPS might vary based on the scene and location).
- The SLI flickering is also fixed with the above profile!
- If for some reason you still see SLI flickering make sure your GPUs are not stressed to 100%. It they are stressed you need to impose a FPS limit so that your GPUs never reach 99% and start producing inconsistent frames.
- Next time you want to start the game (and follow all the instructions up to this point) you need to Repeat Steps from point 4.
- Mandatory to ENJOY THE GAME !!!
- Everyone say a BIG BIG THANK TO DHR FOR THIS FIX! . This is mandatory as well! ^_-
Cheers,
Helifax
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
[quote="BlueSkyDefender"]What was your FPS with game maxed out and in geometry 3D at 5760x1080? [/quote]
My Max FPS was 20 FPS on a SINGLE 980Ti and 37 FPS on SLI 2x980Ti but with some flickering here and there (especially on lights. Worse or better depending on what SLI flag you use). Spent half a day trying to find a SLI flag that works.... Sadly none work...
[s][color="orange"] I don't recommend SLI for this game[/color].
However, going down to 4800x900 gave me 30 FPS in 3D Surround on a single card;) So we are pretty golden there;)
1920x1080 on a Single 980Ti, FPS was sky-rocket:))[/s]
[color="green"]Above Nvidia Profile has been updated with proper SLI support![/color]
BlueSkyDefender said:What was your FPS with game maxed out and in geometry 3D at 5760x1080?
My Max FPS was 20 FPS on a SINGLE 980Ti and 37 FPS on SLI 2x980Ti but with some flickering here and there (especially on lights. Worse or better depending on what SLI flag you use). Spent half a day trying to find a SLI flag that works.... Sadly none work...
I don't recommend SLI for this game.
However, going down to 4800x900 gave me 30 FPS in 3D Surround on a single card;) So we are pretty golden there;)
1920x1080 on a Single 980Ti, FPS was sky-rocket:))
Above Nvidia Profile has been updated with proper SLI support!
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
Awesome! I'll try it tomorrow as soon as I wake up (or later to let the monitor warm up). Did you find this out just by trial and error?
I'll have to write down the steps just in case :p.
[quote="masterotaku"]Awesome! I'll try it tomorrow as soon as I wake up (or later to let the monitor warm up). Did you find this out just by trial and error?
I'll have to write down the steps just in case :p.[/quote]
It wasn't exactly trial and error;) But yes;) Trial & Error proved to be the "defacto" in seeing that my assumption was correct;)
Lots of experience fixing games for Multi-Screen (Surround & Eyefinity) and how Engines behave managed to make me "see/understand" have some insight on what was going on;)
The game DOES start in OpenGL and then SWAPS the context to DirectX 11. Problem is 3DMigoto only hooks when DirectX 11 is enabled. But by that time "all the Window" params are set and transfer from the OGL context.
So, I had to find a way to "force a re-enable" of both contexts after 3DMigoto hooked on;)
(This is why neither bo3b and DarkStarSword saw anything wrong with the DX11 renderer... cause there is nothing wrong ^_^. Is just a matter of passing "params" around;) )
What is funny though... is that DHR fix uses HLSL shaders;) and I can see the GLSL shaders as well but the OGL "Present" is never called;) Maybe this is the result of all the patching they did;)
In any case, it works now in DX11 and that is what matters;)
All the steps above are good and could be applied in "theory" if you have a game that doesn't want to start in fullscreen when you force it;)
masterotaku said:Awesome! I'll try it tomorrow as soon as I wake up (or later to let the monitor warm up). Did you find this out just by trial and error?
I'll have to write down the steps just in case :p.
It wasn't exactly trial and error;) But yes;) Trial & Error proved to be the "defacto" in seeing that my assumption was correct;)
Lots of experience fixing games for Multi-Screen (Surround & Eyefinity) and how Engines behave managed to make me "see/understand" have some insight on what was going on;)
The game DOES start in OpenGL and then SWAPS the context to DirectX 11. Problem is 3DMigoto only hooks when DirectX 11 is enabled. But by that time "all the Window" params are set and transfer from the OGL context.
So, I had to find a way to "force a re-enable" of both contexts after 3DMigoto hooked on;)
(This is why neither bo3b and DarkStarSword saw anything wrong with the DX11 renderer... cause there is nothing wrong ^_^. Is just a matter of passing "params" around;) )
What is funny though... is that DHR fix uses HLSL shaders;) and I can see the GLSL shaders as well but the OGL "Present" is never called;) Maybe this is the result of all the patching they did;)
In any case, it works now in DX11 and that is what matters;)
All the steps above are good and could be applied in "theory" if you have a game that doesn't want to start in fullscreen when you force it;)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
very nice helifax!!
I don't have the game installed to try right now.
Also i will add in the blog a link to this tutorial, so more people can play this game in S3D.
Hope you enjoy the game....is an awesome game and looks amazing in 3D.
very nice helifax!!
I don't have the game installed to try right now.
Also i will add in the blog a link to this tutorial, so more people can play this game in S3D.
Hope you enjoy the game....is an awesome game and looks amazing in 3D.
Hello everyone,
I just tried to time. It's really beautiful.
A huge thank you Helifax .
It took 10 minutes before entering the asylum at the beginning .... just to admire how pretty it is and impressive.
This special atmosphere to this game is enhanced with the 3D.
I have goose bumps ... brrrrrrrr
A huge thank you also to DHR who invested a lot of time on this fix.
HUGE THANK YOU Helifax, and off cource to you DHR who made this possible in the first place !!!
I'll install the game right away, but wait... I was also just about to install some great OGL games with a new 3D depht option...
Helifax you're a genious, but I haven't got the time for all your goodies :p
Forever gratefull :)
It works! And also with the "+com_skipIntroVideo 1" command to skip the annoying intro videos. This game is demanding :p. I can't get 60fps in 3D at 2560x1440 with my GTX 1080.
It works! And also with the "+com_skipIntroVideo 1" command to skip the annoying intro videos. This game is demanding :p. I can't get 60fps in 3D at 2560x1440 with my GTX 1080.
Does anyone here use/remember the r_skipGlare "1" command that disables postprocessing and gives more fps? Now you don't need it.
I have made hotkeys to:
- F2: disable the entire shader.
- F3: disable Depth of Field separately.
- F4: disable bloom separately.
When you disable the effect with F2, you get a big fps bump, just the same as disabling the effect in the game config file.
Download link: https://s3.amazonaws.com/masterotaku/The+Evil+Within/TheEvilWithin_extra_options.zip
Place "128f2af5b3e95427-ps_replace.txt" inside the "ShaderFixes" folder. The "d3dx.ini" I included is made for 3D Vision. I also disabled logging and enabled the creation of compiled shaders.
If you want to keep using the old "d3dx.ini", these are the parts you need for the hotkeys (I include parts that were there before so you know where to put it):
[code]
[Constants]
x = 0.65 //Crosshair
y = 0
z = 1
w = 1
[/code]
[code]
[Key_Convergence]
Key = P
convergence = 110
[Key_Crosshair_Depth]
Key = O
type = cycle
x = 0.7, 0.8, 0.9, 0.65
[Key_Glare]
Key = F2
type = toggle
y = 1
[Key_DoF]
Key = F3
type = toggle
z = 0
[Key_Bloom]
Key = F4
type = toggle
w = 0
[/code]
By default the game effects aren't modified. You can change the default state in the [Constants] section.
Place "128f2af5b3e95427-ps_replace.txt" inside the "ShaderFixes" folder. The "d3dx.ini" I included is made for 3D Vision. I also disabled logging and enabled the creation of compiled shaders.
If you want to keep using the old "d3dx.ini", these are the parts you need for the hotkeys (I include parts that were there before so you know where to put it):
[Constants]
x = 0.65 //Crosshair
y = 0
z = 1
w = 1
[Key_Convergence]
Key = P
convergence = 110
[Key_Crosshair_Depth]
Key = O
type = cycle
x = 0.7, 0.8, 0.9, 0.65
[Key_Glare]
Key = F2
type = toggle
y = 1
[Key_DoF]
Key = F3
type = toggle
z = 0
[Key_Bloom]
Key = F4
type = toggle
w = 0
By default the game effects aren't modified. You can change the default state in the [Constants] section.
Updated the above profile with SLI Bits, so SLI actually works in the game;)
Doubles the FPS as well;) (Mandatory for Surround or exotic Resolutions ^_^)
Updated the above profile with SLI Bits, so SLI actually works in the game;)
Doubles the FPS as well;) (Mandatory for Surround or exotic Resolutions ^_^)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
As we all know DHR has released a 3D Fix for "The Evil Within" game:
http://helixmod.blogspot.co.uk/2016/08/the-evil-within-dx11.html
Unfortunately it only works in Checkerboard Mode on your 3D-TV (if you have one).
I don't have a TV at all. Since I wanted play this game on my 3D Vision Surround system, I started looking and see what the problem is.
As you recall, this game uses a hybrid engine (some OpenGL with DirectX 11 as well).
The major problem is the game doesn't start in Exclusive Fullscreen Mode and that is why 3D Vision doesn't start.
There is a Fullscreen option but is Borderless Fullscreen.
Forcing the game to start in Exclusive Fullscreen from 3DMigoto also didn't work (you get a black screen/window or it quits to Desktop).
Thus, I wanted to see what is what and see if I can "fool it" or find a way to start it... and THERE IS A WAY !
Screenshot from 3D Vision:
And if you still don't believe me here some 3D Surround images and some captured with my phone to show the 3D Vision overlay:)
Sadly this is NOT a quick fix and requires some "manoeuvring" around to get it working in 3D Vision.
I will explain as best as I can how to do it! I will probably add a video as well to show it in action as 1 image == 1000 words (or so they say).
I will not explain "WHY" you need to do all of this, BUT EVERY SINGLE STEP IS NECESSARY
So, believe my word;)
========================================
1. Game Settings:
========================================
Let's say you want to play the game at 1920x1080.
- In Windows set your Desktop resolution to 1920x1080 and 100Hz + for Refresh Rate (If the refresh rate is below what 3D Vision needs, it will not work). This will be used as the resolution FOR THE GAME.
- Start the game and set ANY LOWER RESOLUTION EXCEPT 1920x1080 (like 1680x1050). Set FULLSCREEN. (Window Mode will NOT WORK)
- Set any other setting in-game that you want:)
- Save settings and exit game.
- Make sure the game start and works to what you expect. Also monitor your FPS. You will get HALF of that in 3D Vision. So make all the tweaks to get as much FPS in 2D before the next step.
- Go to C:\Users\USERNAME_HERE\Saved Games\TangoGameworks\The Evil Within\base and make "the evil withinConfig.cfg" file READ-ONLY .
(You will still be able to make changes in the game but they will not be saved. IT IS IMPORTANT THAT THEY AREN'T SAVED in this file, as you will have to do all above every time you start the game.)
- In Steam, set the following Launch Options (to get rid of the intro movies): "+com_skipIntroVideo 1"
========================================
2. Applying 3D Vision Fix:
========================================
- Copy the DHR 3D Vision fix and apply it.
- Open d3dx.ini and set full_screen=2 (find the line ";full_screen=2" and change it to that)
- Find the "run = CustomShader3DVision2SBS" line and change it to ";run = CustomShader3DVision2SBS"
- Save the file.
========================================
3. Nvidia Custom Profile
========================================
- Using the method described here:
https://forums.geforce.com/default/topic/791450/3d-vision/guide-how-to-enable-and-tweak-3d-compatibility-mode-in-any-dx11-game/post/4374239/#4374239
(Watch the Video at the end of first post)
- Swap the current "The Evil Within" profile with this one:
========================================
4. Running the game
========================================
- Start the game.
- If everything went OK, you will see a black screen. After 20 seconds, the game will minimize and you will be back to Windows Desktop.
- Press ALT+TAB and KEEP PRESSING ALT key. You will see the Evil withing in the list.
(If you don't see the Game Icon, you most likely screwed something up. Make sure that everything until here is set exactly as described!)
- ALT + Tab to any other Window or Application.
- ALT + Tab back to the game. (By pressing Alt+Tab and selecting the game).
- At this point, you will still see the Windows Desktop.
- Press ALT + ENTER and wait. 10-20 seconds later the game will be displayed and 3D Vision will start!
- The image will be wrong. At this point CTRL + T to disable 3D Vision.
- Go to game Resolution settings and set to 1920x1080(the resolution you set in the beginning your Windows Desktop Resolution) and Fullscreen.
- Apply.
- Game will change to this resolution. Press CTRL + T to activate 3D Vision.
- BEHOLD the game running in proper 3D Vision !!! YEY!
========================================
5. Video Showing all above:
========================================
;feature=youtu.be
========================================
6. SLI Support Addition:
========================================
- The above Nvidia Profile comes with a SLI profile as well.
- Without using 3DMigoto, SLI DOESN'T WORK as the game always renders in Borderless Fullscreen. So, all the SLI Flags found all over the Internet DO ABSOLUTELY NOTHING!!!
- 3DMigoto is REQUIRED to force the game to run in Exclusive Fullscreen and then these Flag will work!
- As a result I went from 23 FPS (in 3D Vision Surround) @5760x1080 up to 46FPS (in 3D Vision Surround). (FPS might vary based on the scene and location).
- The SLI flickering is also fixed with the above profile!
- If for some reason you still see SLI flickering make sure your GPUs are not stressed to 100%. It they are stressed you need to impose a FPS limit so that your GPUs never reach 99% and start producing inconsistent frames.
========================================
7. Mandatory:
========================================
- Next time you want to start the game (and follow all the instructions up to this point) you need to Repeat Steps from point 4.
- Mandatory to ENJOY THE GAME !!!
- Everyone say a BIG BIG THANK TO DHR FOR THIS FIX! . This is mandatory as well! ^_-
Cheers,
Helifax
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
Hope you guys will enjoy it!
As always, any problems, let me know!
Cheers,
Helifax
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
My Max FPS was 20 FPS on a SINGLE 980Ti and 37 FPS on SLI 2x980Ti but with some flickering here and there (especially on lights. Worse or better depending on what SLI flag you use). Spent half a day trying to find a SLI flag that works.... Sadly none work...
I don't recommend SLI for this game.
However, going down to 4800x900 gave me 30 FPS in 3D Surround on a single card;) So we are pretty golden there;)
1920x1080 on a Single 980Ti, FPS was sky-rocket:))
Above Nvidia Profile has been updated with proper SLI support!
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
I'll have to write down the steps just in case :p.
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
It wasn't exactly trial and error;) But yes;) Trial & Error proved to be the "defacto" in seeing that my assumption was correct;)
Lots of experience fixing games for Multi-Screen (Surround & Eyefinity) and how Engines behave managed to make me "see/understand" have some insight on what was going on;)
The game DOES start in OpenGL and then SWAPS the context to DirectX 11. Problem is 3DMigoto only hooks when DirectX 11 is enabled. But by that time "all the Window" params are set and transfer from the OGL context.
So, I had to find a way to "force a re-enable" of both contexts after 3DMigoto hooked on;)
(This is why neither bo3b and DarkStarSword saw anything wrong with the DX11 renderer... cause there is nothing wrong ^_^. Is just a matter of passing "params" around;) )
What is funny though... is that DHR fix uses HLSL shaders;) and I can see the GLSL shaders as well but the OGL "Present" is never called;) Maybe this is the result of all the patching they did;)
In any case, it works now in DX11 and that is what matters;)
All the steps above are good and could be applied in "theory" if you have a game that doesn't want to start in fullscreen when you force it;)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
I don't have the game installed to try right now.
Also i will add in the blog a link to this tutorial, so more people can play this game in S3D.
Hope you enjoy the game....is an awesome game and looks amazing in 3D.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
I just tried to time. It's really beautiful.
A huge thank you Helifax .
It took 10 minutes before entering the asylum at the beginning .... just to admire how pretty it is and impressive.
This special atmosphere to this game is enhanced with the 3D.
I have goose bumps ... brrrrrrrr
A huge thank you also to DHR who invested a lot of time on this fix.
ASUS VG248QE - 3D Vision 2 - GTX 1080 - i7 7700 - 16GB RAM - WIN 10
I'll install the game right away, but wait... I was also just about to install some great OGL games with a new 3D depht option...
Helifax you're a genious, but I haven't got the time for all your goodies :p
Forever gratefull :)
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Aurus 1080 TI 2.08 GHZ - 100% Watercooled !
Monitor: Asus PG278QR
And lots of ram and HD's ;)
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
I have made hotkeys to:
- F2: disable the entire shader.
- F3: disable Depth of Field separately.
- F4: disable bloom separately.
When you disable the effect with F2, you get a big fps bump, just the same as disabling the effect in the game config file.
Download link: https://s3.amazonaws.com/masterotaku/The+Evil+Within/TheEvilWithin_extra_options.zip
Place "128f2af5b3e95427-ps_replace.txt" inside the "ShaderFixes" folder. The "d3dx.ini" I included is made for 3D Vision. I also disabled logging and enabled the creation of compiled shaders.
If you want to keep using the old "d3dx.ini", these are the parts you need for the hotkeys (I include parts that were there before so you know where to put it):
By default the game effects aren't modified. You can change the default state in the [Constants] section.
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
Awesome job, fantastic!
System: http://www.sysprofile.de/id159419
Nvidia 3D Vision - Virtual Reality - 3D Gaming:
http://www.computerbase.de/forum/showthread.php?t=1546633
Doubles the FPS as well;) (Mandatory for Surround or exotic Resolutions ^_^)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
Once more - THANKS Guys :)
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Aurus 1080 TI 2.08 GHZ - 100% Watercooled !
Monitor: Asus PG278QR
And lots of ram and HD's ;)
[MonitorSizeOverride][Global/Base Profile Tweaks][Depth=IPD]