* On Fri, 2 Apr 2010, Damjan Jovanovic wrote:
On Thu, Apr 1, 2010 at 8:20 PM, Saulius Krasuckas saulius2@ar.fi.lt wrote:
- On Thu, 1 Apr 2010, Stefan Dösinger wrote:
There's protected mode 32 bit, protected mode 16 bit, but no vm86 16 bit. So no real mode apps in Wine. We'd need to integrate a CPU emulator or JIT compiler into Wine to get this working.
DOSBox does something like this already. I lack ideas about to what extent DOSBox could be integrated, but at least its CPU emulator could do. Or maybe DOSBox could even be bridged/integrated and do all the DOS stuff here?
Then IIRC there were discussions in the past about integrating Qemu into Wine. Some folks at Darwine have achieved this to some degree: [1]
AFAIK we can't integrate with DOSBox, Dosemu or FreeDOS for the same reason we can't integrate with Samba: their GPL licence.
I am profane at licensing, but does GPL restrict even usage of binary (linking, execution), or only a compilation of source code?
in my experience QEMU is very slow when it does full emulation.
Should not be slower that eg. BOCHS.
S.