Thread: Dos differences in Windows NT and Windows XP

  1. #1
    Registered User
    Join Date
    Apr 2002
    Posts
    39

    Question Dos differences in Windows NT and Windows XP

    Are there any differences in DOS in Windows NT and Windows XP. I have a small application running in Windows NT DOS. Could there be any issues while taking it to Windows XP?

    TIA.
    <Signature
    name="Ruchikar"
    quote="discussions are forgotten, only code remains"/>

  2. #2
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    Yes. XP is based on 2000 architecture and only has a small DOS emulator that is extremely limited and will cause a lot of old DOS code multitudes of problems. Loading device drivers for sound output is one area that comes to mind. XP simply will not do this correctly - in my experience.

  3. #3
    PC Fixer-Upper Waldo2k2's Avatar
    Join Date
    May 2002
    Posts
    2,001
    NT was a DOS emulator box too. How would programming for nt's emulator be any different? The only things i know they would have changed is adding new commands. I doubt they'd redo the entire emulator, xp is still based off nt, 2000 was based off nt. Why do you think the xp version number is an nt number?
    PHP and XML
    Let's talk about SAX

  4. #4
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    Are you asking me or telling me??

  5. #5
    Registered User
    Join Date
    Apr 2002
    Posts
    39

    Arrow

    To clarify a bit more, the application is running in the 16 bit COMMAND.COM emulation shell of VDM. It's *not* running in 32 bit cmd.exe.

    Do you anticipate any problems if this application is made to run in Windows XP 16 bit COMMAND.COM shell?

    Perhaps the underlying question is - are there any differences between NT and XP's 16 bit emulation COMMAND.COM shells?
    <Signature
    name="Ruchikar"
    quote="discussions are forgotten, only code remains"/>

  6. #6
    PC Fixer-Upper Waldo2k2's Avatar
    Join Date
    May 2002
    Posts
    2,001
    >>Are you asking me or telling me??

    telling i suppose, but im not an MS employee so i don't know for 100%, but im 90+% sure.

    >>are there any differences between NT and XP's 16 bit emulation COMMAND.COM shells?

    Well xp is newer, and you'd hope they would have improved 16 bit app support but who knows, i don't forsee any trouble...why don't you just make a dummy app and check it out?

    Oh yeah btw, I've made some 16 bit apps with open watcom and xp has never had a problem with them thus far.
    PHP and XML
    Let's talk about SAX

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Virtual keys
    By Arkanos in forum Windows Programming
    Replies: 4
    Last Post: 12-12-2005, 10:00 AM
  2. dual boot Win XP, win 2000
    By Micko in forum Tech Board
    Replies: 6
    Last Post: 05-30-2005, 02:55 PM
  3. XP Sucks
    By Darkman in forum A Brief History of Cprogramming.com
    Replies: 26
    Last Post: 01-19-2004, 07:54 PM
  4. getting to true DOS with windows NT
    By major_small in forum A Brief History of Cprogramming.com
    Replies: 4
    Last Post: 11-05-2003, 05:23 PM
  5. FlashWindowEx not declared?
    By Aidman in forum Windows Programming
    Replies: 3
    Last Post: 05-17-2003, 02:58 AM