Ya hay un emulador de msx para moviles, pero para unos siemens, que
corren bajo el sistema operativo simbian, y en los que se suele
programar en C. De
teóricamente para cualquier movil con symbian series 60 (los
nokia de gama alta, siemens, no se si algún
sony-ericsson...), osea no para todos los symbian (hay varios
tipos de symbian)
Pues sí que hay un emulador de MSX para los Nokia S60 (Nokia 7650, Nokia
3650, N-Gage, Nokia 6600): el fMSX/S60. Y la verdad es que el emulador
esta muy muy currado. Empezó siendo un port del fMSX/Unix, pero el autor
ya ha modificado casi todo el código y añadido muchas partes críticas en
ASM (estos móviles llevan un ARM a 104 Mhz) opmizando muchísimo el
emulador.
El emulador emula completamente y a toda velocidad MSX1 y MSX2, además
de las roms del MSX2+. Soporta PSG, SCC, SCC+ y FMPAC y puede cargar
tango juegos en ROM, como DSK y CAS. El emulador es toda una gozada
porque llevo el MSX a todas partes (mi móvil es un Nokia 3650).
El emulador sólo corre, como he dicho en un principio, en móviles Nokia
Series60. Pero debería poder correr en otros dispositivos con Symbian OS
haciendo cambios mínimos, ya que gran parte del emulador esta hecho en
C++ para Symbian y otros trozos en ASM de ARM, que si mal no tengo
entendido, todos los moviles con Symbian llevan un ARM de procesador. El
problema es que el autor no quiere liberar el código fuente y dice que
todo aquel que quiera hacer un emulador de MSX para móviles, tiene
disponible el código fuente del fMSX/Unix. Es un poco putada, pero está
en su pleno derecho de no liberar el código.
El sitio web del emulador es:
http://personal.inet.fi/private/riihimaki/s60/fmsxs60.html
¡Saludos!