Accueil / Outils et compatibilité communautaires / iOS 16.1/17 compatibility fork
iOS 16.1/17 compatibility fork
Branche expérimentale de compatibilité pour anciens iOS avec Metal classique, contraintes de shaders par appareil et adaptateurs par build. La branche maintenue s’appelle désormais ios16-ios17-compat.
TiersVérifié le 3 novembre 2026
Prérequis
- Utilisez ios16-ios17-compat ; main reste la base amont et les anciens noms ou tags sont archivés. Legacy vise iOS/iPadOS 16.1+ avec cibles a10x et m2 ; Metal 4 est expérimental et exige iOS 26.
Premiers pas
- Lisez d’abord docs/fork-status.md et la matrice jeux/appareils. Choisissez DM_IOS_RENDERER et DM_LEGACY_TARGET, puis reconstruisez les shaders adaptés à la cible.
- Compilez avec vos fichiers et clés selon la documentation de la branche et créez le paquet pour la cible choisie. Notez séparément build, installation et jeu réel.
Utilisation et dépannage
- Au 2026-11-01, des utilisateurs confirment Animal Crossing, Need for Speed et Witcher 3 à environ 30 fps sur M2. Arceus garde un crash reproductible en fin de tâche et les ressources par couches A10X restent bloquées. Aucun target iOS Switch 2 n’est vérifié.