5 sposobów na granie w gry SNES na Linuksie za pomocą obecnych emulatorów

Użytkownicy Linuksa mają kilka dobrych sposobów na granie w gry Super Nintendo. Najprostszą konfiguracją jest samodzielny Snes9x ; RetroArch , jeśli potrzebujesz jednej biblioteki dla wielu systemów; bsnes, jeśli potrzebujesz dedykowanego emulatora SNES; lub Mednafen , jeśli wolisz uruchamiać gry z terminala. Mesen Community Edition to kolejna opcja graficzna, która obsługuje również inne klasyczne konsole. Wszystkie pięć konsol wymaga dostarczonego przez Ciebie ROM-u.

Zanim zaczniesz

Używaj plików gry, do których masz uprawnienia; zasady dotyczące praw autorskich i tworzenia kopii zapasowych różnią się w zależności od kraju. Popularne rozszerzenia plików SNES to .sfc. .smcUmieść pliki w folderze, który możesz znaleźć, takim jak ~/ROMs. Pamiętaj, że nie każda wersja emulatora otwiera skompresowane archiwa.

Menedżer plików systemu Linux pokazuje kilka plików gier SNES z rozszerzeniami .sfc i .smc w jednym folderze
Przechowywanie plików gry w jednym miejscu ułatwia ich odnalezienie w emulatorze.

1. Użyj Snes9x, aby uzyskać prostą konfigurację

Snes9x to dedykowany emulator Super Nintendo i dobry wybór, jeśli potrzebujesz osobnej aplikacji desktopowej. Projekt udostępnia kompilacje Linux GTK i X11 w oficjalnym repozytorium źródłowym. Możesz również zainstalować pakiet Flatpak stworzony przez społeczność z Flathub, jeśli Flatpak jest skonfigurowany w Twoim systemie:

flatpak install flathub com.snes9x.Snes9x

Uruchom Snes9x, użyj polecenia open lub load-game i wybierz plik .sfclub .smc. Podłącz kontroler przed uruchomieniem gry, a następnie sprawdź ustawienia wejściowe Snes9x, jeśli przyciski nie są poprawnie zmapowane. Aktualne opcje dla Linuksa znajdziesz w oficjalnym projekcie Snes9x lub na liście aplikacji Flathub .

Laptop z systemem Linux wyświetla ogólną grę 16-bitową w osobnym oknie emulatora, obok którego znajduje się kontroler
Samodzielny emulator przechowuje ustawienia ładowania gry i wprowadzania danych w jednej aplikacji.

2. Uruchom rdzeń Snes9x przez RetroArch

RetroArch to front-end: uruchamia komponenty emulatora zwane rdzeniami. Zainstaluj go zgodnie z oficjalną instrukcją Linuksa dla swojej dystrybucji, a następnie zainstaluj rdzeń Snes9x. Jeśli program Core Downloader jest dostępny, otwórz Online Updater , wybierz program do pobierania rdzeni i wybierz Snes9x. Przewodnik po rdzeniu Snes9x Libretro opisuje rdzeń i jego obsługiwaną zawartość.

Interfejs emulacji Linuksa pokazuje wyróżnioną opcję konsoli obok diagramu gamepada
RetroArch potrzebuje kompatybilnego rdzenia SNES, aby móc uruchomić grę.

Jeśli nie widzisz programu do pobierania, aktualny przewodnik Libretro zaleca włączenie opcji Pokaż program do pobierania rdzeni w Ustawieniach > Interfejs użytkownika > Widoczność pozycji menu . Istnieje wyjątek dotyczący pakietów: RetroArch zainstalowany z Ubuntu PPA wyłącza pobieranie rdzeni w aplikacji, dlatego zainstaluj pasujący rdzeń za pomocą menedżera pakietów. Po zainstalowaniu rdzenia wybierz opcję Załaduj zawartość i przejdź do swojego ROM-u. Jeśli Twoje menu się różnią, zapoznaj się z przewodnikiem instalacji rdzenia Libretro .

Przeglądarka zawartości emulatora Linuksa wyświetla drzewo folderów i listę miniatur gier
Po zainstalowaniu rdzenia przejdź do pamięci ROM lub przeskanuj jej folder do biblioteki.

3. Zainstaluj bsnes jako dedykowany emulator SNES

