A Windows XP help forum. PCbanter

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.

Go Back   Home » PCbanter forum » Microsoft Windows XP » The Basics
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Vista support for legacy applications



 
 
Thread Tools Display Modes
  #1  
Old September 15th 06, 04:25 PM posted to microsoft.public.windowsxp.basics
Maggie
external usenet poster
 
Posts: 38
Default 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  
Old September 15th 06, 04:35 PM posted to microsoft.public.windowsxp.basics
JS
external usenet poster
 
Posts: 6,475
Default 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  
Old September 15th 06, 04:42 PM posted to microsoft.public.windowsxp.basics
Maggie
external usenet poster
 
Posts: 38
Default 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  
Old September 15th 06, 04:43 PM posted to microsoft.public.windowsxp.basics
Kerry Brown
external usenet poster
 
Posts: 851
Default 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  
Old September 15th 06, 04:51 PM posted to microsoft.public.windowsxp.basics
Maggie
external usenet poster
 
Posts: 38
Default 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  
Old September 15th 06, 05:13 PM posted to microsoft.public.windowsxp.basics
Bruce Chambers
external usenet poster
 
Posts: 6,208
Default 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  
Old September 15th 06, 05:14 PM posted to microsoft.public.windowsxp.basics
Bill Gates
external usenet poster
 
Posts: 1
Default 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  
Old September 15th 06, 05:24 PM posted to microsoft.public.windowsxp.basics
JS
external usenet poster
 
Posts: 6,475
Default 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  
Old September 15th 06, 05:29 PM posted to microsoft.public.windowsxp.basics
Dave B.
external usenet poster
 
Posts: 326
Default 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  
Old September 15th 06, 05:40 PM posted to microsoft.public.windowsxp.basics
Frank Saunders, MS-MVP OE
external usenet poster
 
Posts: 208
Default 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  
Old September 15th 06, 06:42 PM posted to microsoft.public.windowsxp.basics
Patrick Keenan
external usenet poster
 
Posts: 4,415
Default 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  
Old September 15th 06, 06:54 PM posted to microsoft.public.windowsxp.basics
Ronnie Vernon MVP
external usenet poster
 
Posts: 572
Default 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  
Old September 15th 06, 07:25 PM posted to microsoft.public.windowsxp.basics
Maggie
external usenet poster
 
Posts: 38
Default 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  
Old September 15th 06, 08:50 PM posted to microsoft.public.windowsxp.basics
Ronnie Vernon MVP
external usenet poster
 
Posts: 572
Default 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  
Old September 15th 06, 09:08 PM posted to microsoft.public.windowsxp.basics
Phil Weldon
external usenet poster
 
Posts: 197
Default 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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off






All times are GMT +1. The time now is 06:11 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.