Saludos, Solo quiero comentarles que hace 3 semanas me puse a trabajar duro (sabados y domingos que descanso del trabajo) y dias festivos, y ya tengo resultados muy satisfactorios.
Lo que tengo es lo siguiente.
- PIC18F252 a 12MIPS (overcloked of course)
- Resolucion 112x74 Pixels blanco y negro (ocupa 1036 bytes RAM interna de los 1536 que tiene el pic)
- Utilizo la interrupcion del timer1 cada 64uS para generar el barrido de la pantalla. (Con lo que el programa principal queda libre para procesar el juego.
- Conectado un control de Super nintendo directamente al PIC, (solo 3 pines).
- Tengo ya programados SPACE INVADERS y PACMAN. (En 1 mes tendre un sitio con toda la información.
Me queda por hacer..
- Conectar un pic de 8 pines (12F675) como procesador de audio.
- Disenar su placa de circuito impreso y armar todo en una cajita.
- Programar mas juegos ( Ajedrez, Breakout, Centipede, Moon Patrol, MEGAMAN atari )
- Documentar todo en una pagina web. ( Quiero compartir con todo el mundo mi micro consola )
A futuro.. (Siguiente proyecto)
- Utilizar un PIC18F452 a 12MIPS (overcloked of course)
- Utilizar una RAM Estatica HM62256 32Kx8 Como Video RAM
- Manejar una resolucion de 192x224 Pixels a 16 Colores (21504 bytes VRAM)
- Manejar el color con el codificador NTSC MC1377P.
- Ahora conectar 4 controles de super nintendo. (para juegos de football, baseball, boleyball etc).
- Conectar 3 pics de 8 pines (12F652) para tener 3 canales de sonido (Uno por pic).
Este ultimo creo que me tomara mas tiempo (quizas hasta fin de anio)
Cualquier pregunta que tengan al respecto con gusto la contestare..