>>  - FDHimem opens an "interrupt window" in v86-mode only. HimemX opens
>>    an "interrupt window" in both v86- and real-mode.
> that was probably the point where Jack started his own civil war ;)

At least it WAS a bug, because this issue is mentioned in the XMS docs.

>>  - in FDHimem the routine which tests whether A20 is enabled is more
>>    complicated than necessary.
> I looks now like it looked ~5 years back.

That's how things are going ... :)

> The 'more complicated then necessary' came in after some discussion
> about some (hypotetical) problems with 386, broken caches, etc. I
> don't mind
> 
>>  - if extended memory is >= 64 MB, the size returned by XMS V2 function
>>    is 65535 kB in HimemX, FDHimem returns 64448 kB.
> 
> AFAIR, the 64448 number was intentional - some crazy app/game required
> this

Yes. I didn't claim this to be a bug in FD Himem, I just changed it to the 
value returned by MS Himem.

> every thing else (just reading the ReadME !!) looks ok

Thanks a lot!

>> Btw, in the name of how many people are you speaking exactly?
> LOTS. It took lots of iterations to make EMM386 compatible with any
> existing DOS extender in lots of crazy/brain damaged apps/games.
> 
>> And what do you regard as "well tested".
> it was developed according to the specs, then a couple of bugs fixed.
> 
> after that, a ton of crazy software still didn't run as it expected
> specific limits (treating 65535 kB as signed integer etc.)
> 
> AFAIK, Michael fixed all these issues.

There are still some (dozens) left in FD Emm386 ...



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to