rulururu

post Windows buildy a Linux RPM buildy

15. Červenec 2010 | Napsal: vain v 22:58

Vzhledem k tomu, že tým okolo Odamexu začal vykazovat „nějakou“ činnost, musím měl bych vykázat nějakou tu činnost taky. Poslední stabilní verze Odamexu vyšla před víc než půl rokem. Ovšem to neznamená, že od té doby se nic neděje nebo nedělo, popravdě v porovnání s poslední stable verzí, která je 0.4.4. je aktuální verze, tedy ta ze zdrojových kódů, opět někde jinde, ne jen v hratelnosti, ale i ve stabilitě či funkčnosti.

Do teď jsem tu a tam dělal noční buildy pro win-platformu a vždy build doprovodil nějakým tím komentářem. Ale protože se teď programátoři činí a dělat každý druhý den build a sepisovat k tomu, byť i malý komentář, se mi moc nechce, tak jsem rozjel takové veřejné úložiště buildů, kde budou více, či méně, aktuální buildy, aniž bych na ně upozorňoval tady na stránkách.

Pokud se bude jednat o nějaký „závažnější“ update, určitě jeho změny zde popíšu, ale jinak se prostě tu a tam v onom úložišti objeví novější verze, aniž bych na ní upozornit. Jinými slovy, chcete si vyzkoušet aktuální stav Odamexu, ale nevíte jak si jej zkompilovat? Stáhněte si jeho nighlty build z mého úložiště.

Jak nadpis napovídá, jedná se o 7-zip archívy buildů pro Windows a RPM balíčky pro Linuxové distribuce založené na RPM. DEB by mohly časem následovat, zatím jsem do tajů DEB balíčku nepronikl, časem snad ale proniknu. Na závěr snad jen popřeji užijte si aktuální verze Odamexu a jen dodám, že Win buildy jsou 32bit a Linuxové balíčky jsou jak x86 tak x86_64 verze.

post Co se děje? #11 – práce na Launcheru a nový mód

13. Červenec 2010 | Napsal: vain v 9:24

Pánové začali opět něco dělat, tak je na čase, abych sebou také hnul. Ralphisovo oznámení, že se hledá nový vývojář a že to jde s vývojem Odamexu od desíti k pěti pohnulo některými vývojáři, kteří se opět začali věnovat programování Odamexu a dokonce přibyla i nová tvář, s přezdívkou Spleen, jehož několik patchů bylo do kódu už zařazeno.

Russell stále ladí Launcher, nová verze vypadá lépe než aktuální stable, zobrazuje z IDE důvěrně známe obrázkové znázornění kvality odezvy serverů, tedy zelený puntík do pingu 150, oranžový do 300 atd… od jakého pingu se má jaký puntík zobrazovat se dá jednoduše nastavit. Dále přibylo i okno o detailech právě označeného serveru, které se nyní dělí o spodní část Odamex Launcheru se seznamem hráčů, který byl pravda trochu roztahaný. Celkový aktuální vzhled si můžete prohlédnout na screenu níže.

The Odamex Launcher - r1652

Dále, a to se jedná o nejčerstvější informaci, jelikož s touto změnou přišel poslední release kódu je nový mód, s názvem Arena mode. Zatím jsem neměl možnost jej vyzkoušet, přece jen, je to pět hodin stará věc, ale prolétl jsem si zdrojové kódy

A dá se usoudit, že se jedná o něco na způsob last man standing. Tedy že začínáte s 200% zdraví (p->health = deh.MaxSoulsphere;) a armoru (p->armorpoints = deh.MaxArmor;) a se všemi zbraněmí (ten if p->weaponowned[i] = true), kromě BFG a motorové pily (wp_bfg a wp_chainsaw = false). No, deathmatch by v tom mohl být zajímavý, prostě na život a na smrt, po spawnu pro všechny stejné podmínky.

Dále se samozřejmě opravilo pár dalších chyb a podobně. Pokud se opět bude dít něco podstatnějšího, budu samozřejmě informovat.

post Nightly Build #1272

6. Květen 2009 | Napsal: vain v 9:19

