How to fix/disable shaders in games(DLL,guide and fixes).
  38 / 167    
mana84:
As [b]chiz[/b] said try to re-calc vPos in vertex shader and pass it as another texture coordinate in pixel shader.
But I don't think thats help. ME draws shadows in few stage and I almost sure that it brakes position somewhere after retrieving information from depth texture.
ME3 has almost the same issues, and to be honest I don't know how to by pass it yet.
Hight convergence values broke some self shadows during game play(about 120), but with low (about 25 -30) it looks good.
mana84:

As chiz said try to re-calc vPos in vertex shader and pass it as another texture coordinate in pixel shader.

But I don't think thats help. ME draws shadows in few stage and I almost sure that it brakes position somewhere after retrieving information from depth texture.

ME3 has almost the same issues, and to be honest I don't know how to by pass it yet.

Hight convergence values broke some self shadows during game play(about 120), but with low (about 25 -30) it looks good.

Posted 03/05/2012 07:02 AM   
I noticed on the HelixMod wiki that the dll's have been updated. Should I replace all the DLL's that I put into the game directories that have been fixed with this new version?
I noticed on the HelixMod wiki that the dll's have been updated. Should I replace all the DLL's that I put into the game directories that have been fixed with this new version?

Posted 03/05/2012 09:09 AM   
Awesome new update from Helix, check out the details here - http://helixmod.blogspot.com/
I guess this will allow for making the absolute perfect fixes now :)
Awesome new update from Helix, check out the details here - http://helixmod.blogspot.com/

I guess this will allow for making the absolute perfect fixes now :)
Posted 03/05/2012 09:20 AM   
Hey,

DLL's updated.
You can read more [url="http://helixmod.blogspot.com/2012/03/dlls-update.html"]here[/url].
I'll share more info later.

Also I made fix for ME3(demo , but should work with full game too).
You can find it [url="http://helixmod.blogspot.com/2012/03/mass-efferct-3-3d-vision-fix.html"]here[/url].

ME3 uses abilities of the new dll.

@Thrawn73:
Only for new upcoming fixes.
Hey,



DLL's updated.

You can read more here.

I'll share more info later.



Also I made fix for ME3(demo , but should work with full game too).

You can find it here.



ME3 uses abilities of the new dll.



@Thrawn73:

Only for new upcoming fixes.

Posted 03/05/2012 09:54 AM   
Please forgive my woeful lack of ken!

Is MassEffect 3 still a DX9 game then? To get straight to the point: if ME3 is DX10, could DE:HR now be fixed with this update?
Please forgive my woeful lack of ken!



Is MassEffect 3 still a DX9 game then? To get straight to the point: if ME3 is DX10, could DE:HR now be fixed with this update?

Lord, grant me the serenity to accept the things I cannot change, the courage to change the things I can, and the wisdom to know the difference.-------------------Vitals: Windows 10 64bit, Ryzen 5 2600x, GTX 1070, 16GB, 3D Vision, CV1
Handy Driver DiscussionHelix Mod - community fixes Bo3b's Shaderhacker School - How to fix 3D in games3dsolutionsgaming.com - videos, reviews and 3D fixes

Posted 03/05/2012 10:07 AM   
[quote name='-=HeliX=-' date='05 March 2012 - 04:54 AM' timestamp='1330941247' post='1378771']
Hey,

DLL's updated.
You can read more [url="http://helixmod.blogspot.com/2012/03/dlls-update.html"]here[/url].
I'll share more info later.

Also I made fix for ME3(demo , but should work with full game too).
You can find it [url="http://helixmod.blogspot.com/2012/03/mass-efferct-3-3d-vision-fix.html"]here[/url].

ME3 uses abilities of the new dll.

@Thrawn73:
Only for new upcoming fixes.
[/quote]
Wow amazing! Can't wait to apply this new .dll to already fixed games for even better results. Thanks again! /thanks.gif' class='bbc_emoticon' alt=':thanks:' />

Also thanks for the ME3 comprehensive update, I'm sure you have your own crosshair implementation already but if not feel free to use whatever minor work I did with it in previous demo release in your bundle.

[b]@Thrawn[/b] - if authors update their games with new .dll for better results, they will also be compatible with new .dll, I'll let eqzitara know but this should be listed clearly like with download links:

