Dishonored 2 - 3D vision
  5 / 18    
Just a note on some progress. This game is a real ball-breaker, but after spending two days on it, I've gotten a tiny bit of progress. Initially I really thought this was going to be DOA, because all my debugging tools are failing to track down the crash. But... I've narrowed it down to something regarding our HackerContext1 objects that makes it very, very angry. If I let it create its own ID3D11DeviceContext1 objects, it will run without too much trouble, and was able to generate HLSL files for the game. 11,000 of them. It's also worth noting that the headers are not stripped, we have variable names. However, with the Context1 objects not wrapped, we can't shader hunt. I still have no clue what is going wrong with the Context1 objects, but I think narrowing it down to this piece means we still have a chance.
Just a note on some progress. This game is a real ball-breaker, but after spending two days on it, I've gotten a tiny bit of progress.

Initially I really thought this was going to be DOA, because all my debugging tools are failing to track down the crash. But... I've narrowed it down to something regarding our HackerContext1 objects that makes it very, very angry.

If I let it create its own ID3D11DeviceContext1 objects, it will run without too much trouble, and was able to generate HLSL files for the game. 11,000 of them. It's also worth noting that the headers are not stripped, we have variable names.

However, with the Context1 objects not wrapped, we can't shader hunt.


I still have no clue what is going wrong with the Context1 objects, but I think narrowing it down to this piece means we still have a chance.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#61
Posted 02/28/2017 06:48 PM   
BIG Thanks for your efforts so far - fingers crossed !
BIG Thanks for your efforts so far - fingers crossed !

Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Asus Geforce RTX 2080 TI Rog Strix OC
Monitor: Asus PG278QR
And lots of ram and HD's ;)

#62
Posted 02/28/2017 08:06 PM   
Thanks bo3b. This sounds that there is at least a little hope. Take your time. :)
Thanks bo3b. This sounds that there is at least a little hope. Take your time. :)

Intel Core i7-3820, 4 X 3,60 GHz overclocked to 4,50 GHz ; EVGA Titan X 12VRAM ; 16 GB Corsair Vengeance DDR-1600 (4x 4 GB) ; Asus VG278H 27-inch incl. 3D vision 2 glasses, integrated transmitter ; Xbox One Elite wireless controller ; Windows 10HTC VIVE 2,5 m2 roomscale3D VISION GAMERS - VISIT ME ON STEAM and feel free to add me: http://steamcommunity.com/profiles/76561198064106555 YOUTUBE: https://www.youtube.com/channel/UC1UE5TPoF0HX0HVpF_E4uPQ STEAM CURATOR: https://store.steampowered.com/curator/33611530-Streaming-Deluxe/ Image

#63
Posted 02/28/2017 08:07 PM   
[quote="bo3b"]However, with the Context1 objects not wrapped, we can't shader hunt.[/quote] Is it still possible to perform a full shader dump, and use frame analysis, or is all of that a part of shader hunting?
bo3b said:However, with the Context1 objects not wrapped, we can't shader hunt.


Is it still possible to perform a full shader dump, and use frame analysis, or is all of that a part of shader hunting?

3D Gaming Rig: CPU: i7 7700K @ 4.9Ghz | Mobo: Asus Maximus Hero VIII | RAM: Corsair Dominator 16GB | GPU: 2 x GTX 1080 Ti SLI | 3xSSDs for OS and Apps, 2 x HDD's for 11GB storage | PSU: Seasonic X-1250 M2| Case: Corsair C70 | Cooling: Corsair H115i Hydro cooler | Displays: Asus PG278QR, BenQ XL2420TX & BenQ HT1075 | OS: Windows 10 Pro + Windows 7 dual boot

Like my fixes? Dontations can be made to: www.paypal.me/DShanz or rshannonca@gmail.com
Like electronic music? Check out: www.soundcloud.com/dj-ryan-king

