GameBoy Cart Flasher
Estos dias he estado preparandome un programador de cartuchos de gameboy, bien, los cartuchos de gameboy son ROM, asi que hay que substitituir estas ROMS por chips FLASH para luego ser programados. El que me he hecho está basado en el diseño del GBCartFlasher V2, pero a raiz de un post en gp32spain.com estoy desarrollandolo para hacer una nueva versión. De momento tengo un prototipo con el nuevo chip FT232RL de FTDI, y estoy estudiando diseñar cartuchos nuevos para no tener que modificar los originales, que es un trabajo bastante fino y pesado.
Este es mi primer prototipo, que usa una placa externa para la comunicación por USB, con un FT232B.
Los cartuchos que he fabricadolos hice partiendo de cartuchos originales ROM+MBC1+RAM+Pila quitando la ROM y substituyendola por unaFLASH de 4Mbit, una AM29040B PLCC32, que hay que adaptar al pinout de la ROM original… el resultado:
Ahora estoy trabajando en modificar cartuchos MBC5 con flash de 32Mbit, asi podriamos meter cualquier juego de la GameBoy/ GameBoy Color… usando un chip AM29F032B… y estudiando la posibilidad de hacer cartuchos a medida para no tener que adaptar el pinout de los ROM al FLASH… que en el caso de 32Mbit, es bastante más complicado.
Incluso estoy barajando implementar la funcionalidad del MBC5 en un microcontrolador, asi no dependeriamos de cartuchos originales para usar el MBC5. Pero esto ya con tiempo.
Ya iré informando de los progresos, de momento, mi programador está funcionando :-)