<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ODAMEX™ - The Standard in Online Multiplayer Doom &#187; Články</title>
	<atom:link href="http://odamex.vain.cz/category/clanky/feed/" rel="self" type="application/rss+xml" />
	<link>http://odamex.vain.cz</link>
	<description>Odamex - multiplatformní port hry DooM</description>
	<lastBuildDate>Mon, 07 Nov 2011 10:46:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>cs</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>43, a to je pouze začátek</title>
		<link>http://odamex.vain.cz/43-a-to-je-pouze-zacatek/</link>
		<comments>http://odamex.vain.cz/43-a-to-je-pouze-zacatek/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 05:31:37 +0000</pubDate>
		<dc:creator>vain</dc:creator>
				<category><![CDATA[Novinky]]></category>
		<category><![CDATA[Články]]></category>

		<guid isPermaLink="false">http://odamex.vain.cz/43-a-to-je-pouze-zacatek/</guid>
		<description><![CDATA[Z počátku se počet serverů Odamexu pohyboval kolem desíti a z toho jich bylo 9 v USA a jeden v Austrálii. Dnes je situace mnohem růžovější. Počet serverů se postupně zvětšuje, skoro polovina z nich je v evropě a co víc, dokonce pět českých.
Cyberreality začal experimentovat s coop servery, a přidal coop Scythe2 a extrémní [...]]]></description>
			<content:encoded><![CDATA[<p>Z počátku se počet serverů Odamexu pohyboval kolem desíti a z toho jich bylo 9 v USA a jeden v Austrálii. Dnes je situace mnohem růžovější. Počet serverů se postupně zvětšuje, skoro polovina z nich je v evropě a co víc, dokonce pět českých.</p>
<p>Cyberreality začal experimentovat s coop servery, a přidal coop Scythe2 a extrémní Dietest18. Dalším serverem je <a href="http://pigs.simelon.net/">PiGS</a>, na kterém běží deathmatch v Entryway. Více o přidání tohoto serveru si můžete přečíst <a href="http://pigs.simelon.net/view.php?cisloclanku=2008090001">zde</a>.</p>
<p>Já mám rozhodně spadeno na Scythe2, které určitě časem v coopu vyzkouším. Sice poslední dva týdny mám dost na hlavu postavené a bude hůř, ale ten čas na odzkoušení si prostě minimálně, když už nic, najít chci. Tak či tak doufám, že se tam potkáme.</p>
]]></content:encoded>
			<wfw:commentRss>http://odamex.vain.cz/43-a-to-je-pouze-zacatek/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Víc serverů, chci víc serverů!!!</title>
		<link>http://odamex.vain.cz/vic-serveru-chci-vic-serveru/</link>
		<comments>http://odamex.vain.cz/vic-serveru-chci-vic-serveru/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 05:21:23 +0000</pubDate>
		<dc:creator>vain</dc:creator>
				<category><![CDATA[Novinky]]></category>
		<category><![CDATA[Články]]></category>

		<guid isPermaLink="false">http://odamex.vain.cz/vic-serveru-chci-vic-serveru/</guid>
		<description><![CDATA[Skoro pokaždé, co se bavím s Cyberrealitym, správcem ZDaemon a Odamex Liquid serverů, mi Cyberreality nadhodí, jaké servery má ještě pro Odamex spustit, já zatím pokaždé odvětvil, že je škoda &#8222;zneužívat&#8220; systémové prostředky serveru na port, který se, snad zatím, ještě moc nehraje a že v momentálním stádiu vývoje je jeden server plně dostačující.
Nechci ovšem [...]]]></description>
			<content:encoded><![CDATA[<p>Skoro pokaždé, co se bavím s Cyberrealitym, správcem ZDaemon a Odamex Liquid serverů, mi Cyberreality nadhodí, jaké servery má ještě pro Odamex spustit, já zatím pokaždé odvětvil, že je škoda &#8222;zneužívat&#8220; systémové prostředky serveru na port, který se, snad zatím, ještě moc nehraje a že v momentálním stádiu vývoje je jeden server plně dostačující.</p>
<p>Nechci ovšem mluvit nejen za celou českou doom komunitu, která má o Odamex zájem a rozhodovat o tom, kolik a jaké servery by pro Odamex měl Cyberreality provozovat. Účel tohoto celého zápisku je všem snad jasný, souhlasíte semnou, že je to momentálně velký luxus, víc serverů pro port v takové fázi vývoje, a nebo by jste rádi potestovali jiné módy a mapy v Odamexu na domácí půdě?</p>
<p>Cyberreality je ochota sama a pokaždé mým požadavkům, které jsou sice většinou jen žádosti o aktualizaci serverů, vyhověl a to velmi rychle =) Takže ještě jednou, chcete víc serverů pro Odamex zastřešených Cyberrealitym? A pokud ano, jaké?</p>
]]></content:encoded>
			<wfw:commentRss>http://odamex.vain.cz/vic-serveru-chci-vic-serveru/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Instalační script pro Odamex</title>
		<link>http://odamex.vain.cz/instalacni-script-pro-odamex/</link>
		<comments>http://odamex.vain.cz/instalacni-script-pro-odamex/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 08:41:35 +0000</pubDate>
		<dc:creator>vain</dc:creator>
				<category><![CDATA[Články]]></category>

		<guid isPermaLink="false">http://odamex.vain.cz/instalacni-script-pro-odamex/</guid>
		<description><![CDATA[Aneb instalace Odamexu jednodušší v Linuxu než kdykoliv. Připravuju script, který uživatele provede instalací Odamexu v Linuxu. Během provádění scriptu budete vyzvání k výběru jakou distribuci používáte (jde to detekovat automaticky, ale moc tomu nevěřím), zda upgradujete nebo instalujete poprvé a podobně.
Zatím je to připraveno pro distribuce Fedora, openSUSE, Ubuntu, Mandrake a Debian. Další mě [...]]]></description>
			<content:encoded><![CDATA[<p>Aneb instalace Odamexu jednodušší v Linuxu než kdykoliv. Připravuju script, který uživatele provede instalací Odamexu v Linuxu. Během provádění scriptu budete vyzvání k výběru jakou distribuci používáte (jde to detekovat automaticky, ale moc tomu nevěřím), zda upgradujete nebo instalujete poprvé a podobně.</p>
<p>Zatím je to připraveno pro distribuce Fedora, openSUSE, Ubuntu, Mandrake a Debian. Další mě nenapadají, nikdo si o nic neřekl :-) Doufám že tento script doladím a vlastně celkově dokončím během příštího týdne. Ten další tady celý nebudu, takže bych to rád stihnul ještě tento.</p>
<p>Proč o tom píšu, máte ještě poslední šanci si říct o funkce do tohodle scriptu, co všechno by měl udělat &#8222;za vás&#8220; a stále ještě vybrat distribuci, pro kterou bych to měl také udělat.</p>
]]></content:encoded>
			<wfw:commentRss>http://odamex.vain.cz/instalacni-script-pro-odamex/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Odamex v openSUSE</title>
		<link>http://odamex.vain.cz/odamex-v-opensuse/</link>
		<comments>http://odamex.vain.cz/odamex-v-opensuse/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 10:27:55 +0000</pubDate>
		<dc:creator>vain</dc:creator>
				<category><![CDATA[Vývojářský koutek]]></category>
		<category><![CDATA[Články]]></category>

		<guid isPermaLink="false">http://odamex.vain.cz/odamex-v-opensuse/</guid>
		<description><![CDATA[Takže ve zkratce. Příkaz, kzerý vyřeší závistlosti, stáhne zdrojové kódy a zkompiluje a nainstaluje Odamex v openSUSE. Testováno na verzi openSUSE 11.0 Před zadáním příkazu bude asi nutno v aplikaci na instalaci software Menu > Počítač > Instalace softwaru vypnout z repozitářů CD tedy Repozitáře > Správce repozitáře označit openSUSE-DVD 11.0 a zrušit políčko Povoleno. [...]]]></description>
			<content:encoded><![CDATA[<p>Takže ve zkratce. Příkaz, kzerý vyřeší závistlosti, stáhne zdrojové kódy a zkompiluje a nainstaluje Odamex v openSUSE. Testováno na verzi openSUSE 11.0 Před zadáním příkazu bude asi nutno v aplikaci na instalaci software <em>Menu > Počítač > Instalace softwaru</em> vypnout z repozitářů CD tedy <em>Repozitáře > Správce repozitáře</em> označit openSUSE-DVD 11.0 a zrušit políčko Povoleno. Poté otevřete terminál, příkazem</p>
<div class="devnotice">su</div>
<p>se přihlašte jako správce a vložte tento příkaz</p>
<div class="devnotice">zypper install gcc gcc-c++ subversion make SDL SDL-devel SDL_mixer SDL_mixer-devel wxGTK wxGTK-devel &#038;&#038; cd ~ &#038;&#038; svn co http://odamex.net/svn/root/trunk odamex &#038;&#038; cd odamex &#038;&#038; make install</div>
<p>Odamex poté spustíte příkazem odamex a Launcher příkazem odalaunch.</p>
]]></content:encoded>
			<wfw:commentRss>http://odamex.vain.cz/odamex-v-opensuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Odamex v Ubuntu</title>
		<link>http://odamex.vain.cz/odamex-v-ubuntu/</link>
		<comments>http://odamex.vain.cz/odamex-v-ubuntu/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 10:24:39 +0000</pubDate>
		<dc:creator>vain</dc:creator>
				<category><![CDATA[Vývojářský koutek]]></category>
		<category><![CDATA[Články]]></category>

		<guid isPermaLink="false">http://odamex.vain.cz/odamex-v-ubuntu/</guid>
		<description><![CDATA[Tak pro našeho milovaného Jarinka =) a doufám, že ne jen pro něj, jsem připravil takový krásný návod, jak si zkompilovat Odamex v Ubuntu a jak jej udržovat stále aktuální (myšleno vývojovou verzi ze zdrojových kódů). Jedná se o postup na absolutně čisté instalaci Ubuntu. Takže v tomto návodu budu řešit závislosti a vše kolem. [...]]]></description>
			<content:encoded><![CDATA[<p>Tak pro našeho milovaného Jarinka =) a doufám, že ne jen pro něj, jsem připravil takový krásný návod, jak si zkompilovat Odamex v Ubuntu a jak jej udržovat stále aktuální (myšleno vývojovou verzi ze zdrojových kódů). Jedná se o postup na absolutně čisté instalaci Ubuntu. Takže v tomto návodu budu řešit závislosti a vše kolem. Jedná se Ubuntu verze 8.04 zaktualizované a jádrem ke dni 3.7. 2008. Ovšem tento postup bude na 100% fungovat na jakémkoliv Ubuntu, jen ne všude bude nutné řešit závislosti, když už je třeba budete mít splněné.</p>
<div class="devnotice">vain@vain-desktop:~$ uname -a<br />
Linux vain-desktop 2.6.24-19-generic #1 SMP Wed Jun 18 14:43:41 UTC 2008 i686 GNU/Linux</div>
<p><em>Pozn.: vzhledem k tomu, že nejsem uživatel Ubuntu, apt-get a nerozumím si s deb balíčky, nemusí být tento návod zrovna košér, ale fungovat bude =)</em></p>
<p><center>- &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - -</center></p>
<p><center>- &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - -</center></p>
<p><font color="red"><strong>Pokud jste extrémně líní, vložte tento příkaz do Terminálu (ctrl+c ; ctrl+shift+v pro vložení do terminálu), pokud chcete porozumět jak se Odamex kompiluje a instaluje, následující příkaz přeskočte a pokračujte ve čtení pod ním.</strong></font></p>
<p>Po zadání příkazu níž se vyřeší závislosti, stáhnou aktuální zdrojové kódy, Odamex se zkompiluje a nainstaluje. Ovšem nemusí fungovat, ale měl by.</p>
<div class="devnotice">sudo apt-get install gcc g++ subversion libsdl1.2debian libsdl1.2-dev libsdl-mixer1.2 libsdl-mixer1.2-dev wx-common libwxgtk2.8-dev libwxgtk2.8-0 &#038;&#038; cd ~ &#038;&#038; svn co http://odamex.net/svn/root/trunk odamex &#038;&#038; cd odamex &#038;&#038; sudo make install</div>
<p><center>- &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - -</center></p>
<p><center>- &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - -</center></p>
<p>Jsem zastánce konzole a práce v ní je jednodušší, rychlejší a pro vysvětlění jasnější, lepší než klikněte sem, pak tam, no a pak na to tlačítko druhé zvrchu. Prostě napiště tento příkaz a dejte enter. Myslím, že to pochopí každý =)</p>
<p>Takže jedem, zaprvé si vyřešíme závislosti. Potřebujeme kompilátor, aby jsme vůbec mohli zdrojový kód zkompilovat. Ten by měl být již obsažen v distribuci přímo, jednoduše to zjistíme zapsáním příkazu gcc &#8211; -version do Terminálu. Terminál spustíme <em>Aplikace > Příslušenství > Terminál</em></p>
<div class="devnotice">vain@vain-desktop:~$ gcc &#8211; -version<br />
gcc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)</div>
<p>Pokud se Vám vypíše něco ve stylu</p>
<div class="devnotice">bash: gcc: command not found</div>
<p>znamená to, že gcc není nainstalováno a musíme jej doinstalovat. To uděláme příkazem</p>
<div class="devnotice">sudo apt-get install gcc</div>
<p>budete dotázání na zadání hesla pro správce počítače root, takže jej zadejte a potvrďte enterem. Z bezpečnostních důvodů se nezobrazují hvězdičky při psaní hesla, aby někdo jiný nemohl vidět, z kolika znaků se Vaše heslo skládá, takže se nelekejte.</p>
<p>Dále pro kompilaci také g++ takže opět příkazem</p>
<div class="devnotice">sudo apt-get install g++</div>
<p>Aby jsme to vzali pěkně popořadě, budeme potřebovat ze všeho nejdříve aplikaci <strong>subversion</strong>, která slouží k jednoduchému stažení zdrojových kódů z internetu.</p>
<p>Toto provedeme příkazem</p>
<div class="devnotice">sudo apt-get install subversion</div>
<p>Existují k tomuto i grafické programy, ale stažení zdrojových kódů přes konzoli je přece jen jednodušší a rychlejší. Po zadání příkazu výše budete opět dotázání na heslo správce. Mimo budou stahovány ještě potřebné aktualizace, takže budete akci muset ještě potvrdit klávesou <strong>Y</strong>. Celkový výstup <a href="javascript:ShowOrHide('apt-get-svn','')">zde</a>.</p>
<div id='apt-get-svn' style='display:none;z-index:1;'>
<div class="devnotice">vain@vain-desktop:~$ sudo apt-get install subversion<br />
Čtu seznamy balíků&#8230; Hotovo<br />
Vytvářím strom závislostí<br />
Čtení stavových informací&#8230; Hotovo<br />
Následující extra balíky budou instalovány:<br />
  libapr1 libaprutil1 libpq5 libsvn1<br />
