Uruchamianie windowsowej gry firmy Artifex Mundi pod Linux 64bit
Dawno temu zapisałem się na Beta Testera gier polskiej firmy ArtifexMundi.
Co jakiś czas dostaję więc możliwość pogrania w demo gry.
Gry tworzone są pod Windows ale udaje się je uruchomić pod Linux Mint 17 (64-bit) wykorzystują emulator WINE.
Pod 64-bitowym Linux emulator WINE domyślnie jest uruchamiany w trybie Windows 64-bitowym ale gra do działania wymaga Windows 32-bitowego więc należy uruchomić WINE w trybie 32-bitowym.
Do tego trzeba najpierw stworzyć środowisko 32-bitowe czyli katalog, w którym będzie instalować i zapamiętywać ustawienia podczas pracy w trybie 32-bitowym
# utworzenie środowiska 32-bitowego
$ WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
Potem można uruchomić instalator gry (w skrócie nazwałem go "setup.exe")
# instalacja programu
$ env WINEARCH=win32 WINEPREFIX=~/.wine32 wine setup.exe
# lub
$ env WINEPREFIX=~/.wine32 wine setup.exe
W moim przypadku gra stworzyła na pulpicie odpowienią ikonkę do uruchamiania ale jeśli przyjdzie potrzeba ręcznego uruchomienia to należy to zrobić podobnie jak z instalacją.
# uruchomienie zainstalowanego programu
$ env WINEARCH=win32 WINEPREFIX=~/.wine32 wine program.exe
# lub
$ env WINEPREFIX=~/.wine32 wine program.exe
Jeśli zajdzie potrzeba doinstalowania jakiegoś komponentu to można
wykorzystać winetricks
uruchamiając go w podobny sposób jak instalkę.
# instalacja elementów dostepnych w winetricks
$ env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks dotnet20
# lub
# env WINEPREFIX=~/.wine32 winetricks dotnet20