V1.1 - New DLL + New fixes
V1.0 - Old DLL + Old fixes

[b]
@Andysonofbob[/b] - Its still d3d9.dll so I don't think it will support DE:HR yet sorry.
[quote name='-=HeliX=-' date='05 March 2012 - 04:54 AM' timestamp='1330941247' post='1378771']

Hey,



DLL's updated.

You can read more here.

I'll share more info later.



Also I made fix for ME3(demo , but should work with full game too).

You can find it here.



ME3 uses abilities of the new dll.



@Thrawn73:

Only for new upcoming fixes.



Wow amazing! Can't wait to apply this new .dll to already fixed games for even better results. Thanks again! /thanks.gif' class='bbc_emoticon' alt=':thanks:' />



Also thanks for the ME3 comprehensive update, I'm sure you have your own crosshair implementation already but if not feel free to use whatever minor work I did with it in previous demo release in your bundle.



@Thrawn - if authors update their games with new .dll for better results, they will also be compatible with new .dll, I'll let eqzitara know but this should be listed clearly like with download links:



V1.1 - New DLL + New fixes

V1.0 - Old DLL + Old fixes





@Andysonofbob
- Its still d3d9.dll so I don't think it will support DE:HR yet sorry.

-=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 03/05/2012 11:43 AM   
[quote name='andysonofbob' date='05 March 2012 - 01:07 PM' timestamp='1330942024' post='1378777']
Please forgive my woeful lack of ken!

Is MassEffect 3 still a DX9 game then? To get straight to the point: if ME3 is DX10, could DE:HR now be fixed with this update?
[/quote]
It's still Dx9.
But i'm working on DX10 version.
[quote name='andysonofbob' date='05 March 2012 - 01:07 PM' timestamp='1330942024' post='1378777']

Please forgive my woeful lack of ken!



Is MassEffect 3 still a DX9 game then? To get straight to the point: if ME3 is DX10, could DE:HR now be fixed with this update?



It's still Dx9.

But i'm working on DX10 version.

Posted 03/05/2012 12:04 PM   
Hi!

Just wanted to say a very big "[b]Thank You![/b]" for all the 3D-fixes you made! Great work! /smile.gif' class='bbc_emoticon' alt=':smile:' />

Greetings from Austria,
Markus
Hi!



Just wanted to say a very big "Thank You!" for all the 3D-fixes you made! Great work! /smile.gif' class='bbc_emoticon' alt=':smile:' />



Greetings from Austria,

Markus

Posted 03/05/2012 12:43 PM   
"Added ability to bind shader with used texture it helps to use shader only with required textures or split code in the shader for different logic. I.e. now possible to split game HUD , cursor/ effects which draws by the same shader to different code."
"If you're using hi convergence values (100 and above), you can turn off self shadows(other shadows will remain) by pressing "O" key on keyboard. Press "P" key to turn self shadows on."
That is so awesome. Helix put so much work into this. I am def. trying to do my best to support this project to the best of my ability but without him there would be nothing. The man is a shader/programming genius.
Gonna try this 12:01 on the dot!

@chiz
i will check if the new dll works with my games. If so shouldn't I just change it so that it replace the "main"d3d9.dll and put the old one in [url="http://helixmod.wikispot.org/oldvers"]backlog[/url]? Any new version of a "patch" should will probably include a .ini. This is what I was planning to do. I have a main d3d9.dll which I replace. Then newest one takes over on all links without anything breaking. Will need people to confirm it works with old games before I do anything though. If it doesnt work with old games I leave it where it is and will mark the new one [url="https://s3.amazonaws.com/HelixMods/*Mainfiles/Releasev2.zip"]v2[/url]

@anyone who wants to help us.
Please confirm if new d3d9.dll works with old game "fixes". Thank you.

@Blogspot Authors.
If you need to make a post please wait till [u]saturday[/u]. Tons of work went into me3 by helix. His fix has 200 shaders. Normal fixes are but a fraction of that. And its not easy to see changes on me3 demo since there is no saving. Would really like to keep it on the top of front page for that length of time. Thank you and sorry for the inconvience. Also if interested in fixing me2 based on helix's changes to me3, feel free. I will take down my page.

