alors là pour ce qui est de coder un jeu nes, c'est pas des petites bases qu'il faut ! la taille des roms étant réduite, exit la programmation en C ou autre... faut programmer en assembleur ! et rien que ça, c'est pas à la portée de tout le monde !
ensuite il faut savoir comment fonctionne le hardware de la nes pour ne pas alouer trop de trucs en mémoire, pas lui faire afficher plus de couleurs que possible, pas lui demander trop de calculs ou de sprites à l'écran...
bref, faire une rom nes est bien plus dur qu'un simple hack de rom, et énormément plus dur que se faire une nes modifiée ou des bidouilles de pads. tout simplement parce que ça demande des connaissances solides dans un domaine qui n'est plus enseigné de nos jours...
en tout cas c'est pas ici que tu auras des gens calés là dessus pour t'aider. cependant va voir là:
NES info, programs, and demos
tu auras toutes tes infos mais en anglais. (car j'ai cru comprendre que le français c'est pas ta tasse de thé )
edit:
ah oui j'oubliais , tester sur emu c'est bien, mais oublie pas que les émus n'ont pas les restrictions techniques de la nes...