The problem files are the ones that are available from Rippers Site. I'm not sure what he used to compile those versions, but I can say that both Shareware releases that he has for download will not run on a Win98 environment as it says you need a newer version of Windows to run this program as it errors when you run it.
I see. Well, I guess he created the files with Microsoft Visual Studio 2008. Now if you're compiling a program with Visual Studio 2008, the created executable only runs on NT-based Windows operating systems, so everything under Windows 2000 won't run the program (Windows NT 4.0 is an exception, while it's NT-based the program doesn't run under this system either).
The ones that I have uploaded were created using Microsoft VC6 for Windows... and the V1.5 SDL Source. I have tested and verified that the ones I created work on Win98 machines - My machine is a Win98SE Pentium II - 400Mhz with 256M Ram... And based on the source itself it should thus run on XP and Vista versions. (Does someone want to test the versions posted in the Downloads for Shareware Wolfenstein & SOD SDL 1.5 Versions
Thread? and verify the operation please).
Yep, tested it and works. Executables that were created with Microsoft Visual Studio 6.0 work under all Windows versions.
I don't exactly know why Microsoft ended the support for all non-NT-based operating systems, but I guess it's because they want people to switch to newer operating systems like XP or Vista, so in order to make this happen, they also don't support older operating systems with their newer Visual Studio versions (2008 and higher).
I guess that leads to another big question then Ripper..... Does the operating system that the person is compiling under become the minimum required OS to run the Programs???
No, it's just important which integrated development environment you're using. The operating system doesn't have anything to do with it.
Edit: Corrected some mistakes, because people are still referring to this post.