Oficjalne repozytorium AnyPS5 GitHub to boykopovar/AnyPS5. Tam zacznij szukać kodu i plików do pobrania. Dokumentacja i dyskusje o grach pomogą zrozumieć wersję, którą zamierzasz uruchomić. Nasz poradnik AnyPS5 łączy te źródła z instrukcjami konfiguracji i raportami.
Jak poruszać się po repozytorium AnyPS5 GitHub
| Czego potrzebujesz | Gdzie zajrzeć | Co sprawdzić |
|---|---|---|
| Przegląd projektu | README | Zakres, architekturę, licencję GPL-2.0 i oficjalne odnośniki. |
| Gotowe pliki | Releases | Relinker, biblioteki systemu docelowego i instrukcje dla danego tagu. |
| Polecenia konwersji | USAGE.md | Pliki wejściowe, flagi wyjścia, ścieżki modułów i układ katalogu uruchomieniowego. |
| Budowanie ze źródeł | BUILD.md | Obsługiwane kompilatory, zależności i cele kompilacji. |
| Zasada działania | ARCHITECTURE.md | Ponowne linkowanie, biblioteki zastępcze i translację grafiki. |
| Znane problemy techniczne | TechnicalDebt.md | Opisane ograniczenia i prace pozostałe do wykonania. |
| Konkretna gra | Dyskusje Game bring-up | Próby autorów, konfiguracje, logi i późniejsze komentarze. |
| Powtarzalny błąd programu | Issues | Istniejące zgłoszenia i aktualne instrukcje raportowania. |
Powyższe dokumenty prowadzą do main. Odtwarzając starszy wynik, przełącz selektor gałęzi GitHub na zapisany tag lub commit. Bieżące polecenie albo biblioteka mogą różnić się od użytych przez autora.
Wybierz wydanie lub kompilację ze źródeł
Pobierz zgodny zestaw wydania
Nasza instrukcja korzysta z v0.1.2, w którym są następujące pary:
- Windows:
relinker-v0.1.2.exeiprx-windows-v0.1.2.zip. - Linux:
relinker-v0.1.2iprx-linux-v0.1.2.tar.gz.
Pakiety bibliotek są dostępne również w drugim formacie archiwum. Pakiet Windows zawiera biblioteki uruchomieniowe MinGW DLL potrzebne obok zastępczych bibliotek .prx. Pobierz instrukcje dołączone do tego samego wydania i trzymaj pliki razem. Ten tag nie ma pakietu wydania dla macOS.
Wydanie ułatwia zebranie pasujących plików. Nie oznacza, że działa z nim każda gra opisywana na GitHub: raport może korzystać z nowszego main lub osobnego zestawu poprawek. Konfiguracja AnyPS5 pokazuje rozmieszczenie plików.
Zbuduj zapisaną rewizję
Dla wyniku na main pobierz właściwy commit przed kompilacją. Dla próby eksperymentalnej sprawdź najpierw, czy autor udostępnił gałąź i opisał wszystkie dodatkowe zmiany. Otwarty pull request nie jest automatycznie częścią main.
Po instalacji narzędzi ze strony Wymagania AnyPS5 pełna kompilacja według instrukcji v0.1.2 wygląda tak:
git clone https://github.com/boykopovar/AnyPS5.git
cd AnyPS5
git checkout v0.1.2
git submodule update --init --recursive
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++
cmake --build build --parallel
cmake --build build --target libs --parallel
Inną rewizję wybierz wtedy, gdy zamierzasz właśnie ją sprawdzać. Po zmianach bibliotek przebuduj cel libs; inaczej gra może nadal ładować stare pliki, mimo ponownego zbudowania relinkera.
Przygotuj przydatny raport z gry
Przed założeniem dyskusji wyszukaj nazwę gry i title ID. Jeśli wątek istnieje, kolejny wpis zachowa konfigurację i historię w jednym miejscu. W raporcie warto zawrzeć:
- Grę: wydanie, title ID i wersję zawartości.
- Kompilację projektu: wydanie lub commit, gałąź, dodatkowe pull requesty i lokalne zmiany.
- Komputer: system, CPU, GPU i sterownik; zaznacz użycie CrossOver lub innej metody wykonania.
- Sposób uruchomienia: polecenie konwersji, układ katalogów, specjalne argumenty, istniejący zapis lub bezpośrednie wejście na poziom.
- Wynik: miejsce zatrzymania, wypróbowane sterowanie oraz osobne obserwacje dotyczące dźwięku, zapisów i stabilności.
- Materiały diagnostyczne: pierwszy istotny błąd i odpowiednie logi, sprawdzone przed udostępnieniem pod kątem danych osobowych i danych gry.
Kreator na stronie Rozwiązywanie problemów z AnyPS5 porządkuje te informacje lokalnie. Stosuj aktualne instrukcje wątku projektu i nie załączaj plików wykonywalnych gier, zastrzeżonych modułów, firmware ani kluczy.
Sprawdź więcej niż nagłówek
Gry AnyPS5 zestawiają osiągnięte etapy z pozostałymi problemami. Liczniki implementacji i kontekst gałęzi opisują Postępy AnyPS5. AnyPS5 na Reddicie łączy wybrane dyskusje społeczności z właściwymi projektami.