Navrhované balíky:<br />
  db4.6-util patch subversion-tools<br />
Následující NOVÉ balíky budou nainstalovány:<br />
  libapr1 libaprutil1 libpq5 libsvn1 subversion<br />
0 aktualizováno, 5 nově instalováno, 0 k odstranění a 0 neaktualizováno.<br />
Potřebuji stáhnout 1294kB archivů.<br />
After this operation, 6197kB of additional disk space will be used.<br />
Chcete pokračovat [Y/n]? y<br />
Mám:1 http://cz.archive.ubuntu.com hardy/main libapr1 1.2.11-1 [115kB]<br />
Mám:2 http://cz.archive.ubuntu.com hardy-updates/main libpq5 8.3.3-0ubuntu0.8.04 [272kB]<br />
Mám:3 http://cz.archive.ubuntu.com hardy/main libaprutil1 1.2.12+dfsg-3 [70,0kB]<br />
Mám:4 http://cz.archive.ubuntu.com hardy/main libsvn1 1.4.6dfsg1-2ubuntu1 [594kB]<br />
Mám:5 http://cz.archive.ubuntu.com hardy/main subversion 1.4.6dfsg1-2ubuntu1 [243kB]<br />
Staženo 1294kB za 0s (1325kB/s)<br />
Instaluji balík libapr1.<br />
(Čtu databázi &#8230; nyní je nainstalováno 114310 souborů a adresářů.)<br />
Rozbaluji libapr1 (z &#8230;/libapr1_1.2.11-1_i386.deb) &#8230;<br />
Instaluji balík libpq5.<br />
Rozbaluji libpq5 (z &#8230;/libpq5_8.3.3-0ubuntu0.8.04_i386.deb) &#8230;<br />
Instaluji balík libaprutil1.<br />
Rozbaluji libaprutil1 (z &#8230;/libaprutil1_1.2.12+dfsg-3_i386.deb) &#8230;<br />
Instaluji balík libsvn1.<br />
Rozbaluji libsvn1 (z &#8230;/libsvn1_1.4.6dfsg1-2ubuntu1_i386.deb) &#8230;<br />
Instaluji balík subversion.<br />
Rozbaluji subversion (z &#8230;/subversion_1.4.6dfsg1-2ubuntu1_i386.deb) &#8230;<br />
Nastavuji balík libapr1 (1.2.11-1) &#8230;<br />
Nastavuji balík libpq5 (8.3.3-0ubuntu0.8.04) &#8230;<br />
Nastavuji balík libaprutil1 (1.2.12+dfsg-3) &#8230;<br />
Nastavuji balík libsvn1 (1.4.6dfsg1-2ubuntu1) &#8230;<br />
Nastavuji balík subversion (1.4.6dfsg1-2ubuntu1) &#8230;<br />
Processing triggers for libc6 &#8230;<br />
ldconfig deferred processing now taking place<br />
vain@vain-desktop:~$</div>
</div>
<p>Nyní se vrhneme na řešení závislostí nutných pro samotný Odamex a Launcher, tedy SDL knihovny a wx knihovny. Zde jsem objevil menší zádrhel o kterém jsem do teď netušil a příjde mi to jako pěkná&#8230; mírně řečeno prasárna. Knihovny se v Ubuntu (pravděpodobně ne jen v něm) jmenují jinak. Žádné SDL, SDL-devel atd.. Takže tento postup je speciálně pro Ubuntu a podobné distribuce. Takže jako první instalace knihoven SDL.</p>
<div class="devnotice">sudo apt-get install libsdl1.2debian</div>
<p>Může se stát, nebo pravděpodobně se stáne, že Vám konzole vypíše něco podobného</p>
<div class="devnotice">vain@vain-desktop:~$ sudo apt-get install libsdl1.2debian<br />
Čtu seznamy balíků&#8230; Hotovo<br />
libsdl1.2debian je již nejnovější verze.<br />
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.</div>
<p>Pokud umíte číst =) tak Vám určitě došlo, že libsdl je již nainstalováno a tedy jste tento krot ani nemuseli dělat =) Jdeme teda dál, další bude SDL-devel, v Ubuntu pojmenován libsdl1.2-dev, takže</p>
<div class="devnotice">sudo apt-get install libsdl1.2-dev</div>
<p>Instalace opět bude pokračovat po potvrzení klávesou <strong>Y</strong>.</p>
<p>Po dokončení nainstalujeme SDL_mixer, opět jednoduchým příkazem</p>
<div class="devnotice">sudo apt-get install libsdl-mixer1.2</div>
<p>dále SDL_mixer-devel</p>
<div class="devnotice">sudo apt-get install libsdl-mixer1.2-dev</div>
<p>Tak, tímto máme vyřešené závislosti pro kompilaci Odamexu. Teď si pořešíme závislosti pro Odamex Launcher. </p>
<p><em>Pozn.: možná se to může zdát jako zdlouhavá cesta, nějaké řešení závislostí a podobně, ale má to svůj důvod, navíc je řešíte jen jednou. Ve Windows například si každá aplikace tytéž závislosti jako SDL a podobně tahá sebou, takže stejné knihovny můžete mít zbytečně nakopírované i 50x v systému. V Linuxu je to geniální tím, že je máte jednou a všechny aplikace o nich ví a &#8222;sahají&#8220; si na to jedno místo, kde jsou nainstalované. Schválně si dejte ve Windows hledat například SDL, kolik záznamů najdete.</em></p>
<p>Takže zpátky k závislostem. Budeme potřeobat pro Launcher který je napsaný pomocí wxWidgets &#8222;wxka&#8220;. V konzoli teda</p>
<div class="devnotice">sudo apt-get install wx-common</div>
<p>Toto byly nástroje pro kompilaci wxWidgets projektů. Dále budeme potřebovat i knihovny ke kompilaci, takže</p>
<div class="devnotice">sudo apt-get install libwxgtk2.8-dev</div>
<p>No a aby jsme mohli nakonec zkompilovaný launcher u spustit, nainstalujeme finální</p>
<div class="devnotice">sudo apt-get install  libwxgtk2.8-0</div>
<p>Tak, máme vyřešené závislosti a toto už nikdy při kompilace Odamexu nebudeme muset nikdy dělat. Nyní samotné obstarání zdrojových kódů, kompilace a instalace.</p>
<p>Pokud chcete stabilní verzi Odamexu, stáhněte si jej z oficiálních stránek ze sekce download, nebo klikněte na ikonku tučňáka vpravo nahoře na této stránce. Pokud chtete aktuální verzi, tedy udělat si takový nightly build ze zdrojových kódů, stáhněte je příkazem&#8230; no napřed si raději přejdeme do domovského adresáře, kdo ví kde se teď v konzoli poflakujete =) příkazem</p>
<div class="devnotice">cd ~</div>
<p>teď si stáhneme zdrojové kódy příkazem</p>
<div class="devnotice">svn co http://odamex.net/svn/root/trunk odamex</div>
<p>Teď se chvilinku budou stahovat zdrojové kódy odamexu. Po jejich stažení napište do konzole příkaz</p>
<div class="devnotice">cd odamex</div>
<p>Příkaz cd znamená change directory, takže jsme přesli do složky odamex, kde jsou stažené zdrojové kódy. Zde už jen napíšeme příkaz</p>
<div class="devnotice">make</div>
<p>Nyní se začnou kompilovat zdrojové kódy. Pokud kompilujete poprvé, bude to určítě krásný pohled =) Já už zkompiloval samotné jádro tolikrát, že z toho pohledu zvracím ;-)</p>
<p>Pokud jste dodrželi všechny předcházející kroky, měla by kompilace proběhnout správně a poslední řádek by měl vypadat takto</p>
<div class="devnotice">g++ obj/master/i_net.o obj/master/main.o -o ./odamaster</div>
<p>Pokud né a končí nějakou hláškou error, zkontrolujte všechny předchozí kroky, jestli jste někde neudělali chybu, popřípadě výstup konzole napište do komentářů, poradím co je špatně.</p>
<p>Doufám ale, že kompilace byla bez problému, tedy gratuluji, máte zkompilovaný odamex. Nyní Odamex Launcher. Hupsněte tedy do složky odalaunch známým příkazem cd</p>
<div class="devnotice">cd odalaunch</div>
<p>a opět již známý příkaz</p>
<div class="devnotice">make</div>
<p>Nyní se začne kompilovat Odamex Launcher.</p>
<p>Odamex a Odamex Launcher máme zkompilovaný, teď zbývá jej nainstalovat. Vrátíme se o složku níže, jelikož teď jsme stále ve složce se zdrojovými kódy Odamex Launcheru, přejdeme tedy zpět příkazem</p>
<div class="devnotice">cd ..</div>
<p>Zde už můžeme zadat příkaz pro instalaci Odamexu</p>
<div class="devnotice">sudo make install</div>
<p>Tímto se nám Odamex nainstaluje a je připraven ke spuštění příkazem Odamex. Samozřejmě bude vyžadovat ještě doom2.wad</p>
<p>Nejlepší bude, si udělat spouštěč. Klikněte pravým tlačítkem na pracovní plochu a dejte možnost <strong>Vytvořit spouštěč&#8230;</strong> (druhé z vrchu). Vyskočí Vám tabulka.</p>
<ul>
<li><strong>Typ:</strong> Aplikace <em>Pozn.: nechte jak je</em></li>
<li><strong>Název:</strong> Odamex</li>
<li><strong>Příkaz:</strong> odamex -waddir /home/vain/wads <em>Pozn.: waddir je přepínač, kde má klient hledat wad soubory, změňte podle toho, kde je máte uložené, nezapomeňte přidat i odamex.wad</em></li>
<li><strong>Komentář:</strong> Multiplatformní port hry Doom <em>Pozn.: je to dobrovolné, nemusíte vyplňovat</em></li>
<li>Dále můžete změnit ikonku, klikněte na tu pružinku v levé horní části okna. Vyskočí Vám nabídka ikonek, ikonka Odamexu je ve složce media u zdrojových kódů, u mě to bylo <em>/home/vain/odamex/media/icon_odamex_96.png</em></li>
</ul>
<p>Mohlo by to vypadat nějak takto:</p>
<p><center><a href='http://odamex.vain.cz/obrazky/2008/07/spoustec.png' title='Vytvoření spouštěče v Odamexu'><img src='http://odamex.vain.cz/obrazky/2008/07/spoustec.thumbnail.png' alt='Vytvoření spouštěče v Odamexu' /></a></center></p>
<p>Výsledek bude krásná ikonka Odamexu na ploše =)</p>
<p><center><a href='http://odamex.vain.cz/obrazky/2008/07/ikonka.png' title='Ikonka Odamexu na pracovní ploše'><img src='http://odamex.vain.cz/obrazky/2008/07/ikonka.thumbnail.png' alt='Ikonka Odamexu na pracovní ploše' /></a></center></p>
<p>Totéž můžete udělat i s Odamex Launcherem, nějak takto:</p>
<ul>
<li><strong>Typ:</strong> Aplikace <em>Pozn.: nechte jak je</em></li>
<li><strong>Název:</strong> Odamex Launcher</li>
<li><strong>Příkaz:</strong> odalaunch
<li><strong>Komentář:</strong> Vyhledávač serverů pro port Odamex
<li>Cesta k ikonce byla u mě <em>/home/vain/odamex/media/icon_odalaunch_96.png</em></li>
</ul>
<p>Doufám že byl návod užitečný a dopadl se zdárným koncem. Nebojte se na cokoliv zeptat v komentářích, pokud Vám není něco jasné, nebo se Vám nedaří Odamex zkompilovat či nainstalovat. Upozorňuju že jsem to po sobě nečetl, kdyby někdo našel chybu tak dejte vědět.</p>
]]></content:encoded>
			<wfw:commentRss>http://odamex.vain.cz/odamex-v-ubuntu/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Počeštění Odamexu</title>
		<link>http://odamex.vain.cz/pocesteni-odamexu/</link>
		<comments>http://odamex.vain.cz/pocesteni-odamexu/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 07:24:48 +0000</pubDate>
		<dc:creator>vain</dc:creator>
				<category><![CDATA[Články]]></category>

		<guid isPermaLink="false">http://odamex.vain.cz/pocesteni-odamexu/</guid>
		<description><![CDATA[Takže jsem se vrhnul na počeštění materiálů které předhodil Ralphis. Bavil jsem se s ním o českých znacích v překladu a pokud/dokud nebude česká abeceda, budeme se muset spokojit s &#8222;cestinou&#8220;. Vzhledem k tomu, že tak ale většina lidí píše na fóra nebo komentáře si nemyslím, že by to mohl být až takový problém.
Rozhodně budu [...]]]></description>
			<content:encoded><![CDATA[<p>Takže jsem se vrhnul na počeštění materiálů které předhodil Ralphis. Bavil jsem se s ním o českých znacích v překladu a pokud/dokud nebude česká abeceda, budeme se muset spokojit s &#8222;cestinou&#8220;. Vzhledem k tomu, že tak ale většina lidí píše na fóra nebo komentáře si nemyslím, že by to mohl být až takový problém.</p>
<p>Rozhodně budu potřebovat nějaké rady s tímto překladem, jsou věci, které né že bych si netroufnul přeložit =) ale spíše by bylo dobré se dohodnout na optimálním překladu, například jestli překládat proměnné jako on/off  a podobně. V blízkosti dalších několika dnů zde hodím můj překlad a zvýrazním v něm věci, jejichž překlad mi nesedí a jestli někdo nebude mít lepší nápad, jak určitou frázi přeložit logičtěji. Toď zatím odemne vše.</p>
]]></content:encoded>
			<wfw:commentRss>http://odamex.vain.cz/pocesteni-odamexu/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Odamex 0.4 preview</title>
		<link>http://odamex.vain.cz/odamex-04-preview/</link>
		<comments>http://odamex.vain.cz/odamex-04-preview/#comments</comments>
		<pubDate>Thu, 29 May 2008 07:50:18 +0000</pubDate>
		<dc:creator>vain</dc:creator>
				<category><![CDATA[Články]]></category>

		<guid isPermaLink="false">http://odamex.vain.cz/odamex-04-preview/</guid>
		<description><![CDATA[Předem upozorním, že to není preview založené na opravdovém hraní, chci jen shrnout, co všechno za novinky nás ohledně nového Odamexu čeká. Hned v úvodu menší novinka, vydání verze 0.4 je předběžně plánováno na zítřek nebo nejpozději pátek (info od Mance). Zdržuje to nejspíš MAC OS balík, OdaTým chce vydat všechny balíčky naráz, tedy univerzální [...]]]></description>
			<content:encoded><![CDATA[<p>Předem upozorním, že to není preview založené na opravdovém hraní, chci jen shrnout, co všechno za novinky nás ohledně nového Odamexu čeká. Hned v úvodu menší novinka, vydání verze 0.4 je předběžně plánováno na zítřek nebo nejpozději pátek (info od Mance). Zdržuje to nejspíš MAC OS balík, OdaTým chce vydat všechny balíčky naráz, tedy univerzální kód (Linux, Solaris, BSD&#8230;), který není problém, prostě se stáhne ze svn a zabalí, exe binárky, které by také neměly být problém a trochu problémovější balík pro MAC jak jsem už zmínil a nově binární .deb pro distribuce založené na debianu, testováno však pouze pro Debian a Ubuntu no a samozřejmě můj neoficiální RPM ;-)</p>
<p>Jelikož jsem hlava děravá, pomůžu si stránkou <a href="http://odamex.net/wiki/Releases">Releases</a> z oficiální Wiki Odamexu. Trošku historicky, vůbec první release 0.1a měl číslo veřejné revize 33, o měsíc později vyšla 0.2a, což byla revize 149 (r+116 od 0.1a) no a v listopadu stejného roku (2007) vyšla verze 0.3, revize 476 (+327). Na konci května 2008 tedy velmi očekávaná 0.4 s odstupem od 0.3 více jak 372 revizí!</p>
<p>Pokud jste nahlédli na stránku Releases kterou jsem odkazoval, nemusíte dál číst, víc toho stejně nevyprodukuju než toho co je tam. Vyzdvihnu především Spectator Support. Bez toho se prakticky žádný multiplayerový port nemůže obejít. Podpora byla tedy v 0.4 přidána a celkem dobře odladěna. Dále musím zmínit New audio code from Chocolate-Doom. Po zvukové stránce nebyla stará verze 0.3 nic extra a prostě se tu a tam občas vyskytovaly chyby v repdorukci zvuku, vypůjčením kódu z dalšího open-source projektu chocolate-doom si hoši určitě ušetřtili práci a navíc vsadili na časem prověřený kód, než aby zbytečně psali od píky něco, co už existuje a funguje.</p>
<p>Dále Vastly improved doom2.exe demo playback. To mohu opravdu potvrdit, hoši na tom makali hodně, teda Denis, který tohle dostal doslova na krk a podpora klasických dem je téměř dokonalá. Co víc, <a href="http://odamex.vain.cz/nahravani-dem-v-odamexu/">dema nahrané v Odamexu</a> jdou přehrát v chocolate-doomu a PrBoomu, dá se předpokládat že i v klasickém doom2.exe, ale to jsem zatím nezkoušel. Jinými slovy lmp formát stále žije! =)</p>
<p>Byla přidána podpora banlistu a white listu, poupraven síťový kód, takže poskakující protivník ve verzi 0.3 už nebude tak do očí bijící věc =) Přibyla i podpora jmen hráčů na obrazovce s tím, že je vyšperkována do skoro dokonalosti, řazení hráčů podle vzdálenosti, barva nápisu podle příslušnosti týmu v týmových hrách a možnost nakonfigurovat kolik nejbližších hráčů se má zobrazovat.</p>
<p>Mnoha změn se dočkal i Launcher, možnost spustit Odamex lokálně, zapamatování si velikosti okna když se Launcher vypne, podpora spectate a zaheslování server atd..</p>
<p>Odamex tým za ten rok&#8230; no a skoro už půl zvládl tolik věcí, že mi běhá mráz po zádech, když si představím v jakém stádiu může být Odamex už do jednoho roku. Navíc se nedávno přidal programátor chocolate-doomu GhostlyDeath k vývoji a kdo ví, možná se časem přidá i Fraggle, který už teď trávi hodně času na irc Odamexu.</p>
<p>Jestli byla ještě před rokem utopie přemýšlet nad možností nasadit Odamex na GamePark, nebo že by Odamex mohl trumfnout konkurenční porty, které jsou vyvíjeny <strong>mnohem</strong> déle, tak dnes to tak rozhodně není, a Odamex je víc než jen silný konkurent. Ať se drží!</p>
]]></content:encoded>
			<wfw:commentRss>http://odamex.vain.cz/odamex-04-preview/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Trocha z historie Odamexu</title>
		<link>http://odamex.vain.cz/trocha-z-historie-odamexu/</link>
		<comments>http://odamex.vain.cz/trocha-z-historie-odamexu/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 10:03:09 +0000</pubDate>
		<dc:creator>vain</dc:creator>
				<category><![CDATA[Články]]></category>

		<guid isPermaLink="false">http://odamex.vain.cz/trocha-z-historie-odamexu/</guid>
		<description><![CDATA[Odamex je sice nejmladší online port, ale i přes to má celkem dlouhou historii. Vůbec první binární podoby se dočkal ještě pod názvem Zwango 2. července roku 2005 a programátorem byl anarkavre a leadrem projektu Ralphis. První launcher vytvořil Russel a jeho první build je datován na 5. července, tedy o tři dny později.
25. srpna [...]]]></description>
			<content:encoded><![CDATA[<p>Odamex je sice nejmladší online port, ale i přes to má celkem dlouhou historii. Vůbec první binární podoby se dočkal ještě pod názvem Zwango 2. července roku 2005 a programátorem byl anarkavre a leadrem projektu Ralphis. První launcher vytvořil Russel a jeho první build je datován na 5. července, tedy o tři dny později.</p>
<p>25. srpna bylo Zwango přejmenováno na Odamex jak jej známe dnes. K přejmenování se rozhodl celý OdaTým, který i vymyslel název.</p>
<p>Hodně zlomovým dnem bylo i 8. září, kdy Toke doprogramoval první alphu módu Capture the Flag do Odamexu a možná ještě důležitější byl 23. den stejného měsíce, kdy se k týmu připojil špičkový programátor Denis. 1. října byl vytvořen SVN repozitář a vývoj začal naplno.</p>
<p>V roce 2006, přesněji 10. ledna získává Odamex první podporu SDL a o tři dny později kompletně nahrazuje staré závislosti ZDoomu. Zde bych se rád pozastavil. Kolem Odamexu panuje doměnka, že vychází ze ZDoomu, dokonce sem zaslechl že snad z PrBoomu. Pravda je taková, že Odamex vychází ze zdrojových kódů csDoomu (client/server Doom) verze 0.62, který teprve vycházel ze ZDoomu.</p>
<p>V roce 2006 se už nedělo nic moc zajímavého, prostě se programovalo, programovalo a programovalo =) Pouze 24. ledna vytvořil AlexMax první multiplatformový Launcher, který byl napsán v Javě. Ještě v lednu, 29. den, se stihl repozitář zaokrouhlit na číslo 500. O měsíc pozdeji, 28. února se toto číslo vyšplhalo na úctyhodný dvojnásobek, tedy 1000! 23. října byly Mancem spuštěny oficiální stránky a do konce roku 2006, respektive 11. listopadu, se na čísle repozitáře objevilo číslo 2000.</p>
<p>V roce 2007 se Odamex představil veřejnosti. Než mohly ale být zdrojové kódy uvolněny pro veřejnost s licencí GPL, musely splňovat určité podmínky. Ty byly splněny 14. ledna. O den později byl tedy soukromý repozitář zastaven na čísle revize 2125 a byl spuštěn repozitář veřejný.</p>
<p>19. ledna, tedy 4 dny po tom, co byly zdrojové kódy zpřístupněny veřejnosti vyšla první veřejná binární podoba Odamexu s označením 0.1a. O měsíc později vyšla verze 0.2a, která ušla od pilotní verze 0.1a opravdu dlouhou cestu. 4. listopadu vyšla zatím poslední veřejná verze s označením již bez písmena a jako alpha, tedy &#8222;čistokrevná&#8220; 0.3</p>
<p>Tímto sme se stručně dostali od úplných počátků Zwanga, až po Odamex 0.3 takže díky za pozornost, a pokud ste se opravdu ve čtení dostali až tady, tedy ste neusli, tak gratuluji =)</p>
]]></content:encoded>
			<wfw:commentRss>http://odamex.vain.cz/trocha-z-historie-odamexu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

