Dračí historie — herní legenda opět žije
Autor Peťoš Šafařík, 11. 1. 2010, Kategorie Hry, Programy, Různé
Dračí Historie — první hra v ČR vydaná na enormních obrovských a nikdy-nenaplnitelných CD, plně česky dabovaná (jak by ne, když je to česká hra) a roztomile kreslená adventura. O Dračí historii toho bylo napsáno už celkem dost. První a asi nejpodstatnější informace získáte z oficiálních stránek hry. Zde se podíváme na její instalaci do Mandriva Linuxu!
Dračí historie, příběh malého dráčka Berta zachraňujícího nejen svého ztraceného otce, před patnácti lety uveřejnila skupina středoškoláků a hra měla veliký ohlas. Byla milá, byla krásná a byla inteligentní. Spolu s Broken Swordem 1 a 2, Oslím ostrovem a pár dalšími ji mám jako krásné příklady kvalitních adventur. Poté, co hra byla uvolněna pod GPL, se ji následně povedlo portovat do herního mechanismu ScummVM.
ScummVM je možné si stáhnout z PLF repozitáře, ale narazíte na to, že hra nebude fungovat. Je nutné si proto stáhnout SVN build a použít ten. ScummVM totiž je “pouze” vykreslovací engine, který má implementovánu podporu asi 120 různých her. Ty, pokud máte originální data hry, si poté můžete jednoduše zahrát. A ScummVM, který je v dnešních dnech v repozitářích PLF, bohužel tuto podporu nemá.
Nechce se vám překládat celý ScummVM? Pokud používáte můj repozitář, tak máte veškerou práci usnadněnou. Vytvořil jsem ScummVM z dnešního (tj. 20100110) nočního snímku SVN. Proč uvádím zrovna dnešní datum jako tak podstatné? V changelogu k dnešnímu buildu se píše:
r47205 | wjpalenstijn | 2010-01-09 19:32:39 +0000 (Sat, 09 Jan 2010) | 1 line
Register default setting for 'mute' option
Tato volba (ono ‘mute’) způsobovala, že hra Dračí historie (a některé další) nebylo možné zavést do systému ScummVM z terminálu. ScummVM neměl až do teď nastavenou výchozí hodnotu parametru ‘mute’, tedy ztišení. Program na to nebyl připraven a havaroval. Jakmile jsem toto objevil, napsal jsem vývojářům a během pár dnů byl problém opraven.
Vypadá to, že je to drobnost a vlastně to ničemu nebrání? No, jak se to vezme. Připravil jsem totiž nejen ScummVM, ale i (a to hlavně) samotnou hru Dračí historie. Co by to bylo za balíček, kdyby nevytvořil i pořádnou položku v menu? No a zde je právě ten kámen úrazu: položka v menu spouštěla Dračí historii právě příkazem (jakoby z terminálu), což jak jsem popsal výše, nefungovalo. Nyní již je ovšem chyba odstraněna a balíčky připraveny
Instalace hry
Hru nainstalujete jednoduše: Přidáním mého repozitáře, případně jeho aktualizací. Ve správci balíčků najdete balíček se jménem scummvm-draci-historie a dáte jej nainstalovat. Nebo jednoduše v terminále jako root zadáte:
urpmi.update -a && urpmi draci-historie
Hra se stáhne (ScummVM má asi 4 MB, Dračí historie 60MB — obsahuje kompletní dabing) a vytvoří položku v Menu | Hry.
Z mně neznámého důvodu tato položka v menu někdy zmizí. Nepřišel jsem na to čím to je, každopádně se tak děje. Není třeba reinstalace balíčku. Položka se objeví, pokud se odhlásíte a pak zase přihlásíte.
Spuštění a ovládání hry
Hru spustíte přes Mandriva Menu | Hry položkou Dračí historie. Hru ovládáte myší, kdy levým tlačítkem myši chodíte, zkoumáte, pravým tlačítkem myši interagujete: navazujete rozhovory, používáte předměty, prohledáváte dutinky stromů… Pokud s myší najedete na horní okraj okna (nebo stisknete klávesu i), objeví se váš inventář se vším, co cestou posbíráte. Mapu, kterou také velice často využijete, zobrazíte stisknutím klávesy m nebo “najetím” na spodní okraj obrazovky.
Velmi důležitou klávesou je klávesa F5, kterou se ve všech ScummVM hrách vyvolává nastavení a volby pro Uložení/Nahrání hry. Hru ukončíte stisknutím klávesové kombinace Ctrl+Q. Ovšem pozor, hra se prostě vypne — nemyslí za vás a nenabádá k uložení pozice a podobně!





LINUXEXPRES
OPENOFFICE.ORG
MARWEL
SHOP
E-ZAK
QCM
LIBERIX
Děkuji moc. Kdysi jsem tuto hru zkoušel myslím pod Dosboxem, ale rychlost nicmoc. Spíš tragedie. Na Rootu o tom byla debata a jeden z vývojářů tam píše, že sám pořádně neví, čím to je. Takže konečně budu mít možnost ji dohrát. Ještě dotaz, funguje to i na 64 bit. systému? V repozitáři to je označený jako noarch tak doufám, že jo.
Dračí historie samotná ano. Ale ScummVM ne – ten je fakt jen 32bitový. Budeš muset si jej udělat sám…
Aha. A je to těžké? Kompilaci jsem zkoušel jen jednou-dvakrát tak zhruba vim jak na to. Jen jestli tam nejsou nějaký záludnosti.
Ne, neměly by. Nainstaluj toto:
task-c++-devel
SDL-devel
ncurses-devel
mad-devel
oggvorbis-devel
libmpeg2dec-devel
libflac-devel
libfluidsynth-devel
nasm
stáhni si nejnovější build, rozbal jej a v tom adresáři zadej:
./configure –prefix=/usr –bindir=/usr/games –datadir=/usr/share/scummvm/ –enable-all-engines
(bacha, je to jeden řádek) pokud to projde v pořádku, napiš:
make
a nekonec jako root:
make install
pak jen stačí stáhnout to RPMko a nainstalovat (to už normálně).
Děkuji moc. Až bude čas tak to vyzkouším. Zatim zdar. Dneska jdu na noční.
Jinak právě se pokouším zařídit, aby ten balíček scummvm byl v repozitářích PLF. Ale bude tam až od příštího vydání Mandriva Linuxu…
Bohužel mi ta hra nejede.
Napiš do fora, tady na to není místo