[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
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.
[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
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.[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
