ho recentemente cercato di giocare a enemy territory ma ho riscontrato una assenza di audio che non sono riuscito a risolvere con Giochi/EnemyTerritory:
in cui si suggerisce di eliminare il mixaggio audio di esd che in molti casi risolve;
nel mio caso invece è stato un pò diverso per il semplice motivo che il gioco necessita di alsa-oss per riprodurre l'audio, mentre io utilizzo pulse audio;
dopo una veloce ricerca su google ho trovato un thread nel forum internazionale di ubuntu
dopo averlo letto ho adattato al mio caso la soluzione che vi riporto di seguito, supponendo che abbiate già installato il gioco:
- scaricate questo script: - apritelo con un editor di testo e cercate questo blocco che è uno dei primi:
Codice: Seleziona tutto
# Game installation directory
#
# You can set this in GAME_PATH environment variable
# GAME_PATH=""
Codice: Seleziona tutto
# GAME_PATH=""
Codice: Seleziona tutto
GAME_PATH="vostro-percorso-d'installazione/"
Codice: Seleziona tutto
# SDL audio driver
SDL_AUDIODRIVER="pulse"
- rinominatelo togliendo l'estenzione ".txt" (è stato necessario aggiungerla per caricarlo nel forum)
- date i permessi d'esecuzione allo script:
Codice: Seleziona tutto
chmod +x et-sdl-sound
Codice: Seleziona tutto
./et-sdl-sound
in un terminale, dopo esservi spostati nella directory dove si trova lo scripts
ci sarà pure qualcuno che starà leggendo questo post per giocare a true combat elite e close quarter battle, come nel mio caso
sempre supponendo che abbiate scaricato e installato le mod dal sito, la soluzione anche qui è semplicissima, ci sono due modi:
MODO 1:
- avviate enemy territory tramite lo script, cliccate mod e caricate tcetest per true combat elite e cqbtest per close quarter battle
MODO 2:
- copiate lo scripts di cui sopra, dandogli un nome come "tce-sdl-sound" ;
- apritelo con un file di testo e scorrete fino alla fine, dove troverete la riga:
Codice: Seleziona tutto
LD_PRELOAD="${LD_PRELOAD}:${TMP_DIR}/et-sdl-sound.so" ./$GAME_BIN $*
Codice: Seleziona tutto
+set fs_game tcetest
Codice: Seleziona tutto
LD_PRELOAD="${LD_PRELOAD}:${TMP_DIR}/et-sdl-sound.so" ./$GAME_BIN $* +set fs_game tcetest
- per la versione close quarter battle, ripetete la stessa procedura, chiamando lo script "cqb-sdl-sound" e utilizzando "+set fs_game cqbtest"
buona sparatoria a tutti da carved top!