Installing a 16-bit Windows 95 game on 64-bit Windows 7 Home Premium
I am trying to install the 16-bit game, “NBA Live 98” on my parents’ desktop computer, but I got a message that says, word for word:
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.
How do I get an older Windows 95/98 game to run in Windows 7 64-bit without some colors looking off? Playing Old LAN games over internet How do I run StarCraft: Brood War on Windows 7 without problems? How can I speed up or slow down old 3D games? Why is it so difficult to emulate PS2 games in a PS3? No sound in TES:Arena under DOSBox
Problem is, this computer game is obviously out of date and no longer supported.
Note: The desktop has Home Premium, so XP Mode and Program Compatibility Mode are out of the question. Also, my parents are not willing to downgrade their computer to XP (they discarded the OS CD years ago), and my backup desktop doesn’t have a single administrator (everyone’s limited). Finally, my laptop charger is broken, so I can’t use my Dell Vista.
2 Solutions collect form web for “Installing a 16-bit Windows 95 game on 64-bit Windows 7 Home Premium”
A 64-bit operating system won’t be able to run a 16-bit program. For more info, see these Super User posts:
- Why 64 bit OS can’t run a 16 bit application?
- How do I get 16-bit programs to work on a 64-bit Windows?
This question on Arqade: How to get old 16-bit Windows games to work on 64-bit Windows?, is similar to yours, but the solutions in the answers won’t help since you can’t run Windows XP mode in Windows 7 Home Basic / Premium.
A solution, from this post in Super User:
Use an emulator like DOSBox for 16-bit DOS games, if they involve DirectX graphics you need to use a VM.
NBA Live 98 doesn’t seem to be a DOS game (can anyone or OP confirm?) – if this is the case, you will need to use a Virtual Machine instead of DOSBox. A VM will allow you to run a 32-bit OS within 64-bit Windows 7. A VM software you might want to try is VirtualBox, which you can use to run Windows 7 32-bit, Windows XP 32-bit, or an even older Windows OS within Windows 7 Home Basic / Premium.
Other alternatives to VirtualBox (thanks to pixel for mentioning) are:
- VMWare Player
- Microsoft Virtual PC (“XP Mode” before it was turned into a built-in function in Windows 7)
The best thing to do is to get a 32-bit Operating System. This would most likely make the game compatible. I have tested this by running Zork on my 32-bit and 64-bit partitions. You can make two separate partitions.
However, if you are not in a position to do this, you can make a Virtual Machine (VM) and put in a 32-bit operating system (does not matter which, does not matter what OS). However, if you are not the ‘nerdy’ type of person that’s willing to be frustrated, this is probably not the option for you.
Your third and final option is to use a DOS emulator, such as DOSBox, or one in a virtual machine (pure DOS). This is the best option since your game since to be for 16-bit operating systems, and pure DOS is 16-bit.
Edit: If you have a copy of Windows 95, 98, or ME, this will be fine as well since these versions only have a 32-bit version.