Alors comme cela, on veut faire un émulateur ? :)
Près en bulle ... (ah, ça s'écrit pas comme cela ? :P)
Voilà, vous trouverez dans ces pages tout le tutoriel pour réaliser un émulateur sur Nintendo DS ainsi que sur Nintendo Gameboy Advance. Pourquoi un tel tutoriel me direz-vous ? Et bien parce que l'on me le demandé, tout simplement :) !
En fait, beaucoup de personnes se disent qu'il est très compliqué de faire un émulateur, c'est vrai et faux en même temps ! Vrai car effectivement, réaliser un émulateur est une tâche complexe mais faux car on peut se donner des bases solides réutilisables pour fabriquer quelque chose qui tient la route sans trop de connaissances ...
La seule prérogative sera de bien connaître la machine que l'on veut émuler.
En fait, beaucoup de personnes se disent qu'il est très compliqué de faire un émulateur, c'est vrai et faux en même temps ! Vrai car effectivement, réaliser un émulateur est une tâche complexe mais faux car on peut se donner des bases solides réutilisables pour fabriquer quelque chose qui tient la route sans trop de connaissances ...
La seule prérogative sera de bien connaître la machine que l'on veut émuler.
Emulation, KEZAKO ?
Comme dirait Maître Cappelo, "Wikipédia, qui est notre ami ;), a une belle définition de la chose" :
Dans les domaines de l'informatique et de l'électronique, le terme émulation est employé au sens de simulation et d'imitation (acception du mot influencé par les termes anglais emulation et emulator). Plus précisément ce terme décrit un principe général consistant à remplacer un système par un autre sans changement du fonctionnement d'un point de vue externe. On peut aussi utiliser le terme de simulation. Le recours à un émulateur selon le contexte permet de faciliter le développement ou le déboguage d'un système ou de remplacer un système obsolète ou inutilisable par un autre. Dans ce cadre, il est possible de faire fonctionner le nouveau système, l'émulateur, de la même manière que le système simulé.
Dans les domaines de l'informatique et de l'électronique, le terme émulation est employé au sens de simulation et d'imitation (acception du mot influencé par les termes anglais emulation et emulator). Plus précisément ce terme décrit un principe général consistant à remplacer un système par un autre sans changement du fonctionnement d'un point de vue externe. On peut aussi utiliser le terme de simulation. Le recours à un émulateur selon le contexte permet de faciliter le développement ou le déboguage d'un système ou de remplacer un système obsolète ou inutilisable par un autre. Dans ce cadre, il est possible de faire fonctionner le nouveau système, l'émulateur, de la même manière que le système simulé.

Qui va passer à la casserole ?
Et bien, ces pages vont donc vous faire découvrir la réalisation de HAL8000, notre émulateur Chip 8 que nous allons fabriquer pendant quelques temps, en montrant comment le coder sur DS ou GBA et comment faire pour bien émuler ce dernier en utilisant les limitations de la DS et de la GBA.
J'ai choisi le Chip 8 car cette machine est très simple de fonctionnement, ce qui est un bon exercice pour tout débutant dans un domaine :D !
J'ai choisi le Chip 8 car cette machine est très simple de fonctionnement, ce qui est un bon exercice pour tout débutant dans un domaine :D !

Bonne lecture ! (j'en vois qui dorment déjà, REVEIL !!!)
Jour 1 : le bla bla du début (ben oui, il faut bien ;) )
Jour 2 : et le coeur commence à battre ...
Jour 3 : la vue et le toucher
Jour 4 : mais il cause maintenant :D ! (non disponible)




