LSS10999 wrote on 2023-07-07, 05:55:
Actually you can use a Glide wrapper for this game if you're running it on modern Windows with modern hardware. That will overcome a lot of limitations, though I'm not sure how the game performs on a VM ...
I don't have a problem there; I have used both nGlide and dgVoodoo2 as well, and all work very well, on Windows 7. The issue is to start the game...
LSS10999 wrote on 2023-07-07, 05:55:
Rayman 2 is 32-bit. It's the CD copy protection scheme that is 16-bit, which is causing the headache. Same for many games during that era.
That's my doubt. The clokspl.exe is not 32-bit, but is it 16-bit or DOS based? VirusTotal says nothing about the file, and DOSBox hangs on the program; OTVDM launches something and crashes. I am going to proceed with thinking its DOS based instead. But it gets more confusing, why does it work on Windows Vista 64-bit and Windows 7 64-bit then?
Again SafeDisc is unsupported on Windows 10, where is my "Login with administrative privileges and try again" window 😀
All I can make out of this is, Windows 7 and Vista 64-bit has/had limited 16-bit support for certain stuffs. I remember upto sometime in 2021, early 32-bit InstallShield would work, but someday it stopped working and since then OTVDM was launching them as a 16-bit IS, same continued in Windows 11. Same here, there was 16-bit code that ran on Win Vista/7 and then was removed in Win 10, which basically means DRM won't work which also means the SafeDisc "Login with..." message isn't pushed.
Btw do you know of any other game which has a 16-bit/DOS DRM? I always checked the clokspl.exe and it was the first time that it was not a 32-bit PE.
LSS10999 wrote on 2023-07-07, 05:55:
Can't be of too much help if it's about Win10/11. I never used Win11, and Win10 was never a good idea for older, pre-Win10 games to begin with -- M$ is constantly making breaking changes in the lower-level APIs that it's only a place for stuffs that officially requires/supports Win10/11.
I was asking if you help me test in your own Windows 7...
previously known as Discrete_BOB_058