Al contrario de como sucedía en la interface MIDI de salida para Gameboy Advance que había desarrollado hace tiempo, al tener la DS dos procesadores, como el ARM7 es el que se encarga de la generación de paquetes, el ARM9 queda totalmente libre para realizar otras tareas pudiendo, de esta forma, implementar aplicaciones de secuenciación más avanzadas y exigentes que con el único ARM7 que poseía la Gameboy Advance.
Más info y código fuente de ejemplo en: http://nds.avelinoherrera.com
[ añadir comentario ] ( 1391 visualizaciones ) | [ 0 trackbacks ] | enlace permanente | ( 3 / 2432 )
He inaugurado una nueva sección dedicada a la programación de la Nintendo DS con un mini-proyecto de puerto de salida de propósito general. Mi intención final es utilizarlo como puerto MIDI de salida (al igual que su homólogo para GBA, el MIDI Out Advance).
http://nds.avelinoherrera.com
El prototipo aún es algo aparatoso, pero por lo menos ya puedo empezar a programar y a hacer pruebas :-).
ACTUALIZACIÓN: He simplificado el circuito para que sólo sea necesario un único chip. Si en lugar de una puerta NAND y un latch ponemos un biestable D ganamos en espacio a cambio de sólo poder utilizar un único bit. Más info aquí.
[ añadir comentario ] ( 1016 visualizaciones ) | [ 0 trackbacks ] | enlace permanente | ( 3 / 2368 )
Una página que aglutina (casi)todo el software casero (homebrew) para la Nintendo DS separado por temáticas. Con descargas directas y enlaces a las páginas oficiales. Todo un repositorio.
http://www.dev-scene.com/NDS/Homebrew_Catalog
Feliz año :-)
[ 1 comentario ] ( 1993 visualizaciones ) | [ 0 trackbacks ] | enlace permanente | ( 3 / 2386 )
En la web DrunkenCoders apareció ayer un post que anunciaba el port de la KVM de Sun (la máquina virtual de Java opensource destinada a dispositivos móviles) para Nintendo DS. Se ha añadido funcionalidad para leer de los botones y de la pantalla táctil, así como para la manipulación de sprites.
Más info aquí.
[ añadir comentario ] ( 1085 visualizaciones ) | [ 0 trackbacks ] | enlace permanente | ( 3 / 2192 )
No solo de MAME vive el hombre :-). El otro día instalé el PenkoDS, un emulador de MSX para Nintendo DS y que ya es compatible con la librería libfat/DLDI, con lo que podemos cargar nuestras roms e imágenes de diskete desde la tarjeta de memoria de la DS... 8-). Anoche me pegué un buen vicio al tetris de Kralizec para MSX, que pasada.... el sonido aún no está bien emulado y de tantos clicks que a veces se oyen tienes que bajar el volumen de la DS pa que no te molesten, pero el emulador está muy logrado. Por supuesto, en la pantalla táctil tenemos acceso a todas las teclas del teclado del MSX ;-)
En la misma página del PenkoDS puede bajarse un emulador de Atari y otro de Amstrad CPC para NDS. Para los nostálgicos del C64 está el FrodoDS basado en el emulador Frodo, ya conocido en el mundillo.
A viciarse se ha dicho... :-)
[ añadir comentario ] ( 1270 visualizaciones ) | [ 0 trackbacks ] | enlace permanente | ( 3 / 2234 )