3Dmigoto - DirectX wrapper for stereo enhancement
  3 / 3    
[quote="Chiri"]In Bioshock infinite, some users complained about misplaced shadow and light mapping. The current back transformation used at the moment doesn't seem to work on all configurations: [code]fix_MatrixOperand1Multiplier=1, (stereoScreenRes.x/stereoScreenRes.y)*0.5 - viewDirection.z*0.05 + (0.02791946-stereoParams.x/stereoParams.w), 0[/code] (stereoScreenRes.x/stereoScreenRes.y)*0.5 <- this is aspect ratio correction. (0.02791946-stereoParams.x/stereoParams.w) <- this is screen size correction. stereoParams.x/stereoParams.w is the screen size in eye separation value (not resolution size). This fixed shadow positioning of one test system of 3dsolutiongaming, but maybe that wasn't the right calculation to do. (The magic number 0.02791946 is the screen size of my cinema projection screen, where everything looks fine). I'm not shure if I should invest more time into this Bioshock Infinite specific shader patches because Helix is perfecting his fixes now and time would be better spent in debugging features or shader patches on other games.[/quote]I've run into this same problem with some lighting effects in Infinite. Screen is 1280x720@120. While I'd love to see you finalize an Infinite fix, I pretty much agree that it's not worth the time to solve those problems, unless you think it will help you understand something better, or has some lasting value. That might be true here, that magic constant will probably be a problem in future fixes as well.
Chiri said:In Bioshock infinite, some users complained about misplaced shadow and light mapping. The current back transformation used at the moment doesn't seem to work on all configurations:
fix_MatrixOperand1Multiplier=1, (stereoScreenRes.x/stereoScreenRes.y)*0.5 - viewDirection.z*0.05 + (0.02791946-stereoParams.x/stereoParams.w), 0

(stereoScreenRes.x/stereoScreenRes.y)*0.5 <- this is aspect ratio correction.
(0.02791946-stereoParams.x/stereoParams.w) <- this is screen size correction. stereoParams.x/stereoParams.w is the screen size in eye separation value (not resolution size). This fixed shadow positioning of one test system of 3dsolutiongaming, but maybe that wasn't the right calculation to do. (The magic number 0.02791946 is the screen size of my cinema projection screen, where everything looks fine).

I'm not shure if I should invest more time into this Bioshock Infinite specific shader patches because Helix is perfecting his fixes now and time would be better spent in debugging features or shader patches on other games.
I've run into this same problem with some lighting effects in Infinite. Screen is 1280x720@120.

While I'd love to see you finalize an Infinite fix, I pretty much agree that it's not worth the time to solve those problems, unless you think it will help you understand something better, or has some lasting value. That might be true here, that magic constant will probably be a problem in future fixes as well.

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

#31
Posted 08/13/2013 08:25 AM   
I agree, I've no doubt that Helix will get BI working probably without issues, so it would be redundant.
I agree, I've no doubt that Helix will get BI working probably without issues, so it would be redundant.

All hail 3d modders DHR, MasterOtaku, Losti, Necropants, Helifax, bo3b, mike_ar69, Flugan, DarkStarSword, 4everAwake, 3d4dd and so many more helping to keep the 3d dream alive, find their 3d fixes at http://helixmod.blogspot.com/ Also check my site for spanish VR and mobile gaming news: www.gamermovil.com

#32
Posted 08/13/2013 12:30 PM   
Awesome to see this back. I'm pitching my $10 back in. If I had more money to spare I'd throw in more. Thanks for all your work and thanks for sharing this with the community.
Awesome to see this back. I'm pitching my $10 back in. If I had more money to spare I'd throw in more. Thanks for all your work and thanks for sharing this with the community.

#33
Posted 08/13/2013 06:20 PM   
Thank you. Just donated.
Thank you. Just donated.

#34
Posted 08/13/2013 09:04 PM   
I'm someone who donated for the indigomod and I'm willing to continue my contribution for this wrapper, if only I can get it to work... Sadly after extracting the files in the correct folder, launching BI through Steam, I get a black screen for about 20 seconds followed by a crash to desktop. Is there something else I need to do? My game is set at 1920x1080 in DirectX11 with Ultra settings.
I'm someone who donated for the indigomod and I'm willing to continue my contribution for this wrapper, if only I can get it to work... Sadly after extracting the files in the correct folder, launching BI through Steam, I get a black screen for about 20 seconds followed by a crash to desktop.

Is there something else I need to do? My game is set at 1920x1080 in DirectX11 with Ultra settings.

