3Dmigoto now open-source...
  9 / 141    
Interesting. Thanks for trying this out. For the 8.1 problems, in theory that should no longer be a problem with this latest build, because I changed the code to no longer wrap the dxgi.dll (for many reasons, not just 8.1). DHR has been trying it on Win7 and getting the same startup crash. Please edit the d3dx.ini file and set calls=1, debug=1, unbuffered=1 That will generate two logs d3d11_log.txt and nvapi_log.txt. I'll need those logs to take a look at the crash, since it works OK on my machine. email them to <3dmigoto@bo3b.net>, or whatever is easiest for you. Thanks.
Interesting. Thanks for trying this out.

For the 8.1 problems, in theory that should no longer be a problem with this latest build, because I changed the code to no longer wrap the dxgi.dll (for many reasons, not just 8.1).

DHR has been trying it on Win7 and getting the same startup crash.


Please edit the d3dx.ini file and set calls=1, debug=1, unbuffered=1

That will generate two logs d3d11_log.txt and nvapi_log.txt. I'll need those logs to take a look at the crash, since it works OK on my machine. email them to <3dmigoto@bo3b.net>, or whatever is easiest for you. Thanks.

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

Posted 07/30/2014 03:49 AM   
I've gotten log files from two different people, and both show similar symptoms of running completely fine up to the point of the crash. As near as I can tell from the logs, there isn't anything going haywire with 3Dmigoto itself- no errors, no warnings, nothing out of the ordinary. This suggests that the crashes are related to something else, some conflict. The only thing notably different between my working setup and theirs is the use of 3DTV Play. Generally this has never been a problem, but maybe. Please try this new debug build of the DLLs and game fix. This includes every possible debug feature I have available, and is worth trying to narrow down the problem. Thanks. [url]https://github.com/bo3b/3Dmigoto/releases/download/0.72-alpha/3Dmigoto-Ghosts-Debug-0.72.zip[/url]
I've gotten log files from two different people, and both show similar symptoms of running completely fine up to the point of the crash.

As near as I can tell from the logs, there isn't anything going haywire with 3Dmigoto itself- no errors, no warnings, nothing out of the ordinary.

This suggests that the crashes are related to something else, some conflict.

The only thing notably different between my working setup and theirs is the use of 3DTV Play. Generally this has never been a problem, but maybe.


Please try this new debug build of the DLLs and game fix. This includes every possible debug feature I have available, and is worth trying to narrow down the problem. Thanks.

https://github.com/bo3b/3Dmigoto/releases/download/0.72-alpha/3Dmigoto-Ghosts-Debug-0.72.zip

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

Posted 07/30/2014 10:55 PM   
Could always be some setting or game conflict as well. Here are my settings that work well (60 fps) on a single GTX 760. Both on projector at 1280x720 and monitor at 1920x1080. Please try matching these settings as another experiment. I presently have no hint as to what the problem might be, so we need to try some experiments to learn more. [img]http://sg.bo3b.net/ghosts/iw6sp64_ship06_85.jps[/img][img]http://sg.bo3b.net/ghosts/iw6sp64_ship07_85.jps[/img]
Could always be some setting or game conflict as well. Here are my settings that work well (60 fps) on a single GTX 760. Both on projector at 1280x720 and monitor at 1920x1080.

Please try matching these settings as another experiment. I presently have no hint as to what the problem might be, so we need to try some experiments to learn more.


ImageImage

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

Posted 07/30/2014 11:02 PM   
I tried this and I get an error saying " This program cannot start because MSVCP120D.dll is missing from your computer" I'm using a "demo" of the game, sorry, just wanted to see how it looks like, so maybe that's the problem? People on the net seem to say that this file is part of a Visual C++ redistributable or something, apparently for the 2013 version. (In Control Panel I can see installations of only the 2012 version) You think that's the problem? Anyway, congrats on the beta fix and your ongoing drive to learn new techniques. The game doesn't seem too broken, but the ironsight is impossible to use. Did you mention that 3DMigoto does or does not have an auto convergence feature, to address this common problem in shooters? or it does not work for the moment? Cannot remember. It's a very handy feature, I cannot imagine Far Cry 3 without it for example.
I tried this and I get an error saying " This program cannot start because MSVCP120D.dll is missing from your computer"
I'm using a "demo" of the game, sorry, just wanted to see how it looks like, so maybe that's the problem?
People on the net seem to say that this file is part of a Visual C++ redistributable or something, apparently for the 2013 version. (In Control Panel I can see installations of only the 2012 version) You think that's the problem?

Anyway, congrats on the beta fix and your ongoing drive to learn new techniques. The game doesn't seem too broken, but the ironsight is impossible to use.
Did you mention that 3DMigoto does or does not have an auto convergence feature, to address this common problem in shooters? or it does not work for the moment? Cannot remember. It's a very handy feature, I cannot imagine Far Cry 3 without it for example.

Posted 08/02/2014 06:01 PM   
Great, thanks for trying that! It's the only way I'll be able to solve this problem, as it works fine on my machine of course. Sorry for that msvcp debug problem. That is my mistake when I built the debug version. I try to statically link all the c-runtime to avoid this exact problem, but missed on the x64 target. My only excuse is that there are a mind-boggling raft of options in the build environment. :-> There is a feature in 3Dmigoto to do aiming override for iron sights, but I think it's not working right now in this game. I have a fix for it, but the crash obviously is more important. I think that the fix should run just fine with a demo version. Please try this latest version I rebuilt to do static linking. This is full debug version, but includes shaderfixes. [url]https://github.com/bo3b/3Dmigoto/releases/download/0.72-alpha/3Dmigoto-Ghosts-Debug-0.72.zip[/url]
Great, thanks for trying that! It's the only way I'll be able to solve this problem, as it works fine on my machine of course.

Sorry for that msvcp debug problem. That is my mistake when I built the debug version. I try to statically link all the c-runtime to avoid this exact problem, but missed on the x64 target. My only excuse is that there are a mind-boggling raft of options in the build environment. :->


There is a feature in 3Dmigoto to do aiming override for iron sights, but I think it's not working right now in this game. I have a fix for it, but the crash obviously is more important.

I think that the fix should run just fine with a demo version.


Please try this latest version I rebuilt to do static linking. This is full debug version, but includes shaderfixes.

https://github.com/bo3b/3Dmigoto/releases/download/0.72-alpha/3Dmigoto-Ghosts-Debug-0.72.zip

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

Posted 08/02/2014 10:42 PM   
Hi Bo3b, Tried the new version and now I get "DirectX encountered an unrecoverable error. Check the readme for possible solutions"
Hi Bo3b,
Tried the new version and now I get "DirectX encountered an unrecoverable error. Check the readme for possible solutions"

Posted 08/03/2014 05:27 AM   
Yes, sorry about that. It's hard for me to make a debug build that works on people's machines without all the debug tools installed. DHR hit the same bug, which happened because I enable the DebugLayer for the video card- which you can't do without having the SDK installed. I removed that constraint, and made 0.73 build. Please try that one when you get a chance. Thanks again. [url]https://github.com/bo3b/3Dmigoto/releases/download/0.73-alpha/3Dmigoto-Ghosts-Debug-0.73.zip[/url]
Yes, sorry about that. It's hard for me to make a debug build that works on people's machines without all the debug tools installed. DHR hit the same bug, which happened because I enable the DebugLayer for the video card- which you can't do without having the SDK installed.

I removed that constraint, and made 0.73 build. Please try that one when you get a chance. Thanks again.

https://github.com/bo3b/3Dmigoto/releases/download/0.73-alpha/3Dmigoto-Ghosts-Debug-0.73.zip

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

Posted 08/03/2014 06:19 AM   
3DMigoto does dx9 right? I might have to switch over because I'm increasingly getting "mouse look" problems with the newer Helixmod DLLs.
3DMigoto does dx9 right? I might have to switch over because I'm increasingly getting "mouse look" problems with the newer Helixmod DLLs.

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

Posted 08/03/2014 09:08 AM   
[quote="4everAwake"]3DMigoto does dx9 right? I might have to switch over because I'm increasingly getting "mouse look" problems with the newer Helixmod DLLs. [/quote]No, sorry, not at present. In principle I think that it should be possible to extend the code to handle DX9, but the DX9 wrapper part right now is just for logging, and doesn't do the rest of the shader management. I don't think it's too big a stetch, the basic code should work in both worlds, and I think that the decompiler should be able to handle SM3 pretty well, as it's simpler than SM4 and 5. If someone wanted to make a branch and make a DX9 variant, that would be good. I'll help where I can, but want to stay focused on DX11 for the time being.
4everAwake said:3DMigoto does dx9 right? I might have to switch over because I'm increasingly getting "mouse look" problems with the newer Helixmod DLLs.
No, sorry, not at present.

In principle I think that it should be possible to extend the code to handle DX9, but the DX9 wrapper part right now is just for logging, and doesn't do the rest of the shader management.

I don't think it's too big a stetch, the basic code should work in both worlds, and I think that the decompiler should be able to handle SM3 pretty well, as it's simpler than SM4 and 5.

If someone wanted to make a branch and make a DX9 variant, that would be good. I'll help where I can, but want to stay focused on DX11 for the time being.

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

