La NES posséde deux processeurs
Le processeur central appelé Central Processing Unit (
CPU)
qui est tres proche du Processeur 6502 (c'est une info un peu inutile
à lire mais peut intéresser grandement pour une raison simple il existe
un compilateur C pour ce processeur
mais de ce que j'en sais c'est pas trop évident il vaut mieux coder en ASM
et utiliser le compilateur
NESASMDOS que je vous ai fourni dans le Topic principal.
Le Processeur d’affichage appelé Picture Processing Unit (
PPU) 8-bit
La cartouche NES
elle joue un role important car elles possédents une puce qui peut être
différentes suivant le jeu, la plus courante est le MMC1
mais il existe d'autre puces MMC (la 2, 3, 4 et 5) sachant que certaine
comme la 5 ne sont utilisé que dans un ou deux jeux commerciaux seulement. c'est puce
contient le Mapper.
J'ai lu aussi sur le net que Konami aveait développé une puce LSI qui lors permet d'ajouter
des effets sonores je n'ai pas plus d'infos mais ce n'est pas vraiment utile pour vos développements.
Des infos sur les cartouches seront ajoutés car c'est un élément important sur la NES
(et vous verrez dans mes prochains Tutoriaux que sur SNES c'est encore pire)
Un tres bon lien pour créer une cartouche NES reprogrammable :
http://www.raphnet.net/electronique/nes_mod/nes_mod.php#cartoucheje recopierais la source pour le forum en donnant des photos supplémentaires et quelques infos
sur les puces compatible.
A la suite vous avez des explications sur la désactivation de la protection NES
http://www.raphnet.net/electronique/nes_mod/nes_mod.php#protectionLe meilleur moyen est de coupés la pattes sans la switcher car il n'y a aucun interet.
Moi je posséde un GameKey donc pas de souci (mais a mon avis c'est pas évident à trouver de nos jours ...
Mais pour vos débuts le meilleur moyen de tester vos Homebrews étant les émulateurs
il en existe plus dizaine (voir centaine) pour NES, des émulteurs sur PC et sur consoles
le tripe total vous n'avez qu'a choisir, je vous ai mis dans le topic principal certainement le meilleur emulateur
NES sur windows.
PS : je vous mettrez quelques photos de ma collection NES ;-)
Une centaine de jeux, 1 GameGenie, 1 GameKey.