Wolfenstein Enemy Territory … ci gioco anche su Ubuntu Karmic 9.10

11:28 pm Appunti Cerebrali, Ubuntu

Mi è tornata la voglia di giocare a questo stupendo e gratuito gioco online.

Quale occasione migliore per testare il 3D su Ubuntu. Questo è un riassunto delle ricerche che ho fatto e che ho sistemato in modo da poter giocare a ET Wolfenstein.

Un consiglio per chi usa COMPIZ FUSION

Per evitare problemi conviene disabilitare gli effetti grafici mentre si gioca a qualcosa di 3D. La soluzione più rapida è scaricare compiz icon in modo da poter attivare e disattivare Compiz a piacimento.

È inoltre possibile e consigliato far partire fusion-icon all’avvio del sistema in modo da averlo sempre comodo nella barra in alto a destra. Per fare ciò si deve andare in Sistema-> Preferenze-> Applicazioni d’Avvio e inserire un nuovo collegamento. Il percorso del programma sarà: /usr/bin/fusion-icon

Per installare l’icona invece digitare nel terminale:

sudo apt-get install fusion-icon

ORA INSTALLIAMO IL GIOCO

1– scaricare il gioco da qui 258 mega

2– scaricare anche la patch 2.60b da 4 mega

3– se la vostra cartella di default per i download è Scaricati, dentro la /home/nomeutente/Scaricati fate così per installare il gioco:

cd /home/nomeutente/Scaricati

sudo sh et-linux-2.60.x86.run

per far partire l’installazione del gioco che sarà testuale e non grafica come capita con i giochi su windows.

N.B. Installate e lasciate tutto a default, tanto basterà ricordarsi le cartelle per rimuovere il gioco in un secondo momento.

Le cartelle di default sono:

Cartella installazione gioco

/usr/local/games/enemy-territory

Cartella collegamenti

/usr/local/bin

Cartella profilo gioco

/home/nomeutente/.etwolf/etmain/profiles

(Vi ricordo che per vedere le cartelle nascoste dentro la home si deve premere CTRL+H oppure attivarle dal menu visualizza)

Cartella Mappe scaricate

/home/nomeutente/.etwolf/

4– applicate la patch prima di lanciare il gioco

Applicare la patch significa sostituire due file dentro la cartella del gioco:

et.x86
etded.x86

Per far prima aprite una finestra di nautilus in modalità superuser in questo modo:

ALT+F2 e digitare

gksudo nautilus

Ok, ora estraete l’archivio della patch temporaneamente sul desktop, entrate nella cartella Linux e trascinate i due file sopracitati nella cartella

/usr/local/games/enemy-territory

Confermate la sostituzione, ma non chiudete la finestra.

5– Lanciando et.x86 avrete sicuramente problemi con l’audio visto che ET utilizza oss e invece voi avete alsa. Per risolvere il problema ho trovato su questo sito un eseguibile che permette di sentire l’audio.

Scaricate il file et-sdl-sound dal sito http://nullkey.ath.cx/~stuff/et-sdl-sound/ oppure cliccate qui

Estraete l’archivio, è un file unico. Copiate il file et-sdl-sound dentro la cartella del gioco /usr/local/games/enemy-territory dove avete precedentemente copiato i file della patch.

Ora per far partire il gioco basterà creare un link al file et-sdl-sound.

Se così non funziona esiste sempre il vecchio metodo come riportato nel sito.

a) scaricate il seguente file et-sdl-sound.tar.gz http://nullkey.ath.cx/~stuff/et-sdl-sound/et-sdl-sound.tar.gz
b) estraete l’archivio su desktop
c) copiate il file et-sdl-sound.so sempre nella cartella /usr/local/games/enemy-territory
d) ora aprite il terminale e create uno script su desktop

gedit /home/nomeutente/Scrivania/etlauncher.sh

incollate questi comandi:

#!/bin/bash
export ETSDL_SDL_LIB="libSDL.so"
export SDL_AUDIODRIVER="alsa"
cd /usr/local/games/enemy-territory/
LD_PRELOAD="${LD_PRELOAD}:/usr/local/games/enemy-territory/et-sdl-sound.so" ./et.x86 $*

Salvate e chiudete gedit

Ora rendete eseguibile lo script:

chmod a+x /home/nomeutente/Scrivania/etlauncher.sh

Prima di lanciarlo però potreste avere bisogno di installare la libreria libSDL.so. Come fate a capire se dovete farlo? Semplice basterà lanciare il gioco e sentire che manca ancora l’audio. Se state usando una installazione pulita di Karmic 9.10 dovrete installarlo perché non c’è.
Date questo comando

sudo apt-get install libsdl1.2-dev

Terminata l’installazione potrete giocare a Enemy Territory con l’audio e la patch 2.60b. 😀

È un gran gioco gratuito.

Buon divertimento.

Se per caso avete problemi con punkbuster del tipo che venite kickati senza motivo (PB GUID AUTH:UNKW …) potete provare ad aggiornare il punkbuster in questo modo:

1- andate al seguente indirizzo http://www.evenbalance.com/index.php?page=pbsetup.php
2- scaricate il file zip GUI Version 32 o 64 bit (di solito gli utenti che non conoscono la differenza dovrebbero scegliere la 32bit se hanno installato Ubuntu standard 32bit)
3- estraete il contenuto del file zip, pbsetup.run, sul desktop e poi trascinatelo nella cartella /usr/local/games/enemy-territory/pb con il solito metodo di ALT+F2, gksudo nautilus…
4- doppio click su pbsetup.run
5- aggiungete il gioco, impostate il percorso e fate update, insomma è la solita roba che si farebbe su windows.

Se vi dà ancora problemi allora provate a cancellare la cdkey dentro la cartella

/home/nomeutente/.etwolf/etmain/etkey

Se usate un firewall ricordatevi di aprire la porta:

UDP 27952

anche se non è indispensabile.


Leave a Comment

Your comment

Codice AntiSpam - Completa l'operazione inserendo il numero appropriato (in numero)

Time limit is exhausted. Please reload the CAPTCHA.

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.