On Mon, 11 Jul 2005 12:38:38 +0200, you wrote:

Hi Bernd,

>generally the term 'optimized' means 'works only for/on', which I find 
>very bad. Proper 'optimize' should mean 'has additional features or 
>speed increase when run on a better platform'

Maybe I'm not using a appropriate word here.
What I mean is exactly your sentence. In this case, two version may
avoid conflict, one for 386 or above, another for below.

>FreeCOM indeed should be optimized for 386 (use XMS), but the same 
>binary should also work on 80286 (also XMS support if you have about 
>1.5MB or more total), and on 8086.
>When no XMS is found, CALL /S (swap freecom out to disk) should be 
>allowed to work.
>However current FreeCOM versions have become too big and complex to 
>allow all features in a single binary.

That's very ideal for single binary and support 8086 to 80386, I'd
love to see this but consider the size and complexity, different
version become inevitable.

>4DOS uses the same 'swap to XMS' trick, and in conventional memory is a 
>lot larger (220KB or so) without this trick.

Almost all "modern" program SWAP to XMS/DISK.

>most optimal would be a 8086 compatible version of FreeCOM, with all 
>features enables, and XMS swap on 286, and support for swapping to HMA 
>or expanded memory (EMS). EMS does exist on hardware cards on really 
>ancient computers.

For my experience, only some ancient games or program support EMS
only, or badly written driver like Sound Blaster Emulation.

>Win98's MSDOS requires a 386 I think, which rules out older computers
>(embedded systems for example).

Some people still insist on DOS 3.3 or 4.0, wonderful.

>ODIN works fine for that, if updated :)

I like ODIN.

>why use MSDOS when FreeDOS is available? :)

Only when something not working on FreeDOS, such as my Chinese System
"HAN". I'm waiting for a fix.


Rgds,
Johnson.



-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP, 
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to