dimanche 21 février 2010

Bon en fait

Il y a plus important que sauvegarder notre patrimoine vidéoludique :-)
Il n'y aura sans doute jamais plus de billets sur ce blog !

mercredi 15 avril 2009

Les émulateurs

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)

mardi 14 avril 2009

L'idée derrière ce blog

En bon vieux passionné de jeux vidéo, je suis l'actualité et une partie non négligeable de mon salaire (et de mon temps libre) est dépensée dans les nouveautés qui arrivent sur le marché.

Mais il m'arrive également de jouer à des jeux plus anciens : des jeux auxquels je jouais étant plus jeune et qui me rappellent plein de souvenirs ou bien des jeux que j'ai raté à l'époque de leur sortie.

Pour regarder un film qui vient de sortir, monsieur tout le monde va l'acheter en DVD et le va le mettre dans son lecteur de salon.
Pour regarder un film qui a quelques années, monsieur tout le monde va également l'acheter en DVD et va également le mettre dans son lecteur de salon.

Cela est possible parce que les constructeurs se mettent d'accord sur des standards, ces standards sont renouvelés régulièrement mais suffisamment peu souvent pour que les oeuvres puissent être converties.

Dans le cas des jeux vidéos c'est une autre affaire. Les jeux ne sont jamais (il y a sans doute quelques exceptions - ou fausses exceptions) compatibles d'une console à une autre (ou d'une configuration à une autre dans le cas des jeux PC). Il n'y a aucun standard, les type de supports sont aussi nombreux (ou presque) qu'il y a de consoles.

Pour jouer à un jeu vidéo récent, monsieur tout le monde va l'acheter en s'assurant simplement qu'il possède la bonne console.
Mais pour jouer à un jeu vidéo qui a quelques années, les solutions sont bien moins évidentes.

Tout d'abord, seuls les jeux pour les consoles (ou configurations) du moment sont vendus en magasin.

Grosso modo, entre 2 et 10 ans après la sortie de la console (suivant son succès) les jeux ne peuvent plus être achetés neufs et ne sont donc accessibles que via le marché de l'occasion.

Donc même si monsieur tout le monde a gardé son ancienne console, il ne trouvera plus de jeu pour l'alimenter autre part que dans quelques magasins très spécialisés, dans des brocantes et sur internet.

Ils ne sont pas convertis pour fonctionner sur les nouvelles consoles.

Si monsieur tout le monde a réussi à trouver un jeu mais qu'il n'a pas pris soin de conserver son ancienne console, il ne pourra rien en faire.

Il existe des tas de consoles (4 ou 5 par génération, plus parfois), les générations se succèdent rapidement, le matériel ne vieillit pas forcément bien, ni les supports des jeux d'ailleurs et les configurations PC évoluent vite.

Jouer à des anciens jeux d'origines sur leurs supports d'origine est, pour ces raisons, bien compliqué.

Si il est difficile de jouer à un jeu qui a 10 ans et quasi mission impossible de jouer à un jeu qui a plus de 20 ans, on va perdre petit à petit notre patrimoine vidéoludique.

L'idée de ce blog est donc d'évoquer les / des pistes valables pour le sauvegarder !