[Wine][Poradnik] Instalacja League of Legends na Ubuntu

Gry, do uruchomienia których potrzebne są programy typu Wine/Cedega/CrossOver albo jakieś emulatory.
ChickenPie
Sędziwy Jeż
Sędziwy Jeż
Posty: 75
Rejestracja: 05 sty 2012, 13:01
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Grójec
Kontakt:

[Wine][Poradnik] Instalacja League of Legends na Ubuntu

Post autor: ChickenPie »

Jakiś czas temu dość brutalnie potraktowałem Ubuntu na łamach AntyWeb, chcąc pokazać użytkownikom zainteresowanym instalacją Linuksa po raz pierwszy, że eldorado gier jeszcze tu nie zawitało – ale są alternatywy, które często działają dość topornie.

Jako że jestem człowiekiem, który rzadko kiedy się poddaje, od tygodnia próbuje uruchomić na Ubuntu w pełni działającą grę League of Legends – w końcu mi się udało. Sklep działa, gra chodzi płynnie oraz dostępny jest komentarz w naszym języku ojczystym. Rozwiązanie testowałem na Ubuntu 14.04 Beta 2 oraz 13.10. Bierzmy się więc do pracy!

Pierwszym krokiem będzie instalacja Wine wraz z Wine Tricks oraz PlayOnLinux. Najbardziej preferowaną wersją Wine jest wersja 1.7, chociaż osobiście udało mi się uruchomić tytuł również na wersji 1.6.

Na samym początku uruchamiamy w terminalu poniższą komendę, ściągającą wszystkie pakiety wymagane do uruchomienia gry:

Kod: Zaznacz cały

WINEARCH=win32 WINEPREFIX=/home/detlef/.wine-lol/ winetricks vcrun2005 vcrun2008 d3dx9 wininet adobeair corefonts
Następnie uruchamiamy PlayOnLinux i wybieramy „zainstaluj”. Następnie zaznaczamy „testowe” i klikamy w ikonkę „gry”. Następnie wybieramy z listy League of Legends i uruchamiamy instalację. Podczas instalacji decydujemy, aby program ściągnął grę specjalanie przebudowaną przez ekipę PlayOnLinux i czekamy, aż instalacja tytułu się ukończy pamiętając, aby po jej zakończeniu odznaczyć „Uruchom po zakończeniu instalacji” - czy coś w ten deseń. Następnie konieczne będzie uruchomienie launchera gry, co zrobimy z pozycji PlayOnLinux, choć jeżeli zostaniemy powitani błędem, polecam uruchomić program za pomocą Wine – na surowo, mi to pomogło.

Kolejnym krokiem będzie przeniesienie gry i jej plików do lokalizacji /user/nazwaużytkownika/home/.wine/Riot Games/League of Legends/ i pobranie patcha pozwalającego nam na poprawne uruchomienie się sklepu w grze. https://github.com/A-Metaphysical-Drama ... master.zip


Gdy pobierzemy już paczkę, rozpakowywujemy ją - najlepiej w katalogu 'home' i zaczynamy patchownaie gry. Pierwszym krokiem będzie uruchomienie pliku config.py jako plik tekstowy i odnalezienie w nim ścieżki
# Path to League of Legends Directory
lol_path =
Którą zastąpujemy poniższą:
# Path to League of Legends Directory
lol_path = '/home/nazwauzytkownika/.wine/dosdevices/c:/Program Files/Riot Games/League of Legends/'
Gdy to zrobimy, przechodzimy do terminala i wklepujemy następujące komendy:

Kod: Zaznacz cały

cd ~/LoL-Linux-Tools-master
python lol_linux.py texture_patch
i oczekujemy, aż proces się skończy (to może potrwać).

Gdy wszystko się skończy, uruchamiamy grę i zaczynamy zabawę – wszystko działa! W moim przypadku napotkałem się jednak na ciekawy problem. Uruchamiając grę przez Wine 1.7 czy 1.6, gra uruchamia się i działa fenomenalnie, czego nie mogę powiedzieć o PlayOnLinux korzystającego z tej samej wersji Wine – procedura uruchamiania kończy się zawsze komunikatem o błędzie.

Tak czy siak mam nadzieję, że mój ośli upór komuś pomoże – miłej gry! Naturalnie pozwalam na kopiowanie oraz przerabianie mojego poradnika, pamiętając przy tym, aby mnie o tym poinformować poprzez wiadomości prywatne - ja nie gryzę ;)
Panas
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 105
Rejestracja: 16 maja 2014, 16:04
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: [Wine][Poradnik] Instalacja League of Legends na Ubuntu

Post autor: Panas »

Po wklepaniu poniższej komendy
WINEARCH=win32 WINEPREFIX=/home/detlef/.wine-lol/ winetricks vcrun2005 vcrun2008 d3dx9 wininet adobeair corefonts

wyskakuje mi tylko komunikat

WINEARCH=win32 WINEPREFIX=/home/detlef/.wine-lol/ winetricks vcrun2005 vcrun2008 d3dx9 wininet adobeair corefonts
mkdir: nie można utworzyć katalogu „/home/detlef”: Brak dostępu
------------------------------------------------------
wine cmd.exe /c echo '%ProgramFiles%' returned empty string
------------------------------------------------------
ODPOWIEDZ

Wróć do „Z innych systemów”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 37 gości