Stas Sergeev wrote:
> 05.06.2014 23:27, Julius Schwartzenberg пишет:
>> Stas Sergeev wrote:
>>> 05.06.2014 01:51, Julius Schwartzenberg пишет:
>>>> Stas Sergeev wrote:
>>>>> Ah, it already does, it says vwin32.vxd must be re-implemented.
>>>> Searching online about this, it seems someone mentioned that Win4Lin has
>>>> its own implementation of vwin32.vxd as well to run Windows within
>>>> Linux. I checked the files included with Win4Lin, but I couldn't quickly
>>>> find that they have a special version of that file or patches for it.
>>> It is very unlikely to be in that form.
>>> Most likely they implement it inside their own sources, which
>>> are unavailable. The same way dosemu implements a few vxd's
>>> too.
>> Yes, it seems they patch this internally.
> Maybe they patch some vxds but unlikely vwin32.
> This should be re-implemented completely I am afraid.
> 
>> _VWIN32_BlockForTermination
>> _VWIN32_CopyMem
>> _VWIN32_Set_Thread_Context
>> _VWIN32_Get_Thread_Context
>> _VWIN32_QueueUserApc
> Just so few?

That's all I found with strings in emdbg.rom regarding VWIN32. I've
uploaded the file in case you're interested:
https://yadi.sk/d/JvihPmPbSYGqX/roms/
I only searched through it with strings.


>> It still intrigues me they managed to get it all to work.
> Some IDA work I guess.
> Or maybe the documentation on these vxds is available
> in some SDK/DDK, or they got it through some partner
> contract with MS.

Reading their history a bit, it indeed seems there was some more
documentation. There are multiple patches involved to get it all working.


> I think if freedos could run win95, there would be slightly
> more reasons to support it under dosemu. I don't think
> it does, though.

Is there a special reason to use it with freedos? I seems the only other
DOS that could run Windows 95 was an unreleased version of DR-DOS:
http://www.msfn.org/board/topic/109018-windows-98-in-dr-dos/

------------------------------------------------------------------------------
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

Reply via email to