First post, by Scripts
I'a trying to run King's Quest 6 on my Win 2K Laptop and My XP Desktop. I Always get the same message "This program requires Microsoft Windows". Please Help.
I'a trying to run King's Quest 6 on my Win 2K Laptop and My XP Desktop. I Always get the same message "This program requires Microsoft Windows". Please Help.
Sounds like you're trying to run a Windows program in DOSBox, which is not possible unless you want to try to get Windows 3.1 working inside of DOSBox. You'll want to either run the DOS version (if it exists) in DOSBox, or run the Windows version directly in Windows.
We might want to change the error message to something more obvious. I guess people are getting confused because they think that they are already in Windows....not realizing what DosBox actually does. We've gotten WAAAAAAAAAAAAYYYYY to many questions like this one.
Yeah, I agree that something needs to be done somewhere, as this question is indeed being asked a lot lately.
I think the error message comes from the executable and not the OS (i.e. DOSBox) though.
Yeah, your right. If you open the .exe up with hexedit or the like the actual text is in there: "This program requires Microsoft Windows".
Could probably have DosBox detect PE executables and spit out a message tho.
Yeah, as long as it doesn't interfere with running Win3.1 programs when you have Win3.1 installed in DOSBox.
I would not bother with this ... When somebody is stupid, nothing helps anyway. DOSBOX is DOSBOX - people should know that...
Mirek
But they apparently don't, as we've been getting a couple of posts a week on this lately...
KQ6 AFAIK is a DOS program.... Why it wouldn't run is anyone's guess...
No, I believe I have a Windows 3.1 version that was the first CD-ROM game that I ever played on a PC. Both versions may be on the CD, but they'll have separate install programs.
The floppy version of KQ6 was DOS only, the CD version had both DOS and 16 bit Windows versions and speech. The Windows version also had higher resolution graphics.