Hi!

Apologies, please disregard my first question in my previous mail.
I did a second clean install of dosemu2 and had failed to edit the fdppauto.sys file.
John

Dosemu2 defaults to using a special kernel and shell, partly
living in the Linux memory space of Dosemu2 afair. But when
you use classic FreeCOM and FreeDOS kernel, you will have
other config files active than in a default Dosemu2. You also
want to load some *Dosemu2 specific drivers* even if you are
going to use another DOS than the one bundled with Dosemu2.

In related news, ECM compared several DOS versions in Dosemu2:

https://retrocomputing.stackexchange.com/questions/31384/whats-the-86-dos-system-with-the-smallest-low-memory-area-footprint/

With MS DOS 5.0 and FreeCOM, you get 617 kB free for running apps.

With FreeDOS and FreeCOM as SHELLHIGH using UMB, you reach 628 kB.
FreeDOS also uses UMB "high" FILES, BUFFERS, LASTDRIVE and STACKS.

With the lDOS variant of EDR-DOS, you reach 632 kB and finally
with the lDOS variant of MS DOS 4, even 636 kB are possible, the
kernel based on Microsoft's MIT source release, modified by ECM.

Of course this is all a bit academic, because you can configure
Dosemu2 to give you unrealistically large amounts of UMB space
and HMA and the EMS and CDROM drivers only have small parts in
DOS memory space, the rest residing in Dosemu2 Linux land.

Now I wonder what the DOS apps with the largest amount of DOS
memory needed would need :-) Probably much less than 640 kB.

Cheers, Eric




_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to