Is it possible to install/run 16-bit games on Win 7 32-bit

backwards compatibilitywindows 7

Forgive me if this question has an obvious answer that I clearly am not aware of.

So I have a game and others that are from the Windows 95 era, and when I click "Install" I get this message:

The version of this file is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher. <

I have Windows 7 32 bit Home Premium. I'm well aware that the 64-bit version is apparently the way to go to play old games.

I've tried going to the Compatibility Mode (Windows XP Service Pack 2) and "Run with 256 colors" but there are too many files on the CD-ROM that I'm not sure how many could be switched compatibility, not like that would help.

I've gotten another Windows 95 game to work (although it let me install the game in the first place which was awesome) by using the d3drm.dll to fix the crashing that happened when running the game.

So my basic question is…are Windows 7 32-bit users doomed to never be able to play old games like that? I don't want to go buy Windows 64-bit or Premium…ain't nobody got time for that.

Is there any way at all to get a patch or anything that would let me play old games without getting Windows 64-bit?

Thanks

Best Answer

So my basic question is...are Windows 7 32-bit users doomed to never be able to play old games like that?

This really depends on the game. Windows 95 was Microsoft's first 32-bit operating system, but designed to give a lot of compatibility to let enable earlier 16-bit software from MS-DOS and earlier versions of Windows to still run. Some games of this time were built completely on the 32-bit architecture, while some use those compatibility features or other libraries of the time (such as WinG) that are no longer supported by modern versions of Windows.

For DOS games, your best bet is the DOSBox emulator, which is now the de-facto standard for running DOS games.

For anything else that might rely on Windows 3.1 compatibility layers or older libraries, things get trickier. If you have a way to acquire the old operating system, you might have some success using a VM such as VirtualBox, installing the OS, the game and any additional software and running the game that way. This would probably be your best bet for a generic solution running multiple games of this type.

For some games, you might get lucky. In some cases fans or modders have figured out ways to get specific games running on more modern systems. If there's only a handful of games you're trying to run, you may get more helpful answers by asking this question for each game you are attempting to play.