@Flugan,
thank you for your persistence and hope you realize your project is important and independent of the new driver release. I appreciate the efforts you put in and the support and assistance you're getting from the other people here.
thank you for your persistence and hope you realize your project is important and independent of the new driver release. I appreciate the efforts you put in and the support and assistance you're getting from the other people here.
Major progress on the disassemble->Assemble pipeline.
AC4 works well with every shader replaced with the MS asm files.
There are some minor loss in precision to floating Point numbers but I'm not sure it matters enough to fix.
Latest version after assembler rewrite:
http://sdrv.ms/1dB7BeQ
d3d9 and d3d10 are WIP. d3d10 supports dumping.
d3d11 supports both dump and patch.
Dumps *.o files into DumpPS and DumpVS
D3D_shaders.exe converts these *.o files into *.asm.
By placing *.asm files into PatchPS and PatchVS you can start modifying the asm files there.
Finally use D3D_shaders to convert changed asm files into *.o which can be patched back into
the game at runtime using d3d11 wrapper.
d3d11 supports both dump and patch.
Dumps *.o files into DumpPS and DumpVS
D3D_shaders.exe converts these *.o files into *.asm.
By placing *.asm files into PatchPS and PatchVS you can start modifying the asm files there.
Finally use D3D_shaders to convert changed asm files into *.o which can be patched back into
the game at runtime using d3d11 wrapper.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
Not at this moment.
It is also lacking a mechanism of triggering.
I've been trying to get keyboard support included by directinputt but so far it has been failed attempts.
Need to hook something that happens once a frame at least.
So in other Words it is extremely basic and not very dynamic.
I'm entering the next step of development now when dumping and patching works.
Thanks for the update. I've not been able to chip in much on anything thus far, but I think I will have something concrete to offer in terms of trying out fixes when nvapi is integrated. Keep up the great work!
Thanks for the update. I've not been able to chip in much on anything thus far, but I think I will have something concrete to offer in terms of trying out fixes when nvapi is integrated. Keep up the great work!
Could you clarify your need for nvapi. Basically how you want it to work.
Chiri wraps nvapi while I Believe Helix wrapper calls the underlying real dll.
The basic need for Nvapi is what the helix dll provides -access to the stereo texture within shaders. I have no comment on what approach is taken to achieve this. More advanced requirements would be ability to set surface stereo properties, and access to textures.
The basic need for Nvapi is what the helix dll provides -access to the stereo texture within shaders. I have no comment on what approach is taken to achieve this. More advanced requirements would be ability to set surface stereo properties, and access to textures.
[quote="Flugan"]Are there any other swedish people around?
Looking for people in a similar time zone.[/quote]
I´m from Spain same time zone than Sweden i think
I assume we are talking about the following settings or similar:
local shader section allow you to changes these properties for every single shader:
DefPSSampler=number
DefVSSampler=number
DefVSViewSizeConst=number
DefPSViewSizeConst=number
UseAsm=false/true
Necessary to get any work done.
I Always assumed it came as part of 3D Vision automatic but is clearly done by Helix somehow.
I assume we are talking about the following settings or similar:
local shader section allow you to changes these properties for every single shader:
DefPSSampler=number
DefVSSampler=number
DefVSViewSizeConst=number
DefPSViewSizeConst=number
UseAsm=false/true
Necessary to get any work done.
I Always assumed it came as part of 3D Vision automatic but is clearly done by Helix somehow.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
[quote="Flugan"]I assume we are talking about the following settings or similar:
local shader section allow you to changes these properties for every single shader:
DefPSSampler=number
DefVSSampler=number
DefVSViewSizeConst=number
DefPSViewSizeConst=number
UseAsm=false/true
Necessary to get any work done.
I Always assumed it came as part of 3D Vision automatic but is clearly done by Helix somehow.[/quote]
When I get chance, I'll enumerate the DX9Settings features that I have found most useful. Support for matrix re-use and matrix inversion is an absolute must-have for example.
Flugan said:I assume we are talking about the following settings or similar:
local shader section allow you to changes these properties for every single shader:
DefPSSampler=number
DefVSSampler=number
DefVSViewSizeConst=number
DefPSViewSizeConst=number
UseAsm=false/true
Necessary to get any work done.
I Always assumed it came as part of 3D Vision automatic but is clearly done by Helix somehow.
When I get chance, I'll enumerate the DX9Settings features that I have found most useful. Support for matrix re-use and matrix inversion is an absolute must-have for example.
Started work on integrating 3D texture.
I Believe Creation Went fine.
Now remains updating the texture for each frame and linking it to shaders.
Basically some progress but far to go yet.
I guess you could call it progress.
I Believe my stereo texture is working.
I loaded up only the LUA shaders from Helix and the result is pretty psychedelic.
http://sdrv.ms/MWmxvU
All hail 3d modders DHR, MasterOtaku, Losti, Necropants, Helifax, bo3b, mike_ar69, Flugan, DarkStarSword, 4everAwake, 3d4dd and so many more helping to keep the 3d dream alive, find their 3d fixes at http://helixmod.blogspot.com/ Also check my site for spanish VR and mobile gaming news: www.gamermovil.com
thank you for your persistence and hope you realize your project is important and independent of the new driver release. I appreciate the efforts you put in and the support and assistance you're getting from the other people here.
AC4 works well with every shader replaced with the MS asm files.
There are some minor loss in precision to floating Point numbers but I'm not sure it matters enough to fix.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
donations: ulfjalmbrant@hotmail.com
http://sdrv.ms/1dB7BeQ
d3d9 and d3d10 are WIP. d3d10 supports dumping.
d3d11 supports both dump and patch.
Dumps *.o files into DumpPS and DumpVS
D3D_shaders.exe converts these *.o files into *.asm.
By placing *.asm files into PatchPS and PatchVS you can start modifying the asm files there.
Finally use D3D_shaders to convert changed asm files into *.o which can be patched back into
the game at runtime using d3d11 wrapper.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
donations: ulfjalmbrant@hotmail.com
Rig: Intel i7-8700K @4.7GHz, 16Gb Ram, SSD, GTX 1080Ti, Win10x64, Asus VG278
It is also lacking a mechanism of triggering.
I've been trying to get keyboard support included by directinputt but so far it has been failed attempts.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
donations: ulfjalmbrant@hotmail.com
So in other Words it is extremely basic and not very dynamic.
I'm entering the next step of development now when dumping and patching works.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
donations: ulfjalmbrant@hotmail.com
Rig: Intel i7-8700K @4.7GHz, 16Gb Ram, SSD, GTX 1080Ti, Win10x64, Asus VG278
Chiri wraps nvapi while I Believe Helix wrapper calls the underlying real dll.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
donations: ulfjalmbrant@hotmail.com
Rig: Intel i7-8700K @4.7GHz, 16Gb Ram, SSD, GTX 1080Ti, Win10x64, Asus VG278
I´m from Spain same time zone than Sweden i think
local shader section allow you to changes these properties for every single shader:
DefPSSampler=number
DefVSSampler=number
DefVSViewSizeConst=number
DefPSViewSizeConst=number
UseAsm=false/true
Necessary to get any work done.
I Always assumed it came as part of 3D Vision automatic but is clearly done by Helix somehow.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
donations: ulfjalmbrant@hotmail.com
When I get chance, I'll enumerate the DX9Settings features that I have found most useful. Support for matrix re-use and matrix inversion is an absolute must-have for example.
Rig: Intel i7-8700K @4.7GHz, 16Gb Ram, SSD, GTX 1080Ti, Win10x64, Asus VG278
I Believe Creation Went fine.
Now remains updating the texture for each frame and linking it to shaders.
Basically some progress but far to go yet.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
donations: ulfjalmbrant@hotmail.com
I Believe my stereo texture is working.
I loaded up only the LUA shaders from Helix and the result is pretty psychedelic.
http://sdrv.ms/MWmxvU
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
donations: ulfjalmbrant@hotmail.com
All hail 3d modders DHR, MasterOtaku, Losti, Necropants, Helifax, bo3b, mike_ar69, Flugan, DarkStarSword, 4everAwake, 3d4dd and so many more helping to keep the 3d dream alive, find their 3d fixes at http://helixmod.blogspot.com/ Also check my site for spanish VR and mobile gaming news: www.gamermovil.com