3D Fix Manager - Application for installing 3D Vision Fixes + Hotkey Editing Support
  18 / 60    
[img]http://nsm07.casimages.com/img/2017/08/01//17080111161216744215189809.jpg[/img] i verified these games with steam but 3Dfix manager is unable to find it.
Image

i verified these games with steam but 3Dfix manager is unable to find it.

Corei7 4790K 32GB / 2xSLI: Titan X Pascal 3DSurr 7680x1440 +FSIM cockpit :D

My Hardcore gamer rig : http://forum.hardware.fr/configuration.php?config=hardwarefr.inc&pseudo=greatxerox
SETUP Video 20190623 : https://vimeo.com/343968979
Pictures : http://www.casimages.com/u/greatxerox/369138
Best site Emulation on the net : http://www.emu-france.com/

Posted 08/01/2017 08:51 PM   
[quote="greatxerox"] i verified these games with steam but 3Dfix manager is unable to find it. [/quote] Hi, Resident Evil Revelations 1/2/6 are not found because the name of the fix profiles are wrong. I just checked with SteamDB [url]https://steamdb.info/app/221040/[/url]. I'll fix that with the next update. The other games are not shown simply because there are no fix profiles for them. You can easily create them by clicking on "New" in the bottom left corner, enter the game title (check the name of the game on SteamDB-Website) or simply choose the game from the list, enter SteamApp ID and you are good to go. Basically it's the same mechanism as in Geforce Experience. This software won't list all of your games, too. Only those games where Nvidia thought it was worthwile to create a game profile (AAA games mainly). Btw I started working on version 1.25 - The Rich text editor is basically running now. Some things are still missing. But I think descriptions of fixes will look much better in the future :)
greatxerox said:

i verified these games with steam but 3Dfix manager is unable to find it.


Hi,

Resident Evil Revelations 1/2/6 are not found because the name of the fix profiles are wrong. I just checked with SteamDB https://steamdb.info/app/221040/. I'll fix that with the next update.

The other games are not shown simply because there are no fix profiles for them. You can easily create them by clicking on "New" in the bottom left corner, enter the game title (check the name of the game on SteamDB-Website) or simply choose the game from the list, enter SteamApp ID and you are good to go.

Basically it's the same mechanism as in Geforce Experience. This software won't list all of your games, too. Only those games where Nvidia thought it was worthwile to create a game profile (AAA games mainly).

Btw I started working on version 1.25 - The Rich text editor is basically running now. Some things are still missing. But I think descriptions of fixes will look much better in the future :)

ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de

Posted 08/03/2017 07:27 AM   
ah thank you Paul, you're always so reactive :) however, if i install the fix, Resident evil 6 crashes [url]https://forums.geforce.com/default/topic/535421/3d-vision/resident-evil-6/9/[/url] :( What about Minecraft ? 3Dfixmanager doesn't find it and as i already explained in an older post, the fix is a little complex to install. maybe are you able to automate the process ? If you need to do some testing, you can use my computer with Teamviewer when i'm at work. ;)
ah thank you Paul, you're always so reactive :)

however, if i install the fix, Resident evil 6 crashes https://forums.geforce.com/default/topic/535421/3d-vision/resident-evil-6/9/ :(

What about Minecraft ? 3Dfixmanager doesn't find it and as i already explained in an older post, the fix is a little complex to install. maybe are you able to automate the process ?

If you need to do some testing, you can use my computer with Teamviewer when i'm at work. ;)

Corei7 4790K 32GB / 2xSLI: Titan X Pascal 3DSurr 7680x1440 +FSIM cockpit :D

My Hardcore gamer rig : http://forum.hardware.fr/configuration.php?config=hardwarefr.inc&pseudo=greatxerox
SETUP Video 20190623 : https://vimeo.com/343968979
Pictures : http://www.casimages.com/u/greatxerox/369138
Best site Emulation on the net : http://www.emu-france.com/

Posted 08/03/2017 09:02 PM   
I've completed the rich text editor now. When formating the text it will look like this for example (very similar to how it is on helixmod.blogspot): [img]http://fixmanager.rentus.de/images/RTE.jpg[/img] It will be possible to click on the hyperlinks and open them in the webbrowser. However all fix description have to be reworked. This could take some time. Also some minor things still have to be done for version 1.25. But release should be soon. @greatxerox: I will have a look in Minecraft and try the steps listed in the manual - and then see if it can be automated.
I've completed the rich text editor now. When formating the text it will look like this for example (very similar to how it is on helixmod.blogspot):

Image

It will be possible to click on the hyperlinks and open them in the webbrowser. However all fix description have to be reworked. This could take some time.

Also some minor things still have to be done for version 1.25. But release should be soon.


@greatxerox:
I will have a look in Minecraft and try the steps listed in the manual - and then see if it can be automated.

ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de

Posted 08/05/2017 12:04 AM   
For Minecraft, you have to look in the comments in order to know the exact process (i posted), because the describe is so-so.
For Minecraft, you have to look in the comments in order to know the exact process (i posted), because the describe is so-so.

Corei7 4790K 32GB / 2xSLI: Titan X Pascal 3DSurr 7680x1440 +FSIM cockpit :D

My Hardcore gamer rig : http://forum.hardware.fr/configuration.php?config=hardwarefr.inc&pseudo=greatxerox
SETUP Video 20190623 : https://vimeo.com/343968979
Pictures : http://www.casimages.com/u/greatxerox/369138
Best site Emulation on the net : http://www.emu-france.com/

Posted 08/05/2017 09:59 PM   
[quote="greatxerox"]For Minecraft, you have to look in the comments in order to know the exact process (i posted), because the describe is so-so.[/quote] I've tested Minecraft in the meanwhile. Yes, indeed it's a little bit tricky to get this game running in 3D and the fix description is not really clear what you have to do. Only the comments give a good step by step manual. So first here is what I did manually to make this game work in 3D: [olist] [.]Install Minecraft[/.] [.]Install 64 bit version of Java Runtime Environment[/.] [.]Install Optifine[/.] [.]Download 3D fix[/.] [.]Copy shaderpack folder from x64 fix to game folder[/.] [.]Copy x64 opengl Wrapper files to where java is installed (I did not have a C:\Program Files(x86)\Minecraft\java folder - this was totally wrong in the fix description). Why should java be installed in a minecraft sub folder? It's simply C:\Program Files\Java[/.] [.]Add javaw.exe to Max Payne 3 profile via Nvidia Inspector to make 3D Vision kick in[/.] [.]After starting the game you have to choose Mike's shaderpack in video options[/.] [/olist] Btw game crashed on my computer as I first installed 32 bit version of Java. It did not run with 32 bit version of fix. But 64 bit version of Java runs very well with 64 bit fix. All steps can be automated. However I've to implement special rules for this game since files have to be copied to 2 different locations. Here would be the rough steps: [olist] [.]3D Fix Manager has to check if optifine is installed - install it automatically if not[/.] [.]Check if 32 or 64 bit version of java is installed - get install location from registry[/.] [.]Depending if x32 or x64 of java is installed copy the correct opengl wrapper to java install location[/.] [.]Auto copy shaderpack folder to game[/.] [.]Auto assign javaw.exe to Max Payne 3 profile (this is already possible with 3D Fix Manager)[/.] [/olist] @greatxerox: What ist the file called in your minecraft folder to start the game? I have a "Minecraft Launcher.exe" to start the game. However a friend told that he has a .jar for this O.o. So a little bit unclear what is the default way to start the game
greatxerox said:For Minecraft, you have to look in the comments in order to know the exact process (i posted), because the describe is so-so.


I've tested Minecraft in the meanwhile. Yes, indeed it's a little bit tricky to get this game running in 3D and the fix description is not really clear what you have to do. Only the comments give a good step by step manual.

So first here is what I did manually to make this game work in 3D:

  1. Install Minecraft
  2. Install 64 bit version of Java Runtime Environment
  3. Install Optifine
  4. Download 3D fix
  5. Copy shaderpack folder from x64 fix to game folder
  6. Copy x64 opengl Wrapper files to where java is installed (I did not have a C:\Program Files(x86)\Minecraft\java folder - this was totally wrong in the fix description). Why should java be installed in a minecraft sub folder? It's simply C:\Program Files\Java
  7. Add javaw.exe to Max Payne 3 profile via Nvidia Inspector to make 3D Vision kick in
  8. After starting the game you have to choose Mike's shaderpack in video options


Btw game crashed on my computer as I first installed 32 bit version of Java. It did not run with 32 bit version of fix. But 64 bit version of Java runs very well with 64 bit fix.

