|
From: Francisco L. T. <flu...@gm...> - 2006-11-04 18:19:09
|
Ryan, > On Sun, Jun 12, 2005 at 07:42:01AM +0200, Hans de Goede wrote: > > Ryan Underwood wrote: > > >This file never existed in the open source releases due to IP issues > > >with Alliance. I have reverse engineered the binary releases from a > > >long time ago, but not completely rewritten or tested the code yet. > > > > > > > Ah, I already had a feeling it could be something like this. Does that > > mean that sst96 support in CVS has never been tested? > > No. Some (rare) cards with a Macronix controller do exist, I have one. > However, I've not personally tested the current CVS. It's on a todo > list. > > Supposedly there was a prototype sst96 with a Trident controller, but > I've never seen one nor is there any code to drive it. > > > Anyways I'll #ifdef 0 the Alliance code parts for now and throw an error > > if an Alliance is detected. That should get it compiling and linking. > > This would be better than the current situation, where the library just > mysteriously segfaults on an Alliance card. > > -- > Ryan Underwood, <ne...@ic...> I could help you to debug your AT3D code because I have a working Linux setup with that card (Alliance based voodoo Rush). I managed to compile Glide 3 and Mesa 6.2.1 (commenting out some AT3D code). But, of course, it segfaults on exec. That is a funny thing. It seems that no one really has used the code for years. I could say that even apm XFree module doesn't work from version 4.0.1 onwards. I had to switch back to XFree 3.3.6 release to be able to get video. There is also a library (libXxf86rush) that has not been used for years, and is causing problem to some people compiling Xorg, although it is pretty useless nowadays. That is the problem of legacy code that is kept from previus releases and supposed to work but never tested. I think that is better to state from the beginning "this shouldn't work with that hardware" and remove code and support than let the users face a painful and hopeless testing work. But if you want make work for the first time the Voodoo Rush with Linux (I mean Open Source Glide / Mesa > 3.4.2) I am ready to help. Regards |