Dreamfall Chapters
  11 / 13    
[quote="DarkStarSword"]...which takes 3DMigoto almost two minutes to read - I should be able to reduce that to less than one second...[/quote]That was a handwave estimate, but I pulled it off - the not yet released 3DMigoto 1.2.64 now reads Dreamfall Chapters' d3dx.ini in about half a second - that's something like a 200x speedup :-) Now I can actually think about working on the non-scripted part of the fix @_@
DarkStarSword said:...which takes 3DMigoto almost two minutes to read - I should be able to reduce that to less than one second...
That was a handwave estimate, but I pulled it off - the not yet released 3DMigoto 1.2.64 now reads Dreamfall Chapters' d3dx.ini in about half a second - that's something like a 200x speedup :-)

Now I can actually think about working on the non-scripted part of the fix @_@

2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit

Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD

Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword

Posted 08/05/2017 12:34 AM   
! Awesome job DSS, as always! That really sounds like an insane speed increase!
!
Awesome job DSS, as always!
That really sounds like an insane speed increase!

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)

Posted 08/05/2017 09:13 AM   
[quote="DarkStarSword"][quote="DarkStarSword"]...which takes 3DMigoto almost two minutes to read - I should be able to reduce that to less than one second...[/quote]That was a handwave estimate, but I pulled it off - the not yet released 3DMigoto 1.2.64 now reads Dreamfall Chapters' d3dx.ini in about half a second - that's something like a 200x speedup :-) Now I can actually think about working on the non-scripted part of the fix @_@[/quote] Big thanks DSS, it is really really good to see you around here again!
DarkStarSword said:
DarkStarSword said:...which takes 3DMigoto almost two minutes to read - I should be able to reduce that to less than one second...
That was a handwave estimate, but I pulled it off - the not yet released 3DMigoto 1.2.64 now reads Dreamfall Chapters' d3dx.ini in about half a second - that's something like a 200x speedup :-)

Now I can actually think about working on the non-scripted part of the fix @_@


Big thanks DSS, it is really really good to see you around here again!

Intel 7700k @ 4.2Ghz / 32GB @ 3200
Asus Z270 / 2 x Evga 1070
4 x Samsung 840 Raid 0
4 x Samsung 850 Pro Raid 0
Samsung 950 Pro
Epson 5040UB 3DTVPlay

Posted 08/06/2017 06:49 PM   
Mmmm... 3D software mouse cursory goodness: [url=https://forums.geforce.com/cmd/default/download-comment-attachment/73605/][img]https://forums.geforce.com/cmd/default/download-comment-attachment/73605/[/img][/url] Might be a bit hard to see in the screenshot, but the mouse cursor depth is being automatically adjusted from the depth buffer to rest on Zoe :) This was a bit tricky - there were a few surprises (including a Steam Overlay bug) with trying to hide the hardware cursor, but I've got it working - it takes whatever cursor the game/system is using and converts it into a DX texture that we can then render with a custom shader at whatever depth we need (and this will also solve the long standing issues with hardware cursors and the SBS/TB output modes). It works with colour and monochrome cursors (including inverted cursors if any of you use those)... [s]Now if I could just figure out how to get anything other than the first frame of an animated cursor it would be perfect :D[/s] Edit: Got animated cursors working :)
Mmmm... 3D software mouse cursory goodness:

Image

Might be a bit hard to see in the screenshot, but the mouse cursor depth is being automatically adjusted from the depth buffer to rest on Zoe :)

This was a bit tricky - there were a few surprises (including a Steam Overlay bug) with trying to hide the hardware cursor, but I've got it working - it takes whatever cursor the game/system is using and converts it into a DX texture that we can then render with a custom shader at whatever depth we need (and this will also solve the long standing issues with hardware cursors and the SBS/TB output modes). It works with colour and monochrome cursors (including inverted cursors if any of you use those)... Now if I could just figure out how to get anything other than the first frame of an animated cursor it would be perfect :D Edit: Got animated cursors working :)

2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit

Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD

Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword

Posted 08/22/2017 08:15 PM   
Nice job! It seems that an hardware cursors solution is finally on his way to land sooner or later, awesome genius as usual DSS ;). Keep going for our pleasure of 3D gamers, thanks a lot for everything.
Nice job!

It seems that an hardware cursors solution is finally on his way to land sooner or later, awesome genius as usual DSS ;).

Keep going for our pleasure of 3D gamers, thanks a lot for everything.

Posted 08/22/2017 09:33 PM   
Great work again DarkStarSword, thanks so much for your continuous support to this beautiful game.
Great work again DarkStarSword, thanks so much for your continuous support to this beautiful game.

Asus Deluxe Gen3, Core i7 2700k@4.5Ghz, GTX 1080Ti, 16 GB RAM, Win 7 64bit
Samsung Pro 250 GB SSD, 4 TB WD Black (games)
Benq XL2720Z

Posted 08/23/2017 04:06 AM   
+ 1. Thanks a lot :)
+ 1.

Thanks a lot :)

ASUS VG248QE - 3D Vision 2 - GTX 1080 - i7 7700 - 16GB RAM - WIN 10

Posted 08/23/2017 06:22 AM   
Wow really nice DSS, and even better to see you around here again. Some sort of global solution to the ongoing mouse issues would be a huge improvement to 3dvision I couldn't overstate enough.
Wow really nice DSS, and even better to see you around here again. Some sort of global solution to the ongoing mouse issues would be a huge improvement to 3dvision I couldn't overstate enough.

i7-4790K CPU 4.8Ghz stable overclock.
16 GB RAM Corsair
EVGA 1080TI SLI
Samsung SSD 840Pro
ASUS Z97-WS
3D Surround ASUS Rog Swift PG278Q(R), 2x PG278Q (yes it works)
Obutto R3volution.
Windows 10 pro 64x (Windows 7 Dual boot)

