Page 3 of 4 FirstFirst 1234 LastLast
  1.    06 Oct 2014 #21

    Quote Originally Posted by groze View Post
    Lmiller 7, I misunderstood Waltc, I didn't read it correctly. I assumed Waltc compiled dos box 64 bit version that ran windows 16 bit programs. I was wrong, sorry.
    DOS Box DOES (I repeat) DOES run 16 bit Windows applications. I simply set up a DOSBox.conf file/session, installed Windows 3.1 inside it, and even the Calmira desktop, to give it a Win9x look with a Start Menu. I have used this setup ever since I migrated to Windows XP x64 Edition.

    My issue is, I wish there was a 32 bit version of the original Jezzball. Then I'd have no need for 16-bit Windows emulation.
      My ComputerSystem Spec
  2.    06 Oct 2014 #22
    Join Date : Oct 2014
    Posts : 1,552
    W7 32 bit, Linux Mint Xfce 18 64 bit
    Thread Starter

    Quote Originally Posted by Jody Thornton View Post
    DOS Box DOES (I repeat) DOES run 16 bit Windows applications. I simply set up a DOSBox.conf file/session, installed Windows 3.1 inside it, and even the Calmira desktop, to give it a Win9x look with a Start Menu. I have used this setup ever since I migrated to Windows XP x64 Edition.

    My issue is, I wish there was a 32 bit version of the original Jezzball. Then I'd have no need for 16-bit Windows emulation.
    Yes, you can install Win 3.1 inside dos box that everyone know that but you need to have a license for that, I actually bought them but through out the w 3.1. floppies. Just installing dos box alone won't let run any windows program. I think that what Lmiller 7 was saying.
      My ComputerSystem Spec
  3.    08 Oct 2014 #23

    Gotcha! I was just figuring Windows 3.x was easy enough to get one's hands on.
      My ComputerSystem Spec
  4.    08 Oct 2014 #24
    Join Date : Oct 2013
    Nothern Ohio
    Posts : 493
    Windows 7/64 Professional

    I'm somewhat confused.
    We are here trying to learn and help make W-10 a better operating system and somehow we got in 16 bit 3.1 system.

    This coffee I'm drinking must be to strong.
      My ComputerSystem Spec
  5.    08 Oct 2014 #25

    The whole thread was about someone wanting to run 16 bit apps in an x64 OS (namely Windows 10 in this case). It may have sidetracked a wee bit, but we're on topic).

    Good coffee?
      My ComputerSystem Spec
  6.    09 Oct 2014 #26
    Join Date : Sep 2014
    Nashville, TN
    Posts : 3,143
    Windows 10 Pro

    What Petey7 is trying to get across is that this is not something that's in Microsoft's control to a great extent.

    The Intel and AMD 64 bit processors are physically incapable of natively running 16 bit applications when running 64 bit operating systems. It's impossible, and no amount of hacking or fiddling can make it work. That means, Windows will *NEVER* support 16 bit applications on a 64 bit OS, at least unless Intel changes the architecture of the CPU to support this.. and it's unlikely that will happen.

    32 bit Windows (including Windows 10) runs in 32 bit mode, and thus supports running native 16 bit apps (although there are still compatibility issues to deal with from multiple upgrade versions)

    Now, note that I did say "natively" up there. It's certainly possible to emulate a 16 bit virtual machine and run 16 bit applications. 64 bit Windows 8, 8.1 and 10 professional and Enterprise all come with Client Hyper-V, and you can run a 32 bit version of Windows, or even a 16 bit version of DOS or Windows in a VM. You can also run other VM software, including DOSBox. DOSBox, I believe is completely emulated (non-virtualized) and is quite slow. But, it works. This is no different from running a Nintendo emulator, or whatever.

    Wine on Linux is a totally different beast. Wine stands for "Wine is not an emulator". Wine is a "translator". It translates 16 bit Windows applications into a native 32 or 64 bit Linux application, this is what allows Wine to run 16 bit apps on 64 bit OS's. It's no longer a 16 bit app.

    Could Microsoft do something similar for Windows? Sure... if they wanted to... but it's unlikely they will. And yes, it is a lot of effort, and very costly. Wine has been in development for over a decade and is still only about 60% effective.
      My ComputerSystem Spec
  7.    09 Oct 2014 #27
    Join Date : Oct 2014
    Posts : 1,552
    W7 32 bit, Linux Mint Xfce 18 64 bit
    Thread Starter

    Quote Originally Posted by Mystere View Post
    What Petey7 is trying to get across is that this is not something that's in Microsoft's control to a great extent.

    The Intel and AMD 64 bit processors are physically incapable of natively running 16 bit applications when running 64 bit operating systems. It's impossible, and no amount of hacking or fiddling can make it work. That means, Windows will *NEVER* support 16 bit applications on a 64 bit OS, at least unless Intel changes the architecture of the CPU to support this.. and it's unlikely that will happen.

    32 bit Windows (including Windows 10) runs in 32 bit mode, and thus supports running native 16 bit apps (although there are still compatibility issues to deal with from multiple upgrade versions)

    Now, note that I did say "natively" up there. It's certainly possible to emulate a 16 bit virtual machine and run 16 bit applications. 64 bit Windows 8, 8.1 and 10 professional and Enterprise all come with Client Hyper-V, and you can run a 32 bit version of Windows, or even a 16 bit version of DOS or Windows in a VM. You can also run other VM software, including DOSBox. DOSBox, I believe is completely emulated (non-virtualized) and is quite slow. But, it works. This is no different from running a Nintendo emulator, or whatever.

    Wine on Linux is a totally different beast. Wine stands for "Wine is not an emulator". Wine is a "translator". It translates 16 bit Windows applications into a native 32 or 64 bit Linux application, this is what allows Wine to run 16 bit apps on 64 bit OS's. It's no longer a 16 bit app.

    Could Microsoft do something similar for Windows? Sure... if they wanted to... but it's unlikely they will. And yes, it is a lot of effort, and very costly. Wine has been in development for over a decade and is still only about 60% effective.

    Can you explain something Mystere in a little more detail. I do know some of the answer or at least I think do. How come you can install a Windows 32 bit operating system on a 64 bit machine and run both 32 bit and 16 bit applications if the processor doesn't support it?
      My ComputerSystem Spec
  8.    09 Oct 2014 #28
    Join Date : Oct 2014
    Posts : 746
    Windows 7

    A 64 bit capable computer has a CPU that can as either 32 or 64 bit. When running a 32 bit OS the CPU is in 32 bit mode with all it's attendant capabilities - including the capability to run 16 bit code. When running a 64 bit OS the CPU is in 64 bit mode with all of it's attendant capabilities. The ability to run 16 bit code is not one of them.
      My ComputerSystem Spec
  9.    09 Oct 2014 #29
    Join Date : Oct 2014
    Posts : 1,552
    W7 32 bit, Linux Mint Xfce 18 64 bit
    Thread Starter

    Quote Originally Posted by LMiller7 View Post
    A 64 bit capable computer has a CPU that can as either 32 or 64 bit. When running a 32 bit OS the CPU is in 32 bit mode with all it's attendant capabilities - including the capability to run 16 bit code. When running a 64 bit OS the CPU is in 64 bit mode with all of it's attendant capabilities. The ability to run 16 bit code is not one of them.
    I understand the above real well surprisingly for me.

    I hope this is correct. I am assuming that the emulation done for the Windows 64 bit operating system so it can still support 32 bit applications. SysWow64

    I also have been reading about wine. They are working on system called Wine64, it suppose to work with 64 bit, 32 bit and 16 bit applications it is just in the early development stages. This is not just for Linux.

    One person had developed a NTVDM64 but I don't know how it works or if it still in development or been abandoned.
      My ComputerSystem Spec
  10.    09 Oct 2014 #30
    Join Date : Sep 2014
    Posts : 98
    Windows 10 Pro 64-bit

    Quote Originally Posted by LMiller7 View Post
    A 64 bit capable computer has a CPU that can as either 32 or 64 bit. When running a 32 bit OS the CPU is in 32 bit mode with all it's attendant capabilities - including the capability to run 16 bit code. When running a 64 bit OS the CPU is in 64 bit mode with all of it's attendant capabilities. The ability to run 16 bit code is not one of them.
    Technically, when its in 32-bit mode (which is the same thing as "legacy mode" which I mentioned before) its not natively running 16-bit code either. Its being run through NTDVM.
      My ComputerSystem Spec

 
Page 3 of 4 FirstFirst 1234 LastLast


Similar Threads
Thread Forum
Speculation on how Windows 10 Activation will work
So here's my guess at how Windows 10 Activation will work: My theory is that whenever windows 10 activates, it will 'phone home' to the activation servers with info about the hardware signature of the activated computer, and which edition has...
Installation and Upgrade
We tried using Windows 10 for real work
We tried using Windows 10 for real work and ... oh, the HORRORS Better, worse, prettier or uglier?Read more at The Register: We tried using Windows 10 for real work and ... oh, the HORRORS • The Register Comments welcome...
General Support
Solved None of the 2 printers work on Windows 10 T.P.
hi guys, have a Oki C710 and a Lexmark E360dn, both worked fine on Win 8.1, but since the latest updates from MS, yesterday or the day before, my print spooler program always stops working. Claiming that the Lexmark is attached to a USB3 port....
Drivers and Hardware
Windows 10 Search doesn't work
Hi there The Search doesn't work properly whether done via Brink's method (using the Charms and getting the search bar up) or searching using the menu search. (You can use file explorer but if I just want to find a file I shouldn't have to use...
General Support
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 10:55.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums