-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I think ALSA will not fix the problem(maybe alsa 0.9 will, i read somewhere they coded 
a workaround inthere) 
RtcW has the same problem. There is a bug in glibc, this is a fix:

copy this into a file called memset.c: 

 void *memset(void *s, int c, int n) 
{ 
    char *p = s; 
    while (n--) 
        *p++ = c; 
    return s; 
} 

 compile it: 
gcc -shared -o memset.so memset.c 
(you will get a warning) 
copy memset.so into your quake or wolfenstein dir. 

 open the wolfspdemo or quake3 script in the wolfenstein or quake install directory(or 
the script used to start the real game, dunno what it is called), and change it, if it 
says: 
./wolfsp.x86 $* 
it should become: 
LD_PRELOAD=./memset.so ./wolfsp.x86 $*
(similar ofcourse for quake3)


Danny

 

On Friday 23 November 2001 13:52, you wrote:
> le ven 23-11-2001 � 05:38, Ryan Little a �crit :
> > Has anyone here had problems with Quake 3 crashing during sound
> > initialization on a SB Live card?
> >
> > I'm using the 2.4.13 (MDK source but custom recompile) kernel drivers
> > for the SB Live (emu10k1 drivers)
> >
> > Someone told me it can be cured by using the ALSA drivers but thus far
> > I've had no luck getting ALSA to work.
> >
> > I've tried finding an up to date how-to/FAQ for alsa but the most
> > current is dated 1999 and speaks of kernel 2.2.18. Does anyone know of a
> > newer version?
>
> [root@bastard root]# modprobe -l | grep emu10k1
> /lib/modules/2.4.13-6mdk/kernel/drivers/char/joystick/emu10k1-gp.o.gz
> /lib/modules/2.4.13-6mdk/kernel/drivers/sound/emu10k1/emu10k1.o.gz
> /lib/modules/2.4.13-6mdk/alsa/snd-card-emu10k1.o.gz
> /lib/modules/2.4.13-6mdk/alsa/snd-emu10k1.o.gz
> /lib/modules/2.4.13-6mdk/alsa/snd-synth-emu10k1.o.gz
>
> /usr/src/linux/alsa-driver-0.5.12/INSTALL
>
> remove OSS reference and put :
>
> # ALSA native device support
> alias char-major-116 snd
> alias snd-card-0 snd-card-emu10k1
> # OSS/Free setup
> alias char-major-14 soundcore
> alias sound-slot-0 snd-card-0
> alias sound-service-0-0 snd-mixer-oss
> alias sound-service-0-1 snd-seq-oss
> alias sound-service-0-3 snd-pcm-oss
> alias sound-service-0-8 snd-seq-oss

- -- 
"For a moment, nothing happened. Then, after a second or 
so, nothing continued to happen. "
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8TyApaeiN+EU2vEIRAmrpAJ9HF/guqhgcNrvd5TyLy1Lc1fT9qQCfVvkg
K0ZzTLhCMQeKdTE+T1hv/8k=
=PGHH
-----END PGP SIGNATURE-----

Reply via email to