At 03:32 PM 6/18/2005 +0200, Eric Auer wrote:

emm=1520 (0x660k EMS) / emm=1536 / emm=2048: all crash while playing
  Go, in all three cases first showing an illegal instruction and
  then stopping because the MCB at the end of the UMB area, for me at
  dfdf:0, got overwritten. Or maybe some EMS page got double-used as
  EMS and UMB at the same time, no idea. In either case, the PC stops.

Alright, I found the problem with EMS page count rounding errors of actual versus calculated, causing a problem with typically low EMM= option values under EMS. There was also a bug in the reallocate EMS pages function only when shrinking pages from the original EMS handle allocation. I'll upload a corrected EMM386 and HIMEM with /NUMHANDLES fix in a day or two. LOG minimally works here, as originally designed and documented.

If you continue to have a problem with AUGOS, you will need to e-mail or ftp a full copy of the application here. Everything checks out OK that was causing problems previously.




-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to