@helix
Mass Effect 3 added to to wiki. I made any tiny change to your post where I turned this line "Don't forget to turn off Origin's community before game start". to [url="http://helixmod.wikispot.org/How_To_Install"]"Don't forget to turn off Origin's community before game start"[/url](link with directions).Also title was mass effrect 3 which i corrected. Hope you don't mind. If you want to "take control" over the past posts I made of your fixes. Just go into edit of whichever post. The click html then copy. Look at what the post date is. Write it down then delete the post. Then click new post, paste. Then click change post date to what the old one was. Click publish. If its fine how it is, you can ignore this msg.
"Added ability to bind shader with used texture it helps to use shader only with required textures or split code in the shader for different logic. I.e. now possible to split game HUD , cursor/ effects which draws by the same shader to different code."

"If you're using hi convergence values (100 and above), you can turn off self shadows(other shadows will remain) by pressing "O" key on keyboard. Press "P" key to turn self shadows on."

That is so awesome. Helix put so much work into this. I am def. trying to do my best to support this project to the best of my ability but without him there would be nothing. The man is a shader/programming genius.

Gonna try this 12:01 on the dot!



@chiz

i will check if the new dll works with my games. If so shouldn't I just change it so that it replace the "main"d3d9.dll and put the old one in backlog? Any new version of a "patch" should will probably include a .ini. This is what I was planning to do. I have a main d3d9.dll which I replace. Then newest one takes over on all links without anything breaking. Will need people to confirm it works with old games before I do anything though. If it doesnt work with old games I leave it where it is and will mark the new one v2



@anyone who wants to help us.

Please confirm if new d3d9.dll works with old game "fixes". Thank you.



@Blogspot Authors.

If you need to make a post please wait till saturday. Tons of work went into me3 by helix. His fix has 200 shaders. Normal fixes are but a fraction of that. And its not easy to see changes on me3 demo since there is no saving. Would really like to keep it on the top of front page for that length of time. Thank you and sorry for the inconvience. Also if interested in fixing me2 based on helix's changes to me3, feel free. I will take down my page.



@helix

Mass Effect 3 added to to wiki. I made any tiny change to your post where I turned this line "Don't forget to turn off Origin's community before game start". to "Don't forget to turn off Origin's community before game start"(link with directions).Also title was mass effrect 3 which i corrected. Hope you don't mind. If you want to "take control" over the past posts I made of your fixes. Just go into edit of whichever post. The click html then copy. Look at what the post date is. Write it down then delete the post. Then click new post, paste. Then click change post date to what the old one was. Click publish. If its fine how it is, you can ignore this msg.

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 03/05/2012 04:20 PM   
So does that mean the full map and menus in Amalur could be set to a lower depth then the enemy nameplates, player health bar, and minimap? That would be awesome.

Thanks HeliX - your work continues to amaze me!
So does that mean the full map and menus in Amalur could be set to a lower depth then the enemy nameplates, player health bar, and minimap? That would be awesome.



Thanks HeliX - your work continues to amaze me!

Posted 03/05/2012 04:24 PM   
Hey guys, I've tried to use the latest debug, but am facing troubles with constantly changing CRC for textures on each subsequent game launch. I've asked Helix for advice, but in case someone has ideas here is the VS code:

vs_3_0
def c220, 0.60, 0, 0.0625, 0 //constant param
def c210, 0, 0, 0, -0.39 //new constant parameter for transparency
def c0, 1, 256, 2, -1
def c1, 0, 1, 0, 0
dcl_position v0
dcl_color v1
dcl_texcoord v2
dcl_2d s0 //2d
dcl_position o0
dcl_texcoord o1
dcl_texcoord1 o2
mov r0.xy, c0
mul r0, r0.xyxy, c56.w
mul r0, r0, v0
add r0.xy, r0.ywzw, r0.xzzw
add r0.xy, r0, c56
add r0.z, -r0.y, c0.x
mad r0.xy, r0.xzzw, c0.z, c0.w
mul r3.xy, r0, c29.x
mov r0.xy, c1
mul r3.zw, r0.xyxy, c29.x
mul o1, c1.yyxx, v2.xyxx
mov r4, v1

mov r4, v1
add r4, r4, c210.w
mov o2, r4

