VGA TETRIS

TETRIS!

Buscando aplicaciones interesantes para armar con AVR, encontré esta interesante página:

http://www.elektroda.pl/rtvforum/topic2177246.html

Se trata de un clon del juego Tetris, para monitor VGA, hecho con un AVR ATmega8. Se juega con un pad de NES, yo usé un pad de Polystation. No tiene sonido, pero no hace falta, se puede jugar razonablemente bien. Este proyecto se presentó en un concurso de programadores en el sitio elektroda.pl (http://www.elektroda.pl/rtvforum/topic2114699-0.html), no sé como habrá terminado el concurso...

En el link del autor está toda la información necesaria para armarlo, pero no dice nada acerca de los fuses. Tuve que improvisar, le programé los mismos fuses de mi otro proyecto, el SDRIVE, y funcionó.
Este es cicuito esquemático que use, es una simplificación del original:

VGA TETRIS SCHEMATICS

Le adapté el pad estándar de 9 pines de un clónico de NES, conocidos como Creation o Polystation, en este país.
Hay algo notable en el circuito, y es que usa un cristal de 20 MHz. O sea, está overclockeado. Los ATmega8 pueden trabajar máximo a 16 MHz, según la hoja de datos. Lo armé y funcionó, exactamente como el video y fotos originales, al parecer, trabaja correctamente a esa frecuencia. No hay que hacerle caso a los manuales...
Esta es mi placa final:

Mi placa, hecha con material reciclado

Aqui se puede ver con todo conectado:

Todo conectado

Y aquí una foto con anotaciones:

VGA Tetris placa anotada

La grabación la hice con PonyProg 2000, igual que mis proyectos anteriores. Inventar los fuses fue un riesgo... Pero funcionó.
Más fotos:

Solder side

La jugabilidad es muy básica, la dificultad es una sola, no aumenta con el tiempo de juego, no hay etapas, es un simple Tetris, un jugador normal puede jugar para siempre sin perder, yo me aburrí de jugar, jugé hasta que empezaron a doler los dedos, y jamás perdí. Pero el objetivo de este proyecto es, al parecer, un ejercicio de programación, ver hasta donde se puede llegar con el ATMega8.

Estos son los fuses que usé:

FUSES

 

Video:  **se viene**

Links:

http://www.elektroda.pl/rtvforum/topic2177246.html
http://www.elektroda.pl/rtvforum/viewtopic.php?p=10330382#10330382

Descargas: hex+eep+fuses

Mostro SpaceInvader, 30/09/2014, Quilpué, Chile

Home