Enemy Territory : convivenza con TeamSpeak

Sono un appassionato giocatore di ET,gioco molto famoso tra i linuxiani….non venitemi a dire che non l’avete mai provato!In quel caso cercatelo qui.

EtTs

Bisogna anche installare diverse patch,ma per una guida completa vi rimando a questo post di UbuntuGame. Molti giocatori usano anche TeamSpeak insieme a ET,un client Voip per chattare con i propri amici mentre si gioca. Far funzionare il gioco e la chat inseme sotto linux può essere davvero un problema. Ci sono mille soluzioni in rete,per esempio quella suggerita dagli autori di teamspeak. La maggiorparte non funzionano per tutti gli utenti! Alcuni suggeriscono di far partire ET con aoss (fa passare il suono oss attraverso alsa) ma il gioco gracchia. Pensate che io per risolvere il problema utilizzo la scheda integrata sulla mia scheda madre per TS e quella esterna per ET. Non è una gran soluzione!

Invece volevo proporvi una soluzione trovata recentemente sul blog di ulisse che utilizza una libreria che permette a ET di funzionare con alsa…a me ha funzionato alla grande! Ho scirtto quest’articolo solo per dare visibilità alla soluzione di ulisse che peraltro ha modificato lo script per farlo andare su Ubuntu. Dategli assolutamente un occhiata qua.

Per riassumere i passi brevemente e da linea di comando:

sudo apt-get install alsa-oss libsdl1.2debian-alsa
wget http://nullkey.ath.cx/~stuff/et-sdl-sound/et-sdl-sound.tar.gz
tar -xvf et-sdl-sound.tar.gz
cd et-sdl-sound
cp -v et-sdl-sound.so /path/to/enemy-territory

A questo punto create un file contenente le seguenti righe

#!/bin/bash
 sudo su -c 'echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss'
 export ETSDL_SDL_LIB="libSDL-1.2.so.0"
 cd /opt/enemy-territory/
 LD_PRELOAD="/opt/enemy-territory/et-sdl-sound.so" ./et.x86 $*

modificando i vostri path se non dovessere coincidere.Chiamatelo ad esempio et_alsa e rendetelo eseguibile con

chmod +x et_alsa

Adesso per avviare il gioco e teamspeak date

 aoss teamspeak
./et_alsa

ecco fatto!

2 Risposte a “Enemy Territory : convivenza con TeamSpeak”

  1. francesco Dice:

    con il tuo “giochetto” finalmente sono riuscito ad avere l’audio su et solo che quando entro in un server non riesce a scaricare i file che mi vengono richiesti e crascia et…. quindi o lo uso senza audio o non lo uso :/

  2. Fabrizio "Ramiel" Ruggeri Dice:

    Scusa ma non mi sembra sia un problema dell’audio,bensì di et.Ma senza audio ti scarica i file dai server?A volte questo problema lo da se non fai l’aggiornamento di punkbuster.Hai aggiornato et alla versione 2.60b?Per aggiornare punkbuster se non ricordo male si fa così:

    cd /cartellainstallazione/et
    cd pb
    chmod +x pbweb.x86
    ./pbweb.x86

    C’è uno script che fa una cosa del genere un pò meglio,scaricalo da qui

Lascia un commento