Jeremy, how about this summary?

- DIR now supports DESCRIPT.ION (4DOS style) and LFN (/lfn option)
- SET, when used to prompt the user, can now do upcase/downcase tricks?
- IF now can either ignore or not ignore the case (upcase/downcase)
- there were several bugfixes for FreeCOM
- there were several bugfixes for the kernel
- you played with SYS and made it able to SYS disks for third party kernels
  (by the way, if you ask SYS to use another load segment, you cannot use
  ALL load segments - the boot sector itself copies itself to 1fe0:7c00 and
  uses buffers at some places. Would be nice if you could document that a
  bit...! Plus FreeDOS can only load at 60:0 UNLESS you recompile the kernel
  with DOS_PSP and the makefile EXEFLAT options adjusted - of course it
  would be nice to set DOS_PSP automatically based on where the kernel does
  "find itself" right at the start, one thing less to think about...)

> FreeCOM grow from 63.2K to 93.5K.
  The default compile should use UPX --8086 if you ask me.
> my FreeCom builds are compiled with 186+ due to size...
  You should compile the non-XMS-swap version for 8086, if that
  is possible. In turn, you can compile that one without LOADFIX
  and probably also without LOADHIGH. We have a standalone LOADHI
  somewhere and 8086s neither have UMBs nor A20 problems anyway,
  at least most of them. The XMS swap version, however, should
  really contain LOADFIX. I know that somebody made the default
  the other way round, but please try anyway. I assume that LOADFIX
  will work okay in XMS swap, as does LOADHIGH...

Eric

PS: Did you solve the "386-optimized kernel is not EMM386 compatible"
problem or the "config sys sometimes is not loaded" problem? Whether
or not, you should tell about the problem (and if applicable, about
the fact that it got solved) in the fdos.org/kernel download area.

PPS: The 1. DOS_PSP 2. exeflat option 3. SYS load segment option are
enough to create a FreeDOS which can run on Tandy. At least during
some experiment it was possibly to load FreeDOS kernel to 1000:0 on
a Sanyo, which (like a Tandy) has graphics card memory mapped to
c00:0 (16k of it) and some ROM/similar earlier in the first 64k...

(possibly? possible! whatever. it works but the Sanyo does not have
a BIOS, just an InitialProgramLoader, so the tester had to write his
own BIOS to support FreeDOS... The IPL loads his BIOS which then loads DOS!)



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