Start / Community-Tools und Kompatibilität / iOS 16.1/17 compatibility fork

iOS 16.1/17 compatibility fork

Experimenteller Kompatibilitätszweig für ältere iOS-Versionen mit klassischem Metal, gerätespezifischen Shader-Einschränkungen und Anpassungen pro Build. Der gepflegte Zweig heißt jetzt ios16-ios17-compat.

Drittanbieter

Geprüft am 3. November 2026

Voraussetzungen

  • Nutze ios16-ios17-compat; main bleibt Upstream-Basis, alte Zweignamen und Tags sind Archiv. Legacy deckt iOS/iPadOS 16.1+ mit a10x- und m2-Zielen ab; Metal 4 ist experimentell und verlangt iOS 26.

Erste Schritte

  1. Lies zuerst docs/fork-status.md mit der Spiel- und Gerätematrix. Wähle DM_IOS_RENDERER und DM_LEGACY_TARGET und baue passende Shader für das Ziel neu.
  2. Baue mit eigenen Dateien und Schlüsseln nach der Zweigdokumentation und packe für das gewählte Ziel. Erfasse Build, Installation und tatsächliches Spielen getrennt.

Nutzung und Fehlerbehebung

  • Stand 2026-11-01 sind Animal Crossing, Need for Speed und Witcher 3 mit etwa 30 fps auf M2 per Nutzerbericht spielbar. Arceus hat weiterhin einen reproduzierbaren Absturz am Aufgabenende, A10X-Layerschichten bleiben offen. Ein verifiziertes Switch-2-iOS-Ziel gibt es nicht.

Projektdokumentation ↗

← Community-Tools und Kompatibilität