Voici le brochage de differentes EPROM:
Les broches de controle sur une EPROM sont :
CE (CHIP ENABLE) : Active ou désactive l'eprom
(Utile si le CPU veut accéder à autre chose que la
ROM)
RD (READ) : Demande de Lecture dans l'EPROM.
PGM/WR :Permet d'ecrire dans l'EPROM (Utilisé uniquement
lors de la programmation de la puce en usine...).
Et bien sur l'alimentation 5V et la Masse....
Et Voici comment lire un octet sur une EPROM (et de meme sur SRAM ,EEPROM ,etc)
Maintenant nous pouvons envisager la copie d'une cartouche.
Pour effectuer ceci on peut utiliser une interface
se branchant sur le port imprimante du PC. Celle-ci se chargera
de multiplier les broches du port imprimante (pour passer de 8
broches utiles à 24). Toute la logique se trouve dans le
programme, ce qui la rend très flexible...
Voici le schema d'une interface pour les cartouche Game Boy, mais il suffit
de changer de support cartouche pour l'adapter pour d'autres cartouches 8 bits
(Atari 2600 ,Nes ,etc...).
|
Voilà pour l'interface, maintenant si vous
voulez utiliser l'image de la Rom obtenue sur une vraie console
et non sur un émulateur, il faut programmer cette image
dans une cartouche programmable.
Voici une cartouche programmable pour GameBoy :
Cette
cartouche est de type SRAM, c'est à dire qu'elle est
programmable indéfiniment, mais elle a besoin d'une
pile pour garder le jeu en mémoire. La capacité de cette cartouche est de 2*32Ko (2 Jeux de 32Ko). Pour avoir une cartouche de plus grande capacité il faut utiliser une puce de SRAM plus grande et un contrôleur spécifique pour Game Boy, le MCB5 (present dans les cartouche du commerce...). Cette cartouche devrait pouvoir fonctionner avec d'autres consoles 8 bits simplement en changeant son connecteur...... Cette cartouche est bien sûr programmable avec l'interface présentée plus haut. |
Les liens utiles:
| De nombreux brochages d'on les brochages de cartouches de different système. | |
| Les documents technique sur le port parallel du PC... | |
| Tout sur la Game Boy | |
| ... | |
|
Site officiel du Kit de programmation pour Game Boy |