Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Heck the CPUs these days literally do not support real mode anymore.

They do, actually; a brand new Core i7 still runs 16-bit real-mode and 32-bit real-mode.

Now, if you're running in 64-bit mode, there's no vm86 mode you can use to run 16-bit applications on a 64-bit kernel. However, the CPU still supports 16-bit real mode, and under a 32-bit kernel you can run 16-bit applications.



There are tricky ways to get vm86 working with 64-bit operating systems, although it's not as nice as with 32-bit.

Edit: An edit went on the wrong comment somehow. Ignore what it said.


And indeed, Wine can run 16-bit Windows applications on 64-bit Linux. You could say that at this point Linux is more Windows-compatible than Windows itself :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: