I thought I'd give it a try. I downloaded guardians.0.82.zip and unzipped it to C:\Apps\Guardians. Double-clicking on Squeak.exe gave me a message and upon opening says "WARNING: This Squeak does not have real 3D support" and "LoadLibrary(C:\Apps\guardians\Squeak3D.dll) (998: Invalid access to memory locations). There are no log files.
Platform... C:> ver Microsoft Windows [Version 10.0.17134.345]
I had an intuition to experiment with a few security settings but didn't really expect a change and didn't pre-record existing settings, but as best I remember from review the final state... Windows Defender Settings > App & browser control Check apps and files - changed from WARN ==> OFF Exploit protection settings > Control flow guard (CFG) - changed ON by default ==> OFF by default Data Execution Prevention (DEP) - remained Use default (ON) Force randomisation for images (Mandatory ASLR) - remained OFF by default Randomise memory allocation (Bottom-up ASLR) - changed from Use default (ON) ==> OFF by default High-entropy ASLR - now disabled "requires Randomise memory allocations" Validate exception chains (SEHOP) - change Use default (ON) ==> OFF by default Validate heap integrity - remained Use default (ON)
Those changes required a reboot, so I did that and when I re-ran Guardian's Squeak.exe a rotating landscape appeared. So probably fixed one of those changes, if not the reboot itself.
cheers -ben
On Thu, 8 Nov 2018 at 08:41, Stéphane Rollandin lecteur@zogotounga.net wrote:
Hello,
Thanks to all the good people that helped having a working Squeak3D plugin for recent VM, I am pleased to announce the release of a game I started in 2005 and then let kind of forgot, a remake of The Sentinel from 1986 (I used to play this one a lot). It is a Wonderland application, and it works in a 5.1 image. Nice:)
So here it is: http://www.zogotounga.net/comp/guardians.htm
Still in beta, since I have experimented a fair share of VM crashes, but very much playable. See the above page for instructions.
Stef