4 ms·
You just need to install 86Box as a compatibility layer. Everything runs perfectly. You only have to copy-paste one .exe file and then you can launch your app
by rvnx 4mo ago
You just need to install 86Box as a compatibility layer. Everything runs perfectly.
You only have to copy-paste one .exe file and then you can launch your app from Windows, that’s it. Sounds perfectly reasonable.
- Narishma 4mo ago86box is a PC emulator, not a compatibility layer.
- rvnx 4mo agoThe official compatibility layer of Microsoft works the same way as 86box: https://betawiki.net/wiki/NTVDM https://betawiki.net/wiki/NTVDM There is no magic
- dwattttt 4mo agoThat link says NTVDM uses the CPUs virtual-8086 mode, rather than emulating a CPU; NTVDM's approach can't be done on a CPU that's in 64bit mode (per Intel's docs), the CPU would have to be stepped back into protected mode first (which isn't the same as when you run a 32bit application in a 64bit OS, that's a separate compatibility state within 64bit mode).
- Narishma 4mo agoIt's not the same at all. 86box emulates the whole PC, every component and peripheral. NTVDM is just a compatibility layer.