gee a écrit a écrit :
et en fait pour les arcades fallait posseder une borne non ? donc ca doit etre chaud pour les emuls ...)
|
la plupart des bornes d'arcade étaient basées sur la meme architecture -> un motorola 68000 (à l'époque de la megadrive)
donc d'une borne a l'autre il n'y a que le jeu ki change donc kelke octet ds une memoire
Pour le jeu, les cassettes contiennent une memoire de type ROM ou flash (non volatile), avec, donc comme dit plus haut, un cable reliant un "dumper" et le pc on vient lire chaque bit que contient la memoire -> tu as le code machine de ton jeux
ensuite pour la console c plus dur
ce sont des systemes a microprocesseur, qui ont toute la meme architecture -> proc, ram, rom, i/o
pour emuler une console, et bien il faut connaitre parfaitement l'architecture -> le type de proc, la taille de la ram, ... et bcp d'autre parametre plus compliqué, aussi on trouve en general une sorte de bios pour gerer les different elements du systeme
une fois que tout est connu, le talent du coder entre en jeu pour programmer un soft ki permet d'executer toutes les commandes contenus ds les rom de jeux qui est en fait un code machine representant des instructions microproc
Message édité par DonPichol le 30-09-2002 à 18:48:01