Enemy Territory

Z HKfree wiki
Verze z 23. 6. 2007, 16:34, kterou vytvořil 10.107.54.66 (diskuse) (doplnen odkaz na wiki clanek s instalaci pro windows, doplnen odkaz pro dochazku)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání

Instalace

Potřebné soubory pro Windows i Linux jsou přímo na gameserveru.

http://gs.hkfree.org/download/install/

Podrobná instalace pod Windows je v nasledujícím článku:

Wolfenstein_-_Enemy_Territory_-_instalace

Docházka na bitku

Na http://ethkfree.tymy.cz byla zřízena instance aplikace tymy.cz. Klikněte si tam na "registrovat", zadejte potřebné informace a vyčkejte několik hodin, než vám bude povolen přístup. Pak už je to snadné. Doporučuji v Nastavení změnit aplikaci na "minimální", jinak se všude plete nápověda.


Nejdůležitějším prvkem je "Moje docházka", tam si můžete naklikat, kdy se dostavíte, případně kdy ne. Můžeme tam případně využívat i ankety ohledně map apod.


A proč psát docházku?

Aby všichni věděli, že ten den má smysl čekat do devíti večer, aby mohli všem říct "Hi!"

Jak zprovoznit ET + TS + zvuk v Linuxu

Pro zvukové karty, které mají HW mixér

Jako root spusťte toto:

echo 'et.x86 0 0 direct' > /proc/asound/card0/pcm0p/oss
echo 'et.x86 0 0 disable' > /proc/asound/card0/pcm0c/oss

Pokud máte více zvukových karet, pak zkuste toto:

find /proc/asound/card* -name oss | grep pcm0p | while read a; do echo et.x86 0 0 direct > $a; done
find /proc/asound/card* -name oss | grep pcm0c | while read a; do echo et.x86 0 0 disable > $a; done

Pokud to funguje, počítejte s tím, že po rebootu bude potřeba příkaz spustit znovu. Nejlepší řešení je asi přidat příkazy do nějakého skriptu, který se spustí při startu počítače.

Pro zvukové karty, které jsou úplně k prdu :-)

Teamspeak bude třeba spouštět přes emulaci aoss, aby místo OSS používal ALSU

aoss teamspeak

nebo upravit skript

/usr/bin/teamspeak

#!/bin/sh
#
# This file is public domain.

export LD_LIBRARY_PATH=/usr/lib/teamspeak-client:$LD_LIBRARY_PATH
aoss /usr/lib/teamspeak-client/teamspeak.real $@

ET přes samotné aoss nefunguje, zvuk zní strašně trhaně. Lze zvukový výstup prohnat přes aRts, ale aby nebyl zvuk zpožděný, musí se artsd spustit s nižší vyrovnávací pamětí.

upravený /usr/local/bin/et

#!/bin/sh
# Needed to make symlinks/shortcuts work.
# the binaries must run with correct working directory
cd "/usr/local/games/enemy-territory/"
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
#exec ./et.x86 "$@"

killall artsd
#artsd -a alsa -F 16 -S 128 &
artsd -a alsa -F 1 -S 64 &
artsdsp -m ./et.x86 "$@"

Můžete zkusit ladit parametry artsd, které ovlivňují velikost vyrovnávací paměti

  • -F je počet zvukových snímků
  • -S velikost jednotlivých zvukových snímků

čím větší buffer, tím větší bude zpoždění zvuku za obrazem, ale může předcházet trhání zvuku.

Chybí tu něco?

  • prodiskutujme to na news serveru ve skupině hkfree.games.et
  • anebo to sem prostě dopiš :-)