bsnes koncentruje się na emulacji SNES-a i zawiera opcje takie jak filtry wideo i zapisywanie stanów. Jedną z opcji dla Linuksa jest pakiet Flathub:

flatpak install flathub dev.bsnes.bsnes

Otwórz bsnes i załaduj plik gry z aplikacji. Jeśli nie używasz Flatpak, sprawdź stronę pobierania projektu dla Linuksa , aby zapoznać się z aktualną opcją autonomiczną i informacjami dotyczącymi instalacji; dostępność pakietów różni się w zależności od dystrybucji. Zacznij od ustawień domyślnych, a następnie dostosuj filtry lub powiązania kontrolera tylko w razie potrzeby.

Na pulpicie systemu Linux w oknie emulatora wyświetlana jest ogólna gra 16-bitowa z kontrolerem umieszczonym przed monitorem
Dedykowana aplikacja SNES oferuje własne ustawienia gier i wideo.

4. Uruchom grę z Mednafenem z terminala

Mednafen to emulator wielosystemowy sterowany z wiersza poleceń. Zainstaluj mednafenpakiet za pomocą centrum oprogramowania lub menedżera pakietów swojej dystrybucji; dokładna komenda różni się w zależności od dystrybucji Linuksa. Następnie podaj ścieżkę do pliku gry:

mednafen ~/ROMs/my-game.sfc

Tylda bez cudzysłowu rozwija się do folderu domowego w powłoce; jeśli nazwa folderu zawiera spacje, należy umieścić rozwiniętą ścieżkę w cudzysłowie, np "$HOME/ROMs/My Game.sfc". . Mednafen otwiera okno gry po uruchomieniu. Dokumentacja modułu SNES zawiera informacje o ustawieniach specyficznych dla SNES, a instrukcja ogólna wyjaśnia opcje wiersza poleceń.

Ciemne okno terminala na pulpicie Linux jest gotowe na polecenie
Mednafen uruchamia się za pomocą polecenia w terminalu, które zawiera ścieżkę do pamięci ROM.

5. Wypróbuj Mesen Community Edition

Mesen Community Edition to rozwijana przez społeczność kontynuacja Mesen, która obsługuje SNES-a, a także kilka innych systemów. Otwórz wydania projektu w serwisie GitHub i wybierz kompilację Linuksa pasującą do Twojego komputera. Projekt informuje, że kompilacje Linuksa x64 i ARM64 wymagają SDL2; zainstaluj środowisko uruchomieniowe za pośrednictwem swojej dystrybucji, jeśli aplikacja zgłasza brak SDL2. Uruchom Mesen i otwórz plik gry z poziomu aplikacji. Strona projektu zawiera listę obsługiwanych systemów i informacje o kompilacji.

Okno emulatora Linuksa wyświetla typową grę w pikselowej grafice z bocznym paskiem ikon konsoli
Mesen Community Edition obsługuje SNES jako część aplikacji wielosystemowej.

Skonfiguruj sterowanie i chroń swoje zapisy

Jeśli kontroler nie działa, najpierw sprawdź, czy Linux go rozpoznaje. Następnie otwórz ustawienia wejściowe emulatora i zmapuj przyciski kierunkowe, Start, Select i twarzą. Nazwy menu różnią się w zależności od aplikacji, a niektóre kontrolery są wykrywane automatycznie.

Okno konfiguracji kontrolera łączy sterowanie kierunkowe i przyciski twarzy ze schematem gamepada
Jeśli emulator nie wykryje kontrolera automatycznie, zmapuj pad kierunkowy i przyciski twarzy.

Użyj funkcji zapisywania gry, aby zapisać grę w normalny sposób. Stany zapisu to osobna funkcja emulatora, umożliwiająca wznowienie gry w konkretnym momencie. Utwórz kopię zapasową obu rodzajów plików zapisu i nie zakładaj, że stan zapisu utworzony w jednym emulatorze będzie działał w innym. Dla większości użytkowników najszybszym rozwiązaniem jest Snes9x; przejdź do RetroArch, aby uzyskać dostęp do połączonej biblioteki, lub wybierz bsnes, Mednafen lub Mesen CE, aby wybrać przepływ pracy, który najlepiej pasuje do Twojej konfiguracji.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.