Los usuarios de ordenadores MSX que además tengan dispositivos con PalmOS llevan mucho tiempo soñando con un emulador que sea capaz de ejecutar nuestra plataforma de 8 bits favorita.
Durante años se ha discutido en muchos foros si tal programa podría llegar a existir. Algunos alegan que un dispositivo PalmOS equipado con una CPU igual ó superior a los 300MHz (algo usual en casi cualquier PDA/smartphone PalmOS de hoy en día) podrían ejecutar perfectamente un emulador de MSX; otros simplemente lo veían como algo “imposible”.
Al principio todos podríamos ser un poco escépticos con el tema, pero después de saber la existencia de un emulador de MSX para Symbian OS, sería cuestión de tiempo que alguien desarrollara un port del famoso fMSX en PalmOS.
Ha pasado mucho tiempo y sólo alguna información sobre el MSXPlayer -emulador oficial de ASCII Corp- indicaba que en el futuro dispondríamos del mismo para PocketPC y PalmOS. Desgraciadamente, después de unos años podemos indicar que no ha sido así, nunca llegó a salir el ansiado MSXPlayer ni tampoco un port del fMSX. Por eso las esperanzas se han convertido en un sueño inalcanzable y hoy es el día que aún no disponemos de dicho emulador.
Por todo ésto, se me ha ocurrido una locura idea que quizás le interese a la comunidad más obsoleta de nuestro tiempo:
Muchos proyectos “increíbles” (por ejemplo aquel boom de OSX en Intel) se han conseguido gracias a la financiación de los usuarios que perseguían el mismo fin. Existen muchos desarrolladores que por falta de tiempo y motivación no han proseguido sacar adelante sus proyectos y estoy casi seguro de que a alguno ya se la habría ocurrido la idea de escribir el port de fMSX para PalmOS. Sin embargo lo habrían dejado en el olvido por falta de medios, tiempo ó simplemente de motivación.
Entre todos los usuarios podríamos organizar una campaña de recogida de fondos al estilo PayPal Donate y similares en el que se persiga la financiación de un hipotético proyecto para escribir el port de fMSX ó un desarrollo nuevo de un emulador para PalmOS. Así mismo podría servir como recolecta para conseguir recursos, tanto humanos como técnicos. Quizás incluso saldrían desarrolladores de debajo de las piedras
La página del proyecto podría estar albergada en un dominio único, en sourceforge ó en algún gran portal de MSX, ¿quizás el MRC? Ésto sería para atraer más a los desarrolladores y para que la máxima audiencia llegara a los usuarios, así podrían contribuir al proyecto, sea con fondos monetarios, con hardware etc…
El proyecto tendría que estar en el ámbito del opensource, ó sea que el software debería ser de código abierto; si bien ésta idea es la que yo encajo, tendría que discutirse entre todos los usuarios de la comunidad. No voy a entrar en cuestiones de licencias porque eso también sería muy discutible, pero si se parte de un código con copyright habría que pensar y / ó desarrollar alguna alternativa.
El resultado sería la puesta en escena de un programa que sea capaz de emular un MSX/MSX2/MSX2+, con su sistema operativo, BASIC etc etc. Poder cargar ficheros de imágenes de cartucho (ROM), de diskettes (DSK), cassette (CAS), audio PSG y SCC y un largo etcétera. La lista completa de opciones a emular puede ser muy larga, así que habría que tener en cuenta las limitaciones del sistema PalmOS y del hardware. Por supuesto ésto sería para discutir entre los usuarios y / ó desarrolladores, aunque todos estamos de acuerdo en que un dispositivo PalmOS debería ser capaz de ejecutar al menos un MSX1 ó incluso MSX2.
Todo ésto podría conectar a mucha gente, como por ejemplo a los usuarios y desarrolladores, a los curiosos y a todo aquel que ni tan siquiera conozca la existencia del MSX en la actualidad. Estoy seguro de que muchos de ellos “se engancharían” (de nuevo incluso) a la plataforma obsoleta y que fruto de su resultado, tendríamos una comunidad más abierta y rica en usuarios y desarrolladores.
Imaginad si no, a cualquiera de vosotros jugando al Nemesis ó a cualquier juego de la MSXDev en nuestro PDA, mientras viajáis en autobús ó en metro. Podríamos jugar gracias a la comunidad, al aporte de muchos usuarios que con su interés, conseguirían realizar un proyecto como éste.
Es hora de terminar con las lamentaciones y con el “no hay emulador de MSX para mi PDA”, si los usuarios de Symbian OS y de PSP pueden jugar al MSX, nosotros también deberíamos poder!!















