If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
Vista support for legacy applications
I have wasted HOURS trying to find the answer to this question; hoping this
is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
Ads |
#2
|
|||
|
|||
Vista support for legacy applications
What OS do you have Paradox running on currently?
JS (PA . . DOX) "Maggie" wrote in message ... I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
#3
|
|||
|
|||
Vista support for legacy applications
It is running under Windows XP Pro, SP2.
"JS" wrote: What OS do you have Paradox running on currently? JS (PA . . DOX) "Maggie" wrote in message ... I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
#4
|
|||
|
|||
Vista support for legacy applications
Download the customer preview of Vista
http://www.microsoft.com/windowsvist...y/preview.mspx Install it on a test computer and test your application. This is what the CPP program is for. Read the disclaimer carefully. Do not install Vista RC1 on a production computer. It is a Beta program Only install it on a computer that you don't mind losing everything that is on the computer. -- Kerry MS-MVP Windows - Shell/User http://www.vistahelp.ca Maggie wrote: I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
#5
|
|||
|
|||
Vista support for legacy applications
What I want is Microsoft's OFFICIAL position on DOS applications.
"Kerry Brown" wrote: Download the customer preview of Vista http://www.microsoft.com/windowsvist...y/preview.mspx Install it on a test computer and test your application. This is what the CPP program is for. Read the disclaimer carefully. Do not install Vista RC1 on a production computer. It is a Beta program Only install it on a computer that you don't mind losing everything that is on the computer. -- Kerry MS-MVP Windows - Shell/User http://www.vistahelp.ca Maggie wrote: I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
#6
|
|||
|
|||
Vista support for legacy applications
Maggie wrote:
What I want is Microsoft's OFFICIAL position on DOS applications. "May they rest in peace." -- Bruce Chambers Help us help you: http://dts-l.org/goodpost.htm http://www.catb.org/~esr/faqs/smart-questions.html They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. -Benjamin Franklin Many people would rather die than think; in fact, most do. -Bertrand Russell |
#7
|
|||
|
|||
Vista support for legacy applications
Maggie wrote:
What I want is Microsoft's OFFICIAL position on DOS applications. "Kerry Brown" wrote: Download the customer preview of Vista http://www.microsoft.com/windowsvist...y/preview.mspx Install it on a test computer and test your application. This is what the CPP program is for. Read the disclaimer carefully. Do not install Vista RC1 on a production computer. It is a Beta program Only install it on a computer that you don't mind losing everything that is on the computer. -- Kerry MS-MVP Windows - Shell/User http://www.vistahelp.ca Maggie wrote: I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. DOS is dead! Bill |
#8
|
|||
|
|||
Vista support for legacy applications
I still have my 4.0 disks and never would have though it would run under XP.
You a looking at an database application that goes back to 1992/93 time frame and even if there is an 'Official' position issued by Microsoft I would test the application under Vista. Have you tried posting to the Vista newsgroup (microsoft.public.windows.vista.general)? JS "Maggie" wrote in message ... It is running under Windows XP Pro, SP2. "JS" wrote: What OS do you have Paradox running on currently? JS (PA . . DOX) "Maggie" wrote in message ... I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
#9
|
|||
|
|||
Vista support for legacy applications
DOS apps are not supported, if they work your lucky, if they don't, your
SOL. "Maggie" wrote in message ... What I want is Microsoft's OFFICIAL position on DOS applications. "Kerry Brown" wrote: Download the customer preview of Vista http://www.microsoft.com/windowsvist...y/preview.mspx Install it on a test computer and test your application. This is what the CPP program is for. Read the disclaimer carefully. Do not install Vista RC1 on a production computer. It is a Beta program Only install it on a computer that you don't mind losing everything that is on the computer. -- Kerry MS-MVP Windows - Shell/User http://www.vistahelp.ca Maggie wrote: I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
#10
|
|||
|
|||
Vista support for legacy applications
The 32-bit Vista version will run most 16-bit applications in compatibility
mode, but there's no guarantee. The 64-bit vista version will NOT run 16-bit applications. -- Frank Saunders, MS-MVP OE/WM Reply in newsgroup http://www.fjsmjs.com "They who would give up an essential liberty for temporary security, deserve neither liberty or security" "Maggie" wrote in message ... What I want is Microsoft's OFFICIAL position on DOS applications. "Kerry Brown" wrote: Download the customer preview of Vista http://www.microsoft.com/windowsvist...y/preview.mspx Install it on a test computer and test your application. This is what the CPP program is for. Read the disclaimer carefully. Do not install Vista RC1 on a production computer. It is a Beta program Only install it on a computer that you don't mind losing everything that is on the computer. Maggie wrote: I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
#11
|
|||
|
|||
Vista support for legacy applications
"Maggie" wrote in message
... What I want is Microsoft's OFFICIAL position on DOS applications. That would probably depend on the specific DOS application and any memory management tricks or facilities the application might have used or require. In short, the question is probably not answerable the way you've phrased it; with what you have, the official position would likely come back as "not supported". Might work.. might not. They probably won't test it; they simply don't have time to test everything if the want to ever actually release Vista. In this unfortunate situation you find yourself in, there is no substitute for testing it yourself. Even if you did get a positive response from MS, when a crash occurs, blame probably won't go far if you don't actually set up a machine or two and see if it runs or if it explodes. HTH -pk "Kerry Brown" wrote: Download the customer preview of Vista http://www.microsoft.com/windowsvist...y/preview.mspx Install it on a test computer and test your application. This is what the CPP program is for. Read the disclaimer carefully. Do not install Vista RC1 on a production computer. It is a Beta program Only install it on a computer that you don't mind losing everything that is on the computer. -- Kerry MS-MVP Windows - Shell/User http://www.vistahelp.ca Maggie wrote: I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
#12
|
|||
|
|||
Vista support for legacy applications
Maggie
The Microsoft position for DOS applications would follow the support for the operating system that the applications were designed for. The support lifecycle for the last version of DOS that I can find ended on 12/31/2001. Obsolete Products. http://support.microsoft.com/gp/lifeobsoleteproducts It's up to the author of the application to keep pace with the current state of hardware and operating systems. I see some information for Paradox that mentions a version 11. There is some good information on this page: Paradox Community. http://www.thedbcommunity.com/index....14&Itemi d=43 There are many DOS based programs that were able to run in Windows XP. I would follow Kerry's advice and try running the application on the latest version of the Vista beta. There is also the Compatibility Mode that can be used for Windows versions all the way back to Windows 95. This compatibility mode option is also available in Windows Vista. Windows Vista CTP. http://www.microsoft.com/windowsvista/default.aspx Just as an aside. One of the biggest complaints from Windows users, over the years, has been the bloat in just about every version of Windows. One of the main causes of the bloat is the support for legacy applications. At some point, just about every program becomes obsolete. -- Ronnie Vernon Microsoft MVP Windows Shell/User "Maggie" wrote in message ... What I want is Microsoft's OFFICIAL position on DOS applications. "Kerry Brown" wrote: Download the customer preview of Vista http://www.microsoft.com/windowsvist...y/preview.mspx Install it on a test computer and test your application. This is what the CPP program is for. Read the disclaimer carefully. Do not install Vista RC1 on a production computer. It is a Beta program Only install it on a computer that you don't mind losing everything that is on the computer. -- Kerry MS-MVP Windows - Shell/User http://www.vistahelp.ca Maggie wrote: I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
#13
|
|||
|
|||
Vista support for legacy applications
Thank you all for your responses, especailly Ronnie for the detailed response.
Of course Paradox is not listed in the obsolete products since it wasn't made by Microsoft. Paradox 9 is a Paradox for Windows version, which will not run Paradox for DOS code. Please correct me if I am wrong: I thought Compatibility Mode was only for 16-bit WINDOWS apps. "Ronnie Vernon MVP" wrote: Maggie The Microsoft position for DOS applications would follow the support for the operating system that the applications were designed for. The support lifecycle for the last version of DOS that I can find ended on 12/31/2001. Obsolete Products. http://support.microsoft.com/gp/lifeobsoleteproducts It's up to the author of the application to keep pace with the current state of hardware and operating systems. I see some information for Paradox that mentions a version 11. There is some good information on this page: Paradox Community. http://www.thedbcommunity.com/index....14&Itemi d=43 There are many DOS based programs that were able to run in Windows XP. I would follow Kerry's advice and try running the application on the latest version of the Vista beta. There is also the Compatibility Mode that can be used for Windows versions all the way back to Windows 95. This compatibility mode option is also available in Windows Vista. Windows Vista CTP. http://www.microsoft.com/windowsvista/default.aspx Just as an aside. One of the biggest complaints from Windows users, over the years, has been the bloat in just about every version of Windows. One of the main causes of the bloat is the support for legacy applications. At some point, just about every program becomes obsolete. -- Ronnie Vernon Microsoft MVP Windows Shell/User "Maggie" wrote in message ... What I want is Microsoft's OFFICIAL position on DOS applications. "Kerry Brown" wrote: Download the customer preview of Vista http://www.microsoft.com/windowsvist...y/preview.mspx Install it on a test computer and test your application. This is what the CPP program is for. Read the disclaimer carefully. Do not install Vista RC1 on a production computer. It is a Beta program Only install it on a computer that you don't mind losing everything that is on the computer. -- Kerry MS-MVP Windows - Shell/User http://www.vistahelp.ca Maggie wrote: I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
#14
|
|||
|
|||
Vista support for legacy applications
Maggie
Please correct me if I am wrong: I thought Compatibility Mode was only for 16-bit WINDOWS apps. No, 16 bit programs are handled by the Wowexec and NTVDM in XP. This appears to be the same way that Vista handles these programs since both files are also present in Vista. Here is some information originally posted by MVP Wesley Vogel with some good resources. quote wowexec.exe is used in conjunction with ntvdm.exe to run old DOS applications. [[MS-DOS and 16-bit Windows programs actually run as a Win32 process. The program that creates the virtual MS-DOS environments for these to run in (NTVDM.EXE) is a Win32 program. A virtual DOS machine (VDM) is created for the program, so it thinks that it is running on a machine by itself. However, the virtual machine is a normal 32-bit Windows NT process and is subject to the same rules of preemptive multitasking as is other programs. However, this only applies to MS-DOS programs. ]] [[To run 16-bit Windows applications, NT uses a VDM that contains an extra software layer called the Win16 on Win32 (WOW) layer. Although the VDM for Windows shares some of the code for MS-DOS VDM, all Windows applications share the same VDM. The reason this is done is to simulate the environment that 16-bit Windows applications run in. Because Windows applications might want to communicate with one another, a single VDM is used. Each 16-bit application runs as a thread of the VDM; however, the WOW layers ensures that only one of these threads is running at any given time. ]] http://www.microsoft.com/technet/pro...aluate/featfun... [[ntvdm.exe is process that belongs to the Windows 16-bit Virtual Machine. It provides an environment for a 16-bit process to execute on a 32-bit platform. ]] http://www.liutilities.com/products/...library/ntvdm/ Troubleshooting MS-DOS-based programs in Windows XP http://support.microsoft.com/default...b;en-us;314106 How to Troubleshoot 16-Bit Windows Programs in Windows XP http://support.microsoft.com/default...b;en-us;314495 If you're running a bunch of old 16-bit programs, take a look at this, Lots of good 16-bit info here... Appendix D - Running Nonnative Applications in Windows 2000 Professional http://www.microsoft.com/technet/pro...0Pro/reskit/pa... HOW TO Identify a 16-bit Program in Windows XP http://support.microsoft.com/?id=320127 /quote -- Ronnie Vernon Microsoft MVP Windows Shell/User "Maggie" wrote in message ... Thank you all for your responses, especailly Ronnie for the detailed response. Of course Paradox is not listed in the obsolete products since it wasn't made by Microsoft. Paradox 9 is a Paradox for Windows version, which will not run Paradox for DOS code. Please correct me if I am wrong: I thought Compatibility Mode was only for 16-bit WINDOWS apps. "Ronnie Vernon MVP" wrote: Maggie The Microsoft position for DOS applications would follow the support for the operating system that the applications were designed for. The support lifecycle for the last version of DOS that I can find ended on 12/31/2001. Obsolete Products. http://support.microsoft.com/gp/lifeobsoleteproducts It's up to the author of the application to keep pace with the current state of hardware and operating systems. I see some information for Paradox that mentions a version 11. There is some good information on this page: Paradox Community. http://www.thedbcommunity.com/index....14&Itemi d=43 There are many DOS based programs that were able to run in Windows XP. I would follow Kerry's advice and try running the application on the latest version of the Vista beta. There is also the Compatibility Mode that can be used for Windows versions all the way back to Windows 95. This compatibility mode option is also available in Windows Vista. Windows Vista CTP. http://www.microsoft.com/windowsvista/default.aspx Just as an aside. One of the biggest complaints from Windows users, over the years, has been the bloat in just about every version of Windows. One of the main causes of the bloat is the support for legacy applications. At some point, just about every program becomes obsolete. -- Ronnie Vernon Microsoft MVP Windows Shell/User "Maggie" wrote in message ... What I want is Microsoft's OFFICIAL position on DOS applications. "Kerry Brown" wrote: Download the customer preview of Vista http://www.microsoft.com/windowsvist...y/preview.mspx Install it on a test computer and test your application. This is what the CPP program is for. Read the disclaimer carefully. Do not install Vista RC1 on a production computer. It is a Beta program Only install it on a computer that you don't mind losing everything that is on the computer. -- Kerry MS-MVP Windows - Shell/User http://www.vistahelp.ca Maggie wrote: I have wasted HOURS trying to find the answer to this question; hoping this is the place. I need to know if Vista will run DOS applications, specifically Paradox for DOS v. 4.0. I am in the unfortunate position of having to support and maintain a large amount of legacy code for PdoxDOS and it is not humanly possible to port it all to something modern (or at least less obsolete) by the time all new computers start shipping with Vista preinstalled. |
#15
|
|||
|
|||
Vista support for legacy applications
'Maggie' wrote, in part:
| I have wasted HOURS trying to find the answer to this question; hoping this | is the place. | I need to know if Vista will run DOS applications, specifically Paradox for | DOS v. 4.0. _____ Vista (at least RC1) won't even run some Windows XP applications; Adobe Photoshop Elements 4.0 for one. Phil Weldon "Maggie" wrote in message ... |I have wasted HOURS trying to find the answer to this question; hoping this | is the place. | I need to know if Vista will run DOS applications, specifically Paradox for | DOS v. 4.0. | | I am in the unfortunate position of having to support and maintain a large | amount of legacy code for PdoxDOS and it is not humanly possible to port it | all to something modern (or at least less obsolete) by the time all new | computers start shipping with Vista preinstalled. |
Thread Tools | |
Display Modes | |
|
|