Hacker News new | ask | show | jobs
by deaddodo 796 days ago
I mean, if you have any 32-bit Windows, you can run it. You just have to launch it directly from the DOS command line, and you need to install an IPX->TCP/IP wrapper (or Kali/something similar) for multiplayer. I was playing Dune on my Windows XP box well into the 00s and NTVDM supported it fine.

But yeah, DOSbox is probably a better option these days.

1 comments

Does it need 32-bit windows? Can't it run in compatibility mode in standard 64-bit windows 11?
It needs NTVDM/VM86 (the 16-bit wrapper in WoW) to run DOS code. Since Microsoft didn't want to code up an emulator (you can't run 16-bit code natively in long mode) to support 80s/early 90s code, it was just dropped with the 64-bit transition.
64-bit windows cannot run 16-bit code.

VM86 mode is not available when in 64-bit long mode either (though it could be used via virtualization).