[757] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

SVGATextMode-0.9 (test release before 1.0)

daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Mon Jul 10 18:23:41 1995

Date: Sun, 9 Jul 1995 15:20:41 +0300
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-activists@niksula.hut.fi, linux-announce@vger.rutgers.edu

X-Mn-Key: announce

From: kmg@barco.be
Subject: SVGATextMode-0.9 (test release before 1.0)
Newsgroups: comp.os.linux.announce
Keywords: SVGA VGA console screen monitor XFREE Xconfig XF86Config
Organization: ?
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)
Followup-to: comp.os.linux.setup

To all the people lucky enough to be able to use Linux (all 42 of them):

Nothing new, just a new release of SVGATextMode... I am uploading this
version for all you to test it out, and if all goes well, I'll fix the bugs,
call it 1.0 and throw it back in the ring :-)


A quick reminder:

  Begin3
  Title: SVGA textmode manipulation/enhancement
  Version: 0.9
  Entered-date: 6JUL95
  Description: Uses extra features found in all SVGA video cards to enhance
               Linux text modes independently of what the BIOS can do. It is
               configured with an XF86Config-like file, and allows setting of
               pixel clock, H/V timings, font size, cursor size, etc. Enables
               using the video card AND the monitor to their full potential in
               textmode, as in XWindows. Current support includes S3, ET4000,
               Cirrus Logic, Trident, Western Digital, ATI (and MACH32) and
               Video7 (Headland techn.) cards. It can also use an external
               clock program and supports all S3 clock chips from XFREE 3.1.1.
               Features automatic font loading, monitor definition (H/V
               frequency limits), on-the-fly screen resizing.
               Also includes: palette changer, pixelclock probe, text/graphics
               mode grabber (for Linux and DOS), VGA register hacking tool,
               and a multi-chipset/clockchip ClockProg for X that supports ALL
               chipsets/clockchips from SVGATextMode.
  Keywords: SVGA VGA console screen monitor XFREE Xconfig XF86Config
  Author: kmg@barco.be (Koen Gadeyne)
  Maintained-by: kmg@barco.be (Koen Gadeyne)
  Primary-site: sunsite.unc.edu pub/Linux/utils/console
                310k SVGATextMode-0.9.tar.gz
  Alternate-site: tsx-11.mit.edu pub/linux/sources/sbin
  Original-site:
  Platform: Linux machine (Intel or Alpha) with one of the supported VGA
            cards, kernel 1.1.54 or newer.
  Copying-policy: Freely Redistributable
  End



Many small things have changed. A short list:

- Added "-t" option to use a different TextConfig file than the default one.

- fixed bug in WDC90cXX code (clock selection bit #2 was wrongly
  programmed). Also fixed another obscure bug for WDC's when used together
  with X.

- used CirrusSetClock from XFREE package instead of previous (custom) version.

- added "restore all VGA registers" option to set80. More robust, but not
  perfect, since SVGA regs are not restored...

- man-files written for: SVGATextMode(8), TextConfig(5).

- SVGATextMode should now compile on Alpha systems without changing a single
  byte to the sources nor the Makefile!

- Patched S3 gendac code so ET4000W32p with ICS5341 GenDAC can also use it.

- added "DacSpeed" line + default maximum clocks for all chipsets. 

- a dialog-based mode selection script that only shows the modes that are
  allowed on the configured VGA card, and lets you pick one to program.

- "DefaultMode" command introduced in config file. Calling SVGATextMode
  without command-line arguments programs the DefaultMode.

- Used VT_RESIZEX from kernel version 1.3.3 and up.

And this could turn out to be as very nice tool:

- Included a ClockProg: a generic VGA clock programming tool, that can
  be used either in SVGATextMode itself, or in XFREE, to support yet
  unsupported clockchips in X (notably ET4000 genDAC). Also to allow for
  sub-25 MHz modes in X for ALL cards (DOOM!), and not just those with a
  clockchip. This will also smoothe the interaction between X and
  SVGATextMode, since they then use the same clock programming code. Also
  usefull for Clockchip-cards in X, to allow for correct text mode clock
  restoration.


In the mean time: have a nice summer (and for those on the southern
hemisphere: a nice winter :-( )


Koen.

--
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember Keywords: and a short description of the software.


home help back first fref pref prev next nref lref last post