08.06.2014 03:25, Julius Schwartzenberg пишет: > On the Wikipedia page about Merge (Win4Lin was the Linux port of Merge) > it is mentioned that the company had access to the Windows source code > under the WISE program. > https://web.archive.org/web/20120615111330/http://hyper.sunjapan.com.cn/~hz/win32/wise.htm Sounds much like wine to me. I don't think this had a sources of vxds. And, as wikipedia says, --- which allowed later versions of Merge to run Windows /Shrink wrapped/ applications without a copy of Windows. --- So I think they speak about wine-alike approach here. The win4lin page mentions there were 3 flavours of win4lin, one being a wine-alike emulator.
> With dosemu dual-booting is easy though :) How? Manipulating a symlink for drive C? But this will still require an installation of a second DOS. > Maybe when SCO is completely dead, more interesting bits will come out > from there :) Even if it is dead, the copyrights are not automatically re-assigned to someone else. Maybe the original author will release it as abandonware, but it is still impossible to port such a code to freedos I suspect. >>> When I do not let it start win.com and try to start system\krnl386 I >>> shows this message: >>> KERNEL: Unable to enter Protected Mode >> This simply means DPMI is unavailable. >> Under dosemu it should pass much further than this. > Yep, I still need to try that, but considering the HDPMI results it > doesn't look promising. But in the regular case, that's how should be > able to run it in DOSEMU if it would work? At least for win31 that works right, but win.com can be used as well: dosemu cheats it and forces to load krnl386.exe instead of anything else. Essentially, krnl386.exe is an unpriviledged part of the kernel, while win386.exe is a priviledged part. dosemu skips the priviledged part since it doesn't do much but to provide DPMI and a couple of vxds. >>> Then I run hdpmi16 >> Is win95 still 16 bit? I think maybe hdpmi32 would be better. > Then I get the 'KERNEL: Unable to enter Protected Mode' though. It seems > only hdpmi16 makes a difference. This likely means that the 32bit services are provided with vwin32.386 itself and not with DPMI. And we don't know their protocol. ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ Dosemu-devel mailing list Dosemu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dosemu-devel