Firestone mě požádal o vytvoření aktuálního buildu pro Odamex kvůli vyzkoušení snad opraveného bugu s padajícím wadem Plutonia Experiment 2 a tak jsem si přijednom řekl, že ho hodím i sem a po poslední 1162 tady máme teda další build.

Poslední stabilní Odamex verze 0.4.3 je release zdrojových kódů s číslem 1231, takže tento build je o 41 změn aktuálnější, nic moc, ale když už je hotov tak je škoda to sem nedat.

Download jako vždy v sekci Nightly builds.

post RPM balíček verze 0.4.3

12. Březen 2009 | Napsal: vain v 11:14

Přijednom jsem udělal i aktuální RPM balíček.

Verze 0.4.3 pro 32-bit RPM distribuce

Tento balíček obsahuje sestavenou binární podobu Odamexu pro 32 bitové operační systémy založené na balíčkovacím systému RPM (RedHat Package Manager).

post Nightly build #1133

2. Září 2008 | Napsal: vain v 7:50

Tak tady máme takový pre-release, nebo RC verzi chcete-li verze 0.4.2 v podání nightly buildu r1133. V balíčku je obsažena i ona upravená SDL knihovna, takže myš už je v cajku. Bohužel jsem včera nestihl sestavit linuxovou verzi serveru takže jí zašlu Cyberrealitymu až dnes někdy kolem odpoledne, aby jsme mohli pořádně novou verzi otestovat.

Doufám, že po vyřešení myši mi občas někdo z Windowsáků napíše, jestli nedám v Odamexu duel =) Jsem i ochoten chodit na irc doom.cz a jako za starých časů MethoD, Titan, ufon a Radeg na SkullTagu OS serveru domlouvat hry tentokrát na Odamex =)

post Dámy, pánové a především Windowsáci

1. Září 2008 | Napsal: vain v 7:10

Pravděpodobně se povedlo rozluštit záhadu oblíbeného bugu, jehož číslo znají všichni, i když se ho na něj zeptá milenka/milenec (dle chuti =)) při vyvrcholení. Ano, jedná se o přiblblé chování myši. Dnes jsem zasedl k PC, na kterém idluji na IRC Odamexu, a ihned co jsem postřehl byla soukromá zpráva od Ralphise, cituji:

Started talking with Ralphis on neděle 31.8.2008 12:47:25
Ralphis I think I found a solution to the mouse issue
Ralphis http://icculus.org/~tma/SDL.dll
Ralphis please test
Ralphis it should fix all the mouse issues with jerky movement

To že se jednalo o prkotinu ve Windowsácké SDL knihovně bylo známo už delší dobu, že projekt Open Arena tento problém vyřešila až ve verzi 0.8.0 upravením kódu přímo SDL taky vědělo hodně lidí, bohužel ani ta upravená knihovna nepomohla, zdá se ale, že knihovna od projektu ioquake3 už ano, takže, jednoduchá věc, uživatelé Windows, stáhněte si výše zmíněnou verzi SDL.dll a překopírujte jí původní ve složce s Odamexem, a testujte a testujte… však vy víte, případné postřehy mi prosím hlaste, nebo přímo Ralphisovi k bugu 399.

post RPM balíček v0.4.1

6. Srpen 2008 | Napsal: vain v 11:05

Takže jsem konečně dokončil a otestoval jak se dal balíček pro RPM distribuce. Narozdíl od verze 0.3 je tento vyroben mnohem optimálnějším způsobem pomocí rpmbuild, ne jako předcházející pomocí check-install. Balíček je testován ve Fedoře 8 a 9 a v openSUSE 11.0.

Troufám si tvrdit, že je finální, i přes to, že je to release 1 (odamex-0.4.1-1.i386.rpm), lépe už to snad udělat nejde =)

Co bude následovat? Nyní, po zvládnutí RPM balíčků se chystám vrhnout na DEB balíčky, s nima mám zkušenosti asi jako s RPM balíčky než jsem začal ten pro Odamex dělat, takže žádnou, opět vše od píky. No ale když se chce, tak to jde =)

Download:

Verze 0.4.1 pro distribuce Fedora 8 a 9

Tento balíček obsahuje sestavenou binární podobu Odamexu pro 32 bitové operační systémy Fedora 8 nebo 9. Testováno na distribucích Fedora 8 a 9.

