Wolfenstein: Enemy Territory (Italiano)

From ArchWiki

Wolfenstein®: Enemy Territory è un videogioco sparatutto in prima persona del 2004 sviluppato da Splash Damage e pubblicato da Activision. È un gioco standalone basato sul motore di gioco di Return to Castle Wolfenstein, ma con una nuova modalità multiplayer incentrata sulla squadra.
Video d'inizio

Installazione

Prima di far partire l'installatore dovete abilitare il software multilib e installare il driver grafico 32bit OpenGL per la vostra scheda grafica, una volta fatto questo potete scaricarlo dal sito ufficiale e installarlo con sudo.

Risoluzione dei problemi

Il gioco parte senza audio

Wolfenstein: Enemy Territory è stato sviluppato in un periodo in cui OSS era il sistema audio ufficiale di Linux, ma successivamente è stato sostituito da ALSA. Di conseguenza sui sistemi di adesso partirà senza audio.
Questo problema può essere risolto seguendo questi passaggi:

  1. Installare alsa-oss e caricare questi moduli tramite systemd: snd-seq-oss snd-pcm-oss snd-mixer-oss.
  2. Usare questo script per direzionare l'audio del gioco:
Note: Lo script va eseguito ad ogni avvio del computer o eventualmente si può attivare un servizio systemd che lo esegua automaticamente.
$ sudo nano /usr/bin/enemyterritoryscript
#! /bin/sh
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss

In alcuni casi è necessario anche modificare il dispositivo di uscita audio nel gioco, quindi editare la propria etconfig.cfg e modificare i seguenti parametri:

Note: E' possibile che dopo il riavvio del computer cambi l'ordine delle schede audio, quindi è necessario andare a modificare nuovamente questo parametro,
$ nano ~/.etwolf/etmain/profiles/NIKNAME/etconfig.cfg
seta snddevice "/dev/dsp"

Ad esempio, per utilizzare la scheda audio numero due impostare:

seta snddevice "/dev/dsp2"

Manca il file etkey

Poiché PunkBuster ha abbandonato il supporto per Wolfenstein: Enemy Territory, non c'è modo di ottenere un nuovo file etkey da PunkBuster e senza questo file non si può giocare su nessun server PunkBuster. Il file può comunque essere generato manualmente da http://etkey.net/, da dove si dovrà scaricare per poi salvarlo nella cartella ~/.etwolf/etmain.

Suggerimenti e trucchi

Disabilitare l'accelerazione del mouse

Non basta avere un profilo flat (senza accelerazione) nel ambiente desktop, bisogna anche settare questo parametro nella propria etconfig.cfg.

$ nano ~/.etwolf/etmain/profiles/NIKNAME/etconfig.cfg
seta in_dgamouse "2"

Allocazione della memoria

Per il corretto funzionamento del gioco editare la propria etconfig.cfg e assegnare i seguenti parametri.

$ nano ~/.etwolf/etmain/profiles/NIKNAME/etconfig.cfg
seta com_hunkMegs "192"
seta com_soundMegs "160"
seta com_zoneMegs "64"

Impostare risoluzione video

Per impostare la corretta risoluzione video del gioco editare la propria etconfig.cfg e modificare i seguenti parametri. Ad esempio:

$ nano ~/.etwolf/etmain/profiles/NIKNAME/etconfig.cfg
seta r_customheight "1080"
seta r_customwidth "1920"
seta r_mode "-1" unsafe

FPS bassi

Se i vostri FPS sono bassi e non stabili, impostate questi parametri nella etconfig.cfg.

$ nano ~/.etwolf/etmain/profiles/NIKNAME/etconfig.cfg
seta com_maxfps "125" (se possibile anche 200)
seta r_primitives "2"
seta cg_atmosphericeffects "0"
seta cg_wolfparticles "0"
seta r_fastsky "1"
seta r_picmip "3"

Avvio et con la mod etpro

Per avviare Wolfenstein: Enemy Territory direttamente con la mod etpro, eseguire il seguente comando nel terminale:

et +set fs_game etpro

Problemi irrisolti con Wayaland

Con Wayland si incorre in svariati problemi che non riesco a risolvere, come ad esempio il mancato input della tastiera o l'impossibilità di avere il mouse senza accelerazione in gioco. Per questo consiglio l'uso di X11 per giocare a Wolfenstein: Enemy Territory.

Un solo canale audio

Purtroppo con questo metodo non è possibile giocare e allo stesso tempo usare un software per comunicare in quanto OSS consente un solo canale audio.

ET: Legacy

Un altro metodo per giocare è utilizzare il client ET: Legacy. (Consiglio di installare la versione 64-bit.)

E' un progetto open source basato sul codice di Wolfenstein: Enemy Territory che è stato rilasciato nel 2010 sotto i termini della licenza GPLv3. A differenza del client originale, basta installarlo e funziona senza particolari attenzioni.
Non è compatibile con la mod etpro, ma è possibile giocare, anche a livello competitivo la nuova mod Legacy.
A differenza di Wolfenstein: Enemy Territory classico, è in continuo sviluppo, con periodiche correzioni di bug, miglioramenti grafici, della qualità di gioco e della compatibilità.

Giocare a livello competitivo

Per giocare a livello competitivo esiste ET: Legacy Competitive, un server Discord dove ci si organizza per degli scontri. Entra in chiamata con cuffie e microfono assieme ai tuoi compagni di squadra!