On 6/9/2015 6:31 PM, Eric Auer wrote:
> Hi John,
>
>> ... Does "mode con lines=34" require anything besides VESA support? I
>> concluded from my reading that it did not need DISPLAY.SYS or [ANSI]
> Here is a quick trick with mode:
>
> MODE CON LINES=1
>
> (or any other weird value) lists possible values in the error message.
>
> MODE CON LINES=30
>
> does not directly work in DOSEMU either but
>
> MODE CON LINES=60
>
> does work in DOSEMU, because 80x60 mode with 8x8 font is a VESA mode
> which is supported by many graphics cards. You can then use a SECOND
> invocation of MODE to switch to 80x30 mode, using:
>
> MODE CON LINES=16
>
> That does not actually select 16 lines: The values 8, 14 and 16 are
> interpreted as you wanting a FONT which is 8, 14 or 16 tall. Which,
> starting from the 80x60 mode at 8x8 font that is supported, sends
> you into 80x30 mode at 8x16 font even though the mode itself is not
> directly offered by the DOSEMU VGA/VESA/VBE BIOS as a text mode. It
> is often possible to start with an existing mode and then change to
> another font with FreeDOS MODE... :-)
>
> Note that both the 80x60 and 80x30 modes described here use 640x480
> pixels in DOSEMU and will have the same resolution on your actual
> graphics card as well. A zoom factor of 1.6 to reach the physical
> resolution of your old LCD screen may or may not look smooth, but
> at least the zoom factor is the same horizontally and vertically.
>
> Cheers, Eric

Thanks Eric, that's a fun trick.

It worked with a Trident TGVI9680 PCI (ca. 1997) which has native VESA 
1.2 support supporting 14 modes.

In terms of the goal, however: Testing in Edit, I found that the 
vertical bands were softer, more diffuse, but still present.  And the 
Cutemouse pointer had disappeared.

"Mode con lines=60" (as well as 30 and 34 lines) failed on these six PCI 
cards supporting VESA:

Matrox Millennium 2P/4C (ca. '97), VESA 2.0 supporting 24 modes
S3 Trio 64V+ (ca. '97), VESA 1.2 supporting 25 modes
Diamond Multimedia Stealth 3D 2000 with S3 86C325 (ca. '96), VESA 1.2 
supporting 28 modes
ATI Mach 64 (ca. '94), VESA 1.2 supporting 20 modes
Diamond Multimedia Stealth 64 DRAM with S3 Vision864 (ca. '94), VESA 1.2 
supporting 19 modes
Avance Logic (no date), VESA 1.2 supporting 12 modes

--------------------------

It seems like I still have some things to try, however.  Rugxulo 
suggested two utilities that may or do use other methods: setmmx and 
svgatextmode.


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

Reply via email to