Strona główna / Narzędzia społeczności i zgodność / iOS 16.1/17 compatibility fork

iOS 16.1/17 compatibility fork

Eksperymentalna gałąź zgodności dla starszego iOS z klasycznym Metalem, ograniczeniami shaderów zależnymi od urządzenia i adapterami dla buildów. Utrzymywana gałąź nazywa się teraz ios16-ios17-compat.

Zewnętrzny

Sprawdzono 3 listopada 2026 r.

Wymagania

  • Używaj ios16-ios17-compat; main pozostaje bazą upstream, a stare nazwy i tagi są archiwum. Legacy obejmuje iOS/iPadOS 16.1+ z celami a10x i m2; Metal 4 jest eksperymentalny i wymaga iOS 26.

Pierwsze kroki

  1. Najpierw przeczytaj docs/fork-status.md i tabelę gier oraz urządzeń. Wybierz DM_IOS_RENDERER i DM_LEGACY_TARGET, a następnie przebuduj shadery pasujące do celu.
  2. Buduj z własnymi plikami i kluczami według dokumentacji gałęzi i pakuj dla wybranego celu. Oddzielnie zapisuj wynik builda, instalacji i rzeczywistego grania.

Obsługa i rozwiązywanie problemów

  • Na 2026-11-01 użytkownicy potwierdzają Animal Crossing, Need for Speed i Witcher 3 na M2 w około 30 fps. Arceus ma nadal powtarzalny crash na końcu zadania, a ścieżki zasobów warstwowych A10X pozostają otwarte. Brak potwierdzonego celu Switch 2 dla iOS.

Dokumentacja projektu ↗

← Narzędzia społeczności i zgodność