Verze 0.4.1 pro distribci openSUSE 11.0

Tento balíček obsahuje sestavenou binární podobu Odamexu pro 32 bitový operační systém openSUSE 11.0. Testováno na distribuci openSUSE 11.0 (zatím nenahráno na ftp).

Verze 0.4.1 pro distribci Mandriva 2008 Spring

Tento balíček obsahuje sestavenou binární podobu Odamexu pro 32 bitový operační systém Mandriva 2008 Spring. Testováno na distribuci Mandriva 2008 Spring Free (zatím nenahráno na ftp).

EDIT: zároveň jsem updatoval odainstall script a opravil chybu u openSUSE, kde se u první instalace nenainstalovala korektně jedna závislost, thx Kefin.

post Nightly build #1030

27. Červenec 2008 | Napsal: vain v 11:30

Tak po delší odmlce, která byla zapříčiněna i tím, že jsem se byl „zrekreovat“ přináším aktuální verzi odamexu, s číslem revize prvním přes tisíc, krásných 1030 =) Nejednalo se o žádné závratné změny, jen pár menších oprav, malých nových funkcí a podobně. Pánové se pomalu probouzejí z letního spánku a pravidelně začinájí opět zasílat opravy. Windowsáci se bohužel opravy myši stále nedočkali, takže zatím se dá velmi dobře hrát Odamex ve všech ostatních OS, bohužel, nezbývá než čekat.

Aktuální nughtly build jako obvykle najdete v podsekci Downloads, Nightly builds.

post Patch pro Odalauncher

11. Červenec 2008 | Napsal: vain v 9:36

Možná si někteří všimli, že při spuštění Odamex Launcheru, vyhledávače serverů pro Odamex, se zobrazí jen pár serverů. Jednalo se o chybu v komunikaci mezi Launcherem a master serverem. Chyba byla již opravena. Pokud si kompilujete Odamex sami, stačí jen sáhnout po aktuálních svn kódech a zkompilovat. Používáteli-li stabilní balíček pro Windows, stáhněte si upravený Lanucher z této adresy a přepište jím stávajíci Odalauncher.

Ještě jednou upozorňuji, že se jedná o opravu Windows Launcheru, Linuxáci nechť s i zkompilují jednoduše Launcher ze zdrojových kódů.

post Odainstall hotov (prakticky)

10. Červenec 2008 | Napsal: vain v 10:05

Tak jsem konečně dokončil instalační script pro Odamex. Je otestován a připraven k použití. Upozorňuji, že ve verzi „0.1″ a je dost možné, že se nějaké problémy vyskytnou. Proto to berte prosím jako testovací fázi a případné problémy hlaste. Distribuce pro které je script připraven jsou následující: Debian, Fedora, openSUSE a Ubuntu. Bohužel jsem byl nucen z technických problémů vyloučit prozatím Mandrivu, jelikož se mi tyhlety úchylárny co zkouší výrobci distribucí nechtějí právě řešit, tak BFU až je to nepoužitelné.

Pokud jde o Debian, musíte mít v repozitářích povolen Unstable, jelikož launcher vyžaduje wx ve verzi 2.8, která ve stable a testing není.

Script můžete jednoduše použít takto:

cd ~ //pozn.: přejdete do domovského adresáře
mkdir bin //pozn.: vytvoříte složku bin v domovském adresáři
cd bin //pozn.: přejdete do složky bin
wget http://odamex.vain.cz/files/odainstall.tar.gz //pozn.: stáhnete script
tar xvzf odainstall.tar.gz //pozn.: rozbalíte tar archív
./odainstall.sh //pozn.: spustíte script

Toto samozřejmě můžete udělat ručně a script si nahrát kde chcete. Výhodou nahrání scriptu do adresáře bin v domovském adresáři získáte, že pak již stačí script spustit příkazem

odainstall.sh

odkudkoliv. Po spuštění scriptu už stačí jen pokračovat průvodcem, pomocí kterého Odamex nainstalujete.

Další stránka »
ruldrurd
© ODAMEX™ designed by vain and Manc | 2007 - 2010
RSS novinek | RSS komentářů