Comment by mkup

Comment by mkup 3 days ago

8 replies

Microsoft has dropped 16-bit application support via builtin emulator (NTVDM) from 64-bit builds of Windows, whether it happens to be Windows 10 or earlier version of Windows, depends on user (in my case, it was Windows Vista). However, you can still run 16-bit apps on 64-bit builds of Windows via third party emulators, such as DOSBox and NTVDMx64.

lmm 3 days ago

> you can still run 16-bit apps on 64-bit builds of Windows via third party emulators, such as DOSBox and NTVDMx64.

Or Wine, which is less reliable but funnier.

  • ale42 2 days ago

    Do you mean winevdm? https://github.com/otya128/winevdm

    Wine itself doesn't run on Windows AFAIK.

    • lmm 2 days ago

      > Wine itself doesn't run on Windows AFAIK.

      It does, if you use an old enough version of windows that SUA is available :). I never managed to get fontconfig working so text overlapped its dialogue boxes and the like, but it was good enough to run what I needed.

    • davidgerard 2 days ago

      Wine ran sort-of-fineish in WSL v1 and I'm pretty sure it'll run perfectly in WSL v2 (which is just a VM).

      • ale42 2 days ago

        True, but at this point you're basically doing Windows-on-Linux-on-Windows. But why not anyway... applications will anyway run way faster than on the hardware they were originally thought for.

        • davidgerard a day ago

          The real prize is running Win16 apps on 64-bit Windows.

          Mind you, Wine might lose that too ...

[removed] 3 days ago
[deleted]