|
|
|
||||||||||||
Note de l'auteur: Ce projet
reste et restera au stade expérimental pour plusieurs raisons:
Un lecteur de disquette c'est encombrant et ça consomme énormément.
Un contrôleur floppy est actuellement très dur à trouver et ça
ne va pas s'arranger, bien au contraire...
et surtout il existe maintenant d'autres supports beaucoup plus séduisant
et moins cher comme par exemple la CompactFlash !
Le projet présenté ici consiste à interfacer un contrôleur
de lecteur de disquette (FDC) compatible 765 à votre Game Boy . Voici les futures
caractéristiques du montage :
- Lecture des disquettes 1.44Mo sur Game Boy Color
- Lecture des disquettes 720Ko sur Game Boy
- Gestion de la FAT 12 en lecture
- Une ROM (16Ko-32Ko) présente sur une cartouche SRAM prendra en charge le chargement
des fichiers *.GB/*.GBC en SRAM.
Les avantages de ce montage par rapport à une classique
cartouche SRAM ou FLASH sont :
- Indépendance par rapport au PC : plus besoin d'avoir de PC à proximité pour
changer de ROM, une disquette suffit (très bien pour les voyages)
- Des manipulations en moins lors de développement : on ne touche plus à la
cartouche de la GB.
- Une disquette peut contenir plusieurs ROM alors qu'une cartouche SRAM ou Flash
n'en contient qu'une.
La plus grande partie du travail étant le soft une ROM test (version compilée ici) a été développée pour vérifier la faisabilité du projet... Cette ROM a été développée avec une cartouche de type SRAM (avec MBC5) avec une carte contrôleur ISA (EPOTEC 2) interfacée à la place de la mémoire de sauvegarde (donc ses registres sont accessibles de 0A000h à 0BFFFh...)
Voici le schéma d'une cartouche possédant une ROM qui
prend en charge la gestion du lecteur de disquette ainsi que la FAT, permettant
ainsi à l'utilisateur de charger les Roms d'une disquette directement à partir
de sa GameBoy :
Ce circuit devrait fonctionner, mais il n'a pas encore été réalisé, ni testé
! Il s'agit seulement d'une près version à l'étude...
(C) HxC2001