Hi, I have updated the new MODE with builtin codepage things:
http://www.coli.uni-sb.de/~eric/stuff/soft/specials/ mode-modecon-02feb2004.zip

You can now use it to change NUMLOCK / CAPSLOCK / SCROLLLOCK / SWITCHAR,
which is a feature inspired by "classic FreeDOS MODE". I hope it actually
works (method: modify 40:17, then call int 16.2 to update shift and LED state).
Feedback welcome.

Other update is that you can select 28 line mode and "this mode but with 8x8
font" / "... but with 8x14 font" / "... but with 8x16 font", for example:
MODE co80,8
would select the current 80x?? mode but change the font to 8x8.

Hope this works, too. Note that trying to select 43 line mode on VGA may
throw you into EGA resolution or "EGA sized part of VGA screen" because
43 line mode requires 350 pixel lines. Should not really harm, but the
next mode change to 25 line mode would be to EGA 25 line mode rather than
VGA 25 line mode. Both are 25 lines, so MODE is happy :-).

Like the older versions, this MODE still supports codepage operations in
combination with Aitors DISPLAY driver (only newest version supported) and
it even supports display switching (MODE mono <-> MODE co80) if you have
both a mono and a color graphics card installed!

What is NOT supported yet (but supported by classic FreeDOS MODE):
- printer redirection
- infinite printer retry
- baud rates 14400 and 28800 (others depending on your BIOS with my MODE)

The resident stuff for redirect / retry is on my TODO list, but not sure
if I can add it on time for beta 9 rc 4 (VERY soon!). The other classic MODE
features will not be supported (keyboard repeat rate locking and resident
harddisk park function for VERY old computers). The only MS MODE feature
which Aitor will declare missing apart from redirect / retry will probably
be "shift CGA display to the left / right" (which will only work on CGA even
with MS MODE). If you have a suggestion what kind of 6845 CRTC programming
should be triggered to implement that shifting, I will throw that code into
my MODE. Nobody will use it but it will shorten the FreeDOS 1.0 TODO list X-).

PS: If FreeDOS FORMAT 0.91n complains that you forgot to lock the drive and
gives up, you either have an old FreeDOS FAT32 kernel or you have a kernel
which does not support FAT32 at all but tried to format a FAT32 drive...

Eric.

[By the way, the MODE /? help screen is more readable now!]



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to