Posted 08/03/2014 10:22 AM   
Tried some more experiments for the x64 Ghosts experimental version, and I still am unable to pin down what might be the problem with crashes on other people's machines. I have a second PC with more modest hardware, as a test of lower performance machine, and it still worked there under Win7. I also downgraded the machine to that nasty Win 8.1 and tried that with the same driver 337.88 and it also worked fine. Tried it on different drivers 320.49 and 337.88, and it worked fine in both cases. Tried 3D monitor at 1080p, and projectors at both 720p and 1024x768 and all worked fine in 3D. Tried SLI and non-SLI. Tried both with the Microsoft KB platform fix and without. (no longer required for this version of 3Dmigoto) So, with the hardware variants available to me, I can't reproduce the crash. The logs you've collected show no problems up to the crash, so it's not certain that this is a 3Dmigoto bug. Next step will be to go ahead and finalize a fix here, and maybe get wider usage of the x64 fix. That will allow us to collect more data and hopefully get some common element. How about a screen shot for better news? I'm a sucker for outer space in 3D. [img]http://sg.bo3b.net/ghosts/iw6sp64_ship21_50.jps[/img] [img]http://sg.bo3b.net/ghosts/iw6sp64_ship02_50.jps[/img]
Tried some more experiments for the x64 Ghosts experimental version, and I still am unable to pin down what might be the problem with crashes on other people's machines.

I have a second PC with more modest hardware, as a test of lower performance machine, and it still worked there under Win7. I also downgraded the machine to that nasty Win 8.1 and tried that with the same driver 337.88 and it also worked fine.

Tried it on different drivers 320.49 and 337.88, and it worked fine in both cases.

Tried 3D monitor at 1080p, and projectors at both 720p and 1024x768 and all worked fine in 3D.

Tried SLI and non-SLI.

Tried both with the Microsoft KB platform fix and without. (no longer required for this version of 3Dmigoto)

So, with the hardware variants available to me, I can't reproduce the crash. The logs you've collected show no problems up to the crash, so it's not certain that this is a 3Dmigoto bug.


Next step will be to go ahead and finalize a fix here, and maybe get wider usage of the x64 fix. That will allow us to collect more data and hopefully get some common element.


How about a screen shot for better news? I'm a sucker for outer space in 3D.

Image

Image

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

Posted 08/06/2014 09:39 AM   
I grew tired of mil-sims a long long time ago but damn those outer space screenshots look good ... where's my friggin plasma cutter!? :)
I grew tired of mil-sims a long long time ago but damn those outer space screenshots look good ... where's my friggin plasma cutter!? :)
Posted 08/06/2014 03:10 PM   
I have no interest in COD, but that is quite pretty.
I have no interest in COD, but that is quite pretty.

Posted 08/06/2014 05:16 PM   
Can't disagree, COD is pretty predictable. This one caught my attention though, there are a couple of pretty fun parts like the space station, and it's the only game I've seen where I get to be a dog and tear people's throats out.
Can't disagree, COD is pretty predictable. This one caught my attention though, there are a couple of pretty fun parts like the space station, and it's the only game I've seen where I get to be a dog and tear people's throats out.

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

Posted 08/06/2014 09:42 PM   
Thank you for the photos, bo3b. They look great. I'll try to pick up the game the next time it's on sale. Also thank you for your continued work on the 3DMigoto project.
Thank you for the photos, bo3b. They look great. I'll try to pick up the game the next time it's on sale. Also thank you for your continued work on the 3DMigoto project.

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

Posted 08/07/2014 02:51 AM   
Posting the original post split up here as bo3b requested. Thanks for the info, I'm currently looking into the tutorials and such. I have 2 questions however: 1. How do you skip a vertex shader in something like watch dogs? I have 3 vertex and 1 pixel shader that I want to skip (they're all related to shadows if that changes anything). You said to make o2=0 and I have absolutely no idea what that means. 2. What do you mean by input and output parameters? Can you link to a webpage that shows them? So far I've found "http://msdn.microsoft.com/en-us/library/windows/desktop/bb509606(v=vs.85).aspx" but it doesn't make much sense to me. I feel like I need to learn the whole language to get it.
Posting the original post split up here as bo3b requested.

Thanks for the info, I'm currently looking into the tutorials and such. I have 2 questions however:

1. How do you skip a vertex shader in something like watch dogs? I have 3 vertex and 1 pixel shader that I want to skip (they're all related to shadows if that changes anything).
You said to make o2=0 and I have absolutely no idea what that means.

2. What do you mean by input and output parameters? Can you link to a webpage that shows them? So far I've found "http://msdn.microsoft.com/en-us/library/windows/desktop/bb509606(v=vs.85).aspx" but it doesn't make much sense to me. I feel like I need to learn the whole language to get it.

Posted 08/13/2014 03:41 PM   
  9 / 141    
Scroll To Top