All steps can be automated. However I've to implement special rules for this game since files have to be copied to 2 different locations. Here would be the rough steps:

  1. 3D Fix Manager has to check if optifine is installed - install it automatically if not
  2. Check if 32 or 64 bit version of java is installed - get install location from registry
  3. Depending if x32 or x64 of java is installed copy the correct opengl wrapper to java install location
  4. Auto copy shaderpack folder to game
  5. Auto assign javaw.exe to Max Payne 3 profile (this is already possible with 3D Fix Manager)


@greatxerox:
What ist the file called in your minecraft folder to start the game? I have a "Minecraft Launcher.exe" to start the game. However a friend told that he has a .jar for this O.o. So a little bit unclear what is the default way to start the game

ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de

Posted 08/06/2017 09:49 AM   
hello Paul & congratulation for your update ! 3DFix is able to detect RE 4 5 6 now :) For minecraft, in fact you have the launcher "C:\Program Files (x86)\Minecraft\MinecraftLauncher.exe" and the launcher uses the .jar according to the version you choose C:\Users\great\AppData\Roaming\.minecraft\versions Optifine is installed there too. but as you said, the fix is complex to install. i noticed than it doesn't work anymore in my computer, i don't know why, i have to reinstall it.
hello Paul & congratulation for your update ! 3DFix is able to detect RE 4 5 6 now :)

For minecraft, in fact you have the launcher

"C:\Program Files (x86)\Minecraft\MinecraftLauncher.exe"

and the launcher uses the .jar according to the version you choose
C:\Users\great\AppData\Roaming\.minecraft\versions

Optifine is installed there too.

but as you said, the fix is complex to install. i noticed than it doesn't work anymore in my computer, i don't know why, i have to reinstall it.

Corei7 4790K 32GB / 2xSLI: Titan X Pascal 3DSurr 7680x1440 +FSIM cockpit :D

My Hardcore gamer rig : http://forum.hardware.fr/configuration.php?config=hardwarefr.inc&pseudo=greatxerox
SETUP Video 20190623 : https://vimeo.com/343968979
Pictures : http://www.casimages.com/u/greatxerox/369138
Best site Emulation on the net : http://www.emu-france.com/

Posted 08/07/2017 09:41 PM   
[quote="greatxerox"]For minecraft, in fact you have the launcher "C:\Program Files (x86)\Minecraft\MinecraftLauncher.exe" and the launcher uses the .jar according to the version you choose C:\Users\great\AppData\Roaming\.minecraft\versions [/quote] Ah all right. That makes sene. I'll try to automate the install process of minecraft for version 1.26. Version 1.25 is finished by now and will be released today.
greatxerox said:For minecraft, in fact you have the launcher

"C:\Program Files (x86)\Minecraft\MinecraftLauncher.exe"

and the launcher uses the .jar according to the version you choose
C:\Users\great\AppData\Roaming\.minecraft\versions



Ah all right. That makes sene. I'll try to automate the install process of minecraft for version 1.26. Version 1.25 is finished by now and will be released today.

ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de

Posted 08/08/2017 11:38 AM   
[color="orange"]Version 1.25 released![/color] Changes Notes Version 1.25: [list] [.]New: Description of fixes can be shown in rich text format. This means: better looking formatted texts and hyperlinks can be clicked / automatically opened in webbrowser.[/.] [.]New: Added a rich text editor for formating texts in "Edit Profile" tab[/.] [.]New: Global button for updating all installed 3dmigoto wrappers[/.] [.]New: Included a warning message when updating 3dmigoto wrapper for incompatible games / fixes[/.] [.]New: Reworked 30 fix descriptions in better looking RTF format so far[/.] [.]Changed: When clicking on "Report Bugs" button in "About" tab a dialog window will provide an email adress for reporting bugs instead of directly opening a linked email program[/.] [.]Bugfix: When updating disabled 3dmigoto fixes to the latest wrapper version the file name of d3d11.dll was not adjusted[/.] [.]Bugfix: Fixed a crash when game install paths from Windows Registry contained illegal characters[/.] [/list]
Version 1.25 released!

