RE: Problemas Quake3 para Linux

Hago un nuevo tema porque no encontré forma de responderle a peratu (no me sale el boton de responder).

Lo del sonido en el Quake3 esta relacionado al ALSA. Para ALSA version >=1.0 hubo ciertos cambios en como se manejan ciertos dispositivos, y algunos programas como los juegos basados en el motor del Q3 tienen problemas con el sonido. EL SDL tambien tenia problemas (no compilaba), al igual que otras librerias y programas que no recuerdo.

El MDK 10.0 viene con el ALSA 1.0.2, para volver a tener sonido en el Quake simplemente bajate la ultima version de www.alsa-project.org (a este momento es 1.0.4). El problemita esta corregido desde ALSA version 1.0.3c si recuerdo bien.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.

# 716: tambien respondo a peratu

Primero, no se por qué se cerrò el post de peratu pero me aparece como "This discussion is closed: you can't post new comments."


Ese problema de sonido es el mismo que ocurre en enemy-territory (quake3 y enemy-territory tienen el mismo motor grafico). La solucion es la misma para los dos y esta explicada aqui.


Ten en cuenta que el chmod es -R y no -r y para que no tengas que ejecutarlo cada vez que reinicies, abrete una terminal como root y escribe:


echo "chmod -R 775 /proc/asound/card0/pcm0p" >> /etc/rc.local

A parte de esto te pego como quedó mi ejecutable del enemy-territory:

$ cat `which et`
#!/bin/sh
# Wrap Enemy Territory binary
cd /usr/lib/games/enemy-territory
# añadimos siguiente linea para solucionar problema de sonido
echo "et 0 0 direct" > /proc/asound/card0/pcm0p/oss
#fin linea solucionar problema de sonido
./et 
exit 0




Ten en cuenta que los resultados no se ven a a la primera.



Saying "Linux kernel" is a redundancy, linux is just a kernel...