Posted 08/23/2017 07:44 AM   
really appreciate your work! what is your paypal info?
really appreciate your work!
what is your paypal info?

Posted 08/23/2017 03:09 PM   
[quote="immersion22"]really appreciate your work![/quote]Thanks :) [quote]what is your paypal info?[/quote]Monthly Patreon: https://www.patreon.com/DarkStarSword One off Paypal: darkstarsword@gmail.com
immersion22 said:really appreciate your work!
Thanks :)

what is your paypal info?
Monthly Patreon: https://www.patreon.com/DarkStarSword
One off Paypal: darkstarsword@gmail.com

2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit

Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD

Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword

Posted 08/23/2017 03:29 PM   
[quote="DarkStarSword"]Mmmm... 3D software mouse cursory goodness:[/quote] [img]https://media.giphy.com/media/NnyqfcowpXZOU/giphy.gif[/img] I want thaaaaat!!! It's just what ARPGs need. Mmmmm, could that be used for custom dynamic crosshairs? It "just" needs to be at the center at all times, and it would be easier (if it's a global feature) than having to do magic like passing depth buffers between shaders, etc.
DarkStarSword said:Mmmm... 3D software mouse cursory goodness:


Image

I want thaaaaat!!! It's just what ARPGs need.

Mmmmm, could that be used for custom dynamic crosshairs? It "just" needs to be at the center at all times, and it would be easier (if it's a global feature) than having to do magic like passing depth buffers between shaders, etc.

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

Posted 08/23/2017 09:01 PM   
The template mousevs.hlsl that will be shipped with the next version of 3DMigoto just positions it at screen depth where the hardware cursor would have been, and it is up to the shaderhacker to edit that to apply any depth adjustment to the cursor - in this case I imported my Unity version of crosshair.hlsl and adjusted it from the depth buffer in exactly the same way I would a crosshair (especially since my Unity scripts already add the clauses necessary to copy the depth buffer), but you could also just adjust it to a fixed depth to match any other HUD adjustments - whatever works best for the game in question. The depth buffer adjustment may not end up being the final adjustment I use for Dreamfall Chapters - since it's only displayed in specific circumstances to choose between several icons I actually want the depth based on what those icons are centred on (I have a special shader that analyses the icons that are drawn in the frame and makes a decision as to what HUD depth to use for the next frame), or I might do a hybrid using both or a hotkey to cycle between a few options - I'm experimenting to see what feels best.
The template mousevs.hlsl that will be shipped with the next version of 3DMigoto just positions it at screen depth where the hardware cursor would have been, and it is up to the shaderhacker to edit that to apply any depth adjustment to the cursor - in this case I imported my Unity version of crosshair.hlsl and adjusted it from the depth buffer in exactly the same way I would a crosshair (especially since my Unity scripts already add the clauses necessary to copy the depth buffer), but you could also just adjust it to a fixed depth to match any other HUD adjustments - whatever works best for the game in question.

The depth buffer adjustment may not end up being the final adjustment I use for Dreamfall Chapters - since it's only displayed in specific circumstances to choose between several icons I actually want the depth based on what those icons are centred on (I have a special shader that analyses the icons that are drawn in the frame and makes a decision as to what HUD depth to use for the next frame), or I might do a hybrid using both or a hotkey to cycle between a few options - I'm experimenting to see what feels best.
Attachments

dfc wip.png

2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit

Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD

Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword

Posted 08/23/2017 10:48 PM   
Making progress (3DMigoto features + fixes on the left, Dreamfall Chapters on the top right, general 3d-fixes on the bottom right). There's a lot of work going into 3DMigoto for this game ;-) [url=https://forums.geforce.com/cmd/default/download-comment-attachment/73626/][img]https://forums.geforce.com/cmd/default/download-comment-attachment/73626/[/img][/url] And I've found that the HLSL version of the lighting pixel shaders are costing 10fps!!! [s]So I need to switch to assembly and hook up my signature parsing code from cmd_Decompiler into the main 3DMigoto...[/s] (Edit: Nope, don't need that - I forgot I worked out another way to calculate that) still a lot to do... I'd love to get it on the blog before Life Is Strange launches, but it will probably be a little after that given how much is left...
Making progress (3DMigoto features + fixes on the left, Dreamfall Chapters on the top right, general 3d-fixes on the bottom right). There's a lot of work going into 3DMigoto for this game ;-)

Image

And I've found that the HLSL version of the lighting pixel shaders are costing 10fps!!! So I need to switch to assembly and hook up my signature parsing code from cmd_Decompiler into the main 3DMigoto... (Edit: Nope, don't need that - I forgot I worked out another way to calculate that) still a lot to do... I'd love to get it on the blog before Life Is Strange launches, but it will probably be a little after that given how much is left...

2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit

Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD

Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword

Posted 08/29/2017 10:06 PM   
Unrelated to this game, but do you have any clue about why 3Dmigoto doesn't hook into PCSX2 on Windows 10 (no matter the build , no matter the settings)?
Unrelated to this game, but do you have any clue about why 3Dmigoto doesn't hook into PCSX2 on Windows 10 (no matter the build , no matter the settings)?

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

Posted 08/29/2017 10:14 PM   
I can't say I've ever used that emulator, nor have any clue where to find roms or whatever I would need to test it - is that related to this bug report? https://github.com/bo3b/3Dmigoto/issues/41
I can't say I've ever used that emulator, nor have any clue where to find roms or whatever I would need to test it - is that related to this bug report?

https://github.com/bo3b/3Dmigoto/issues/41

2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit

Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD

Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword

Posted 08/29/2017 10:26 PM   
  11 / 13    
Scroll To Top