Hace ya más de un año que inicie el proyecto "Pokémon
Interdimensional Trade" no sé cómo calificar los avances del mismo. Por un
lado, la parte de programación para realizar la conversión entre un Pokémon de
segunda generación a uno de tercera generación ya está más que superado (explicaré
en detalle este punto en un post futuro). Por otro lado, la comunicación con el
hardware de la Game Boy también ya está hecho, soy capaz de extraer e insertar
Pokémon por cable link conectado al microcontrolador conectado a PC. El obstáculo
por superar es la comunicación con el Game Boy Advance, ya he conseguido los
datos que intercambian dos GBA al comunicarse entre sí para realizar transferencias
de Pokémon, el punto que falta es implementar el protocolo en el microcontrolador.
En la
foto esta la protoboard que estoy usando para hacer las pruebas. Para conectar
los cables de GB y GBA desoldé unos conectores de un par de consolas ya descompuestas.
Estoy usando un microcontrolador PIC16F887 pero pretendo cambiarlo por un
microcontrolador más potente, y lo estoy conectando atreves de un MAX232 a un adaptador
RS232 a USB pero cuando cambie el microcontrolador la comunicación será directa
por USB. Para la comunicación con el GBA uso un regulador de voltaje LM317 con un
arreglo de resistencias para bajar el voltaje de 5v a 3.3v que alimentan unos
diodos 2N7002 que convierten las señales de 3.3v a 5v y viceversa.
No hay comentarios.:
Publicar un comentario