texldl r1, c220.z, s0
mul r1.x, r1.x, -c220.x
add r3.x, r3.x, -r1.x
mov o0, r3

// approximately 12 instruction slots used

If anyone has ideas, please share :)
Hey guys, I've tried to use the latest debug, but am facing troubles with constantly changing CRC for textures on each subsequent game launch. I've asked Helix for advice, but in case someone has ideas here is the VS code:



vs_3_0

def c220, 0.60, 0, 0.0625, 0 //constant param

def c210, 0, 0, 0, -0.39 //new constant parameter for transparency

def c0, 1, 256, 2, -1

def c1, 0, 1, 0, 0

dcl_position v0

dcl_color v1

dcl_texcoord v2

dcl_2d s0 //2d

dcl_position o0

dcl_texcoord o1

dcl_texcoord1 o2

mov r0.xy, c0

mul r0, r0.xyxy, c56.w

mul r0, r0, v0

add r0.xy, r0.ywzw, r0.xzzw

add r0.xy, r0, c56

add r0.z, -r0.y, c0.x

mad r0.xy, r0.xzzw, c0.z, c0.w

mul r3.xy, r0, c29.x

mov r0.xy, c1

mul r3.zw, r0.xyxy, c29.x

mul o1, c1.yyxx, v2.xyxx

mov r4, v1



mov r4, v1

add r4, r4, c210.w

mov o2, r4



texldl r1, c220.z, s0

mul r1.x, r1.x, -c220.x

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

mov o0, r3



// approximately 12 instruction slots used



If anyone has ideas, please share :)
Posted 03/05/2012 07:44 PM   
OK just spent about 20 minutes looking over new DLL instructions and documentation and mind = blown. /spaz.gif' class='bbc_emoticon' alt=':spaz:' />

HeliX tools just got a ton more complicated but the amount of control and additional functionality HeliX built in is simply amazing. I'm seriously just /jawdropped right now.

Gonna see if I can get some results, but may need some help to get it working correctly.
OK just spent about 20 minutes looking over new DLL instructions and documentation and mind = blown. /spaz.gif' class='bbc_emoticon' alt=':spaz:' />



HeliX tools just got a ton more complicated but the amount of control and additional functionality HeliX built in is simply amazing. I'm seriously just /jawdropped right now.



Gonna see if I can get some results, but may need some help to get it working correctly.

-=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 03/05/2012 08:50 PM   
I'm trying to find my way in this whole shaders thing. Complicated stuff /wallbash.gif' class='bbc_emoticon' alt=':wallbash:' />

Anyway, found a good read on world view projection matrix:

http://robertokoci.com/world-view-projection-matrix-unveiled/
I'm trying to find my way in this whole shaders thing. Complicated stuff /wallbash.gif' class='bbc_emoticon' alt=':wallbash:' />



Anyway, found a good read on world view projection matrix:



http://robertokoci.com/world-view-projection-matrix-unveiled/

Posted 03/05/2012 09:23 PM   
[quote name='Pfipfo' date='06 March 2012 - 12:23 AM' timestamp='1330982614' post='1379023']
I'm trying to find my way in this whole shaders thing. Complicated stuff /wallbash.gif' class='bbc_emoticon' alt=':wallbash:' />

Anyway, found a good read on world view projection matrix:

http://robertokoci.com/world-view-projection-matrix-unveiled/
[/quote]

Thanks for that /thumbup.gif' class='bbc_emoticon' alt=':thumbup:' />
[quote name='Pfipfo' date='06 March 2012 - 12:23 AM' timestamp='1330982614' post='1379023']

I'm trying to find my way in this whole shaders thing. Complicated stuff /wallbash.gif' class='bbc_emoticon' alt=':wallbash:' />



Anyway, found a good read on world view projection matrix:



http://robertokoci.com/world-view-projection-matrix-unveiled/





Thanks for that /thumbup.gif' class='bbc_emoticon' alt=':thumbup:' />
Posted 03/05/2012 10:11 PM   
@chiz
a good place to start is me2 if you own it, ui is very similair and many of fixes from me3 will be similar. IMO
@chiz

a good place to start is me2 if you own it, ui is very similair and many of fixes from me3 will be similar. IMO

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 03/05/2012 10:16 PM   
  38 / 167    
Scroll To Top