#64
Posted 02/28/2017 11:09 PM   
[quote="DJ-RK"][quote="bo3b"]However, with the Context1 objects not wrapped, we can't shader hunt.[/quote]Is it still possible to perform a full shader dump, and use frame analysis, or is all of that a part of shader hunting?[/quote] Full shader dump is working mostly fine (a few new errors I've not seen, but 11,000 generated shaders). Frame Analysis won't work though because it also requires the drawing Context. It's a strange crash. My best guess is that the game is heavily multi-threaded, and we are somehow tickling a latent bug in the game itself.
DJ-RK said:
bo3b said:However, with the Context1 objects not wrapped, we can't shader hunt.
Is it still possible to perform a full shader dump, and use frame analysis, or is all of that a part of shader hunting?

Full shader dump is working mostly fine (a few new errors I've not seen, but 11,000 generated shaders).

Frame Analysis won't work though because it also requires the drawing Context.

It's a strange crash. My best guess is that the game is heavily multi-threaded, and we are somehow tickling a latent bug in the game itself.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#65
Posted 03/01/2017 02:54 AM   
Hello Everyone, First of all I would like to thank to all of you that contribute to "fixing" the 3D games. In preparation to enjoying Dishonored 2 I just replayed Dishonored 1 in Nvidia 3D vision mode using the helix mode fix. It was absolutely amazing experience. Yesterday I installed Dishonored 2 and found out that while it runs in a kind of a 3D mode it is currently unplayable in this mode due to what seems like wrong rendering of shadows and number of other visual issues. In the same time I could not force myself playing it in 2D. I searched the web and found almost no information on the issue with exception of this tread, which is also not active since ~3 weeks. I am wondering is someone is currently working on fixing the 3D for Dishonored 2? Either the guys at helix mode or the Nvidia 3D vision developers? If someone has some info, would you be so kind to share it? Best thanks Kaloian
Hello Everyone,

First of all I would like to thank to all of you that contribute to "fixing" the 3D games.
In preparation to enjoying Dishonored 2 I just replayed Dishonored 1 in Nvidia 3D vision mode using the helix mode fix. It was absolutely amazing experience. Yesterday I installed Dishonored 2 and found out that while it runs in a kind of a 3D mode it is currently unplayable in this mode due to what seems like wrong rendering of shadows and number of other visual issues.
In the same time I could not force myself playing it in 2D. I searched the web and found almost no information on the issue with exception of this tread, which is also not active since ~3 weeks.
I am wondering is someone is currently working on fixing the 3D for Dishonored 2? Either the guys at helix mode or the Nvidia 3D vision developers?
If someone has some info, would you be so kind to share it?

Best thanks
Kaloian

#66
Posted 03/21/2017 01:27 PM   
[quote="Kaloian"]Hello Everyone, First of all I would like to thank to all of you that contribute to "fixing" the 3D games. In preparation to enjoying Dishonored 2 I just replayed Dishonored 1 in Nvidia 3D vision mode using the helix mode fix. It was absolutely amazing experience. Yesterday I installed Dishonored 2 and found out that while it runs in a kind of a 3D mode it is currently unplayable in this mode due to what seems like wrong rendering of shadows and number of other visual issues. In the same time I could not force myself playing it in 2D. I searched the web and found almost no information on the issue with exception of this tread, which is also not active since ~3 weeks. I am wondering is someone is currently working on fixing the 3D for Dishonored 2? Either the guys at helix mode or the Nvidia 3D vision developers? If someone has some info, would you be so kind to share it? Best thanks Kaloian [/quote] +1
Kaloian said:Hello Everyone,

First of all I would like to thank to all of you that contribute to "fixing" the 3D games.
In preparation to enjoying Dishonored 2 I just replayed Dishonored 1 in Nvidia 3D vision mode using the helix mode fix. It was absolutely amazing experience. Yesterday I installed Dishonored 2 and found out that while it runs in a kind of a 3D mode it is currently unplayable in this mode due to what seems like wrong rendering of shadows and number of other visual issues.
In the same time I could not force myself playing it in 2D. I searched the web and found almost no information on the issue with exception of this tread, which is also not active since ~3 weeks.
I am wondering is someone is currently working on fixing the 3D for Dishonored 2? Either the guys at helix mode or the Nvidia 3D vision developers?
If someone has some info, would you be so kind to share it?

Best thanks
Kaloian

+1

#67
Posted 04/15/2017 06:04 PM   
No, sorry, we don't presently have a solution for Dishonored2. It crashes with 3Dmigoto in a bizarre way that I have not been able to debug or resolve. I expect that we'll get a solution at some point, as more games start to require the platform_update, we'll want to look into it some more. So if you are keen to play it now, only options are to use fake-3D, most likely SuperDepth.
No, sorry, we don't presently have a solution for Dishonored2. It crashes with 3Dmigoto in a bizarre way that I have not been able to debug or resolve.

I expect that we'll get a solution at some point, as more games start to require the platform_update, we'll want to look into it some more.


So if you are keen to play it now, only options are to use fake-3D, most likely SuperDepth.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#68
Posted 04/17/2017 12:32 AM   
[quote="bo3b"]No, sorry, we don't presently have a solution for Dishonored2. It crashes with 3Dmigoto in a bizarre way that I have not been able to debug or resolve. I expect that we'll get a solution at some point, as more games start to require the platform_update, we'll want to look into it some more. So if you are keen to play it now, only options are to use fake-3D, most likely SuperDepth.[/quote] Thanks for the update. Is this also the reason why the Batman Arkham City was abandoned? previous Batman games were so fun in 3D but I remember there was some issues with the latest game right? Thanks for your hard work, and it's great how you spend your time teaching others! Professor bo3b!
bo3b said:No, sorry, we don't presently have a solution for Dishonored2. It crashes with 3Dmigoto in a bizarre way that I have not been able to debug or resolve.

I expect that we'll get a solution at some point, as more games start to require the platform_update, we'll want to look into it some more.


So if you are keen to play it now, only options are to use fake-3D, most likely SuperDepth.


Thanks for the update.

Is this also the reason why the Batman Arkham City was abandoned? previous Batman games were so fun in 3D but I remember there was some issues with the latest game right?

Thanks for your hard work, and it's great how you spend your time teaching others! Professor bo3b!

#69
Posted 04/17/2017 03:29 AM   
[quote="Conan481"][quote="bo3b"]No, sorry, we don't presently have a solution for Dishonored2. It crashes with 3Dmigoto in a bizarre way that I have not been able to debug or resolve. I expect that we'll get a solution at some point, as more games start to require the platform_update, we'll want to look into it some more. So if you are keen to play it now, only options are to use fake-3D, most likely SuperDepth.[/quote]Thanks for the update. Is this also the reason why the Batman Arkham City was abandoned? previous Batman games were so fun in 3D but I remember there was some issues with the latest game right? Thanks for your hard work, and it's great how you spend your time teaching others! Professor bo3b![/quote] No, Batman is a different problem, because it has so many shaders. I'm not sure where that one is currently, but I know that 3Dmigoto is working OK there. IIRC, Mike_ar69 cracked the problem of the ComputeShaders, and was planning to put together a release. But presumably got caught up in real life. The problem I think is that it requires fixing something like 50,000 shaders, which of course needs to be done using automated tools. I think that is where it is snagged, but could be wrong.
Conan481 said:
bo3b said:No, sorry, we don't presently have a solution for Dishonored2. It crashes with 3Dmigoto in a bizarre way that I have not been able to debug or resolve.

I expect that we'll get a solution at some point, as more games start to require the platform_update, we'll want to look into it some more.


So if you are keen to play it now, only options are to use fake-3D, most likely SuperDepth.
Thanks for the update.

Is this also the reason why the Batman Arkham City was abandoned? previous Batman games were so fun in 3D but I remember there was some issues with the latest game right?

Thanks for your hard work, and it's great how you spend your time teaching others! Professor bo3b!

No, Batman is a different problem, because it has so many shaders. I'm not sure where that one is currently, but I know that 3Dmigoto is working OK there.

IIRC, Mike_ar69 cracked the problem of the ComputeShaders, and was planning to put together a release. But presumably got caught up in real life. The problem I think is that it requires fixing something like 50,000 shaders, which of course needs to be done using automated tools. I think that is where it is snagged, but could be wrong.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#70
Posted 04/17/2017 09:04 AM   
Guys! Someone was able to find a work profile for running the game in CM mode?
Guys! Someone was able to find a work profile for running the game in CM mode?

GTX 980 Ti, Intel core i7-7700K GPU 4.6 GHz, HMZ T-3 HTC VIVE

#71
Posted 04/22/2017 09:15 PM   
I noticed that if you maximally reduce the depth (up to two or three strips), turn off the TTAA anti-aliasing (enable FXAA) in the settings and unscrew the convergence to your liking - the game works well in 3D! The only problem remains - it's a shadow !! If you find a way to turn off the shadows - it will be EXCELLENT!
I noticed that if you maximally reduce the depth (up to two or three strips), turn off the TTAA anti-aliasing (enable FXAA) in the settings and unscrew the convergence to your liking - the game works well in 3D! The only problem remains - it's a shadow !! If you find a way to turn off the shadows - it will be EXCELLENT!

GTX 980 Ti, Intel core i7-7700K GPU 4.6 GHz, HMZ T-3 HTC VIVE

#72
Posted 04/23/2017 05:35 PM   
[quote="bo3b"]No, sorry, we don't presently have a solution for Dishonored2. It crashes with 3Dmigoto in a bizarre way that I have not been able to debug or resolve. I expect that we'll get a solution at some point, as more games start to require the platform_update, we'll want to look into it some more. So if you are keen to play it now, only options are to use fake-3D, most likely SuperDepth.[/quote] Many thanks for the update! I will try the SuperDepth then and see how it works. On the other hand I agree with Arni1984 that if there was a way to turn off the shadows, the "native" Nvidia 3D Vision would be a reasonable option. Once again, many thanks for your great work and dedication bo3b! I am sure the whole community appreciate them!
bo3b said:No, sorry, we don't presently have a solution for Dishonored2. It crashes with 3Dmigoto in a bizarre way that I have not been able to debug or resolve.

I expect that we'll get a solution at some point, as more games start to require the platform_update, we'll want to look into it some more.


So if you are keen to play it now, only options are to use fake-3D, most likely SuperDepth.


Many thanks for the update!
I will try the SuperDepth then and see how it works. On the other hand I agree with Arni1984 that if there was a way to turn off the shadows, the "native" Nvidia 3D Vision would be a reasonable option.

Once again, many thanks for your great work and dedication bo3b! I am sure the whole community appreciate them!

#73
Posted 05/05/2017 12:07 PM   
Guess we will be waiting for NVidia and a compatibility mode some years down the line?.
Guess we will be waiting for NVidia and a compatibility mode some years down the line?.

#74
Posted 06/25/2017 04:21 AM   
[quote="unix"]Guess we will be waiting for NVidia and a compatibility mode some years down the line?.[/quote] You can probably change the profile to play in compatibility right now. This was one of my most anticipated games to play in 3D as well but sadly it looks like it's not working right with 3Dmigoto :( Played a bit in 2D and it's a great game, and runs amazingly well even at 4k after all the recent patches.
unix said:Guess we will be waiting for NVidia and a compatibility mode some years down the line?.


You can probably change the profile to play in compatibility right now. This was one of my most anticipated games to play in 3D as well but sadly it looks like it's not working right with 3Dmigoto :( Played a bit in 2D and it's a great game, and runs amazingly well even at 4k after all the recent patches.

#75
Posted 06/25/2017 03:45 PM   
  5 / 18    
Scroll To Top