[969] in linux-announce channel archive
svgalib-127
daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Thu Aug 24 13:22:10 1995
Date: Wed, 23 Aug 1995 15:07:07 +0300
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-announce@vger.rutgers.edu
From: Michael Weller <eowmob@exp-math.uni-essen.de>
Reply-To: Michael Weller <eowmob@exp-math.uni-essen.de>
Subject: svgalib-127
Newsgroups: comp.os.linux.announce
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)
Organization: ?
Followup-to: comp.os.linux.development.system
This is to announce the release of svgalib-127 to the usual sites
(see lsm below).
NOTE: The files have not been moved to their final positions as
of this writing. However I thought I send out an announcement anyway.
And actually you can get it from the incoming dirs of below servers
already.
Changes in v1.27: (21 August 95)
Mach32 related changes(M. Weller <eowmob@exp-math.uni-essen.de>):
cosmetic fixes, new config commands svgaclocks, ramdac, vendor to
help support alien (not conforming to original ATI specs) cards
(should work for dell now). Fixed several NULL ptr dereferences
that delurked under ELF.
David Mosberger-Tang <davidm@AZStarNet.com>:
Patches to make svgalib work on Linux/Alpha. (Only known to work with #9 GXE
PCI, other cards may or may not work)
Yes! You are reading right. svgalib runs on linux/Alpha! (Thx to David)
Harm Haanemayer <hhanemaa@cs.ruu.nl>:
Change duplicate include check vgamouse.h.
Fix bug in gl_getpixel in 3-bytes-per-pixel modes.
Allow ctrl-c detection to be disabled in raw keyboard interface.
Gregory Margo <gmargo@newton.vip.best.com>:
Support for the Logitech Mouseman mouse series.
Override mouse mode from environment (SVGA_MOUSE_OVERRIDE) (useful for doom)
Stephen Lee <sl14@crux1.cit.cornell.edu>:
ELF support, countless patches for code clean up, bugfixes in S3 15/16/24 bpp,
autodection for more chips (but alas, no support for them)
Moved config files to /etc/vga due to requests, patched makefiles for automatic
reconfiguration. (M. Weller <eowmob@exp-math.uni-essen.de>)
Before coming to the lsm, some further comments/announcements:
* I'm only TEMPORARILY maintaining svgalib (while Harm is away from the net).
* I see my mayor task in receiving patches and bug-reports (and reroute the
latter ones to the authors of affected drivers and subparts) as well as
organizing things. Please consider using linux-svgalib@vger.rutgers.edu
for discussing bugs/problems in the first place to a broader audience.
My time is not unlimited! I'll consider all received patches and if they
seem senseable I'll make new releases after significant changes.
* I'm not planning to extend svgalib myself right now. I've only a Mach32
and I'm quite happy with the current Mach32 driver.
And here are two requests:
* Now while Harm is away, the cirrus driver of svgalib is unmaintained. I don't
have any such card and know nothing about it. Thus I cannot handle cirrus
related problems. Volunteers with enough knowledge might be handy in case
of problems.
* I get often requests for Mach64 drivers. (Even b4 overtaking svgalib). I don't
have a Mach64 and I won't dump my Mach32 and buy one and write a driver for
you. I'm still quite happy with my Mach32.
As far as I know noone is working on a Mach64 driver. I'll happily accept
patches to include Mach64 and answer svgalib internals related questions, but
I WON'T WRITE A DRIVER. I can't actually.
I agree the Mach64 is a nice card. But even when you paid for your linux CD
you don't have any right to complain. Remember almost any linux code is
written by hobbyists in their spare time for free. Don't complain, code it.
Like other's did for you already.
If you paid more than a nominal fee for your CD (coz you didn't need to
upload it piece by piece by modem or something or for nice and easy usable
install tools) you got deceived. I got the impression that with the
increasing number of linux users this is no longer well known to people. They
think they paid for a right to complain and to require things.
This does also apply to other cards, of course. Not only the Mach64. But I
got a real huge amount of Mach64 requests recently.
So again, any volunteers are highly appreciated. In any case don't forget to
register with me. I can bring you in contact with other people working on the
same thing and speed up things and keep multiple people from doing the same
things.
Thanx, Michael.
(eowmob@exp-math.uni-essen.de or eowmob@pollux.exp-math.uni-essen.de
Please do not use my vm or de0hrz1a accounts anymore. In case of real
problems reaching me try mat42b@aixrs1.hrz.uni-essen.de instead.)
Begin3
Title: svgalib
Version: 1.27
Entered-date: 13AUG95
Description: Low-level graphics library that provides VGA and SVGA
modes in a console. It is not intended as an alternative
to X for apps, but rather a set of tools for things like
VGA games, image viewing in modes that X cannot support, etc.
Keywords: graphics, VGA, SVGA, library
Author: hhanemaa@cs.ruu.nl (Harm Hanemaayer)
Maintained-by: Temporarily maintained by eowmob@exp-math.uni-essen.de (Michael Weller)
Primary-site: sunsite.unc.edu /pub/Linux/libs/graphics
442K svgalib127.tar.gz
Alternate-site: tsx-11.mit.edu /pub/linux/sources/libs
442K svgalib127.tar.gz
Platforms: Linux/Intel (too many vgacards to list here); Linux/Alpha (up
to now only #9 GXE PCI KNOWN to work, other cards may/should
work).
Copying-policy: Freely distributable.
End
--
Send comp.os.linux.announce submissions to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software.