romfs para Gameboy Advance 
En mi página de proyectos para Gameboy Advance he incluido un pequeño miniproyecto de implementación del sistema de archivos romfs. Aún no realiza comprobaciones de checksum pero permite acceder a los contenidos de un sistema de archivos .romfs simplementa concatenándolo a la ROM de la aplicación principal:

cat mi_aplicacion.gba fichero.romfs > salida.gba

No he hecho pruebas en una Gameboy Advance física, sólo con el emulador, pero en cuanto tenga algo de tiempo las haré. Más info aquí.

[ 1 comentario ] ( 1390 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2249 )
Actuación esta noche 
Como decía Alfonso Arús en su ya mítico Vídeos de Primera: "¡Emoción! ¡Intriga! ¡Dolor de barriga!" Esta noche super actuación de In Fussion en el Charleston Café de Las Palmas de Gran Canaria a la 1 de la madrugada. Ya empiezo a estar nervioso... ^_^

No te preocupes, Jose, el ed2k está garantizado y, además, en vídeo, para que luego digan...jejeje :-D. Gracias por el comentario, crack.

Ya saben: Todo el munco pa'l Charleston Café esta noche. Són sólo 2 euros de recargo en la primera consumición; y no se preocupen, no nos los vamos a gastar en vicio: con ese dinero pagaremos un dominio de primer nivel para el grupo y la grabación de una maqueta en un estudio, si nos llega la pasta, claro ;-)

Deséennos suerte.

[ 2 comentarios ] ( 1419 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2127 )
Nueva versión de AjaxRMI y concierto a la vuelta de la esquina 
Acabo de subir a la sección soft una nueva versión del conjunto de clases AjaxRMI. Este conjunto de clases permite llamar desde Javascript directamente a métodos Java alojados en un servidor de aplicaciones utilizando el paradigma Ajax.

Por otro lado, ya queda menos para el concierto del grupo :-). Será este viernes y promete ser la bomba, jejeje ^_^ (aquí está el cartel). Deséenme suerte :-D

[ 2 comentarios ] ( 1857 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2101 )
Nueva versión de midiout-test 
He retocado la aplicación de prueba del puerto MIDI de salida para la GBA y ahora envía mensajes active sense cada 200 milisegundos. El estándar MIDI obliga a hacerlo para que los receptores sepan que el extremo transmisor está activo. Con esta nueva característica ya si se puede decir que el midiout advance (así lo he bautizado :-) cumple con el estándar MIDI sin problemas.

Aún así, mi sintetizador Roland Fantom-XR desafortunadamente, hace oidos sordos a los mensajes MIDI que envía midiout advance. Aún no se si es que es más sensible al timming ya que la GBA no genera una stream MIDI de EXACTAMENTE 31250bps sino de 31242 bps. El estándar indica que puede haber una desviación del 1% arriba o abajo. El -1% de 31250 es 30937 mientras que el +1% es 31562; como 30937 < 31242 < 31562 la GBA cumple, en teoría con el estándar de timming y de hecho el sintetizador Chameleon responde perfectamente a los mensajes. Por otro lado he pensado que quizá sea una cuestión de suministro de corriente ya que utilizo resistencias de 150 ohms con una tensión de 3.3v y quizá eso no de la corriente suficiente para los optoacopladores MIDI del Roland Fantom-XR.

[ 1 comentario ] ( 1700 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 2222 )
Cambios en la web de Gameboy Advance 
En la web de Gameboy Advance http://gba.gabiot.com he puesto toda la información necesaria para construir el interface MIDI de salida para la GBA así como una sencilla aplicación de ejemplo (licencia GPL). En la misma web he puesto algunas fotos de cómo me ha quedado el invento a mi :-). Ya he mandado la noticia a los principales sitios de desarrollo de GBA porque, creo, nadie hasta ahora había equipado la GBA con un puerto MIDI de salida (MIDI out), lo más parecido hasta ahora era el interface MIDI de entrada (MIDI in) compatible LittleSoundDJ que sólo reconocía mensajes MIDI sync.

[ añadir comentario ] ( 1314 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |  enlace relacionado  |   ( 3 / 2059 )

<< <Anterior | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | Siguiente> >>