Empezar a programar la XBox 
Hace algunos días, Manolo, un colega mío, me prestó su XBox chipeada. Ciertamente que no soy un gran amante de las consolas de sobremesa (de las de enchufar a la tele, vaya) pero tampoco es menos cierto que con semejante engendro en casa no iba a pasar la oportunidad de intentar programarlo... jejeje :-D.

En fin que buscando, buscando me he topado con el proyecto OpenXDK que trata de ser una especie de clon del XDK oficial de Microsoft, pero basado en la toolchain de GNU (binutils, gcc), la newlib como reemplazo a la glibc y la librería SDL para el acceso a video/sonido/controles/timers de la consola (actualmente sólo es posible renderizar modos de vídeo de 640x480).

Para más info, acudir a la página de OpenXDK: www.openxdk.org.

[ 1 comentario ] ( 1605 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2132 )
Mini API estilo OpenGL para la Nintendo DS 
Dos programadores conocidos de la escena GBA/NDS como son Michael Noland (Joat) y Jason Rogers (Dovoto) crearon no hace mucho la librería que está sirviendo como base para el desarrollo de programas homebrew en la Nintendo DS: la ndslib. Esta librería, que ha evolucionado a la actual libnds incluida en el set de toolchains devkitPro incluye un pequeño subconjunto de funciones que les serán muy familiares a todos aquellos que hayan tenido que lidiar alguna vez en su vida con OpenGL. aquí y aquí pueden verse las funciones de esta mini API 3D.

[ añadir comentario ] ( 1036 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 2.9 / 1967 )
Cartuchos CF y SD para Nintendo DS 
Ya han llegado a españa ¡y a que precios! 8-) He estado mirando esta página de www.chollodigital.com: http://www.chollodigital.com/?v=pro&vcat=5 y la verdad es que ya no hay excusa para no tener una NDS. ¡Tengo unas ganas de tener una pa empezar a programarla! :-D En la página http://www.g6spain.com podemos ver las características de estos cartuchos CF ó SD: reproductor de vídeo, reproductor de WMA/MP3, lector de e-books y, lo mejor de todo, ejecutar ROMs de la DS (ficheros .NDS).

La boma 8-)

[ 3 comentarios ] ( 1439 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 2.9 / 2323 )
Java para pobres 
Hace algunos días descubrí la máquina virtual de Java con licencia GPL Waba. Lo mejor que tiene, sin duda, es que modificando tres ficheros C, siguiendo un pequeño tutorial, podemos portar la máquina virtual para que se pueda ejecutar en cualquier entorno. Un tal Justin Armstrong ha portado esta máquina virtual para que ejecute en la Gameboy Advance sobre un pequeño sistema operativo de juguete (más info aquí).

Viendo lo sencillo del código fuente estoy tentado de hacer una implementación cruda de la máquina virtual para Gameboy Advance, aunque también es cierto que una implementación cruda impediría el uso de threads y demás lindezas, pero bueno, menos daría una piedra.

Creo que utilizando la librería de acceso a sistema de archivos romfs y la implementación de la newlib que tengo hechas para Gameboy Advance se podría dar el salto definitivo... ¡jur! O_o

¿Alguien se atreve? :-)

[ añadir comentario ] ( 1427 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2129 )
Programar para la venerable Atari 2600 
La consola de las consolas. El sumun de la retrocomputación. La Atari 2600 fue una de las consolas con una mayor cantidad de juegos y también una de las más clonadas (yo tengo en casa una TV GAME, clon de la 2600 con varios juegos incluidos dentro).

Bucenando el otro día por la red pude ver éste estupendo tutorial para empezar a programar en ensamblador para esta consola y también el emulador z26 que compila y funciona perfectamente en Linux y que está que se sale :-).

Todo un reto para los nostálgicos de verdad ;-)

[ 4 comentarios ] ( 1496 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2197 )

<< | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | Siguiente> >>