4 ms·
It was just a choice Microsoft made. Wine happily runs win16 apps on x86_64 Linux. There was a wine derived thing that used to work on Win64 to run win16 apps,
by kijiki 6y ago
It was just a choice Microsoft made. Wine happily runs win16 apps on x86_64 Linux.
There was a wine derived thing that used to work on Win64 to run win16 apps, but something in later windows versions broke that.
- acqq 6y ago> There was a wine derived thing that used to work on Win64 to run win16 apps Does that mean winevdm doesn't work anymore? https://github.com/otya128/winevdm https://github.com/otya128/winevdm
- kijiki 6y agoOh, I didn't realize they'd worked around MS removing LDT access. They did it by running in an 16bit x86 emulator, which is a pretty big hammer, but I guess win16 apps are old enough that the performance is still more than fine on modern CPUs.
- my123 6y agoA bigger reason for WoW not being available on 64-bit Windows is that HANDLEs would get truncated in that case, which isn't wanted behavior.