Přihlásit | Registrovat

Wolfenstein: Enemy Territory

wolf_et_icon.jpg

Wolfenstein: Enemy Territory je akční multiplayerovou FPS (střílečku z pohledu první osoby) z období 2. světové války, dostupnou v nativní linuxové verzi. Zprovozněním této verze v Mandriva Linuxu se budeme v tomto návodě zabývat.

Jak už napovídá období, ve kterém se hra odehrává, tak proti sobě stojí dvě strany - Spojenci (Allies) a představitelé Osy (Axis). Za každou stranu si můžete vybrat z 5ti povolání - voják (soldier), inženýr (engineer), podpora (field ops), medik (medic) a záškodník (cover ops).

Pro hru existuje rozšiřující mód True Combat: Elite, ve kterém proti sobě bojují členové protiteroristické jednotky a teroristé.

Postup instalace

Instalace a aktualizace

Linuxový instalátor si stáhněte z internetu. Poslední verze linuxového instalátoru je ve verzi 2.60, jedná se o balíček et-linux-2.60.x86.run, stahovat můžete z následujících serverů:

Linuxový instalátor je ve formě RUN balíčku, jak jej spustit se dozvíte v sekci Instalace balíčků .run, instalaci RUN balíčku proveďte dle návodu s právy roota. Samotná instalace probíhá ve stylu Next, Next, Next,…, při instalaci ponechejte přednastavené hodnoty.

Ke hře byla vydána aktualizace, jenž nebyla zakomponována do instalátoru, tuto aktualizaci získáte odtud:

Jedná se o zip archiv, ze kterého po rozbalení získáte adresář Enemy Territory 2.60b, jenž obsahuje podadresář linux. Jeho obsah, tj. 2 soubory etded.x86 a et.x86 překopírujte pod rootem do adresáře

/usr/local/games/enemy-territory/

Tímto je základní instalace u konce. Wolfenstein:Enemy Territory můžete spustit v konzoli příkazem et, pokud však nevlastníte externí zvukovou kartu, tak se hra spustí bez zvuku.

Toto je zapříčiněno tím, že W:ET používá zvukový systém OSS a ALSA použitá v novějších jádrech řady 2.6 má s tímto problémy. Externí zvuková karta si s tím dokáže poradit, u integrované je slyšet trapné ticho.

et-sdl-sound - vyřešení problémů se zvukem

Tento problém lze vyřešit pomocí et-sdl-sound, což je menší úprava pro W:ET, tak aby fungoval zvukový systém ALSA.

Skript et-sdl-sound stahujte ze stránky Pyry Haulose. Hledejte soubor označený jako et-sdl-sound.gz Jendá se o archiv, jenž po stažení rozbalte a soubor et-sdl-sound nastavte jako spustitelný.

Novější verze Mandriva Linuxu ale nativně využívají zvukový systém PULSE, proto musíme et-sdl-sound ještě editovat. Nejjednodušší je pro editaci souborů program mc, stačí najet na vybraný soubor a zmáčknout klávesu F4, následně provést změny a tyto uložit pomocí klávesy F2.

V souboru et-sdl-sound tedy vyhledáme část

SDL_AUDIODRIVER="alsa"

a tuto změníme na

SDL_AUDIODRIVER="pulse"

Pokud máte Pulse Audio vypnuté a systém tím pádem využívá zvukový systém Alsa, tak samozřejmě tento krok vynecháte.

Soubor et-sdl-sound překopírujte pod rootem třeba pomocí mc do adresáře s hrou

/usr/local/games/enemy-territory/

Abychom mohli hru spouštět přes zástupce na ploše, tak je třeba ještě editovat soubor

/usr/share/applications/et.desktop

Zde změníme původní hodnotu

Exec=/usr/local/games/enemy-territory//et

na

Exec=/usr/local/games/enemy-territory//et-sdl-sound

opět k tomu využijeme mc spuštěný s právy roota. Uvedený soubor poté můžeme pro jednodušší spouštění zkopírovat na pracovní plochu.

Nakonec je ještě třeba vytvořit symbolický link, uvedený příkaz zadáváme v konzoli pod rootem a příkaz bude mít tento tvar:

ln -s /usr/local/games/enemy-territory/et-sdl-sound /usr/local/bin/et

Hru lze spustit přes zástupce et.desktop, kterého jsme si v předešlém kroku zkopírovali na naší pracovní plochu.

Pokud ani po předchozí úpravě stále neuslyšíte zvuk a přitom budete mít zapnuté a fungující reproduktory, tak můžete zkusit tento jednoduchý návod.

PunkBuster - aktualizace anticheatu

Jelikož hra využívá anticheatovací systém PunkBuster, tak je třeba ještě dodatečně tento anticheatovací systém zaktualizovat, instalátor hry, vzhledem k datu svého vytvoření, obsahuje starší verzi.

Z oficiálních stránek programu PunkBuster si stáhněte zmiňovaný program pro linux (GUI verzi), pokud jej nechcete hledat, tak zde máte přímý odkaz na 32bitovou verzi s GUI.

Jedná se o zip archiv, tento rozbalte a jeho obsah - soubor pbsetup.run zkopírujte do nově vytvořeného adresáře ve vašem domovském adresáři, kupříkladu do adresáře punkbuster (~/punkbuster). Toto děláme pro snadnější manipulaci s uvedeným programem, žádný vyšší význam to nemá, alespoň je to tak doporučováno na dalších webech.

Souboru pbsetup je třeba označit jako spustitelný, teprve poté jej bude možné spustit klasickým dvojklikem. Soubor spouštějte pod klasickým uživatelem, nikoliv pod rootem!

Nyní je třeba pouze odsouhlasit licenci, pomocí tlačítka Add Game přidat námi požadovanou hru Enemy Territory a následně pomocí tlačítka Check For Updates zjistit aktualizace pro PunkBuster použitý ve hře.

Odinstalace

Instalátor hry nainstaloval do adresáře s hrou skript, s jehož pomocí můžeme hru jednoduše odinstalovat. Stačí v konzoli zadat pod rootem tento příkaz:

/usr/local/games/enemy-territory/uninstall

Pokud se chceme zbavit i různých nastavení hry (použité rozlišení, klávesové zkratky, …) včetně dodatečně stažených map, tak musíme smazat ve svém domovském adresáři (~) skrytý adresář vytvořený hrou

~/.etwolf

to můžeme udělat v konzoli příkazem:

rm -rf ~/.etwolf/

Minimální systémové požadavky

  • procesor: Intel Pentium III - 600MHz nebo AMD ekvivalent
  • paměť RAM: 128MB RAM
  • grafická karta: 32MB, plně kompatibilní s OpenGL
  • 300MB volného místa na disku, dalších 500MB pro odkládací soubory

Obrázky

wet_01.jpg

wet_02.jpg

wet_03.jpg

wet_04.jpg

Odkazy

Wolfenstein: Enemy Territory na wikipedii - krátký popis na české wikipedii

České stránky o hře Wolfenstein: Enemy Territory

Česká a slovenská komunita okolo hry W:ET

Herní manuál ke hře - v angličtině, obsahuje popis jednotek, výzbroje a výstroje

Mandriva Wiki
software/hry/wolfenstein-enemy-territory.txt · Poslední úprava: 2011/01/05 19:07 autor: yullaw