Hacker News new | ask | show | jobs
by nirav72 797 days ago
Does it need 32-bit windows? Can't it run in compatibility mode in standard 64-bit windows 11?
2 comments

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).