Foldit no longer runs under Windows 2000 !

Started by Bletchley Park

Bletchley Park Lv 1

Automatic update 'updated' my foldit and and all of a sudden it no longer starts.
I downloaded the complete install and it installs fine, then doesnt start anymore.
Program gets loaded (and is visible under task manager) but no splash screen, freezes.

Is this intentionsl to not support Windows 2000 ?

Bletchley Park Lv 1

spmm, it is besides the point what Microsoft does. I will not engage in a discussion on whether to upgrade to XP, Vista or 7. In some cases it is not possible to do so. Besides, W2K was paid for, why abandon it ? One does not abandon a TV once it runs out of warranty if it still works.

Previous versions of foldit worked well on W2K, all of a sudden it no longer does, it may be a bug. Let's see what Seth has to say on the issue.

Bletchley Park Lv 1

I have debugged the assembly code and find that it tries to find the file 'initial_run'. It then checks the timestamp of the file and continues to check the game library dll. It stops with a popup saying 'The game has previously not started up correctly' etcetc. The program then exits.

Maybe that is useful info for you.

Bletchley Park Lv 1

Here is the log file:

core.init: Mini-Rosetta version 42334 from https://svn.rosettacommons.org/source/branches/mini-interactive-main/mini
core.init: command: C:\Program Files\foldit\foldit.exe -database cmp-database-cd6f86a777201021edd112ff1261991a/minirosetta_database -resources cmp-resources-e9a71e9edd5a7e07378a55a524a91a86/resources -interactive_game novice -boinc_url https://fold.it/
core.init: FATAL: CryptAcquireContext unable to acquire cryptographic provider!
core.init: 80090017

Bletchley Park Lv 1

Further analysis shows that this Cryptographic provider is requested:
Provider Types\Type 024\
"Microsoft Enhanced RSA and AES Cryptographic Provider".

It only seems to exist on XP and above. Can this please be changed back to what it was or can you suggest a fix for W2K ?