Flugan!
I´m a long time lurker here and i´ve been following your work for a while.
I just wanna say that i´m so impressed with your efforts and i hope you don´t give up because of the "fake 3d" release nvidia just did.
Keep it up!!
(Du gör ett jättejobb och jag vet att det är fler än jag som verkligen hoppas att du om någon kan lösa detta - ge inte upp!)
I´m a long time lurker here and i´ve been following your work for a while.
I just wanna say that i´m so impressed with your efforts and i hope you don´t give up because of the "fake 3d" release nvidia just did.
Keep it up!!
(Du gör ett jättejobb och jag vet att det är fler än jag som verkligen hoppas att du om någon kan lösa detta - ge inte upp!)
The MS disassembler does not do a bit accurate job.
First there is a rounding while convertint to asm text files.
Finally there is some rounding/approximation when converting back to binary.
I'm thinking of modifying the output of MS dissassembler to make it bit perfect.
This is a great undertaking in itself but part of the reason is that many of the original shaders lead to crash or freeze bugs atm.
This jumped out on me after fixing a bug that made all fixes void. i.e. you could only disable shaders.
The MS disassembler does not do a bit accurate job.
First there is a rounding while convertint to asm text files.
Finally there is some rounding/approximation when converting back to binary.
I'm thinking of modifying the output of MS dissassembler to make it bit perfect.
This is a great undertaking in itself but part of the reason is that many of the original shaders lead to crash or freeze bugs atm.
This jumped out on me after fixing a bug that made all fixes void. i.e. you could only disable shaders.
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?
Flugan. Realistically, to you think you can get a full solution out or are you just experimenting right now? I really appreciate what you are doing, but this stuff is like magic to me. I really HAVE NO IDEA how hard it is and what is involved in terms of time and resources. I wish you all the luck with this project and I think maybe you should start a type of Kick Starter or something. That way people will be even more willing to donate because they know they will get a working solution eventually or get money back. Chiri, could have kept going but his bad attitude in the end killed his own project more then anything else, and it seemed like he was making progress. I hope you stay positive and don't give up.
This new Nvidia "fake" 3D is nothing compared to real 3D and I think most would agree that they would much rather have your fix and would pay for it.
Thanks.
Flugan. Realistically, to you think you can get a full solution out or are you just experimenting right now? I really appreciate what you are doing, but this stuff is like magic to me. I really HAVE NO IDEA how hard it is and what is involved in terms of time and resources. I wish you all the luck with this project and I think maybe you should start a type of Kick Starter or something. That way people will be even more willing to donate because they know they will get a working solution eventually or get money back. Chiri, could have kept going but his bad attitude in the end killed his own project more then anything else, and it seemed like he was making progress. I hope you stay positive and don't give up.
This new Nvidia "fake" 3D is nothing compared to real 3D and I think most would agree that they would much rather have your fix and would pay for it.
Even a pay pef fix model would be good. God knows, I would have paid much money to have all these DX11 games playable in proper 3D. I would pay at least at the bare minimum 10-15.00 per game and more if required. I'm sure many people here would be fine with that.
The way everything worked out with Helix posting a partial fix for Bioshock, at the exact time as Chiri was doing his thing and then going MIA is troubling. I hope maybe you could PM Helix or something, and that way you don't waste your effort if Helix has a working wrapper coming soon. Maybe he's just not into 3D gaming anymore and has abandoned his project? It would be great to know one way or another if Helix intends to continue with his fix. Helix has done SO MUCH for the community. I will name my first born after him. LOL, but maybe it's time for Flugan to save 3D!?
Even a pay pef fix model would be good. God knows, I would have paid much money to have all these DX11 games playable in proper 3D. I would pay at least at the bare minimum 10-15.00 per game and more if required. I'm sure many people here would be fine with that.
The way everything worked out with Helix posting a partial fix for Bioshock, at the exact time as Chiri was doing his thing and then going MIA is troubling. I hope maybe you could PM Helix or something, and that way you don't waste your effort if Helix has a working wrapper coming soon. Maybe he's just not into 3D gaming anymore and has abandoned his project? It would be great to know one way or another if Helix intends to continue with his fix. Helix has done SO MUCH for the community. I will name my first born after him. LOL, but maybe it's time for Flugan to save 3D!?
I'm doing what I can and Learning as I go.
I'm hooking rather than wrapping which made it possible to load it into games wihtout crashing within days of starting to work on the Project. Dumping binary shaders was pretty quick too but disassembling them took longer. I finally got MS disassembler to work on all dumped shaders.
This leaves writing the assembler back to binary after the shader has been modified.
Fixing games is Another task on it own. Shadow shaders from AC4 are 10k lines long and some games approach 10k shader files.
As I have little experience fixing games I can not tell if I can fix a game alone.
It is clearly an area I need to improve upon.
After the assembler my focus will probably be improving workflow related.
I'm hooking rather than wrapping which made it possible to load it into games wihtout crashing within days of starting to work on the Project. Dumping binary shaders was pretty quick too but disassembling them took longer. I finally got MS disassembler to work on all dumped shaders.
This leaves writing the assembler back to binary after the shader has been modified.
Fixing games is Another task on it own. Shadow shaders from AC4 are 10k lines long and some games approach 10k shader files.
As I have little experience fixing games I can not tell if I can fix a game alone.
It is clearly an area I need to improve upon.
After the assembler my focus will probably be improving workflow related.
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?
When I started I considered him fairly gone. Not in the sense of gone for good but pretty inactive.
The same was the case with Chiri having been heavily involved one moment and gone the next.
It's not like I'm the only wrapper writer around but both are fairly AWOL at times.
Considering my starting point I have gotten really far.
dx10 and dx11 is really in it's own League.
The transition binary->text->binary is far from trivial.
[quote="Conan481"]Flugan. Realistically, to you think you can get a full solution out or are you just experimenting right now? I really appreciate what you are doing, but this stuff is like magic to me. I really HAVE NO IDEA how hard it is and what is involved in terms of time and resources. I wish you all the luck with this project and I think maybe you should start a type of Kick Starter or something. That way people will be even more willing to donate because they know they will get a working solution eventually or get money back. Chiri, could have kept going but his bad attitude in the end killed his own project more then anything else, and it seemed like he was making progress. I hope you stay positive and don't give up.
This new Nvidia "fake" 3D is nothing compared to real 3D and I think most would agree that they would much rather have your fix and would pay for it.
Thanks.[/quote]Just wanted to clarify that it wasn't "bad attitude" on Chiri's part, it was a miscommunication based on Helix and Chiri both using English as a second language. It's hard to communicate on forums, even with native English speakers, so it's just something to be aware of.
Also, I think one thing that came out of Chiri's experiment was that there simply isn't any money in fixing the games. Small money, but the Indigogo wasn't even getting to $5K. It's just super hard to reach the majority of 3D players. So, pay per fix would work for a lot of us here, but it's clear that no one can make a living at it.
Chiri was trying to see if there might be enough interest to enable him to do that, and it put him in the hole financially. I've spoken with him since then, and he had to get a new job, and at present has no time for gaming, let alone fixing. He's in a tough spot. He hopes to get back to it later, but real life comes first, of course.
Conan481 said:Flugan. Realistically, to you think you can get a full solution out or are you just experimenting right now? I really appreciate what you are doing, but this stuff is like magic to me. I really HAVE NO IDEA how hard it is and what is involved in terms of time and resources. I wish you all the luck with this project and I think maybe you should start a type of Kick Starter or something. That way people will be even more willing to donate because they know they will get a working solution eventually or get money back. Chiri, could have kept going but his bad attitude in the end killed his own project more then anything else, and it seemed like he was making progress. I hope you stay positive and don't give up.
This new Nvidia "fake" 3D is nothing compared to real 3D and I think most would agree that they would much rather have your fix and would pay for it.
Thanks.
Just wanted to clarify that it wasn't "bad attitude" on Chiri's part, it was a miscommunication based on Helix and Chiri both using English as a second language. It's hard to communicate on forums, even with native English speakers, so it's just something to be aware of.
Also, I think one thing that came out of Chiri's experiment was that there simply isn't any money in fixing the games. Small money, but the Indigogo wasn't even getting to $5K. It's just super hard to reach the majority of 3D players. So, pay per fix would work for a lot of us here, but it's clear that no one can make a living at it.
Chiri was trying to see if there might be enough interest to enable him to do that, and it put him in the hole financially. I've spoken with him since then, and he had to get a new job, and at present has no time for gaming, let alone fixing. He's in a tough spot. He hopes to get back to it later, but real life comes first, of course.
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
I´m a long time lurker here and i´ve been following your work for a while.
I just wanna say that i´m so impressed with your efforts and i hope you don´t give up because of the "fake 3d" release nvidia just did.
Keep it up!!
(Du gör ett jättejobb och jag vet att det är fler än jag som verkligen hoppas att du om någon kan lösa detta - ge inte upp!)
First there is a rounding while convertint to asm text files.
Finally there is some rounding/approximation when converting back to binary.
I'm thinking of modifying the output of MS dissassembler to make it bit perfect.
This is a great undertaking in itself but part of the reason is that many of the original shaders lead to crash or freeze bugs atm.
This jumped out on me after fixing a bug that made all fixes void. i.e. you could only disable shaders.
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
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
[MonitorSizeOverride][Global/Base Profile Tweaks][Depth=IPD]
Things looks promising.
After a timeout and only looking at add instructions I finally got them all into binary correctly.
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://photos.3dvisionlive.com/chtiblue/album/530b52d4cb85770d6e000049/3Dvision with 49" Philips 49PUS7100 interlieved 3D (3840x2160) overide mode, GTX 1080 GFA2 EXOC, core i5 @4.3GHz, 16Gb@2130, windows 7&10 64bit, Dolby Atmos 5.1.4 Marantz 6010 AVR
This new Nvidia "fake" 3D is nothing compared to real 3D and I think most would agree that they would much rather have your fix and would pay for it.
Thanks.
The way everything worked out with Helix posting a partial fix for Bioshock, at the exact time as Chiri was doing his thing and then going MIA is troubling. I hope maybe you could PM Helix or something, and that way you don't waste your effort if Helix has a working wrapper coming soon. Maybe he's just not into 3D gaming anymore and has abandoned his project? It would be great to know one way or another if Helix intends to continue with his fix. Helix has done SO MUCH for the community. I will name my first born after him. LOL, but maybe it's time for Flugan to save 3D!?
I'm hooking rather than wrapping which made it possible to load it into games wihtout crashing within days of starting to work on the Project. Dumping binary shaders was pretty quick too but disassembling them took longer. I finally got MS disassembler to work on all dumped shaders.
This leaves writing the assembler back to binary after the shader has been modified.
Fixing games is Another task on it own. Shadow shaders from AC4 are 10k lines long and some games approach 10k shader files.
As I have little experience fixing games I can not tell if I can fix a game alone.
It is clearly an area I need to improve upon.
After the assembler my focus will probably be improving workflow related.
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
The same was the case with Chiri having been heavily involved one moment and gone the next.
It's not like I'm the only wrapper writer around but both are fairly AWOL at times.
Considering my starting point I have gotten really far.
dx10 and dx11 is really in it's own League.
The transition binary->text->binary is far from trivial.
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
Chiri has pretty much given up on his 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
Also, I think one thing that came out of Chiri's experiment was that there simply isn't any money in fixing the games. Small money, but the Indigogo wasn't even getting to $5K. It's just super hard to reach the majority of 3D players. So, pay per fix would work for a lot of us here, but it's clear that no one can make a living at it.
Chiri was trying to see if there might be enough interest to enable him to do that, and it put him in the hole financially. I've spoken with him since then, and he had to get a new job, and at present has no time for gaming, let alone fixing. He's in a tough spot. He hopes to get back to it later, but real life comes first, of course.
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
Looking for people in a similar time zone.
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