Présentation de Delta 2.0 et nouveautés majeures
Delta, l’émulateur iOS développé par Riley Testut, a publié la version 2.0, qui introduit plusieurs ajouts fonctionnels. Parmi eux, la prise en charge native de l’iPhone Duo, l’émulation de jeux Sega Genesis, des skins de contrôleur animés, ainsi qu’un système de DLC dédié aux titres Pokémon Game Boy Advance. L’interface utilisateur a été refaite pour le design Liquid Glass d’Apple, offrant une adaptation automatique aux dimensions d’écran des iPhone, iPad et du Duo. Enfin, la mise à jour déploie les achats intégrés à l’échelle mondiale et ouvre le magasin EU.
Optimisation pour l'iPhone Duo pliable
Le Duo, premier smartphone pliable d’Apple, possède deux orientations d’écran (portrait et paysage) et un mécanisme de fermeture qui déclenche un mode veille matériel. Delta 2.0 ajuste les skins de contrôleur pour chaque pose, garantissant que les zones tactiles restent alignées quel que soit l’angle du pliage. Le moteur d’émulation conserve le rendu DS tout en autorisant le split‑view multitâche : l’utilisateur peut lancer l’émulateur et, simultanément, consulter une autre application, le tout sans perte de synchronisation audio‑vidéo. Lors du repli du Duo, le processus d’émulation passe en « sleep », reproduisant le comportement d’une console DS réelle qui s’éteint en fermant le couvercle.
Extension du catalogue : Sega Genesis et DLC Pokémon
L’ajout du support Genesis implique l’interprétation du processeur Motorola 68000 et du chipset vidéo YM2612 via le même moteur de traduction dynamique que pour le DS. Des skins de contrôleur iPhone/iPad reproduisent visuellement le contrôleur Genesis, ce qui facilite la cartographie des entrées physiques aux touches virtuelles. Le module DLC Pokémon, développé par la communauté de hack ROM, injecte des objets d’événement, des Pokémon rares et d’autres ressources directement dans les ROM GBA. Cette injection repose sur des patches binaires appliqués au moment du chargement, sans recours à des algorithmes d’apprentissage automatique.
Fonctionnalités expérimentales et impact sur l'écosystème
Delta 2.0 expérimente la prise en charge des accessoires Epilogue GB et SN Operator, qui permettent de lire des cartouches Nintendo originales via un adaptateur Lightning. Le logiciel détecte le signal analogique, le convertit en flux numérique et le transmet à l’émulateur, ouvrant la voie à une émulation hybride matériel‑logiciel. Les filtres personnalisés offrent un overlay graphique (CRT, scanlines, etc.) appliqué en temps réel grâce à un shader OpenGL ES intégré. Enfin, la disponibilité du service d’abonnement « Become a Patron » et l’accès au magasin EU renforcent la viabilité financière de l’application, tout en élargissant sa base d’utilisateurs au-delà des États‑Unis.