Con fiebre y jugando con la Gameboy Advance 
Pues eso, desde esta mañana estoy con una gripe de esas matadoras a tope :-(. No sé si mañana podré ir a la oficina. El caso es que aproveché el estar en casa para coger el juegazo que estoy haciendo, el MatchIt, y probarlo en una Gameboy Advance física (la mía). Fíjense si me flipé que grabé un video y todo para inmortalizar el histórico evento... xD.

Pásense por la sección "gameboy advance" y vayan a la subsección "juegos". El vídeo está en formato MPEG-4 y el mplayer de Linux lo visualiza sin problemas. Está a una resolución bastante cutre ya que me tenido que conformar con la opción de vídeo de la cámara fotográfica :-).

Bueno, pues eso, pa que le puedan echar un vistazo aquellos que no tengan tiempo de bajarse el emulador VisualBoyAdvance. Por cierto utilizo un cartucho Flash F2A Ultra de 256 Mbit y la utilidad if2a para pasar las ROMs por USB del PC a la GBA en Linux.

[ añadir comentario ] ( 1266 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 3509 )
Reproductor OggVorbis para la Gameboy Advance 
Acabo de terminar la versión preliminar de un reproductor de ficheros OggVorbis para Gameboy Advance utilizando una adaptación de la librería Tremor, una librería desarrollada en un 90% en ANSI C y que utiliza aritmética de punto fijo para decodificar los streams Ogg. Aún tengo que optimizar algunas cosillas, ya que el rendimiento del reproductor es bastante pobre, pero por lo menos realiza la decodificación satisfactoriamente.

En la sección "gameboy advance" he puesto un fichero tar.gz que incluye la adaptación que he hecho de la librería para Gameboy Advance y un ejemplo de utilización con la canción Sequencer Funk de UNIT-E, con licencia Creative Commons Attribution-ShareAlike 2.5.

Todo mi código tiene licencia GPL mientras que el código de la librería Tremor posee licencia BSD (más info en http://xiph.org).

[ añadir comentario ] ( 1368 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 1973 )
MOD player en punto fijo: ahora para GBA 
Ya he conseguido adaptar el reproductor de ficheros MOD en punto fijo para la Gameboy Advance. Al final me ahorré las divisiones precalculándolas, ya que sólo se realizaban entre un conjunto bastante limitado de números. El reproductor tiene un rendimiento bastante mejorable y aún consume mucha CPU; espero poder optimizarlo lo suficiente como para poder incluirlo en el juego MatchIt y así añadirle música y efectos de sonido al juego.

Por supuesto, ni que decir tiene que todo el código del reproductor es GPL :-). Sección "gameboy advance" del menú de la izquierda.

[ 1 comentario ] ( 1327 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 1888 )
Nueva versión de MatchIt 
He hecho algunas mejoras en el juego MatchIt para Gameboy Advance que estoy desarrollando. Ya tiene una ventana inicial, varios niveles de dificultad de juego y "game over" :-). Le he añadido al código fuente la información de copyleft: ya es oficialmente GPL ;-) y Elena me va a echar una mano con el logo del juego.

Pueden bajárselo de la sección "gameboy advance".

[ añadir comentario ] ( 1135 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 1765 )
Versión preliminar de Matchit 
"Matchit" es el primer juego que estoy desarrollando para la Gameboy Advance. Se trata de un juego de puzle estilo tetris en el que lo que tenemos que hacer es encajar una fila de fijas de diferentes colores de tal forma que coincidan el mayor número de colores posibles.

Esta versión es muy preliminar, no tiene menú (se empieza directamente a jugar) y aún no canta el "game over" en el caso de que las fichas se te desborden, ni realiza otras cosas que tengo previsto que haga (nuevos niveles, cambios de velocidad, fichas "bonus", etc), pero ya se le puede echar un vistazo :-)

En la sección "gameboy advance" se puede bajar tanto la ROM compilada como el código fuente del juego (es GPL). Lo he desarrollado en C utilizando la toolchain de GNU (binutils, newlib y gcc con el target configurado para ARM7, el procesador de la Gameboy Advance). Junto al enlace hay un pantallazo cogido del emulador VisualBoyAdvance. Espero que les guste y que le puedan sacar provecho :-)

[ añadir comentario ] ( 1308 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 1742 )

<< <Anterior | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | Siguiente> >>