přejít na obsah přejít na navigaci

Linux E X P R E S, Machinarium a Linux

Machinarium a Linux

machinarium.png

Hra Machinarium vyšla před nedávnem v trafikách na DVD, bohužel neobsahuje Linuxovou verzi. Žádný problém...


reklama

Pro ty z vás, kteří neznají hru Machinarium, mohu jedině doporučit, jedná se prvotřídní českou kreslenou adventuru od Amanita Design (Samorost, Samorost 2). Zvláštní na ní je to, že vychází poprvé česky a že je to Flashovka (sic!). Doteď šlo zakoupit jen anglickou verzi hry prostřednictvím stažení z webu za 20 $ - ta je však určena pro Windows, Mac i Linux.

DVD, které je dostupné v českých trafikách a rychle mizí, však stojí jen kilo a je česky i anglicky. Bohužel linuxovou verzi na něm na rozdíl od verze pro Windows a Mac nenajdete (vydává ho Extra PC). Zkoumal jsem už demo pro Windows, abych věděl, jestli je možné hru rozběhat i v Linuxu, vždyť je to Flash, se kterým jsou sice problémy, ale běží. Vyzkoumal jsem jedno řešení, ale našel jsem i jiné, napíšu sem všechny, vyberte si:

Hraní windowsové verze ve Wine

Zdánlivě nejprimitivnější řešení má drobný háček, hra při spuštění spadne a nezahrajete si, je to způsobeno hrůzným nastavením Flashe. Což lze vyřešit jiným souborem s nastavením.

  1. Na DVD se v adresáři Machinarium CZ nachází instalátor pro Windows Machinarium_Windows_CZ.exe, ten spusťte ve Wine a hru nainstalujte. Po instalaci se bude chtít spustit a zamrzne, musíte zabít proces.
  2. Instalace ve WineInstalace ve Wine

  3. Poté nahrajte do adresáře drive_c/users/churchyard/Application Data/Macromedia/Flash Player/macromedia.com/support/flashplayer/sys/ ve vaší .wine složce nebo v jiné Wine lahvi soubor settings.sol. Pokud adresář neexistuje, vytvořte jej, pokud existuje i se souborem settings.sol, přepište jej.
  4. Vesele hrajte.

Vypreparování swf souboru z Windows verze

Tento postup jsem nevymyslel, nýbrž okoukal z hajmova blogu a doplnil. Sám jsem postupoval takto.

  1. Nainstalujte hru stejně jako v bodě 1. v minulém postupu. Pokud si nechcete dělat nepořádek ve složce .wine, můžete si pro tento účel udělat dočasnou Wine lahev pomocí Wibomu.
  2. Stáhněte si (i linuxový) prográmek exe2swf a prožeňte jím nainstalovaný soubor drive_c/Program Files/Machinarium/machinarium.exe.
  3. Celou složku drive_c/Program Files/Machinarium si přesuňte, kam chcete, a můžete Machinarium z Wine odinstalovat, případně smazat dočasnou lahev.
  4. Výsledný swf soubor můžete přehrávat buďto ve webovém prohlížeči, nebo pomocí samostatného přehrávače Flash.
  5. Samostatná hraSamostatná hra

  6. Nezapomeňte odstranit spouštěče z ~/.local/share/applications/wine/Programs/Machinarium.
  7. Ve složce ~/.local/share/icons je ikonka, kterou můžete použít pro svůj vlastní spouštěč.

Vypreparování swf souboru z verze pro Mac

Opět okoukaný postup, tentokrát od uživatele Yontalcar z Ubuntu fóra. Tento postup jsem neověřoval, ale přijde mi nejelegantnější.

  1. Na DVD se v adresáři Machinarium CZ nachází instalátor pro Mac Machinarium_Mac_CZ.dmg (nebo podobně). Zkopírujte ho na disk a rozbalte pomocí 7zip (7zip x Machinarium_Mac_CZ.dmg).
  2. Měl by vypadnout obraz HFS+ disku, ten rozbalte taky: 7zip x 0.hfs.
  3. Najděte někde soubor .swf a ten přesuňte do adresáře, kde se nacházejí složky 00, 01, 10 a 11.
  4. Výsledný swf soubor můžete přehrávat buďto ve webovém prohlížeči, nebo pomocí samostatného přehrávače Flash.
  5. Hra v prohlížečiHra v prohlížeči

