Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
Why 64 bit OS can't run a 16 bit application?

When trying to play an old game, Skyroads for instance, I get the following error 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 a x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher.

If I understand it correctly, Skyroads is a 16-bit program which is not supported in a 64-bit operating system? Is it impossible to get it running on a 64-bit operating system?

share|improve this question

marked as duplicate by KronoS, Renan, slhck, Ƭᴇcʜιᴇ007, 8088 Jul 17 '12 at 0:23

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

up vote 6 down vote accepted

Use an emulator like DOSbox for 16-bit DOS games, for more intensive graphics you need to use a VM.

share|improve this answer
DirectX for 16-bit programs doesn't even exist. – grawity Mar 29 '11 at 17:55
@grawity: Correct, but the underlying GDI display driver was 16 bit back then... :) – Tom Wijsman Mar 29 '11 at 18:01

The short answer is no, it is not possible to run 16-bit application natively under Windows x64. The long answer is yes. If you're willing to try something like XPMode or other Virtualization software -- you can get it to work.

share|improve this answer

You can probably install this in xp mode of windows 7. You can download and install xp mode from microsoft. It will function similar to a virtual machine. I think this works in Windows 7 pro and above but there may be some hackery you can perform to get to function in win 7 Home.

share|improve this answer

Your best bet would be to try running it on a 32 bit os in Virtual Box or Vmware player.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .