[Home]  [Edit this page]  [Recent Changes]  [Special Pages]  [Help
scripting » CppCodeSnippets » Bill Gates » Programmer » QbasicFAQ_Double buffer » CurlApplications » SQLInsert » FreeSoftware » CPP-Beginners-Tutorial » CppWindows » QbasicFAQ_WinVista

Qbasic and Windows XP/Vista

Important

It has been discovered by some sources that both Windows Vista and Windows XP are unreliable sources for DOS emulation. This also affects Qbasic.

This is because both Vista and XP use the same technology as Windows NT, and dos wasn't available on NT.

Vista is the worst for DOS emulation, because you cannot use anything but screen mode 0 in qbasic. Sources say that any attempts to go to any other screen mode, while in Vista will cause the program, and Qbasic to terminate.

Neither Vista or XP is able to support the complete line of DOS interrupts, especially when you are trying to use extended memory in Qbasic using call absolute.

The fix to all this

My recommendation is to never use Windows XP or Vista when programming with Qbasic. You can use an MS-DOS boot disk, or try an older version of windows. Windows 95/98/3.1 will work with Qbasic.



last edited (February 10, 2007) by mstechca, Number of views: 6387, Current Rev: 1

[Edit this page]  [Page history]  [What links here]  [Discuss this topic]  [Printer Friendly]  

Members

Username:

Password:


Register
Forgot Password?




Programmers Heaven - for .NET, Java, C/C++ and WEB Developers!
© 1996-2008 Community Networks Ltd. All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Site Management by Lars Hagelin at Kontantkort.se.