How to fix/disable shaders in games(DLL,guide and fixes).
  61 / 167    
is there a way to fix shadows on older capcom games ? like lost planet or devil may cry, shadows are rendered differently for each eye, is it possible to fix that using debug, if you say it can be done i'll try doing it by myself.
I've tried also removing 2d crosshair (in lost planet) but its part of the entire UI so it cannot be removed unlees you want to lose the entire UI.
thanks
is there a way to fix shadows on older capcom games ? like lost planet or devil may cry, shadows are rendered differently for each eye, is it possible to fix that using debug, if you say it can be done i'll try doing it by myself.

I've tried also removing 2d crosshair (in lost planet) but its part of the entire UI so it cannot be removed unlees you want to lose the entire UI.

thanks

Posted 04/03/2012 12:50 PM   
@tigerman if it's directX9 yes it can be possible... first step is to see if you can find the shadows shader, once you have it you'll be able to either fix it or disable it. the sonic generations fix is a good example of a shadows fix. it's a bit of a high level fix however.

oh and [url="http://helixmod.blogspot.com/2012/03/dlls-update.html"]this here[/url] explains how to fix shader by individual texture (sometimes it's possible, sometimes not) you can try that to isolate the crosshair.
@tigerman if it's directX9 yes it can be possible... first step is to see if you can find the shadows shader, once you have it you'll be able to either fix it or disable it. the sonic generations fix is a good example of a shadows fix. it's a bit of a high level fix however.



oh and this here explains how to fix shader by individual texture (sometimes it's possible, sometimes not) you can try that to isolate the crosshair.

Posted 04/03/2012 01:23 PM   
I'm trying to isolate the crosshair with no luck, i've made the ini file to check for textures:

[code]
[VS8298FC24]

CheckTexCRC = true
[/code]

that is the crc of the pixel shader used for the UI

the shader crc is the second number on the displayed line right? it starts with 0x, as the first number never changes when i change shader.

i've opened the game and loaded a save, then i've pressed f12, it creates the texturelog file with "start logging.." inside, but then it doesn't write anything else.
Do i have to disable the shader using numpad2 and then press f12 or is it not needed? i'm trying various combinations but still it doesn't write anything.

DO i have to press f12 before the texture is called or when the texture is already displayed ?

what am i missing ?

maybe it's just not possible? i've seen that the same pixel shader manage also the menu, not only the UI, disabling that shader removes all the menus also, just fyi.
I'm trying to isolate the crosshair with no luck, i've made the ini file to check for textures:





[VS8298FC24]



CheckTexCRC = true




that is the crc of the pixel shader used for the UI



the shader crc is the second number on the displayed line right? it starts with 0x, as the first number never changes when i change shader.



i've opened the game and loaded a save, then i've pressed f12, it creates the texturelog file with "start logging.." inside, but then it doesn't write anything else.

Do i have to disable the shader using numpad2 and then press f12 or is it not needed? i'm trying various combinations but still it doesn't write anything.



DO i have to press f12 before the texture is called or when the texture is already displayed ?



what am i missing ?



maybe it's just not possible? i've seen that the same pixel shader manage also the menu, not only the UI, disabling that shader removes all the menus also, just fyi.

Posted 04/03/2012 02:15 PM   
Dont take this wrong but trying to isolate a shader is a lot further down the line then removing shaders. You have to know coding. But your first mistake is VS________ should be PS_________
Like heres mana84's with removing out a crosshair -- means addeded line
[quote] vs_3_0
def c220, 0.3, 0.05, 0.0625, 0
def c221, 0.98, 0.98, 0.5, 0.5// rescale x, rescale y, sight x, sight y
dcl_position v0
dcl_color v1
dcl_2d s0
dcl_position o0
dcl_texcoord o1.xy
dcl_color o2
dp4 r1.x, v0, c0
dp4 r1.y, v0, c1
dp4 r1.z, v0, c2
dp4 r1.w, v0, c3
dp4 o1.x, v0, c4
dp4 o1.y, v0, c5
mov o2, v1
--texldl r3, c220.z, s0
--mul r1.x, r1.x, c221.x
--mul r1.y, r1.y, c221.y
--mov r14.x, c251.x
--if_ne r14.x, c220.w
--mov o2.a, c220.a
--endif
--mul r3.x, r3.x, -c220.x
--add r1.x, r1.x, -r3.x
--mov o0, r1[/quote]
He had to rescale part of the shader and remove out another part. So just removing out would be
[quote]
--texldl r3, c220.z, s0
--mov r14.x, c251.x
--if_ne r14.x, c220.w
--mov o2.a, c220.a
--endif
[/quote]
I believe.
Also I never ran into a crosshair that was in a pixelshader. May be it is. Just saying I never have.
Dont take this wrong but trying to isolate a shader is a lot further down the line then removing shaders. You have to know coding. But your first mistake is VS________ should be PS_________

Like heres mana84's with removing out a crosshair -- means addeded line

vs_3_0

def c220, 0.3, 0.05, 0.0625, 0

def c221, 0.98, 0.98, 0.5, 0.5// rescale x, rescale y, sight x, sight y

dcl_position v0

dcl_color v1

dcl_2d s0

dcl_position o0

dcl_texcoord o1.xy

dcl_color o2

dp4 r1.x, v0, c0

dp4 r1.y, v0, c1

dp4 r1.z, v0, c2

dp4 r1.w, v0, c3

dp4 o1.x, v0, c4

dp4 o1.y, v0, c5

mov o2, v1

--texldl r3, c220.z, s0

--mul r1.x, r1.x, c221.x

--mul r1.y, r1.y, c221.y

--mov r14.x, c251.x

--if_ne r14.x, c220.w

--mov o2.a, c220.a

--endif

--mul r3.x, r3.x, -c220.x

--add r1.x, r1.x, -r3.x

--mov o0, r1


He had to rescale part of the shader and remove out another part. So just removing out would be



--texldl r3, c220.z, s0

--mov r14.x, c251.x

--if_ne r14.x, c220.w

--mov o2.a, c220.a

--endif



I believe.

Also I never ran into a crosshair that was in a pixelshader. May be it is. Just saying I never have.

Co-founder/Web host of helixmod.blog.com

Donations for web hosting @ paypal -eqzitara@yahoo.com
or
https://www.patreon.com/user?u=791918

Posted 04/03/2012 03:13 PM   
mmhh ok that goes out of my knowledge unfortunately, too bad, really wanted to give an hand, tried also with PS but still i get nothing on texturelog.
best and thanks for all your efforts on other games.
I've purchased the darkness 2 only because you have fixed that for 3d, just to make an example :)
mmhh ok that goes out of my knowledge unfortunately, too bad, really wanted to give an hand, tried also with PS but still i get nothing on texturelog.

best and thanks for all your efforts on other games.

I've purchased the darkness 2 only because you have fixed that for 3d, just to make an example :)

Posted 04/03/2012 03:53 PM   
Would the shadow and lighting problems in the Serious Sam HD First and Second Encounter games be fixable with Helix mod? Most of the problems involve dynamic lights being rendered only one eye.
Would the shadow and lighting problems in the Serious Sam HD First and Second Encounter games be fixable with Helix mod? Most of the problems involve dynamic lights being rendered only one eye.

Posted 04/03/2012 05:32 PM   
Sweet! Can't wait to try out Dead Space 2 with HeliX fixes /thumbup.gif' class='bbc_emoticon' alt=':thumbup:' />

Also nice to see some others gettin involved making fixes.
Sweet! Can't wait to try out Dead Space 2 with HeliX fixes /thumbup.gif' class='bbc_emoticon' alt=':thumbup:' />



Also nice to see some others gettin involved making fixes.

-=HeliX=- Mod 3DV Game Fixes
My 3D Vision Games List Ratings

Intel Core i7 5930K @4.5GHz | Gigabyte X99 Gaming 5 | Win10 x64 Pro | Corsair H105
Nvidia GeForce Titan X SLI Hybrid | ROG Swift PG278Q 144Hz + 3D Vision/G-Sync | 32GB Adata DDR4 2666
Intel Samsung 950Pro SSD | Samsung EVO 4x1 RAID 0 |
Yamaha VX-677 A/V Receiver | Polk Audio RM6880 7.1 | LG Blu-Ray
Auzen X-Fi HT HD | Logitech G710/G502/G27 | Corsair Air 540 | EVGA P2-1200W

Posted 04/03/2012 05:36 PM   
@tigerman Not sure if anyone tested it but darkness 2 they just updated it with 3d vision in a patch(the game developer). You can easily disable shadows in those games if it doesnt let you in-game settings.(the ones you mentioned above) Contact me about it if interested.
@pyrocles
they could be if someone has them and is interested. If you want me to show you how to disable in the the mean time contact back.
@tigerman Not sure if anyone tested it but darkness 2 they just updated it with 3d vision in a patch(the game developer). You can easily disable shadows in those games if it doesnt let you in-game settings.(the ones you mentioned above) Contact me about it if interested.

@pyrocles

they could be if someone has them and is interested. If you want me to show you how to disable in the the mean time contact back.

Co-founder/Web host of helixmod.blog.com

Donations for web hosting @ paypal -eqzitara@yahoo.com
or
https://www.patreon.com/user?u=791918

Posted 04/03/2012 06:03 PM   
@mana84:

I just tried your Mass Effect fix. I was getting all jumbled graphics, turned out to be caused by C08AFA64.txt. There's no actual code in there it only says:

[code]//Hud's minor lines
vs_3_0[/code]

Without that file graphics are fine. Is the actual code in that file missing?

EDIT: I just read Helix' guide, seems just declaring vs_3_0 with no code should just disable that shader. I wonder why it makes my graphics go haywire then...
@mana84:



I just tried your Mass Effect fix. I was getting all jumbled graphics, turned out to be caused by C08AFA64.txt. There's no actual code in there it only says:



//Hud's minor lines

vs_3_0




Without that file graphics are fine. Is the actual code in that file missing?



EDIT: I just read Helix' guide, seems just declaring vs_3_0 with no code should just disable that shader. I wonder why it makes my graphics go haywire then...

Current Rig: |Intel Core i7 920 @ 3.6GHz, EVGA X58 Classified 4-way SLI, 6 GB ram, Geforce GTX670| -> |Acer H5360 + Nvidia 3D Vision|

Posted 04/03/2012 08:35 PM   
Xerion are you aidarock? I just want to confirm it works with origin. Some1 had issues.
Xerion are you aidarock? I just want to confirm it works with origin. Some1 had issues.

Co-founder/Web host of helixmod.blog.com

Donations for web hosting @ paypal -eqzitara@yahoo.com
or
https://www.patreon.com/user?u=791918

Posted 04/03/2012 09:40 PM   
Nope. Also I have the steam version, don't have origin (guess I'll have to get it once I get ME3 /blarg.gif' class='bbc_emoticon' alt=':/' />), so can't help you there.
Nope. Also I have the steam version, don't have origin (guess I'll have to get it once I get ME3 /blarg.gif' class='bbc_emoticon' alt=':/' />), so can't help you there.

Current Rig: |Intel Core i7 920 @ 3.6GHz, EVGA X58 Classified 4-way SLI, 6 GB ram, Geforce GTX670| -> |Acer H5360 + Nvidia 3D Vision|

Posted 04/03/2012 10:23 PM   
@Xerion404:
yes it's a disabled shader that rendered some almost invisible lines in the hud. that's strange, I didn't think that disabled shader could cause issues.. Although I disabled it becouse the game gave me a protection error with the release dll (with debug worked fine), but I think I could retry to fix it now that I'm more experienced. I'll attach it here, make me know, if it works I'll include it in the zip.
Anyway, what types of artifact it shows?

@Anisotonic:
I've tried to fix trine's hud but I think we cannot fix it becouse it don't use any depth information and don't work even with a rescaling. Maybe it could be becouse it uses Ortho2d projection so it discard depth information..
@Xerion404:

yes it's a disabled shader that rendered some almost invisible lines in the hud. that's strange, I didn't think that disabled shader could cause issues.. Although I disabled it becouse the game gave me a protection error with the release dll (with debug worked fine), but I think I could retry to fix it now that I'm more experienced. I'll attach it here, make me know, if it works I'll include it in the zip.

Anyway, what types of artifact it shows?



@Anisotonic:

I've tried to fix trine's hud but I think we cannot fix it becouse it don't use any depth information and don't work even with a rescaling. Maybe it could be becouse it uses Ortho2d projection so it discard depth information..

my cfg: i5 2500k, 8gb ram, GTX 570, Asus VG278H, Windows 8 Pro x64

Helix mod 3d vision game fixes

Posted 04/03/2012 10:37 PM   
ops sorry for double posting!
ops sorry for double posting!

my cfg: i5 2500k, 8gb ram, GTX 570, Asus VG278H, Windows 8 Pro x64

Helix mod 3d vision game fixes

Posted 04/03/2012 10:57 PM   
Just tried out the fix for Dead Space 2 and all I can say is wow! I thought there'd be no way of fixing that 3D mess. The fixes made for Dead Space 1 & 2 has launched this series to my top list of 3D games. Both are excellent that ooze a ton of atmosphere.

Thanks again Helix for this incredible fix.

Off to the Ishimura...
Just tried out the fix for Dead Space 2 and all I can say is wow! I thought there'd be no way of fixing that 3D mess. The fixes made for Dead Space 1 & 2 has launched this series to my top list of 3D games. Both are excellent that ooze a ton of atmosphere.



Thanks again Helix for this incredible fix.



Off to the Ishimura...

Posted 04/04/2012 02:45 AM   
[quote name='mana84' date='03 April 2012 - 06:37 PM' timestamp='1333492638' post='1391641']@Anisotonic:
I've tried to fix trine's hud but I think we cannot fix it becouse it don't use any depth information and don't work even with a rescaling. Maybe it could be becouse it uses Ortho2d projection so it discard depth information..
[/quote]

Oh ok, thanks for having a look. I thought there would be a way of editing those C registers that have to do with depth according to the documentation. If not, doesn't really matter, it would have been more of an improvement than a fix anyway.

Gonna find something else to fix now.
[quote name='mana84' date='03 April 2012 - 06:37 PM' timestamp='1333492638' post='1391641']@Anisotonic:

I've tried to fix trine's hud but I think we cannot fix it becouse it don't use any depth information and don't work even with a rescaling. Maybe it could be becouse it uses Ortho2d projection so it discard depth information..





Oh ok, thanks for having a look. I thought there would be a way of editing those C registers that have to do with depth according to the documentation. If not, doesn't really matter, it would have been more of an improvement than a fix anyway.



Gonna find something else to fix now.

Posted 04/04/2012 04:09 AM   
  61 / 167    
Scroll To Top