Defense Grid 2
  2 / 3    
They just pushed out an update that adds real fullscreen support if anyone wanted to take another look.
They just pushed out an update that adds real fullscreen support if anyone wanted to take another look.

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

#16
Posted 10/09/2014 05:01 AM   
Thanks for the info. I took a quick look, and we can in fact now run in 3D Vision, with the full-screen mode. Shadows are hideously busted. If anyone knows a .ini tweak to disable them, that would make it playable. The bad news is that 3Dmigoto is busted on this game, so it'll take me at least a week to get this running smoothly enough for some fixing. The big problem is that when I dump shaders it crashes the game outright, and I haven't been able to catch the exception. It also crashed when I tried to Mark a shadow shader, probably for the same reason. It also looks like they shipped some shaders in debug mode, one of the ASM dumps I looked at has debug info, including their source tree layout. Never seen that before, and I think 3Dmigoto is not expecting that. Give me a week or so, and it will probably be doable.
Thanks for the info. I took a quick look, and we can in fact now run in 3D Vision, with the full-screen mode. Shadows are hideously busted. If anyone knows a .ini tweak to disable them, that would make it playable.


The bad news is that 3Dmigoto is busted on this game, so it'll take me at least a week to get this running smoothly enough for some fixing.

The big problem is that when I dump shaders it crashes the game outright, and I haven't been able to catch the exception. It also crashed when I tried to Mark a shadow shader, probably for the same reason.

It also looks like they shipped some shaders in debug mode, one of the ASM dumps I looked at has debug info, including their source tree layout. Never seen that before, and I think 3Dmigoto is not expecting that.


Give me a week or so, and it will probably be doable.

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

#17
Posted 10/09/2014 12:11 PM   
Thanks for all your work, I hope you manage to pull this one through, I'll keep my fingers crossed 'til then.
Thanks for all your work, I hope you manage to pull this one through, I'll keep my fingers crossed 'til then.

#18
Posted 10/12/2014 12:05 AM   
Just played the demo. Works well in CM using Assassin's Creed IV profile. HUD / UI distortion isn't too bad. [img]https://forums.geforce.com/cmd/default/download-comment-attachment/62543/[/img] . [img]https://forums.geforce.com/cmd/default/download-comment-attachment/62544/[/img]
Just played the demo. Works well in CM using Assassin's Creed IV profile. HUD / UI distortion isn't too bad.

Image
.
Image

Dual boot Win 7 x64 & Win 10 (1809) | Geforce Drivers 417.35

#19
Posted 11/29/2014 04:47 PM   
Good news! While Migoto still crashes when trying to dump shaders, DarkStarSword has helped me get the hash values for shaders without dumping them (and crashing). This has allowed me to disable the shadows, and confirm that (most) of the rest of the game is pretty well perfect in 3D. The only remaining issues are halos on water, and the skybox being at the wrong depth (which is only an issue during the initial level fly-in sequences, and a couple levels set in space). I might release the fix as-is if people want it, but if anyone could help me fix the broken shaders (water and skybox particularly, shadows would just be a nice bonus), that would be best. Looks fantastic in 3D though, excellent toyification.
Good news! While Migoto still crashes when trying to dump shaders, DarkStarSword has helped me get the hash values for shaders without dumping them (and crashing). This has allowed me to disable the shadows, and confirm that (most) of the rest of the game is pretty well perfect in 3D. The only remaining issues are halos on water, and the skybox being at the wrong depth (which is only an issue during the initial level fly-in sequences, and a couple levels set in space). I might release the fix as-is if people want it, but if anyone could help me fix the broken shaders (water and skybox particularly, shadows would just be a nice bonus), that would be best.

Looks fantastic in 3D though, excellent toyification.

#20
Posted 02/19/2015 03:40 PM   
I can try and help with the water & skybox. If you already have the shaders, post it here or PM me.
I can try and help with the water & skybox. If you already have the shaders, post it here or PM me.

Dual boot Win 7 x64 & Win 10 (1809) | Geforce Drivers 417.35

#21
Posted 02/20/2015 01:14 PM   
Before we can fix the water we will need to fix the crashes in 3Dmigoto for this game, otherwise we can only get the shader assembly and there's currently no way to use that to fix the game (except for maybe manually translating it into HLSL, but unless there is only one or two fairly short shaders to fix I would not recommend that). Until I get some more familiarity with the decompiler in 3Dmigoto I'm inclined to leave decompiler fixes to Bo3b as I'd likely just botch it up. We have come up with an brand new way to fix the skybox, but I'll let Pirateguybrush talk about that once he's had a bit of a chance to play with it.
Before we can fix the water we will need to fix the crashes in 3Dmigoto for this game, otherwise we can only get the shader assembly and there's currently no way to use that to fix the game (except for maybe manually translating it into HLSL, but unless there is only one or two fairly short shaders to fix I would not recommend that). Until I get some more familiarity with the decompiler in 3Dmigoto I'm inclined to leave decompiler fixes to Bo3b as I'd likely just botch it up.

We have come up with an brand new way to fix the skybox, but I'll let Pirateguybrush talk about that once he's had a bit of a chance to play with it.

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

#22
Posted 02/20/2015 02:08 PM   
[quote="4everAwake"]I can try and help with the water & skybox. If you already have the shaders, post it here or PM me.[/quote] I'm away for part of the weekend, but I should be able to get them to you pretty soon. [quote="DarkStarSword"]Before we can fix the water we will need to fix the crashes in 3Dmigoto for this game[/quote] Fortunately, bo3b has just told me he published a new build at https://github.com/bo3b/3Dmigoto/releases/download/0.99.45-alpha/3Dmigoto-0.99.47.zip which should fix the crashes. I've not tested it yet though.
4everAwake said:I can try and help with the water & skybox. If you already have the shaders, post it here or PM me.


I'm away for part of the weekend, but I should be able to get them to you pretty soon.

DarkStarSword said:Before we can fix the water we will need to fix the crashes in 3Dmigoto for this game


Fortunately, bo3b has just told me he published a new build at https://github.com/bo3b/3Dmigoto/releases/download/0.99.45-alpha/3Dmigoto-0.99.47.zip which should fix the crashes. I've not tested it yet though.

#23
Posted 02/20/2015 03:26 PM   
[quote="Pirateguybrush"]Good news! While Migoto still crashes when trying to dump shaders, DarkStarSword has helped me get the hash values for shaders without dumping them (and crashing). This has allowed me to disable the shadows, and confirm that (most) of the rest of the game is pretty well perfect in 3D. The only remaining issues are halos on water, and the skybox being at the wrong depth (which is only an issue during the initial level fly-in sequences, and a couple levels set in space). I might release the fix as-is if people want it, but if anyone could help me fix the broken shaders (water and skybox particularly, shadows would just be a nice bonus), that would be best. Looks fantastic in 3D though, excellent toyification.[/quote] Crash is fixed, 0.99.47 version seems to run fairly well here now. 850 some shaders dumped, 22 error shaders remaining. CopyOnMark worked for all the shadows and broken effects I targeted. To fix the water, take a look at it from the perspective of shaderhackers school, as the haloing sounds like the same thing we saw with The Ball lava effects. There's an off-chance you can apply that directly for a fix.
Pirateguybrush said:Good news! While Migoto still crashes when trying to dump shaders, DarkStarSword has helped me get the hash values for shaders without dumping them (and crashing). This has allowed me to disable the shadows, and confirm that (most) of the rest of the game is pretty well perfect in 3D. The only remaining issues are halos on water, and the skybox being at the wrong depth (which is only an issue during the initial level fly-in sequences, and a couple levels set in space). I might release the fix as-is if people want it, but if anyone could help me fix the broken shaders (water and skybox particularly, shadows would just be a nice bonus), that would be best.

Looks fantastic in 3D though, excellent toyification.

Crash is fixed, 0.99.47 version seems to run fairly well here now. 850 some shaders dumped, 22 error shaders remaining. CopyOnMark worked for all the shadows and broken effects I targeted.

To fix the water, take a look at it from the perspective of shaderhackers school, as the haloing sounds like the same thing we saw with The Ball lava effects. There's an off-chance you can apply that directly for a fix.

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

#24
Posted 02/21/2015 04:37 AM   
Latest update is to 0.99.48 here: [url]https://github.com/bo3b/3Dmigoto/releases/tag/0.99.48-alpha[/url] This fixes the remaining exceptions seen in Defense Grid 2, so there are only two shaders reporting errors out of about 500, and they can be hand-fixed if we need them.
Latest update is to 0.99.48 here: https://github.com/bo3b/3Dmigoto/releases/tag/0.99.48-alpha

This fixes the remaining exceptions seen in Defense Grid 2, so there are only two shaders reporting errors out of about 500, and they can be hand-fixed if we need them.

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

#25
Posted 02/21/2015 08:32 AM   
Skybox is fixed, thanks to a feature DarkStarSword added to 3dmigoto. I can confirm shader dumping is now working for me, and I think I've identified the shaders causing the water halos. I'll have a go at fixing them myself (I could use the practice), but if I need help I'll post them for 4everAwake to have a look at.
Skybox is fixed, thanks to a feature DarkStarSword added to 3dmigoto.

I can confirm shader dumping is now working for me, and I think I've identified the shaders causing the water halos. I'll have a go at fixing them myself (I could use the practice), but if I need help I'll post them for 4everAwake to have a look at.

#26
Posted 03/02/2015 07:38 AM   
70% off on Steam. It's completely playable in 3D now, the remaining effects are fairly minor. I'm taking my time finishing it off because it doesn't seem like anyone is in a hurry, but it's worth picking up. http://store.steampowered.com/app/221540/
70% off on Steam. It's completely playable in 3D now, the remaining effects are fairly minor. I'm taking my time finishing it off because it doesn't seem like anyone is in a hurry, but it's worth picking up.


http://store.steampowered.com/app/221540/

#27
Posted 03/05/2015 02:19 AM   
No rush, but I'm personally stoked for your fix of this game.
No rush, but I'm personally stoked for your fix of this game.

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

#28
Posted 03/08/2015 12:44 AM   
I'll add that I'm looking forward to your fix as well. I picked this up on the sale, and was thinking I would try my luck at fixing this with what I've learned from Bo3b's lessons, but since you're already on the job I'd rather just wait and enjoy playing the game. Still not familiar with the HLSL format of 3dMigoto yet. On that note, any plans on continuing the lessons in the near future Bo3b? I'll also add my gratitude for the lessons thus far, was an interesting undertaking and would love to be able to learn more.
I'll add that I'm looking forward to your fix as well. I picked this up on the sale, and was thinking I would try my luck at fixing this with what I've learned from Bo3b's lessons, but since you're already on the job I'd rather just wait and enjoy playing the game. Still not familiar with the HLSL format of 3dMigoto yet.

On that note, any plans on continuing the lessons in the near future Bo3b? I'll also add my gratitude for the lessons thus far, was an interesting undertaking and would love to be able to learn more.

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

#29
Posted 03/08/2015 10:41 PM   
Double post :/
Double post :/

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

#30
Posted 03/09/2015 12:15 AM   
  2 / 3    
Scroll To Top