07.06.2014 03:17, Julius Schwartzenberg пишет:
>> 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.
Where do you read this?

>   There are multiple patches involved to get it all working.
 From your findings it seems they patch some vxds to
use LDT where they otherwise would probably use GDT.

>> 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?
Not to take a troubles of dual-boot setup?
Also, if freedos guys would reverse-engineer so much of
win95, they'll certainly share some tricks with us. :)
It is very unlikely that someone of who contributes to
dosemu, uses windows, so it is much better to get the
useful tricks from the right people who actually at least
used it and know how it works.
In fact, dosemu was not very compatible with win95+ DOS.
I've spent some time fixing bugs for that DOS some 10
years ago, but I haven't tested it since. But freedos should
always be properly supported.

>   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/
Wow, great reading! :)
So now we know there is at least one person in this world
who regularly runs Win98 in non-MS DOS, and even writes
a forum messages from that installation, so it works rather
well. :)
Of course the freedos devs will unlikely do so much of the
RE work for free, as he did for Caldera.

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

> Then I run hdpmi16
Is win95 still 16 bit? I think maybe hdpmi32 would be better.

> Incorrect MS-DOS version. MS-DOS 7.0 or greater required.
> I'm using the included DOS version.
>
> Is there a way it could try to detect its DOS version through the DPMI
> server?
This is quite strange, and on dosemu you don't see this, right?

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