-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing textures in Hitman 2 Silent Assassin #17
Comments
Have you tried comparing pix frames from this wrapper and the one from Boris/ENBSeries? While those are useless for anyone but you (frames can't be viewed from a PC with a different driver/GPU model), maybe you'll spot something obvious in the render states (or texture sampler settings) for 47's draw call. |
Thanks for the suggestion! However I an new to DirectX programming (and C/C++ programming for that matter). I am not sure how to compare pix frames. I don't have the source code for the Boris/ENBSeries converter. |
You'd need to use it to capture frames from ingame and then most likely compare render states during the draw call - no need for the source. |
Ok, I started looking at this in PIX for Windows using this guide here. So far I have found three differences between d3d8to9 and the Boris/ENBSeries converter.
The first two items were easy to change. However for the third item, it seems like d3d8to9 is missing a call to I did take a quick look at the Anyways I think the problem is in here somewhere, but I am not quite sure how to fix it. Is it possible that there are multiple render targets in this game and d3d8to9 can only handle one? |
This doesn't seem to be the case. Looks like d3d8 can't handle multiple render targets either (notice the absence of |
This is the same issue as described in Indiana Jones And The Emporer's Tomb missing textures issue. The solution can be found in the comment here. |
Fixed with pull #27. Closing. |
There seems to be missing textures on Hitman 2 Silent Assassin when using this wrapper/converter.
Here is what I get with d3d8to9:
Here is what it is supposed to look like:
I think this problem is different than the problem with Rayman 3: Hoodlum Havoc because when I try other converters, like the one here, it works fine. I am hoping someone can look into this as I need this converter to play the game in Windows 10.
The text was updated successfully, but these errors were encountered: