L’une des raisons qui m’a fait investir dans l’iPhone, c’est sa ludothèque et surtout son support des émulateurs de consoles des années 90 qui selon les videos sur Youtube semblent excellents. Ce n’est pas tant que je suis joueur mais plutôt nostalgique.
Malheureusement, lors de mes premiers tests, l’iPhone n’était pas encore équipé de bon émulateurs fluides contrairement aux smartphones de Windows mobile qui permettent de jouer facilement aux Super Mario et autres Sonic depuis des années.
Mais tout évolue très vite dans l’univers de l’émulation et sur iPhone, également. L’émulation sur IPhone devient intéressante, c’est pourquoi je vais faire un petit test récapitulatif de toutes ces émulateurs.
Qu’est ce qu’un émulateur ?
L’émulateur est un logiciel qui va faire tourner sur une machine un système d’exploitation prévu pour une autre machine.
Ainsi, si vous faites tourner l’OS de l’amiga sur votre PC, un logiciel va convertir les instructions prévues pour cette machine afin qu’ elles soit lisibles sur votre machine. L’émulation requière beaucoup de puissance et une connaissance parfaite des composants électroniques des 2 machines.
Sur une console de type Super Nintendo, le processeur principale est relativement faible mais accompagné d’une série de microprocesseurs dédiés à une tache précise (DSP) comme par exemple le fameux mode 7 qui faisait tourner mario-kart F-Zero. Le traitement du son aussi demande une minimum de calcule de conversion, c’est pour celà que les jeux tournent souvent mieux sans le son.
Chaque processeur demande une émulation, ce qui signifie qu’un jeu super Nes peut tourner très bien, et un autre pas. Lorsque les auteurs d’un émulateur apprennent à mieux connaitre les différentes fonctions des puces, ils peuvent les optimiser.
L’optimisation peut permettre à un jeu de passer de 5 images seconde à 60 ( la norme ) .
Evidemment, on ne peu pas émuler tout et nimporte quoi. Il existe un émulateur Playstation sur iPhone mais celui-ci ne devrais pas pouvoir traiter tout les calcules 3D nécéssaires pour l’émulation en temps réelle d’une telle machine. Au mieux, l’émulateur pourra à terme faire tourner quelques jeux correctement mais à vitesse réduite.
Que peut-on émuler sur iPhone?
La super-nes, la Gameboy, la Gameboy Advance, la Nes , la Mégadrive ( Sega Genesis ) , la PlayStation , La NEC PC-engine et le système Scumm ( qui n’est pas toutà fait un émulateur ).
Super Nes est étonnamment bien émulée. Certains jeux tournent à plein régimes mais pas encore tous . Par exemple, Super Mario World subit des ralentissement lors de gros effets visuels et Yoshi Island n’est pas encore assez fluide. Mario All Star fonctionne quand à lui très bien.
Les fans de Donkey Kong devront passer directement au 3ème épisode pour jouer le plus convenablement possible.

Les diffèrents émulateurs permettent de jouer en position verticale ou horizontale. La position verticale donne une bien meilleur prise en main et rapidité.
Par compte l’affichage est un rien trop compact et vous avez intérêt à ne pas avoir de trop grandes mains. Avec un peu d’entrainement, ça devient relativement jouable.
La megadrive dispose d’ un bon émulateur souvent un rien trop lent mais les jeux restent souvent jouables. Je prend toujours du plaisir à retrouver le premier Sonic.

La gameboy et la nes tournent plutôt bien également même si la gameboy devrait être un peu plus optimisé ( Pokémon qui rame ? ) , mais les sons de ses consoles risquent de très vite vous tapper sur les nerfs, on n’a plus l’habitude de ces blip blip.
Un ptit clin d’oeil à Duck Hunt qui est tout à fait jouable sur iPhone.

La Gameboy Advance n’est pas en reste avec pas mal de jeux de qualités jouables. C’est certainement le portage le plus suivi mais je pense que celle-ci doit encore beaucoup évoluer. Ainsi , j’ai eu l’occasion de planter mon iPhone en jouant à Street Fighter Alpha 3 et l’émulation des autres jeux souffrent généralement d’un assez faible framerate mais c’est déjà très sympa