Changes Notes Version 1.25:

  • New: Description of fixes can be shown in rich text format. This means: better looking formatted texts and hyperlinks can be clicked / automatically opened in webbrowser.

  • New: Added a rich text editor for formating texts in "Edit Profile" tab

  • New: Global button for updating all installed 3dmigoto wrappers

  • New: Included a warning message when updating 3dmigoto wrapper for incompatible games / fixes

  • New: Reworked 30 fix descriptions in better looking RTF format so far

  • Changed: When clicking on "Report Bugs" button in "About" tab a dialog window will provide an email adress for reporting bugs instead of directly opening a linked email program

  • Bugfix: When updating disabled 3dmigoto fixes to the latest wrapper version the file name of d3d11.dll was
    not adjusted

  • Bugfix: Fixed a crash when game install paths from Windows Registry contained illegal characters

ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de

Posted 08/08/2017 05:18 PM   
I haven't been following this program at all, and I haven't read through all 18 pages to get up to speed, but how are you keeping the descriptions up to date with the information on the blog? Are you doing it manually, or are you using the blogger v3 API to get the descriptions (even if it's just an external script to notify you that there has been an update)? Just asking because I fired it up and noticed the WATCH_DOGS2 fix in the manager is a couple of versions out of date. I was going to comment that I don't like that the hyperlinks have been stripped (like my patreon & paypal links), but I see in your latest patch notes you have only just added rich text format so I guess that's coming soon? What about the screenshots - we go to a bit of effort to get those on the blog and it would be nice if they are shown in the manager, but I guess that's not super important since people have already bought the game to see it in the manager (it was my Miasmata post that made me think of these since the screenshots were supposed to be intermixed with the text). Apologies if any of this has already been discussed :)
I haven't been following this program at all, and I haven't read through all 18 pages to get up to speed, but how are you keeping the descriptions up to date with the information on the blog? Are you doing it manually, or are you using the blogger v3 API to get the descriptions (even if it's just an external script to notify you that there has been an update)? Just asking because I fired it up and noticed the WATCH_DOGS2 fix in the manager is a couple of versions out of date.

I was going to comment that I don't like that the hyperlinks have been stripped (like my patreon & paypal links), but I see in your latest patch notes you have only just added rich text format so I guess that's coming soon?

What about the screenshots - we go to a bit of effort to get those on the blog and it would be nice if they are shown in the manager, but I guess that's not super important since people have already bought the game to see it in the manager (it was my Miasmata post that made me think of these since the screenshots were supposed to be intermixed with the text).

Apologies if any of this has already been discussed :)

2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit

Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD

Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword

Posted 08/15/2017 08:42 AM   
@darkstarsword i donated you 10 € ;) Sorry i'm really short of money atm . Next donation will be for Paul^^
@darkstarsword i donated you 10 € ;) Sorry i'm really short of money atm . Next donation will be for Paul^^

Corei7 4790K 32GB / 2xSLI: Titan X Pascal 3DSurr 7680x1440 +FSIM cockpit :D

My Hardcore gamer rig : http://forum.hardware.fr/configuration.php?config=hardwarefr.inc&pseudo=greatxerox
SETUP Video 20190623 : https://vimeo.com/343968979
Pictures : http://www.casimages.com/u/greatxerox/369138
Best site Emulation on the net : http://www.emu-france.com/

Posted 08/15/2017 04:36 PM   
If you're short on money then please don't feel the need to donate. We all appreciate the donations we receive, but I don't think anyone here would want to be taking donations from someone else who is going through their own financial hardships.
If you're short on money then please don't feel the need to donate. We all appreciate the donations we receive, but I don't think anyone here would want to be taking donations from someone else who is going through their own financial hardships.

2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit

Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD

Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword

