Inicio / Herramientas y compatibilidad de la comunidad / iOS 16.1/17 compatibility fork

iOS 16.1/17 compatibility fork

Rama experimental de compatibilidad para iOS antiguo con Metal heredado, restricciones de shaders por dispositivo y adaptadores por compilación. La rama mantenida ahora se llama ios16-ios17-compat.

De terceros

Revisado el 3 de noviembre de 2026

Requisitos

  • Usa ios16-ios17-compat; main sigue siendo la base original y los nombres o etiquetas anteriores son archivo. Legacy cubre iOS/iPadOS 16.1+ con objetivos a10x y m2; Metal 4 es experimental y exige iOS 26.

Primeros pasos

  1. Lee primero docs/fork-status.md y la matriz de juegos y dispositivos. Elige DM_IOS_RENDERER y DM_LEGACY_TARGET y reconstruye los shaders que correspondan al objetivo.
  2. Compila con tus archivos y claves siguiendo la documentación de la rama y empaqueta para el objetivo elegido. Registra por separado la compilación, la instalación y el juego real.

Uso y solución de problemas

  • A 2026-11-01 hay partidas confirmadas en M2 para Animal Crossing, Need for Speed y Witcher 3 a unos 30 fps. Arceus conserva un fallo reproducible al terminar tareas y A10X aún falla en recursos por capas. No hay destino iOS verificado para Switch 2.

Documentación del proyecto ↗

← Herramientas y compatibilidad de la comunidad