Solution to "error 0xc0000022" on Windows 10
(not sure in which section to post it, so i post it here !)
When trying to run a program made with Blitz3d, on Windows 10, (same problem on Windows 8), if "directplay" is not installed/activated, you will see a message "error 0xc0000022" and the program can't be ran...
The cause of the problem is apparently "directplay" which is not installed/activated by default on these OS.
You can install/activate "directplay" manually by searching for "Windows features", then a window will open and you will find "directplay" under "Legacy components", however this is an obstacle to have to do that and not good for the users of your game/tool.
Fortunately, an update has been created (by "kfprimm") to not have to install/activate "directplay" by removing it from Blitz3d, if you are interested follow this procedure :
->install Blitz3d 1.64 (by Blitzresearch)
->install Blitz3d update 1.107 (by Blitzresearch)
->install Blitz3d update 1.108 (by kfprimm) (=replace the files runtime.dll and fmod.dll by those provided by kfprimm)
Here are all the files you need : rd-stuff.fr/Blitz3d-installer-docpaks-updates-(20171223).7z
From now on, your executables will not need to install/activate directplay on Windows 10 !!! (and probably same thing for Windows 8 (not tested))
It works well on my computers, please test it and report...
Reply To Topic (minimum 10 characters)
Please log in to reply