Posted 08/15/2017 08:41 PM   
[quote="DarkStarSword"]I haven't been following this program at all, and I haven't read through all 18 pages to get up to speed, but how are you keeping the descriptions up to date with the information on the blog? Are you doing it manually, or are you using the blogger v3 API to get the descriptions (even if it's just an external script to notify you that there has been an update)? Just asking because I fired it up and noticed the WATCH_DOGS2 fix in the manager is a couple of versions out of date. I was going to comment that I don't like that the hyperlinks have been stripped (like my patreon & paypal links), but I see in your latest patch notes you have only just added rich text format so I guess that's coming soon? What about the screenshots - we go to a bit of effort to get those on the blog and it would be nice if they are shown in the manager, but I guess that's not super important since people have already bought the game to see it in the manager (it was my Miasmata post that made me think of these since the screenshots were supposed to be intermixed with the text). Apologies if any of this has already been discussed :)[/quote] Hi DarkStarSword, First: thank you for all of your hard effort you spent in fixing games. Sry that Watch Dogs 2 fix is out of date. It's the only fix sharpcompress cannot handle due its large numbers of file in the archive for newer version of the fix (20-30 minutes until archive is decompressed - so I did not update the fix). I also tested 7zip API for this - it was really fast with Watchdogs 2 but much slower for other fixes compared to sharpcompress. So I did not include 7zip yet because only 1 fix would benefit of it and all others would suffer. Is there a way for you to make the fix with less files? I did not know that there is a Google API for Blogger - can it automatically convert html code to rich text format? This would be very helpful. I'm updating the texts manually - a webservice tells me if changes occured on helixmod.blogspot. Screenshots were not added because I do not know how to handle them for stereoscopic 3D. It's only worth adding them if you can watch them directly in stereoscopic 3D in 3D Fix Manager. Otherwise it's useless I think. What do you think about 3D Fix Manager? Does it improve usability for you instead of doing all the things manually for installing / configuring a fix?
DarkStarSword said:I haven't been following this program at all, and I haven't read through all 18 pages to get up to speed, but how are you keeping the descriptions up to date with the information on the blog? Are you doing it manually, or are you using the blogger v3 API to get the descriptions (even if it's just an external script to notify you that there has been an update)? Just asking because I fired it up and noticed the WATCH_DOGS2 fix in the manager is a couple of versions out of date.

I was going to comment that I don't like that the hyperlinks have been stripped (like my patreon & paypal links), but I see in your latest patch notes you have only just added rich text format so I guess that's coming soon?

What about the screenshots - we go to a bit of effort to get those on the blog and it would be nice if they are shown in the manager, but I guess that's not super important since people have already bought the game to see it in the manager (it was my Miasmata post that made me think of these since the screenshots were supposed to be intermixed with the text).

Apologies if any of this has already been discussed :)



Hi DarkStarSword,

First: thank you for all of your hard effort you spent in fixing games.

Sry that Watch Dogs 2 fix is out of date. It's the only fix sharpcompress cannot handle due its large numbers of file in the archive for newer version of the fix (20-30 minutes until archive is decompressed - so I did not update the fix). I also tested 7zip API for this - it was really fast with Watchdogs 2 but much slower for other fixes compared to sharpcompress. So I did not include 7zip yet because only 1 fix would benefit of it and all others would suffer. Is there a way for you to make the fix with less files?

I did not know that there is a Google API for Blogger - can it automatically convert html code to rich text format? This would be very helpful. I'm updating the texts manually - a webservice tells me if changes occured on helixmod.blogspot.

Screenshots were not added because I do not know how to handle them for stereoscopic 3D. It's only worth adding them if you can watch them directly in stereoscopic 3D in 3D Fix Manager. Otherwise it's useless I think.

What do you think about 3D Fix Manager? Does it improve usability for you instead of doing all the things manually for installing / configuring a fix?

ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de

