30.05.2014 01:36, Julius Schwartzenberg пишет: > Stas Sergeev wrote: >> 29.05.2014 14:22, Julius Schwartzenberg пишет: >>> When I run win.com from Chicago in DOSEMU, I immediately get my prompt >>> back. It seems nothing happens then. Could it be possible that some >>> detection that Windows is already running is triggered and that win.com >>> is written to not do anything then? >> Hi, the windows loading is done with the tricks. >> When win.com wants to run win386.exe, dosemu instead runs >> krnl386.exe, etc. It has some code stolen from wine to provide >> the vxd services that otherwise win386.exe would provide. >> I think this is not what win95 likes. > Ah, I didn't know there was so much trickery behind running Windows 3.1 :) Dosemu doesn't support the ring-0 execution. Fortunately, windows-3.1 appeared to be just a DPMI client (with dpmi server in win386.exe, but dosemu bypasses that). The only ring-0 stuff it does is LDT management, which we emulate.
> Yes, of course. But it'd still be really cool if it could work in DOSEMU Likely. But how many real win32 apps do work on early alpha of win95? I guess none. ------------------------------------------------------------------------------ Time is money. Stop wasting it! Get your web API in 5 minutes. www.restlet.com/download http://p.sf.net/sfu/restlet _______________________________________________ Dosemu-devel mailing list Dosemu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dosemu-devel