Hi, since the last update of the client, a day or two ago, I get an error message (that I'll try to translate to english) and then the program is terminated:
"The procedure entry point DiscardVirtualMemory could not be located in the dynamic link library C:\Program Files\IGClient\IGClient.exe"
I have Windows 8.1, and as far as I know that library should be present, but the strange thing is that the previous working version of the program, the one that worked since 2 days ago, is not installed in "C:\Program Files", but in "C:\Games\IGClient".
I always install my programs outside of "Program Files", just to evade issues with Administrator requests and/or VirtualStore copies...
If I try to run the executable that is still in "C:\Games\IGClient" (v. 1.8.3) it just asks to do the update to the v. 1.8.5.
Now that I think of it, I'm not sure if this change of folder happened during the v. 1.8.4 (???), anyway I have two copy of the program in two different locations (two installation are reported also in the list of uninstallable programs), and I always used the automatic update.
I completely uninstalled the 1.8.5 (from Program Files), and renamed the IGClient folded in %appdata% just to have a clean situation, then I tried again to run the one from "C:\Games\IGClient" (v. 1.8.3) and still started the update...
In case the compatibility with WIN 8.1 is no more, is there a way I can still use the old version ?
Thanks
EDIT:
I uninstalled everything related to every version of the program, then I tried a clean installation of the last version, and it didn't respected the install location "C:\Games\IGClient" that I selected at the beginning, and installed everything in Program Files.
Anyway still the error at the start persists, so I'm unable to use the program.
EDIT2:
Searching around about the technology used for the client, I suppose that the issue with my OS is dependent to end of support by the Chromium components.
So I found a solution by myself, I disabled the autoupdate from the "main.js", I suppose I will stay with this version for a while.
EDIT3:
Well, while I was at it, I found out why my settings weren't saved, in fact "Auto Update Product" and "Run Client at Startup" were always active at the start, even if I disabled them many times.
Commenting these conditions their values are kept after closing the client (I hope that in the newer version they will work by default).
//if( data['auto-update'] )
auto_update = data['auto-update'];
//if( data['pref-fullscreen'] )
pref_fullscreen = data['pref-fullscreen'];
//if( data['auto-launch'] )
auto_launch = data['auto-launch'];