Posted 08/15/2017 08:52 PM   
[quote="Pauldusler"]Sry that Watch Dogs 2 fix is out of date. It's the only fix sharpcompress cannot handle due its large numbers of file in the archive for newer version of the fix (20-30 minutes until archive is decompressed - so I did not update the fix).[/quote]Heh, that's nothing - my scripts take a few *days* to extract all the shaders and apply all the autofixes to that game (I'm actually pretty thankful they stopped updating patch.dat and are now updating the much smaller patch2.dat instead) ;-) [quote] I also tested 7zip API for this - it was really fast with Watchdogs 2 but much slower for other fixes compared to sharpcompress. So I did not include 7zip yet because only 1 fix would benefit of it and all others would suffer. Is there a way for you to make the fix with less files?[/quote]The only way I could reduce the number of files would be to add support for 3DMigoto to access the replacement shaders from an archive directly (i.e. instead of shipping a bunch of text files under ShaderFixes, we ship a ShaderFixes.zip that 3DMigoto can access directly). I'm actually not opposed to adding a feature like that, because Windows generally sucks at large numbers of small files, but it's also not a high priority. In the meantime can we maybe just have that one link to the instructions on the blog - the old 1.4 version of the fix is pretty useless since it was broken by updates. [quote]I did not know that there is a Google API for Blogger - can it automatically convert html code to rich text format? This would be very helpful. I'm updating the texts manually - a webservice tells me if changes occured on helixmod.blogspot.[/quote]I don't think it can convert to RTF, but you can get the contents of the post in HTML format through it (compared to scaping the page this has the advantage that it won't contain all the extra blogger cruft around it), the page title, tags, last updated timestampts, etc. I don't know what HTML parsing libraries are available for .net, but you can probably find something to convert that to RTF, or just use a widget that can directly render the HTML. For my personal fixes you could alternatively use a markdown to RTF converter since the 3Dfix-README.txt file is actually README.md and the HTML I post on the blog comes from it (the only HTML I add manually is the link to the fix and the screenshots). You can explore the capabilities of the Blogger v3 API here (you aren't using anything that would need OAuth): [url]https://developers.google.com/apis-explorer/#p/blogger/v3/[/url] e.g. listing the 10 most recently updated posts (orderBy=updated gives most recently updated posts regardless of what the publish date has been set to): [url]https://developers.google.com/apis-explorer/#p/blogger/v3/blogger.posts.list?blogId=5003459283230164005&maxResults=10&orderBy=updated&_h=1&[/url] Which would be done with this query: [code]GET https://www.googleapis.com/blogger/v3/blogs/5003459283230164005/posts?maxResults=10&orderBy=updated&key={YOUR_API_KEY}[/code] My shader database provides a pretty good example of using the Blogger API to: - Check if there have been *any* updates on the blog at all based on the overall blog timestamp - Use the pagination API to fetch the contents and some metadata of every post - Uses Python's beautifulsoup library (beautifulsoup can handle broken HTML better than other similar libraries) to find all hyperlinks on the page and downloads any .zip and .rar files that were linked to (I haven't updated it for .7z yet) - Creates an index linking the shader CRCs (Helix Mod fixes only) to the archive file they were in (then there's another script that exposes a web API that other shaderhackers can then use to look these up) [url]https://github.com/DarkStarSword/3d-fixes/blob/master/__shader_database__/update_shader_db.py[/url] The game list itself also uses the Blogger v3 API to list all the posts, linking together posts for the same game, transforming page titles into just the game name, etc: [url]https://github.com/DarkStarSword/3d-fixes/blob/master/__game_list__/game_list.html[/url] You get an API key from here: [url]https://console.developers.google.com[/url] [quote]Screenshots were not added because I do not know how to handle them for stereoscopic 3D. It's only worth adding them if you can watch them directly in stereoscopic 3D in 3D Fix Manager. Otherwise it's useless I think.[/quote]You could still show them in side by side format, but yeah - showing them with 3D Vision would complicate things... You would need to pull in something that can render to your window using DX9 (not DX11 or OpenGL), plus you need to add an nvidia profile for your own tool or call NvAPI.Stereo_SetDefaultProfile('fxdplayer') to piggy back on an existing profile to enable 3D Vision in windowed mode, plus use nvapi to use 3D Vision Direct mode... If you wanted to take a look at something I've written that does this: [url]https://github.com/DarkStarSword/StereoCropper/blob/master/stereo_cropper.py[/url] This is what we started switching to to support different viewing methods on the blog, which shows how to get an image in cross-eyed (or anaglyph) format from 3dvisionlive (we use an image canvas and javascript to switch the sides for distance): [url]https://github.com/DarkStarSword/3d-fixes/blob/master/3dvisionlive.js[/url] [quote]What do you think about 3D Fix Manager? Does it improve usability for you instead of doing all the things manually for installing / configuring a fix?[/quote]For my own fixes I don't think I'll use it, but that's more because I have my own workflows for these already. I'll have to try it out next time I'm playing a game using someone else' fix.
Pauldusler said:Sry that Watch Dogs 2 fix is out of date. It's the only fix sharpcompress cannot handle due its large numbers of file in the archive for newer version of the fix (20-30 minutes until archive is decompressed - so I did not update the fix).
Heh, that's nothing - my scripts take a few *days* to extract all the shaders and apply all the autofixes to that game (I'm actually pretty thankful they stopped updating patch.dat and are now updating the much smaller patch2.dat instead) ;-)


I also tested 7zip API for this - it was really fast with Watchdogs 2 but much slower for other fixes compared to sharpcompress. So I did not include 7zip yet because only 1 fix would benefit of it and all others would suffer. Is there a way for you to make the fix with less files?
The only way I could reduce the number of files would be to add support for 3DMigoto to access the replacement shaders from an archive directly (i.e. instead of shipping a bunch of text files under ShaderFixes, we ship a ShaderFixes.zip that 3DMigoto can access directly). I'm actually not opposed to adding a feature like that, because Windows generally sucks at large numbers of small files, but it's also not a high priority.