Un portage intéressant qui a moins fait parler de lui. La console PC-Engine est très bien émulée avec une fluidité casi-parfaite et un support de sa version Turbo-GT ainsi quel la version CD rom ( mais je n’ai pas réussi à démarrer un iso ) . Pour ceux qui ne la connaitrait pas, la PC engine est une console qui ne fut vendue presque qu’au Japon.
Bien que la console fut basée sur un processeur 8 bit, elle offrait une très bonne image, un son génial ( pour l’époque ) . Elle a pourtant proposé de très bon jeu qui fut repris ailleurs par la suite tel que le célèbre Bonberman et le génial Parodius.

ScummVM est un peu le martien du groupe. Scumm n’est pas une console mais une plateforme de développement de jeu qui fut beaucoup utiliser par Sierra et Lucas Arts dans les années 90. Cette plateforme facilitait la partie développement et adaptation d’un jeu d’une machine à l’autre ( PC, Mac, Amiga, ST ) et finalement, le projet fut repris par la communauté OpenSource permettant de faire tourner tout ces jeux sur toute une série de nouvelles plateformes de la Gamecube au téléphone Nokia sur Symbian

La version iPhone de Scumm n’offre pas la même ergonomie que sur mon encien mobile Sony-Ericsson . Le problème est que le doigt n’est pas aussiprécis qu’un stylet. Malgrés tout, les développeurs ont trouvé une solution original pour simulter le pointer d’une souris avec son doigt.
Comment installer tous ces jeux sur mon iPhone ?
La première étape est de disposer d’un iPhone Jailbreaké.Le jailbreak est une modification à l’iPhone permettant d’y installer ce que l’on veut avec notement des thèmes, des sonneries, de nouvelles fonctions ( avec prudence ) , des jeux libres et des jeux « hum » piratés .
Toutes les infos nécéssaires sur le Jailbreak sont sur le Blog de la Dev-Team.
Une fois jailbreaké, vous troouverez les émulateurs sur Cydia pour peux que vous disposiez de la source de Zodttd : http://www.zodttd.com/repo/cydia
Pour optenir Scumm , vous devrez installer la source : http://urbanfanatics.com/cydia/
Une fois ces émulateurs installés, il ne vous reste plus qu’à trouver les jeux.
Les jeux sont des « roms » , des copies du logiciel se trouvant dans les cartouche d’origine.
Aussi, ce n’est pas légale de télécharger la rom d’un jeu que vous ne possédez pas !
En surfant et en surfant bien, vous pourrez trouver des « roms » sur le net sur des sites tel que mondemul.net. Les torrents et autres P2P en sont également bien remplis.
Les jeux pour Scumms par contre sont généralement disponibles légalement sur http://www.abandonware-france.org/
Maintenant que vous avez installé les émulateurs et téléchargé des jeux sur votre PC, vous pouvez facilement les ajouter dans votre iPhone avec iphonebrowser ou en SSH
Pour moi qui suis nostalgique des années 90 et cruellement en manque de jeux d’action de type NEO GEO , ces émulateurs sont de bons compagnions sur mon iPhone. Et pour ceux qui ont préférés investir dans un HTC ou un Nokia nouvelle génération. Sachez que ce genre d’émulateur existe également.
|
|
|
| Vous appréciez cet article? N'hésitez pas à le partager sur Twitter et Facebook |
|
Super top mega cool tout ca, qui c’est qui va faire joujou avec les jeux sur son iphone, c’est moiiiiii….
Oh p’tain, cela fait bizarre de revoir ses jeux de mon enfance.
Amusant aussi de constater combien certain ont bien vieilli. J’ai refait l’été dernier le premier Zelda (la fameuse cartouche or de la nes) avec un énorme plaisir.
Bon après quand je vois le dernier Street Fighter cela déchire aussi.
@chrislefevre
Je vous dis pas le succès de mon iPhone , ce matin, auprès de mes filles.
Salut
Tu parles en intro d’émuler la PlaySation, mais tu n’en parles pas après ??!!
Et puis, il semble que tu as tester Street Fighter Alpha 3 sur GameBoy advance !!??
Ou c’est mes yeux qui commencent à fatiguer !
@chrislefevre
Steph, L’émulation Playstation ne marche pas bien, c’est donc trop tôt pour en parler.
J’ai testé Street Fighter Alpha 2 sur SNES (image) et Street Fighter Alpha 3 sur GBA . Oui ces jeux existent sur ces supports
[...] Emulez vos vieilles consoles sur Iphone – via Techtrends [...]
Je débarque un peu, j’en conviens, mais merci pour ces infos.
Dans quelle mesure, sur un iPhone non jailbreaké, est il possible d’avoir accès à ce petit graal ?
++
Il faut un iphone jailbreaker obligé sinon aucun émulateur