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

Reply via email to