Oficjalny konwerter AnyPS5 w przeglądarce ponownie linkuje czysty plik wykonywalny PS5 i przygotowuje wynik dla Windows lub Linuksa. Przydaje się, gdy chcesz spróbować konwersji bez instalowania relinkera wiersza poleceń. Nadal potrzebujesz modułów i zasobów gry, a potem próby uruchomienia w systemie docelowym.
Otwórz oficjalny konwerter albo najpierw wybierz wejście i sposób zapisu według tego poradnika. Wprowadzenie do projektu znajdziesz na stronie AnyPS5.
Co dzieje się w przeglądarce
Konwerter uruchamia lokalnie wersję WebAssembly relinkera. Odczytuje wybrane pliki i pobiera pasujące biblioteki zastępcze z oficjalnych plików wydania. Dane gry są przetwarzane na Twoim urządzeniu; pobranie narzędzia i bibliotek nadal wymaga połączenia z siecią.
Opisane ustawienia i limity pochodzą z kodu konwertera v0.1.2. Działająca strona może zmienić się po kolejnym wdrożeniu.
Przekonwertuj folder lub ZIP
- Przygotuj wejście. Użyj czystego ELF i jego katalogu modułów oraz zasobów, które chcesz mieć w wyniku. Narzędzie przyjmuje folder albo ZIP/ZIP64; zaszyfrowany pakiet nie jest gotowym wejściem.
- Wybierz pliki. Na oficjalnej stronie użyj Choose folder lub Choose ZIP file. Przed kontynuacją sprawdź wykryty plik wykonywalny i moduły.
- Wybierz system docelowy. Windows
.exealbo Linux.elf. Strona nie oferuje wyniku dla macOS. - Wybierz sposób zapisu. Skorzystaj z tabeli poniżej, uwzględniając zarówno limit wejścia, jak i możliwości przeglądarki.
- Uruchom Convert & save. Obserwuj postęp i ewentualny wybór pliku. W trybie pamięciowym pobierz ZIP przyciskiem, który pojawi się po przygotowaniu wyniku.
Wybierz sposób zapisu
| Tryb | Kiedy go użyć | Czego wymaga |
|---|---|---|
| Download in memory | Rozpakowane pliki wraz z narzutem wyniku mieszczą się w budżecie pobrania z pamięci 256 MiB. | Przeglądarki z WebAssembly i API pobierania wymaganymi przez narzędzie; bez bezpośredniego wyboru pliku na dysku. |
| Save ZIP to disk | Wynik jest za duży do pobrania z pamięci albo wolisz strumieniowy zapis ZIP na dysk. | HTTPS i showSaveFilePicker, zwykle desktopowy Chrome lub Edge. |
| Save to folder | Chcesz zapisać nieskompresowany wynik Linuksa bezpośrednio do folderu. | HTTPS i showDirectoryPicker. Wynik Windows wymaga trybu ZIP ze względu na ograniczenie zapisu DLL w przeglądarce. |
Mały skompresowany ZIP może po rozpakowaniu przekroczyć budżet pobierania z pamięci. Przy takim błędzie pomocny może być obsługiwany tryb bezpośredniego zapisu na dysk.
Dwa oddzielne limity 256 MiB
Przy pobieraniu z pamięci konwerter AnyPS5 sprawdza rozpakowane pliki wraz z narzutem wyniku. Strumieniowy zapis na dysk pozwala nie trzymać całego wyniku w pamięci.
Oddzielnie obowiązuje łączny limit 256 MiB wejścia konwersji dla pliku wykonywalnego, modułów i ikony. Zapis na dysk go nie omija. Jeśli te pliki są za duże, użyj natywnego relinkera opisanego w Konfiguracji AnyPS5.
Gdy konwersja lub zapis się zatrzyma
- Wejście nie zostało rozpoznane: porównaj ELF i katalogi modułów z Konfiguracją AnyPS5.
- Tryb dyskowy jest niedostępny: wybierz przeglądarkę udostępniającą potrzebny selektor albo pobieranie z pamięci, jeśli wynik się mieści. Windows obsługuje oba tryby ZIP, ale nie bezpośredni zapis do folderu.
- Pliki wydania do siebie nie pasują: worker sprawdza manifest wydania i odpowiednie biblioteki. Jeśli wydanie i wdrożenie Pages nie są zsynchronizowane, poczekaj na pasujące wdrożenie zamiast ręcznie mieszać biblioteki.
- Przekroczono limit wejścia konwersji: przejdź do wiersza poleceń, zamiast wielokrotnie zmieniać sposób zapisu.
Po zapisaniu
Rozpakuj cały ZIP, trzymając razem program, libs/ i app0/. Przy wyniku Linuksa zapisywanym do folderu zachowaj strukturę i w razie potrzeby nadaj prawo wykonania. Wymagania AnyPS5 opisują środowisko docelowe, a Rozwiązywanie problemów z AnyPS5 — nieudany start.
Sprawdź Gry AnyPS5 i raporty kompatybilności, szukając wyników dotyczących swojego tytułu. Jeśli raport wymaga innej gałęzi lub zestawu bibliotek, zastosuj tę konfigurację zamiast zakładać, że wydanie w przeglądarce ją zawiera. Poradnik AnyPS5 GitHub pomaga znaleźć odpowiednie kompilacje.