In the meantime can we maybe just have that one link to the instructions on the blog - the old 1.4 version of the fix is pretty useless since it was broken by updates.


I did not know that there is a Google API for Blogger - can it automatically convert html code to rich text format? This would be very helpful. I'm updating the texts manually - a webservice tells me if changes occured on helixmod.blogspot.
I don't think it can convert to RTF, but you can get the contents of the post in HTML format through it (compared to scaping the page this has the advantage that it won't contain all the extra blogger cruft around it), the page title, tags, last updated timestampts, etc.

I don't know what HTML parsing libraries are available for .net, but you can probably find something to convert that to RTF, or just use a widget that can directly render the HTML. For my personal fixes you could alternatively use a markdown to RTF converter since the 3Dfix-README.txt file is actually README.md and the HTML I post on the blog comes from it (the only HTML I add manually is the link to the fix and the screenshots).

You can explore the capabilities of the Blogger v3 API here (you aren't using anything that would need OAuth):
https://developers.google.com/apis-explorer/#p/blogger/v3/

e.g. listing the 10 most recently updated posts (orderBy=updated gives most recently updated posts regardless of what the publish date has been set to):
https://developers.google.com/apis-explorer/#p/blogger/v3/blogger.posts.list?blogId=5003459283230164005&maxResults=10&orderBy=updated&_h=1&

Which would be done with this query:
GET https://www.googleapis.com/blogger/v3/blogs/5003459283230164005/posts?maxResults=10&orderBy=updated&key={YOUR_API_KEY}


My shader database provides a pretty good example of using the Blogger API to:
- Check if there have been *any* updates on the blog at all based on the overall blog timestamp
- Use the pagination API to fetch the contents and some metadata of every post
- Uses Python's beautifulsoup library (beautifulsoup can handle broken HTML better than other similar libraries) to find all hyperlinks on the page and downloads any .zip and .rar files that were linked to (I haven't updated it for .7z yet)
- Creates an index linking the shader CRCs (Helix Mod fixes only) to the archive file they were in (then there's another script that exposes a web API that other shaderhackers can then use to look these up)
https://github.com/DarkStarSword/3d-fixes/blob/master/__shader_database__/update_shader_db.py

The game list itself also uses the Blogger v3 API to list all the posts, linking together posts for the same game, transforming page titles into just the game name, etc:
https://github.com/DarkStarSword/3d-fixes/blob/master/__game_list__/game_list.html

You get an API key from here:
https://console.developers.google.com


Screenshots were not added because I do not know how to handle them for stereoscopic 3D. It's only worth adding them if you can watch them directly in stereoscopic 3D in 3D Fix Manager. Otherwise it's useless I think.
You could still show them in side by side format, but yeah - showing them with 3D Vision would complicate things... You would need to pull in something that can render to your window using DX9 (not DX11 or OpenGL), plus you need to add an nvidia profile for your own tool or call NvAPI.Stereo_SetDefaultProfile('fxdplayer') to piggy back on an existing profile to enable 3D Vision in windowed mode, plus use nvapi to use 3D Vision Direct mode... If you wanted to take a look at something I've written that does this:
https://github.com/DarkStarSword/StereoCropper/blob/master/stereo_cropper.py

This is what we started switching to to support different viewing methods on the blog, which shows how to get an image in cross-eyed (or anaglyph) format from 3dvisionlive (we use an image canvas and javascript to switch the sides for distance):
https://github.com/DarkStarSword/3d-fixes/blob/master/3dvisionlive.js


What do you think about 3D Fix Manager? Does it improve usability for you instead of doing all the things manually for installing / configuring a fix?
For my own fixes I don't think I'll use it, but that's more because I have my own workflows for these already. I'll have to try it out next time I'm playing a game using someone else' fix.

2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit

Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD

Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword

Posted 08/15/2017 09:58 PM   
I see that INSIDE is now listed so I clicked the [b]Download 3D Fix[/b] button but it always fail, even with admin rights.
I see that INSIDE is now listed so I clicked the Download 3D Fix button but it always fail, even with admin rights.

3D Vision must live! NVIDIA, don't let us down!

Posted 08/20/2017 02:44 PM   
  18 / 60    
Scroll To Top