J'ai noirci un peu le tableau dans le premier billet quand j'évoquais la difficulté que jouer à un jeu vieux de 20 ans représente.
Il existe en effet un moyen plus simple pour rejouer aux premiers épisodes de Mario Bros que de devoir se lever un dimanche matin pour écumer une brocante à la recherche d'une Nintendo NES : l'émulation !
Kezako l'émulation ?
En informatique, l'émulation consiste à substituer un élément de matériel informatique – tel un terminal informatique, un ordinateur ou une console de jeux – par un logiciel. - Wikipedia
Dans le cas qui nous intéresse à savoir l'émulation de consoles de jeux, l'idée est d'installer un logiciel qui va chercher à reproduire le comportement de la console dans un environnement différent : un ordinateur avec du matériel et un OS récent par exemple.
Un autre cas qui peut nous intéresser est l'émulation d'anciens environnements informatiques comme DOS sur des environnement bien plus récent (Windows XP ou Vista ou autre).
Ces émulateurs sont développés par des développeurs qui travaillent souvent en équipe et pendant leur temps libre.
Le logiciel en question, l'émulateur, va donc simuler l'environnement d'une Nintendo NES sur mon PC dernier cri mais ça ne suffit pas : pour jouer il faut des jeux !
Malheureusement, on aura beau tourner son PC dans tous les sens, on va avoir du mal à trouver un endroit prévu pour l'insertion d'une cartouche.
C'est ici qu'interviennent les ROM.
La ROM correspond à la "mémoire morte" en informatique : c'est dans la ROM des cartouches que sont stockés les jeux.
Les ROM, dans le monde de l'émulation consoles, représentent donc le contenu des cartouches sous forme de fichiers.
Ces fichiers peuvent être "lus", "éxécutés" par les émulateurs pour permettre de faire fonctionner les jeux.
Dans le cas de l'émulation de consoles fonctionnant avec des CD ou DVD (ou assimilé) on parlera plutôt d'ISO.
Le contenu de l'immense majorité des cartouches, disquettes et CD-Rom est disponible (de manière certes complètement illégal) sur Internet.
En revanche les émulateurs - consoles notamment - ne font pas fonctionner 100% des jeux des plateformes qu'ils émulent (du moins pas tous).
Liste d'émulateurs consoles (Wikipedia)
Liste d'émulateurs d'ordinateurs (Wikipedia)
Inscription à :
Publier les commentaires (Atom)

0 commentaires:
Enregistrer un commentaire