RetroArch to darmowy, wieloplatformowy „kombajn” do emulacji – jednym programem uruchomisz gry z wielu starych konsol i komputerów zarówno na PC, jak i na Androidzie.
Ten kompletny poradnik prowadzi od instalacji, przez konfigurację, po wygodne granie na komputerze i telefonie.
1. Co to jest RetroArch i do czego służy?
RetroArch to nie klasyczny emulator, ale menedżer emulatorów (tzw. frontend).
Same emulatory nazywane są tu rdzeniami (cores). Osobne rdzenie obsługują różne platformy, na przykład:
- NES, SNES,
- Sega Mega Drive / Genesis,
- PlayStation 1, PlayStation 2,
- Game Boy, GBA,
- wiele innych (łącznie dziesiątki systemów).
Główne zalety RetroArch to:
- jeden interfejs – dla wielu systemów i platform;
- wspólne funkcje – save state, shadery, mapowanie przycisków, obsługa padów, netplay i więcej;
- szeroka dostępność – działa na Windows, macOS, Linux, Androidzie i innych systemach.
2. Legalność – gry, BIOS-y, ROM-y – o czym musisz pamiętać
RetroArch jest legalny, ale pamiętaj o kwestiach prawnych związanych z grami i BIOS-ami:
- ROM-y gier i BIOS-y konsol – zwykle są chronione prawem autorskim;
- korzystaj wyłącznie z kopii gier, które posiadasz – np. zgranych z własnych kartridży lub płyt;
- zrzucaj BIOS – tylko z własnej, legalnie posiadanej konsoli.
Poradnik ma charakter techniczny – nie opisuje, skąd pobrać gry/BIOS-y, tylko jak ich używać, gdy już je posiadasz.
3. Instalacja RetroArch na komputerze (Windows / Linux)
3.1. Windows
Na Windows wykonaj następujące kroki instalacji:
- Wejdź na oficjalną stronę RetroArch (sekcja Download) i pobierz wersję dla Windows.
- Uruchom pobrany instalator
.exei przejdź przez standardowy kreator instalacji. - Po instalacji uruchom RetroArch z menu Start lub z ikony na pulpicie.
Po pierwszym uruchomieniu zobaczysz charakterystyczne menu z bocznymi ikonami (podobne do interfejsu konsol).
3.2. Linux (np. Ubuntu)
Na Ubuntu najprościej zainstalujesz RetroArch poleceniem w terminalu:
sudo snap install retroarch
Po instalacji RetroArch pojawi się w menu aplikacji.
W innych dystrybucjach sprawdź dostępność w menedżerze pakietów (pacman, apt, dnf itd.) lub pobierz paczkę z oficjalnej strony RetroArch odpowiednią dla Twojej dystrybucji.
4. Instalacja RetroArch na telefonie (Android)
Masz dwa podstawowe sposoby instalacji na Androidzie:
4.1. Przez Google Play
Przez Google Play zrobisz to tak:
- Otwórz Sklep Google Play.
- Wyszukaj „RetroArch”.
- Zainstaluj aplikację – proces jest w pełni automatyczny.
4.2. Instalacja z APK (gdy nie masz Google Play)
Instalacja z pliku APK wygląda następująco:
- Otwórz przeglądarkę na telefonie.
- Przejdź na oficjalną stronę RetroArch i do sekcji pobierania.
- Strona automatycznie wykryje Androida i zaproponuje odpowiednie APK.
- Pobierz plik, następnie:
- otwórz menedżer plików,
- wejdź do folderu „Pobrane”,
- kliknij plik APK i zainstaluj RetroArch (pamiętaj o włączeniu instalacji z nieznanych źródeł, jeśli to potrzebne).
Po instalacji uruchom aplikację – interfejs jest bardzo podobny do wersji PC, lecz dostosowany do dotyku.
5. Pierwsze uruchomienie i aktualizacje (PC i Android)
Zarówno na komputerze, jak i na Androidzie warto na starcie wykonać aktualizacje elementów pomocniczych:
- Uruchom RetroArch.
- Przejdź do „Aktualizator Online” (Online Updater) w Menu głównym.
- Po kolei uruchom kilka pozycji aktualizacji (pliki informacyjne, zasoby, profile kontrolera itp.).
To pobierze aktualne dane o rdzeniach, kontrolerach, miniaturach itd., dzięki czemu korzystanie z aplikacji będzie wygodniejsze.
6. Rdzenie (cores) – pobieranie emulatorów w RetroArch
RetroArch bez rdzeni nic nie emuluje – musisz pobrać rdzenie odpowiadające danym konsolom.
6.1. Pobieranie rdzeni na PC i Androidzie
Aby pobrać rdzenie na PC lub Androidzie, wykonaj:
- Otwórz RetroArch.
- Przejdź do „Aktualizator Online” → „Pobieranie rdzeni” (Core Downloader).
- Z listy wybierz interesujące Cię rdzenie. Na przykład:
- NES – Nestopia,
- SNES – Snes9x,
- Sega Mega Drive/Genesis – Genesis Plus GX,
- PlayStation – odpowiedni core PS1.
Po kliknięciu rdzeń zostanie pobrany i zainstalowany. Możesz zainstalować kilka rdzeni dla tego samego systemu i potem wybierać, którego używać.
7. BIOS-y konsol – gdzie je umieścić i jak ich używać (PC)
Wiele rdzeni (np. PlayStation) wymaga BIOS-u, aby poprawnie uruchamiać gry.
7.1. Folder „system”
Na PC umieść pliki BIOS w katalogu instalacyjnym RetroArch, w folderze system.
7.2. Przykład – BIOS PlayStation (PS1)
Dla PS1 typowe nazwy plików BIOS zaczynają się od SCPH (np. SCPH7001, SCPH5501, SCPH1001 itd.). Wystarczy skopiować te pliki do folderu system RetroArch.
Po uruchomieniu gry z rdzeniem PlayStation RetroArch powinien automatycznie wykryć BIOS. Na Androidzie folder systemowy może być w pamięci aplikacji lub we wskazanym przez Ciebie katalogu „system” w ustawieniach (patrz sekcja o katalogach).
8. Dodawanie gier do RetroArch
Masz dwa główne sposoby: skanowanie katalogu lub ręczne załadowanie zawartości.
8.1. Importowanie / skanowanie katalogu z grami
Aby zeskanować katalog z grami i dodać je do biblioteki, wykonaj:
- W RetroArch przejdź do „Importuj zawartość” (Import Content).
- Wybierz skanowanie całego folderu z grami lub wskaż konkretny plik ROM/obrazu płyty.
- Wskaż folder, w którym trzymasz gry (np.
D:\GryRetro\NESna PC, odpowiedni katalog na Androidzie).
Po zakończeniu skanowania w Menu głównym pojawią się nowe ikony systemów (NES, SNES, PS1 itd.), a w nich lista wykrytych gier.
8.2. Ręczne uruchomienie gry („Załaduj zawartość”)
Jeśli nie chcesz skanować katalogów, możesz ręcznie uruchomić grę:
- W menu głównym wybierz „Załaduj zawartość” (Load Content).
- Przejdź do folderu, gdzie znajduje się gra (ROM/ISO/archiwum).
- Wybierz plik gry.
- Jeśli trzeba, wybierz rdzeń, którego chcesz użyć (np. Nestopia dla NES).
Gra powinna uruchomić się od razu.
9. Ustawienie katalogów (PC i Android)
Dla porządku warto zdefiniować, gdzie RetroArch ma szukać gier, zapisów itp. W tym celu przejdź do Ustawienia → Katalogi (Directories) i ustaw:
- katalog główny gier,
- katalog zapisów (
saves), - katalog stanów (
states), - katalog
system(dla BIOS-ów), jeśli chcesz używać innego niż domyślny.
Na Androidzie możesz wskazać katalog na karcie SD lub w pamięci wewnętrznej, dzięki czemu łatwiej przeniesiesz dane między urządzeniami.
10. Konfiguracja sterowania – klawiatura, pad, dotyk
10.1. Podstawy (PC)
Aby skonfigurować sterowanie na PC, przejdź do Ustawienia → Wejście (Input) i zmapuj przyciski klawiatury oraz pada (większość kontrolerów jest wykrywana automatycznie).
10.2. Skróty klawiszowe (hotkeys)
Warto ustawić przyciski, które pozwolą wywołać menu podczas gry:
- Wejdź w Ustawienia → Wejście → Skróty (Hotkeys).
- Ustaw „Hotkey Enable” – przycisk specjalny (często SELECT na padzie).
- Następnie zmapuj najważniejsze akcje:
- otwórz menu – np. kombinacja START + SELECT lub L1 + R1;
- zapisz stan – np. R1;
- wczytaj stan – np. L1.
Dzięki temu w trakcie gry jednym skrótem wrócisz do menu lub zapiszesz/wczytasz stan.
10.3. Sterowanie na Androidzie
RetroArch na Androidzie wyświetla przyciski ekranowe (ich widoczność, rozmiar i przezroczystość zmienisz w Ustawienia → Ekran → Sterowanie dotykowe), a zewnętrzne pady Bluetooth lub USB OTG są zwykle wykrywane automatycznie – ich mapowanie wygląda tak samo jak na PC w Ustawienia → Wejście.
11. Zapis stanu, szybkie zapisy i inne funkcje
RetroArch oferuje wygodne funkcje, które często nie istniały na oryginalnych konsolach.
11.1. Save state (zapisywanie w dowolnym momencie)
Podczas gry wciśnij skrót „Zapisz stan” (save state), aby utrwalić postęp, a gdy zechcesz wrócić do tego momentu – użyj „Wczytaj stan” (load state). Te same akcje dostępne są także z poziomu menu gry (podczas działania rdzenia).
11.2. Klasyczne zapisy
Wiele gier zapisuje postęp na „karcie pamięci” lub w pliku. RetroArch obsługuje to automatycznie, a pliki zapisów trafiają domyślnie do katalogu saves (lub tego wskazanego w Ustawienia → Katalogi).
12. Konfiguracja obrazu i dźwięku
12.1. Obraz
W Ustawienia → Wideo (Video) możesz:
- włączyć pełny ekran,
- zmienić rozdzielczość,
- włączyć filtry/shadery upiększające pikselową grafikę (CRT, skalowanie, wygładzanie).
Warto eksperymentować, bo różne platformy i gry inaczej reagują na filtry.
12.2. Dźwięk
W Ustawienia → Dźwięk (Audio) możesz:
- dostosować opóźnienie dźwięku,
- zmienić głośność,
- włączyć ewentualne filtry audio.
Na słabszych urządzeniach zbyt wysokie ustawienia obrazu/dźwięku mogą powodować przycinki – obniż wtedy wybrane parametry.
13. RetroArch na PC vs na Androidzie – praktyczne różnice
Poniżej znajdziesz szybkie porównanie najważniejszych różnic między wersjami na PC i Androida:
| Cecha | PC (Windows/Linux) | Android |
|---|---|---|
| Moc obliczeniowa | Zwykle wyższa, lepsza emulacja 3D | Zależna od telefonu/tabletu |
| Sterowanie | Klawiatura, pad USB/Bluetooth | Ekran dotykowy, pad BT/OTG |
| Katalogi z grami | Dyski HDD/SSD, łatwe porządkowanie | Pamięć wewnętrzna/karta SD |
| BIOS/system folder | Folder system w katalogu RetroArch |
Folder aplikacji lub wskazany katalog „system” |
| Interfejs | Wygodny z klawiaturą/padem | Przystosowany do dotyku, mniejsze okna |
Na Androidzie często używa się RetroArch do przenośnego grania w 8/16-bit, GBA czy PS1, a bardziej wymagające systemy (PS2, GameCube) zostawia na PC lub dedykowane emulatory.
14. Podstawowy „workflow” – od zera do grania (PC)
Podsumujmy najważniejsze kroki dla nowego użytkownika PC:
- Zainstaluj RetroArch z oficjalnej strony.
- Uruchom program, wejdź do Aktualizator Online i pobierz podstawowe aktualizacje.
- Wejdź w Pobieranie rdzeni i zainstaluj rdzenie dla interesujących Cię konsol (NES, SNES, PS1 itd.).
- Umieść potrzebne BIOS-y w folderze
system(np. pliki zaczynające się od SCPH dla PlayStation). - W Ustawienia → Wejście skonfiguruj pad/klawiaturę, a w Skrótach (Hotkeys) ustaw przycisk menu oraz zapisy/wczytywanie stanów.
- W Ustawienia → Katalogi wskaż folder z grami i ewentualnie dedykowane katalogi
saves,states,system. - Dodaj gry przez Importuj zawartość → Skanuj katalog lub wybierz Załaduj zawartość i wskaż konkretny plik.
- Uruchom grę, wybierz rdzeń (jeśli trzeba) i graj – korzystając z save state, filtrów, pełnego ekranu itd.
15. Podstawowy „workflow” – od zera do grania (Android)
- Zainstaluj RetroArch ze Sklepu Google Play lub z APK z oficjalnej strony.
- Uruchom aplikację, wejdź do Aktualizator Online i pobierz pliki informacyjne oraz zasoby.
- W Pobieraniu rdzeni zainstaluj rdzenie dla wybranych systemów.
- Skopiuj ROM-y (i ewentualne BIOS-y) do wygodnego katalogu w pamięci telefonu lub na kartę SD.
- W Ustawienia → Katalogi wskaż lokalizację gier, zapisów i folderu
system. - Skonfiguruj sterowanie: włącz/wyłącz przyciski ekranowe oraz zmapuj przyciski pada BT w Ustawienia → Wejście.
- Dodaj gry przez Importuj zawartość → Skanuj katalog lub użyj Załaduj zawartość i wybierz konkretny ROM/ISO.
- Uruchom grę, wybierz rdzeń (jeśli trzeba) i korzystaj z save state, pełnego ekranu i innych funkcji.
16. Co dalej? Funkcje dla bardziej zaawansowanych
Kiedy opanujesz podstawy, RetroArch pozwala na:
- Netplay – wspólne granie przez sieć w tytuły z multiplayerem lokalnym (wymaga konfiguracji portów i zgodnych wersji rdzeni);
- Rewind – przewijanie akcji w grze do tyłu (zależne od wydajności urządzenia);
- Shadery CRT/scanline – upodobnienie obrazu do starych monitorów/telewizorów;
- Nagrywanie rozgrywki – zapis wideo prosto z gry;
- Konfiguracje per-gra/per-rdzeń – różne ustawienia dla odmiennych systemów i tytułów.