#35
Posted 08/14/2013 09:49 AM   
Great to see that You continue Your work that is really worth a donation - without obligation ;) But as You have mentioned a fix for AC3 Yourself... I would love to get a fix for this game :)
Great to see that You continue Your work that is really worth a donation - without obligation ;) But as You have mentioned a fix for AC3 Yourself... I would love to get a fix for this game :)

My original display name is 3d4dd - for some reason Nvidia changed it..?!

#36
Posted 08/14/2013 11:07 AM   
[quote="XenoMorph"]launching BI through Steam, I get a black screen for about 20 seconds followed by a crash to desktop.[/quote] Please activate the log files and send them by mail as written in the first post. You're the 3rd person reporting a crash and I'm trying to reproduce the problem. So far I've tested on 5 different hardware configurations using a fresh Windows 7 64bit installation, after Windows updates and after newest NVidia beta driver installation and could't reproduce a crash (tested on Quadro FX 580, GT 220, 560, 680 with Pentium D and various i7 CPUs). [quote="XenoMorph"]I get a black screen for about 20 seconds[/quote] What I've seen on not DX11 capable cards like the GT220 is that Bioshock Infinite uses a different set of shaders and the wrapper tries those 20 seconds to load the cached shaders which are not compatible with the video card. Could you please try deleting the ShaderCache directory? On next game start it will be created again and the other shader set is patched. Edit: Do you have a crash log file in the game folder? This would help too.
XenoMorph said:launching BI through Steam, I get a black screen for about 20 seconds followed by a crash to desktop.

Please activate the log files and send them by mail as written in the first post.

You're the 3rd person reporting a crash and I'm trying to reproduce the problem. So far I've tested on 5 different hardware configurations using a fresh Windows 7 64bit installation, after Windows updates and after newest NVidia beta driver installation and could't reproduce a crash (tested on Quadro FX 580, GT 220, 560, 680 with Pentium D and various i7 CPUs).

XenoMorph said:I get a black screen for about 20 seconds

What I've seen on not DX11 capable cards like the GT220 is that Bioshock Infinite uses a different set of shaders and the wrapper tries those 20 seconds to load the cached shaders which are not compatible with the video card.
Could you please try deleting the ShaderCache directory? On next game start it will be created again and the other shader set is patched.

Edit: Do you have a crash log file in the game folder? This would help too.

#37
Posted 08/14/2013 11:27 AM   
Thanks for this tool Chiri. I submitted donation. I hope that you and your colleagues can create a mod for the latest Assassin's creed. I will re-donate when such a mod becomes available. Constraints of the real world: time = money, money = time.
Thanks for this tool Chiri.

I submitted donation.

I hope that you and your colleagues can create a mod for the latest Assassin's creed. I will re-donate when such a mod becomes available.

Constraints of the real world: time = money, money = time.

#38
Posted 08/14/2013 12:43 PM   
Anyone has been able to "capture" only one shader? Due to fact autofix features are not working on Shogun 2, i tried with the mark option with xbox controller, but i only get a txt with tons of shaders not only one and can't figure wich one is the one i am looking for :( Am i doing anything wrong?
Anyone has been able to "capture" only one shader?

Due to fact autofix features are not working on Shogun 2, i tried with the mark option with xbox controller, but i only get a txt with tons of shaders not only one and can't figure wich one is the one i am looking for :(

Am i doing anything wrong?

#39
Posted 08/19/2013 11:19 AM   
[quote="Dorkirt"]Anyone has been able to "capture" only one shader?[/quote] Yes, me :) Could you send me the log files please? Maybe I can see there what's going wrong. Or wait a litte until the debug OSD is finished.
Dorkirt said:Anyone has been able to "capture" only one shader?

Yes, me :)

Could you send me the log files please? Maybe I can see there what's going wrong. Or wait a litte until the debug OSD is finished.

#40
Posted 08/19/2013 11:57 AM   
I´ve sent you an email, Chiri. I can´t get 3D-Vision to run smooth on my GTX 770 SLi. Performance is veeery bad (9 fps in the main menu and ~15 ingame). Please help me. :) regards
I´ve sent you an email, Chiri.

I can´t get 3D-Vision to run smooth on my GTX 770 SLi. Performance is veeery bad (9 fps in the main menu and ~15 ingame). Please help me. :)

regards

Leibniz Dualboard mit 52 Zähnen und Schoko-Kühlung, Zwiebel-Mettwurst CPU mit Lebertran-speedstepping, Kellogg´s Graka mit 256Shoko-Pops, Sammy´s SuperSandwich Geräuschmacher Brot für den richtigen Sound mit passenden Senf-Boxen

#41
Posted 08/29/2013 01:28 PM   
  3 / 3    
Scroll To Top