Ta strona zawiera informacje o tym, jak korzystać z naszych ulubionych gier w systemie Linux.
Za podstawę przyjęliśmy system Linux Mint, ale Twoja ulubiona dystrybucja może być inna. Wybraliśmy Linux Mint, ponieważ ta dystrybucja systemu Linux nie wymaga od użytkownika zbyt częstego korzystania z poleceń systemowych, a wiele rzeczy można zrobić za pomocą menu głównego.
Najważniejsze pytania i odpowiedzi
Sterowniki i karty graficzne. Pierwszą rzeczą, którą należy zrobić, jest rozwiązanie kwestii sterowników do kart graficznych. Jeśli Twój system w pełni współpracuje z kartą graficzną, możesz spróbować uruchomić nowoczesne gry, takie jak Hogwarts Legacy. W przeciwnym razie dostępne będą tylko stosunkowo stare gry. Jeśli coś jest dla Ciebie niejasne na tym etapie, zalecamy omówienie tego na jednym z naszych czatów.
Ogólnie rzecz biorąc, jeśli Twój komputer ma wbudowany układ graficzny na poziomie Intel HD4000, może on wystarczyć do gier wydanych przed 2012 rokiem, a także do nowszych gier opartych na silniku Ren’Py.
Gry ze Steam. Jeśli kupiłeś gry w tym sklepie, koniecznie zainstaluj aplikację sklepu. Na przykład za pomocą menedżera aplikacji swojego systemu. Umożliwi to uruchamianie gier z biblioteki, wskazując ścieżkę do ich pliku wykonywalnego. Nie musisz nic instalować w Steam: nawet jeśli gry nie uruchamiają się bezpośrednio ze Steam, mogą działać po uruchomieniu w inny sposób, na przykład poprzez wskazanie emulatorowi lub Wine pliku wykonywalnego tej gry, który ma rozszerzenie exe.
Gry dla Windows i starszych konsol do gier. W tym celu można zainstalować PortProton (za pomocą wbudowanego w system menedżera aplikacji). Jest to zestaw emulatorów i powłok dla oprogramowania Wine.
Dostępność obrazów kartridżów i dysków dla wirtualnego systemu plików Wine. Aby emulatory oparte na Wine mogły uzyskać dostęp do tych obrazów, utwórz link do folderu z obrazami gier i umieść ten link w folderze domowym (/home/[nazwa_użytkownika]/), odpowiedniku folderu użytkownika w systemie Windows. Można to zrobić, przeciągając folder z kartridżami do tej właśnie folderu domowego prawym przyciskiem myszy i wybierając z wyświetlonego menu polecenie „Utwórz link” (analogicznie do skrótów w systemie Windows). W wirtualnym systemie plików folder ten jest dostępny jako dysk H.
Prefiksy Wine. Zazwyczaj dostępne są dwa takie ustawienia:
- Default. Stosowane w przypadku większości programów i gier.
- Dotnet. Potrzebne w przypadku programów stworzonych w oparciu o platformę .Net. Na naszej stronie internetowej dostępne są do pobrania programy, które korzystają z tej platformy.
Wersje 3D API. Wiele zależy tutaj od sterowników kart graficznych i wieku samych kart graficznych. Na przykład dla kart graficznych NVidia serii GT 600 API Vulkan jest niedostępne i lepiej wybrać opcję bez jego obsługi. Może to wpływać na jakość grafiki i ogólną wydajność gier. W przypadku nowszego sprzętu zazwyczaj można pozostawić wartość domyślną.
Wersje Wine. Tutaj sytuacja jest nieco niejednoznaczna: z jednej strony nowsze wersje są zazwyczaj lepsze, ale niektóre gry mogą wymagać starszej wersji. Kwestia ta często rozstrzyga się poprzez eksperymenty.
Uruchamianie programów opartych na platformie .Net
Wystarczy kliknąć prawym przyciskiem myszy na plik wykonywalny (z rozszerzeniem exe) i wybrać polecenie „Otwórz za pomocą PortProton”. W oknie uruchamiania wybierz prefiks Dotnet.
Ren’Py (WaW: Stories)
Aby uruchomić gry na tym silniku, zazwyczaj wystarczy uruchomić plik z rozszerzeniem sh w terminalu (gra będzie działać maksymalnie niezawodnie, ponieważ nie wymaga emulacji). W tym celu zazwyczaj wystarczy kliknąć prawym przyciskiem myszy na plik i wybrać polecenie „Uruchom za pomocą (programu) Terminal”.
Jeśli taki plik nie istnieje, można poprosić autora gry o stworzenie wersji dla systemu Linux lub spróbować uruchomić plik z rozszerzeniem py. W skrajnym przypadku należy zastosować te same metody, co w przypadku gier dla systemu Windows.
Silniki gier dla systemu Windows
W tym przypadku sytuacja w dużej mierze zależy od specyfiki silnika gry, jego wieku i wykorzystywanych technologii. No i oczywiście od sterowników kart graficznych: jeśli komputer jest wystarczająco nowy i dostępne są do niego oryginalne sterowniki kart graficznych, to zazwyczaj nie ma problemów z uruchomieniem: wystarczy kliknąć prawym przyciskiem myszy na plik wykonywalny gry i wybrać polecenie „Uruchom za pomocą — PortProton”. Następnie wystarczy użyć ustawień domyślnych i grać.
Jeśli jednak w Twoim systemie używany jest niekompletny sterownik, co często zdarza się w przypadku dość starych urządzeń, normalne granie w gry wymagające sprzętu, takiego jak Unreal Engine, może być utrudnione: trzeba będzie szukać obejść i bardziej precyzyjnie dostosowywać parametry emulacji. Jednak nawet to nie daje 100% pewności, że gra będzie działać normalnie.
Emulacja konsol
W przypadku gier na konsole można używać emulatorów dostarczanych w ramach PortProton:
- Gameboy (GB, GBC, GBA): VBA-M.
- Playstation 1: ePSXe.
- Playstation 2: PCSX2 (wersję dla systemu Linux można znaleźć na oficjalnej stronie internetowej tego emulatora).
- XBox: xemu.
- XBox 360: Xenia.
- PSP: PPSSPP.
- Wii, Gamecube: Cemu, Dolphin.
Dyskusja na ten temat z innymi członkami naszej społeczności
Można to zrobić pod adresami podanymi na stronie kontaktowej. Nie podajemy pełnej listy w artykułach, ponieważ może ona ulec zmianie.
Komunikował się z Linuxem i napisał ten artykuł: AlexeyMS.
P.S. Artykuł może zostać uzupełniony w przypadku pojawienia się nowych informacji.