SEGAKORE ArticlesLiensGalerie

21.03.1999

  00:47:00 par iGREKKESS, Catégories: Outils & Emulation , Tags: , ,
L'Emulation : qu'est-ce que c'est ? Introduction
Ci-dessous, une petite présentation de l'Emulation pour les néophytes ou les personnes qui ne sauraient pas encore tout sur ce phénomène.

 

Définition

On trouve dans le dictionnaire (Larousse Compact 1998) qu'il s'agit de la technique permettant de simuler le fonctionnement d'un équipement donné à l'aide d'un autre, non conçu primitivement pour cet usage.

Traduction dans un langage un peu moins technique :
C'est en fait une façon d'utiliser sur un PC des programmes venant d'un support totalement différent, comme par exemple des jeux développés à l'origine pour console.

Note : le PC est le support le plus courant pour accueillir toutes sortes d'émulateurs mais ce n'est pas le seul, aujourd'hui les consoles elles-mêmes peuvent accueillir des jeux d'autres consoles, telle la Dreamcast qui peut émuler des jeux Mega Drive ou Master System grâce à DC Generator et SMEG ! L'émulation commerciale tend même à se répandre de plus en plus avec la sortie de compilations "rétro" sur consoles et PC, ou la mise à disposition d'anciens jeux sur des serveurs de jeux comme Xbox Live...

 

En pratique

Dans le cas donc d'un jeu sur console, il est extrait de la cartouche (à l'aide d'un dumper) sous la forme d'un fichier (rom) afin de pouvoir être récupéré sur ordinateur. Quant au programme qui va simuler la console (émulateur) et permettre de jouer au jeu sur PC, il est créé par un programmeur expérimenté, connaissant relativement bien les deux supports (console et PC).

Si la connaissance du PC n'est jamais un problème, celle du support d'origine (la console) est toute autre, puisque qu'elle nécessite comprendre le fonctionnement du système et de se documenter, mais encore faut-il avoir accès à des documentations...

Dans l'éventualité où la console présenterait un BIOS (le BIOS est le programme interne de la console, plus ou moins complexe, qui donne les instructions aux micro-processeurs, qui initialise les registres, ou décider de démarrer un jeu ou non en fonction de son pays, etc.), le programmeur peut opérer de 2 manières pour que son programme (émulateur) fonctionne :

  • dans un cas l'émulateur utilise le BIOS (dumpé) de la console, il va alors pouvoir se décharger de tout ce qui est géré par le BIOS et faire office d'interface, pour se concentrer sur l'émulation de tout ce qui est "hard" (matériel) et non géré par le BIOS.
  • dans l'autre cas le programmeur écrit complètement le programme qui va tout gérer de A à Z.
    C'est un vrai travail de Titan qui est réalisé dans ce cas !

Question : Mais pourquoi ne pas procéder seulement comme dans le 1er cas qui est plus simple ?
Tout simplement parce qu'il y a des droits d'auteur sur le BIOS des consoles (c'est un programme comme un autre) et que dans la logique des choses un programmeur qui utilise le BIOS d'une console dans son émulateur doit payer l'auteur du programme qu'il utilise !
Donc programmer un émulateur dans le 1er cas est plus simple mais pas forcément légal, l'autre cas est plus compliqué mais tout ce qu'il y a de plus légal (ex : les programmeurs de Bleem! n'utilisaient pas le BIOS de la PlayStation dans leur émulateur, donc ils ne devaient rien à SONY ! C'était aussi pour cela que l'émulateur était payant !).

Post complet »

14.12.1998

Trucs & Astuces : série Streets of Rage (Mega Drive)
Voici une liste plutôt exhaustive des différents trucs et astuces dans les jeux de la série Streets of Rage sur Mega Drive.

 

Streets of Rage

  • Select Round et vie supplémentaires

Pendant la scène d'introduction du jeu, maintenir les boutons + + + de la seconde manette enfoncés, et aller à l'aide de la première manette dans les options, pour pouvoir choisir le niveau et le nombre de vies au démarrage d'une partie.

  • 3 continus supplémentaires

Lors d'une partie en solo si vous êtes sur le point de mourir appuyez sur le bouton START de la seconde manette et choisissez un nouveau personnage.
Avec ce personnage, tuez l'autre qui est sur le point de mourir et continuez la partie avec 3 nouveaux continues.

Post complet »

Factoïd

1973 : l'année où SEGA se lance dans le jeu vidéo, avec les sorties successives en arcade de Pong-Tron et de Pong-Tron II.

::