On Thursday 28 March 2002 04:39 pm, you wrote:
> Hi
>
> Anyone managed to run Quake3 in LM8.2?
> When I run ./quake3 I get a signal 11 when it tries to initialize the sound
>
> ------- sound initialization -------
> ------------------------------------
> Received signal 11, exiting...
>
>
> In the first part of the initialization, it does find the OpenGL libraries
> and so on. For whatever reason it fails on the sound init.
>
> note: /dev/dsp exists and I've got sound for other apps or games (eg
> Civ:CTP)
>
> Any help appreciated.
> Thanks
This is a bit of hack that I had to start using about the time devfs hit, tho
the connection wasn't confirmed. I found this script when I was googling
around for a fix for the same thing. The instructions are included, and
even if you get an error during compiling, just try it anyway. I can't
recall what the error is, but it didn't effect the scripts usefulness.
[s@tuxmachine]:s$ cat /object5/archives/memset.c
/* This is (c)2001 Gerald Britton <[EMAIL PROTECTED]>
* * Taken from emu10k1-devel mailing list
* * Compile with: gcc -shared -o memset.so memset.c
* * Copy resultant memset.so to quake3 directory
* * Then run: LD_PRELOAD=./memset.so ./quake3.x86
* */
void *memset(void *s, int c, int n)
{
char *p = s;
while (n--)
*p++ = c;
return s;
}
---------------------
then I made up a little bash script to preload it for me (xgamma stuff is to
lighten screen).
[s@tuxmachine]:s$ cat quake3.sh
#!bin/sh
xgamma -gamma 2.0
cd /usr/local/games/quake3 && LD_PRELOAD=./memset.so ./quake3.x86
xgamma -gamma 1.0
exit 0
hth,
-s
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com