Dans les années 1980, les jeux vidéo étaient simplifiés, graphiquement pauvres mais incroyablement plus prenants et amusants que les jeux récents. Il n'y avait pas de jeux en 3D avec des images de synthèses à gogo, pas de son de haute qualité en stéréo ou de la musique, pas de vidéos... Les jeux étaient plus petits que de nos jours : environ 64Ko contre 640Mo actuellement avec les CD-ROMs.
Actuellement, avec nos ordinateurs de plus en plus puissants (Pentium et autres), c'est possible de rejouer avec ces merveilleux jeux ! Avec l'émulation, le rêve s'est réalisé : les jeux auxquels vous avez joué étant jeunes sur vos ordinateurs... L'EmuScene n'a jamais été aussi meilleure que maintenant avec l'émulation des consoles de jeux, des ordinateurs, etc...
Vous n'y croyez pas ? Vous avez tort, c'est la vérité vraie... Tout ce que vous avez besoin c'est d'un ordinateur rapide (un Pentium Pro 200 est le mieux pour l'Emulation, je pense), un émulateur pour votre machine favorite et dernier élément mais non des moindres, des ROMS ! L'émulateur est un petit programme écrit par quelqu'un pour permettre à votre ordinateur de se comporter comme la machine que vous souhaitez émuler. En règle générale, il est écrit en C++. Pourquoi ? Parce que C++ est un langage portable : l'émulation est possible sur la plupart des ordinateurs ou systèmes : PC (Ms-Dos, Win95), Linux, Unix, Amiga, Macintosh, BeBox... Parfois, le programme est codé en assembleur ou... JAVA ! Une ROM est le fichier binaire du jeu auquel vous voulez jouer.
Emuler une machine est assez difficile : vous devez connaître l'architecture de la machine (vidéo, son, mémoires, processeur et pour les consoles les techniques utilisées dans les fonctions hardware pour les sprites, les scrolling). Après cela, il est nécessaire d'implanter le moteur propre de l'émulation : traduire le code assembleur de la machine à émuler en son propre langage d'assembleur. Beaucoup de programmes de ce type existent et ils ont été utilisés à bon escient pour produire des émulateurs fabuleux dans le monde entier !!!
Si vous avez des remarques sur cette page, ou que vous souhaiteriez y apporter votre contribution (conseils, ajouts, idées, roms, émulateurs), n'hésitez pas nous envoyer un mél