iFly, l’émulateur Dreamcast pensé pour iPhone, rouvre plusieurs milliers de places via TestFlight. Le projet vise iOS et tvOS avec une approche sans JIT, un détail qui compte beaucoup sur les appareils Apple depuis l’arrivée de Delta et le regain d’intérêt pour l’émulation mobile.

Résumé audio de l’article

0:00 / 47 s
Desktop uniquement
Lire le résumé
iFly rouvre plusieurs milliers de places TestFlight pour tester l’émulation Dreamcast sur iPhone, avec une ambition particulière : fonctionner sur iOS et tvOS sans compilation à la volée, toujours interdite par Apple. C’est un enjeu majeur, car cette technique aide d’ordinaire les émulateurs à gagner en performances, surtout sur une console aussi exigeante que la Dreamcast. Porté par l’équipe de Provenance Emu, iFly dérive de Flycast mais a été adapté aux contraintes d’Apple, avec des optimisations récentes et une soumission App Store annoncée comme prête. Le projet est gratuit, open-source, compatible avec plusieurs générations d’iPhone, et cette phase de test doit surtout servir à corriger les derniers bugs avant une éventuelle sortie publique.

Une émulation Dreamcast sans JIT

Sur Android, l’émulation console sur téléphone est installée depuis longtemps. Sur iPhone, le terrain reste plus étroit: Apple accepte mieux les émulateurs depuis quelques mois, mais bloque toujours l’usage du JIT, cette compilation à la volée souvent utilisée pour gagner en performance. Jusqu’ici, cela limitait surtout les ambitions aux machines comme la N64, la PSP et les consoles moins gourmandes.

L’équipe derrière Provenance Emu travaille donc sur une version Dreamcast capable de tourner sans JIT. iFly vient d’une branche de Flycast dont le Dynarec a été retiré, afin de coller aux contraintes d’iOS. Les dernières places TestFlight s’accompagnent de mises à jour de performance et de finitions, avec une soumission App Store annoncée comme prête.

Interface de l'émulateur Dreamcast iFly sur iPhone
iFly reprend une interface tactile proche des émulateurs iOS modernes, avec écran central et commandes virtuelles. Crédit: Provenance Emu

TestFlight avant une possible arrivée App Store

Le projet est présenté comme gratuit et open-source, avec une prise en charge aussi bien d’anciens iPhone que des modèles récents. Ce point le distingue aussi de projets plus opaques, comme iPSX2, l’émulateur PS2 récemment critiqué pour son développement très assisté par IA et son code fermé.

Console Sega Dreamcast
La Dreamcast reste une machine exigeante à émuler proprement sur mobile, surtout sans JIT sur iOS. Crédit: Sega

Les inscriptions passent par la page TestFlight partagée par l’équipe. Comme souvent avec TestFlight, les places peuvent disparaître vite; le test servira surtout à traquer les bugs avant une possible arrivée sur l’App Store.

Source: RetroDodo