Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. W2K and DOS programs

W2K and DOS programs

Scheduled Pinned Locked Moved The Lounge
c++htmlbusinesstoolsquestion
10 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    peterchen
    wrote on last edited by
    #1

    Upgraded my boss (ok, his PC)) to W2K, everything nice so far but his two favorite tools - Norton Commander (the DOS thingy) and Turbo C++ don't work anymore. They simply hang after starting, not accepting keyboard or mouse input. a) Any ideas to get the stuff running? b) Wasn't there something like a "compatibility mode" for individual .EXE's that could be set? c) Any ideas? I figure I could "upgrade" him to a DevStudio 6, and Windows Commander (we have both lying around here...), but I want to avoid the retraining for the moment :rolleyes: (and he's doing PC assembly, so the choice of tools isn't that bad...)


    "Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
    sighist | Agile Programming | doxygen

    C R B S 4 Replies Last reply
    0
    • P peterchen

      Upgraded my boss (ok, his PC)) to W2K, everything nice so far but his two favorite tools - Norton Commander (the DOS thingy) and Turbo C++ don't work anymore. They simply hang after starting, not accepting keyboard or mouse input. a) Any ideas to get the stuff running? b) Wasn't there something like a "compatibility mode" for individual .EXE's that could be set? c) Any ideas? I figure I could "upgrade" him to a DevStudio 6, and Windows Commander (we have both lying around here...), but I want to avoid the retraining for the moment :rolleyes: (and he's doing PC assembly, so the choice of tools isn't that bad...)


      "Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
      sighist | Agile Programming | doxygen

      C Offline
      C Offline
      Claudius Mokler
      wrote on last edited by
      #2

      I doubt the usefulness of Norton Commander on an operating system that actually supports the use of file names. DOS and 16-bit Windows did know nothing about file names, instead files were "named" with cryptical 8.3 character codes. Why people flocked to "Norton Commander" in the first place is something I just can't understand - neither do I understand why they still do so in _this_ century. Explorer ain't so bad that you can't get accustomed to it - and it can display file names, among other things. Regarding the C++ compiler - Borland C++ 3.1 does run on W2K. You can use it to create 16-bit-code. Regarding "compatibility mode": It might help to start a 16-bit command shell (run "command.com") and then starting the offending piece of software. Do not try to install the 16-bit DOS application in a path that actually uses file names, use a path according to DOS old 8.3 name obfuscation scheme. Q: Why should one want to write/develop/maintain 16-bit applications?

      P 1 Reply Last reply
      0
      • C Claudius Mokler

        I doubt the usefulness of Norton Commander on an operating system that actually supports the use of file names. DOS and 16-bit Windows did know nothing about file names, instead files were "named" with cryptical 8.3 character codes. Why people flocked to "Norton Commander" in the first place is something I just can't understand - neither do I understand why they still do so in _this_ century. Explorer ain't so bad that you can't get accustomed to it - and it can display file names, among other things. Regarding the C++ compiler - Borland C++ 3.1 does run on W2K. You can use it to create 16-bit-code. Regarding "compatibility mode": It might help to start a 16-bit command shell (run "command.com") and then starting the offending piece of software. Do not try to install the 16-bit DOS application in a path that actually uses file names, use a path according to DOS old 8.3 name obfuscation scheme. Q: Why should one want to write/develop/maintain 16-bit applications?

        P Offline
        P Offline
        peterchen
        wrote on last edited by
        #3

        NC was good and simple. And it's not about the compiler - just the IDE. Claudius Mokler wrote: Why should one want to write/develop/maintain 16-bit applications? We are talking about two 24 bit apps here :rolleyes:


        "Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
        sighist | Agile Programming | doxygen

        C 1 Reply Last reply
        0
        • P peterchen

          NC was good and simple. And it's not about the compiler - just the IDE. Claudius Mokler wrote: Why should one want to write/develop/maintain 16-bit applications? We are talking about two 24 bit apps here :rolleyes:


          "Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
          sighist | Agile Programming | doxygen

          C Offline
          C Offline
          Claudius Mokler
          wrote on last edited by
          #4

          peterchen wrote: NC was good and simple. And it's not about the compiler - just the IDE. The BC++ 3.1 DOS IDE works on W2K. Why someone should want to use it I can't understand - editing source code in a window with less than 80x25/50 characters? (BC displays frames and title/menu bars which reduce screen real estate). peterchen wrote: We are talking about two 24 bit apps here If you're talking about beer, then I get the meaning ("Bitte ein Bit", auch wenn's mir nicht schmeckt).

          P 1 Reply Last reply
          0
          • P peterchen

            Upgraded my boss (ok, his PC)) to W2K, everything nice so far but his two favorite tools - Norton Commander (the DOS thingy) and Turbo C++ don't work anymore. They simply hang after starting, not accepting keyboard or mouse input. a) Any ideas to get the stuff running? b) Wasn't there something like a "compatibility mode" for individual .EXE's that could be set? c) Any ideas? I figure I could "upgrade" him to a DevStudio 6, and Windows Commander (we have both lying around here...), but I want to avoid the retraining for the moment :rolleyes: (and he's doing PC assembly, so the choice of tools isn't that bad...)


            "Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
            sighist | Agile Programming | doxygen

            R Offline
            R Offline
            Rob Manderson
            wrote on last edited by
            #5

            I wish I had a dollar for everytime I've wanted to upgrade my boss :) Rob Manderson http://www.mindprobes.net

            1 Reply Last reply
            0
            • C Claudius Mokler

              peterchen wrote: NC was good and simple. And it's not about the compiler - just the IDE. The BC++ 3.1 DOS IDE works on W2K. Why someone should want to use it I can't understand - editing source code in a window with less than 80x25/50 characters? (BC displays frames and title/menu bars which reduce screen real estate). peterchen wrote: We are talking about two 24 bit apps here If you're talking about beer, then I get the meaning ("Bitte ein Bit", auch wenn's mir nicht schmeckt).

              P Offline
              P Offline
              peterchen
              wrote on last edited by
              #6

              it's the TC thing. We have the BC lying around - but then I'd rader go to VC6 anyway. Claudius Mokler wrote: editing source code in a window with less than 80x25/50 characters? If the source code is assembly, 80 chars are quite enough. Claudius Mokler wrote: ("Bitte ein Bit") X| It's assembly for a 24bit machine... that's all.


              "Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
              sighist | Agile Programming | doxygen

              C 1 Reply Last reply
              0
              • P peterchen

                it's the TC thing. We have the BC lying around - but then I'd rader go to VC6 anyway. Claudius Mokler wrote: editing source code in a window with less than 80x25/50 characters? If the source code is assembly, 80 chars are quite enough. Claudius Mokler wrote: ("Bitte ein Bit") X| It's assembly for a 24bit machine... that's all.


                "Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
                sighist | Agile Programming | doxygen

                C Offline
                C Offline
                Claudius Mokler
                wrote on last edited by
                #7

                I think I get it ... You (or your boss) is using TC++ merely as an IDE for some cross-assembler. Having 80 (more realistically 76) columns might suffice for assembly, but - given a decent monitor - the advantage of having more than, say, 45 rows of source code might even tempt an assembler programmer. My desktop monitor* gives me about 76 rows of source code - something that has indeed boosted my productivity. There are several professional editors available, that can be configured to run external tools, thus resulting in quite comfortable IDEs for whatever development needs one might have. UltraEdit, Emacs, SlickEdit etc. are examples. Thus you won't need to use VC++ as an IDE for your external tool chain (some DSP, I presume from it's otherwise strange word length) *) SGI 1600SW, a 1600x1024 display. Using a true UXGA display, the amount of visible code can be increased further.

                P 1 Reply Last reply
                0
                • P peterchen

                  Upgraded my boss (ok, his PC)) to W2K, everything nice so far but his two favorite tools - Norton Commander (the DOS thingy) and Turbo C++ don't work anymore. They simply hang after starting, not accepting keyboard or mouse input. a) Any ideas to get the stuff running? b) Wasn't there something like a "compatibility mode" for individual .EXE's that could be set? c) Any ideas? I figure I could "upgrade" him to a DevStudio 6, and Windows Commander (we have both lying around here...), but I want to avoid the retraining for the moment :rolleyes: (and he's doing PC assembly, so the choice of tools isn't that bad...)


                  "Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
                  sighist | Agile Programming | doxygen

                  B Offline
                  B Offline
                  Brigg Thorp
                  wrote on last edited by
                  #8

                  1. Norton Commander does not support long filenames. In fact, if you try to rename a file in Norton Commander, the long filename will become the short filename. This plays havoc with Windows system files. Have him try WinNC[^] 2. Turbo C++ and Turbo Pascal don't work. I used to have Borland Pascal with Objects 7.0 and when I upgraded to my Pentium computer years ago, it failed to work. You might try one of those CPU slow-down utilities, or try running the software in compatibility mode. I'm not sure if it will work in either case. If not, some options are getting the latest versions (well, latest museum versions) from here[^]. Hope this helps... Regards, Brigg Thorp Software Engineer Timex Corporation

                  1 Reply Last reply
                  0
                  • C Claudius Mokler

                    I think I get it ... You (or your boss) is using TC++ merely as an IDE for some cross-assembler. Having 80 (more realistically 76) columns might suffice for assembly, but - given a decent monitor - the advantage of having more than, say, 45 rows of source code might even tempt an assembler programmer. My desktop monitor* gives me about 76 rows of source code - something that has indeed boosted my productivity. There are several professional editors available, that can be configured to run external tools, thus resulting in quite comfortable IDEs for whatever development needs one might have. UltraEdit, Emacs, SlickEdit etc. are examples. Thus you won't need to use VC++ as an IDE for your external tool chain (some DSP, I presume from it's otherwise strange word length) *) SGI 1600SW, a 1600x1024 display. Using a true UXGA display, the amount of visible code can be increased further.

                    P Offline
                    P Offline
                    peterchen
                    wrote on last edited by
                    #9

                    Claudius Mokler wrote: You (or your boss) is using TC++ merely as an IDE for some cross-assembler. Yep - my boss does. And yes, it's an ugly Motorroller DSP. I guess I put him on VC. I know how to configure it, it has some keyboard binding templates that might work for him, and we "real devs" use it.


                    "Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
                    sighist | Agile Programming | doxygen

                    1 Reply Last reply
                    0
                    • P peterchen

                      Upgraded my boss (ok, his PC)) to W2K, everything nice so far but his two favorite tools - Norton Commander (the DOS thingy) and Turbo C++ don't work anymore. They simply hang after starting, not accepting keyboard or mouse input. a) Any ideas to get the stuff running? b) Wasn't there something like a "compatibility mode" for individual .EXE's that could be set? c) Any ideas? I figure I could "upgrade" him to a DevStudio 6, and Windows Commander (we have both lying around here...), but I want to avoid the retraining for the moment :rolleyes: (and he's doing PC assembly, so the choice of tools isn't that bad...)


                      "Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
                      sighist | Agile Programming | doxygen

                      S Offline
                      S Offline
                      Steve Thresher
                      wrote on last edited by
                      #10

                      My boss is still using a copy of Wordstar 4 for letters, specs etc. Some of the program files date back to 1987. He starts with Word but after a few minutes you hear the familiar banging of the keyboard and several expletives followed by a "right, back to WordStar". We are trying to push him forwards but its hard work! Systems AXIS Ltd - Software for Business ...

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups