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? :-)
Lo sentimos. No se permiten nuevos comentarios después de 90 días.