From: hasty@netcom.com (Amancio Hasty Jr)
Subject: Re: [386BSD] Xfree86, XS3 Mouse configuration
Organization: Netcom Online Communications Services (408-241-9760 login: guest)
Date: Fri, 18 Dec 1992 16:31:56 GMT

In article <1992Dec18.103520.4811@Informatik.TU-Muenchen.DE> roell@informatik.tu-muenchen.de (Thomas Roell) writes:
>>I am the author of XS3. Please send me your Xconfig and relax because
>>we fixed this bug for XFree86 and ported XFree86 to 386bsd.
>
>Sorry, but I cannot stand this way your talking about this stuff
>anymore. You always tell people you did EVERYTHING about the XS3
>server. This is one of the greatest lies I ever heard ! Your S3 stuff
>is COMPLETLY based up the 8514/A server Kevin Martin did. The S3 chips
>are with the exception of ONE registers in the graphics engine
>IDETICAL to the 8514/A (at least with respect of what the 8514/A
>server actually uses). Hence all of the drawing code is from somebody
>else, whome you generally forget to name. Also the setup code putting
>the S3 into graphics mode is stolen for the X386 1.2 / Xfree server
>(which then again IS stock X11R5) where this code is for SVGAs.
>
>Hence please stop people make believe that you really did everything
>from scratch. I don't want to put you down, but make it clear for the
>people how things really took place (and in fact it took me only about
>ONE day to get a S3 server from a 8514/A server in our commercial
>stuff; just to bias people a little bit). If you want to do PD stuff,
>please give credit to the people who deserve it. And that's Kevin
>Martin, and not really you.
>
>- Thomas
> 
>--

Good Morning Thomas:

The second or third line of my README file for XS3 reads:

"The S3 server is based upon Kevin Martin's IBM 8514/a server."

The second or third paragraph of my README files give credit to
Phil Richards and Jon Tombs for their work. Also for the record
David Greeman build, tested and by inclusing of the new math library
eliminated all x11perf floating point errors. something that XFree86
still has a problem with under 386bsd.


There are more than two registers differences between the 8514/a and 
the S3. For instance, I wrote the vga banking method, and Jon was kind
and smart to significanlty improve upon it. The 8514/a server does
not do vga banking.

I was the first one in the public domain to figure out how to successfully
initialize the S3. No one and I mean no one help me out to decode the S3.
It was sweat and hardwork.

My new caching code is different and I am the only one doing it.

I hammered out the code for the 801/805 no one not even you had an 801
working yet. It was small amount of work but with the amount of documentation
which I received from S3 it was hard work. 

I am the only one under 386bsd developing and supporting XS3.


>-------------------------------------------------------------------------------
>Das Reh springt hoch, 				e-mail: roell@sgcs.com
>das Reh springt weit,				#include <sys/pizza.h>
>was soll es tun, es hat ja Zeit ...



	:-) This is a live message brought to you by X S 3 V L B :-)

With respect,
Amancio Hasty





-- 
Amancio Hasty           |  
Home: (415) 495-3046    |  ftp-site depository of all my work:
e-mail hasty@netcom.com	|  sunvis.rtpnc.epa.gov:/pub/386bsd/incoming
Newsgroups: comp.windows.x.i386unix