3 ms·
The vm86 syscall is for entering Virtual 8086 mode, which is indeed not supported in Long mode. This mode was for example used under Windows 9x for implementin
by wolfgke 9y ago
The vm86 syscall is for entering Virtual 8086 mode, which is indeed not supported in Long mode.
This mode was for example used under Windows 9x for implementing the DOS box.
But this is not what I was talking about. I am talking about 16 bit code in protected mode. This is/was used under Win16 and is supported in all 32 bit versions of Windows.
- badsectoracula 9y agoWin16 can run in 64bit mode as long as it is 16bit protected mode code. WINE uses that to run Win3.1 apps in 64bit Linux. For example: http://i.imgur.com/KtgLeWu.png http://i.imgur.com/KtgLeWu.png (this is an old shot of mine and yes i used a XFCE theme to make it look like Win95 :-P)
- wolfgke 9y ago> Win16 can run in 64bit mode as long as it is 16bit protected mode code. Not under Windows: https://news.ycombinator.com/item?id=14246521 https://news.ycombinator.com/item?id=14246521