Diablo v Mandrive, zadny problem

Kdyz jsem se asi pred tydnem doslechl o chystanem vydani tretiho pokracovani kultovniho RPG Diablo III, dostal jsem choutky na Diablo II. V Mandrive se nabizi pouze dve cesticky, Wine ci Cedega (Windows API) a nebo VirtualBox ci VMware (virtual pc). Vzhledem k tomu, ze Wine je v kazde distribuci, nebudeme si hazet klacky pod nohy :-)

Wine neni v systemu hned po zakladni instalaci Mandriva Linuxu, takze doinstalujeme balicek wine. Pouzijeme bud grafickou nastavbu v podani “Ovladaciho centra Mandrivy” a nebo se v terminalu prihlasime jako root a zadame:

[root@mandriva ~]$ urpmi wine

Wine neni treba nijak zvlast nastavovat, pro zacatek. Pokracujeme dale v instalaci hry

Instalace je velmi jednoducha, proste dame instalacni CD do mechaniky a nechame KDE, aby udelalo sve, tedy nacetlo a pripojilo medium, nasledne najdeme v okne soubor instal.exe a spustime (Wine Windows Program Loader). A dal pokracujeme jako v prostredi Windows, zapocneme instalaci, zadame CD-Key a dale pokracuje dle instalacnich instrukci (menime instalacni CD). Takhle bez problemu nainstalujeme celou hru, pripadne i datadisk Lord Of The Destruction.

Spoustet hru muzeme pres panelovou nabidku:
Nabidka -> Wine -> Programs -> Diablo II
a nebo z terminalu:
[teekey@mandriva ~]$ wine C:\\Diablo\ II\\Game.exe
(zalezi kam jsme si hru nainstalovali)

voala a hra se spousti, vse probehne naprosto standardne. Teda skoro, v Mandrive 2008.1 pravdepodobne nepojede zvuk. Tenhle problem odstranime vypnutim PulseAudio v systemu. Pohodlne je i nastaveni spousteni aplikace v okne, pokud nechcete aby se vam menilo rozliseni obrazovky, tak spustime treba v terminalu prikaz winecfg a v panelu Obraz nastavime Emulace virtualniho desktopu – hra bezi maximalne na 800x600px, takze vice neni treba nastavovat.

Hrat online na Battle.netu jsem nikdy nezkousel, takze zadne vychatavky na to nemam, nicmene proc nevyuzit hry po siti, prece jenom SinglePlayer je docela nuda, zde vyuzijeme stejne jako na Windows aplikaci Hamachi. Narozdil od jinych Linux aplikaci, je Hamachi unikatni, nemusi se kompilovat, ale primo se instaluje, svete div se ono to funguje. Takze stahneme posledni verzi, rozbalime na disku a otevreme si README (je i na internetu), ridime se dle pokynu v manualu. Je to jednoduche a v terminalu funguje naprosto bez problemu. U hamachi je ovsem nutne pamatovat na podporu tuncfg – daemon musi bezet pred spustenim klienta hamachi, jinak se aplikace nerozbehne. Existuje i nejake GUI pro KDE a Gnome. Dale je nutne povolit TCP porty 12975 a 32976 na kterych komunikuje Hamachi klient se serverem.

To by uz bylo skoro vse, poslednim ukonem bude editace souboru /etc/hosts, kam musime pridat nasi “hamachi IP”, abychom pres Hamachi mohli hrat, upravime treba takhle:

#127.0.0.1 mandriva localhost
x.xxx.xxx.xxx mandriva localhost

(misto “x.xxx.xxx.xxx” dosadte vasi hamachi IP)

nyni uz muzete vesele vytvorit hru a nebo se ke komukoliv pripojit, jenom pozor na to, ze aby jste mohli hravat hry pres Hamachi, je nutne aby vsichni hraci byli v jedne hamachi skupine!


Co nefunguje:

– zvuk pri Multiplayeru po LAN (u Single jede, nevim kde je zakopany pes)
– jako jediny funkcni patch se osvedcila verze Patch 1.12a
nefunguje ALT a sbirani veci (tohle nevim jak vyresit, zatim)

Je treba upravit nastaveni KDE:
Nabidka -> Nastroje -> Systemove Nastroje -> Ovladaci centrum
Pracovni plocha -> chovani oken -> Cinnosti oken
nastavime Modifikator z ALT na META

podobne je to i pro Gnome:
System Menu -> Preferences Menu -> Windows


Uzitecne odkazy:

Diablo II and Lord of Destruction with Wine
Diablo II > Tips and Tricks
HowTo: Install Diablo II on Ubuntu