Tak to je vše, snad vám něco z toho zabere. Screenshoty nahodím až zítra, teď se mi to nevejde na monitor.

Nahoru

Odkazy

(Jako ve škole)
Průměr: 1,40 | Hodnotilo: 5
 

Top články z OpenOffice.cz

Příspěvky

Machinarium a Linux
tomi 15. 04. 2010, 12:18:37
Odpovědět  Odkaz 
Neni nahodou machinarium i pro instalaci na Linuxu? Jen jsem se tak narychlo kukl na jejich stranky a je tam v sekci "Download full version" zminka, ze to jede i na Linuchovi.
Re:Machinarium a Linux
rufla 15. 04. 2010, 12:42:50
Odpovědět  Odkaz 
Ale placená verze a stránka pěkně vytěžuje procesor...
Miroslav Hrončok Re:Machinarium a Linux
Miro Hrončok 15. 04. 2010, 16:44:52
Odpovědět  Odkaz 
Právě, že je. Ale na tom DVD není.
Roman Bořánek Machinarium a Linux
Roman Bořánek 15. 04. 2010, 17:36:08
Odpovědět  Odkaz 
Díky za info! Už dřív jsem hrál demo a docela mě to láká... a když je to teď za takovou cenu... poohlédnu se po tom.
Miroslav Hrončok Re:Machinarium a Linux
Miro Hrončok 15. 04. 2010, 18:32:55
Odpovědět  Odkaz 
Pozor, většina trafik dostala pouze jeden kus.
Roman Bořánek Re:Re:Machinarium a Linux
Roman Bořánek 15. 04. 2010, 19:54:37
Odpovědět  Odkaz 
Jj, četl jsem to v té diskusi. No uvidíme, zeptám se v několika blízkých a buď bude nebo ne. :)
Machinarium a Linux
Robert 15. 04. 2010, 20:04:33
Odpovědět  Odkaz 
koupil jsem si full verzi a musim rict, ze ... tezka gameska. byl jsem zvykly na Windowsech mastit hry, ktere nepotrebovali ani spetku premysleni, a od doby v Linuxe je premysleni na kazdem kroku. Super hra, velice pekna a za slusnou cenu. pod Win ji nema smuysl instalovat, je delana i pro Linux a to je klasika flash, ktery po rozbaleni staci spustit a jede se. Procik v klidu zvlada i obhospodarovat vecne spusteny BOINC a ani to neni znat. Doporucuji ... i kdyz skoda casu promrhaneho hranim. Na zimu, nebo uprsney den pro relax.
Machinarium a Linux
Aminux 18. 04. 2010, 20:13:33
Odpovědět  Odkaz 
Mě teda ten DMG soubor rozbalit nejde.
Re:Machinarium a Linux
Miro 18. 04. 2010, 22:19:14
Odpovědět  Odkaz 
Tak to zkus tím druhým postupem.
Lukáš Faltýnek Machinarium a Linux
LuFa 19. 04. 2010, 18:25:46
Odpovědět  Odkaz 
Díky za info o vyjití této skvělé hry. K Machinarium jsem si zakoupil i Samorost 2. Machinarium jsem bez problému rozchodil dle postupu: "Vypreparování swf souboru z verze pro Mac". Samorost 2 pak bez problémů šlape pod Wine.
Machinarium a Linux
i 21. 04. 2010, 17:56:29
Odpovědět  Odkaz 
No vypreparovat z mac verze se mi to nepovedlo. Ve wine s novým settings.sol to jede, ale pomaleji než ve win.
Miroslav Hrončok Re:Machinarium a Linux
Miro Hrončok 22. 04. 2010, 21:57:54
Odpovědět  Odkaz 
A co exe2swf?
Machinarium a Linux
Coala 23. 04. 2010, 18:59:33
Odpovědět  Odkaz 
Ahoj opravdu perfektni prace. CD jsem zakoupil a jsem rad bylo posledni. Navod slape na 1! DIK
Roman Bořánek Machinarium a Linux
Roman Bořánek 6. 08. 2010, 15:32:09
Odpovědět  Odkaz 
Tvůrci vyhlásili "pirátskou amnestii". :-) Až do 12. srpna je Machinarium jen za 5 USD, takže neváhejte. V ceně jsou verze pro všechny systémy i soundtrack.
Machinarium a Linux
dada 7. 07. 2011, 16:01:29
Odpovědět  Odkaz 
Kupila som si novu hru a nejde mi ju vobec nacitat. ako to je mozne? ostatne CD mi berie bez problemov... Mam Win7
Miroslav Hrončok Re:Machinarium a Linux
Miro Hrončok 8. 07. 2011, 14:30:02
Odpovědět  Odkaz 
Obávám se, že s Win7 Ti tady neporadím.
zakoupená verze neumím rozchodit --- Machinarium a Linux
tcladin 12. 06. 2012, 19:38:09
Odpovědět  Odkaz 
Ahoj,
koupi jsem pro děti machinarium a jal se jej spustit na Mandriva 2010.2
Stáhnul jsem linux verzi, rozbalil a poklikal sem na spouštěcí soubor.
Objevilo se neco jako "press ESC for exit full mode" to po čase zmizelo a jen černá obrazovka. (ESC nefungovalo k zmenseni okna).
Dal sem tedy prave tlacitko a vyškrtnul hardvarovou akceleraci.
A to je konec dál nic. Jen černá obrazovka.
Ještě poznamenám, že dokud sem neměl vyškrtlou HW akceleraci šlo pomocí alt+tab přepnout oka a v KDE 4.4 zavřít okno machinarium. Teď s vyškrtlou HW akcelerací musím ctrl+alt+backspace
Prosím poraďte ....
Zatím stahuju i win verzi, ale wokna už neci ... :-(
fordka(at)seznam.cz treba nebo i na web http://tcladin.cz/kontakt
Miroslav Hrončok Re: zakoupená verze neumím rozchodit --- Machinarium a Linux
Miro Hrončok 13. 06. 2012, 01:56:43
Odpovědět  Odkaz 
Zkuste vypreparovat swf soubor z verze pro Windows a hrát v prohlížeči.
Re: Re: zakoupená verze neumím rozchodit --- Machinarium a Linux
tcladin 14. 06. 2012, 17:27:41
Odpovědět  Odkaz 
Ahoj Miro,

ano to mě také napadlo použít extraktor, ale ...
ani ve windows ani v mandrivě se mi nepodařilo exe2swf rozběhnout.
Ve windows sem zanesl hodnotu do registru jak bylo v nápovědě dokence sem raději dal i do diru /bin/, pak dvojklik na exe a nic.

V linuxu sem nejdřív zkoušel v Krusaderu dvojklik na exe2swf, nic. Tak sem zkusil kompilovat (to ale neumim) nicmene se mi povedl příkaz "make exe2swf", zrejme se ale vytvoril ten samy soubor exe2swf
[ladislav@localhost exe2swf]$ ./configure
bash: ./configure: Adresář nebo soubor neexistuje
[ladislav@localhost exe2swf]$ make
make: *** No targets specified and no makefile found. Stop.
[ladislav@localhost exe2swf]$ make exe2swf
cc exe2swf.c -o exe2swf

pak jsem zadal
[ladislav@localhost exe2swf]$ exe2swf
bash: exe2swf: příkaz nenalezen
tak to nechápu, přitom ale
[ladislav@localhost exe2swf]$ ls
context menu.reg exe2swf* exe2swf.c exe2swf.exe* exe2swf-win32.c README-win32

tak nevim, mám tu knihu MAndriva Linux 2012 CZ a vůbec mi nepomohla ... a to stála balík
Re: Re: Re: zakoupená verze neumím rozchodit --- Machinarium a Linux
tcladin 14. 06. 2012, 17:54:53
Odpovědět  Odkaz 
našel sem ho tady http://tahaj.sme.sk/software/161#
ten co odkazuješ v článku mežná nefunguje, nebo jen mě?

Extrakce se povedla a já obdržel vytoužený swf
bohužel po jeho spouštění v jakém koliv prohlížeči v mandrivě jen bílo ...
asi mám něco s flashem, prosím dokázal bys ještě poradit?

btw. ve windovs machinarium normálně hraju z .exe ještě odzkoušim jestli jde hrát ze .swf
jinak si myslim že prohlížeče .swf umí, jelikož třeba demo machinária sem si normálně zahrál ...
Re: Re: Re: zakoupená verze neumím rozchodit --- Machinarium a Linux
tcladin 14. 06. 2012, 18:28:05
Odpovědět  Odkaz 
Ahoj, prosím smaž můj příspěvek http://www.linuxexpres.cz/blog/machinarium-a-linux#post16840 , já to tady napíšu znova a pořádně

exe2swf u mě Funkční jsem našel http://tahaj.sme.sk/software/161#
možná ten co odkazuješ v článku z r 2010 už nefunguje, nebo jen mě?

Extrakce exe na swf se povedla a já obdržel vytoužený swf
bohužel po jeho spuštění v jakémkoliv prohlížeči v mandrivě jen
"press ESC to exit foll screen mode" na bílé a pak bílá, disk chvíli hrabe, píše stahuji data od local ...
myslel sem, že mám "něco" s flashem, prosím dokázal bys ještě poradit?
zkoušel jsem jiný balíček
ve správě softwaru: flash-player-plugin - Flash Player plugin for browser
, ale s tim je kupodivu horší vzhled přehrávače a výsledně i starší verze Flash playeru,
defaultně mam vybrán: flash-plugin - Adobe Flash Player 10.0
machinarium se chová stejně (špatně), nezávisle na zvoleném balíčku

btw. ve windovs machinarium normálně hraju z .exe ještě odzkoušim jestli bude fungovat ve windows z extrahovaného .swf
jinak si myslim že prohlížeče v mandrivě .swf umí, jelikož třeba demo machinária sem si normálně zahrál a videa YT taky bezi ...
[solved] Re: Re: Re: zakoupená verze neumím rozchodit --- Machinarium a Linux
tcladin 14. 06. 2012, 23:59:10
Odpovědět  Odkaz 
měl jsem chybu při extrakci swf.
ted uz mám funkční i v mandrivě díky
Re: zakoupená verze neumím rozchodit --- Machinarium a Linux
Stáňa 13. 06. 2012, 08:10:40
Odpovědět  Odkaz 
Zdravím,
taky jsem s tím měla před rokem v debianu problém, vyřešila jsem to díky tomuto linku
http://blog.hajma.cz/search?q=machinarium
Re: Re: zakoupená verze neumím rozchodit --- Machinarium a Linux
Stáňa 13. 06. 2012, 08:13:27
Odpovědět  Odkaz 
Příště bych si před nabízením řešení měla přečíst článek, hajmův blog je v něm zmiňován. Aspoň mohu potvrdit, že u mě to fungovalo...

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Miroslav Hrončok

Miroslav Hrončok

Linux používám od roku 2004, aktivně se o něj zajímám od roku 2007, kdy jsem napsal svůj první článek pro LinuxEXPRES. Od roku 2009 jsem pracoval pro Liberix jako redaktor LinuxEXPRESu, od roku 2011 do konce roku 2012 jako jeho šéfredaktor. Nyní pracuji v Red Hatu, kde rozšiřuji distribuci Fedora o nové balíčky. Zároveň studuji na FIT ČVUT, kde se zabývám 3D tiskem a vyučuji několik předmětů. Spoluorganizuji pražskou konferenci LinuxDays a aktivně se účastním mnoha dalších českých linuxových akcí, jako přednášející nebo jako výpomoc.


  • Distribuce: Fedora
  • Grafické prostředí: Xfce
  • Hodnocení autora: ****

| blog