Emulicious es un emulador bien conocido en la escena 8 bit de SEGA, es multisistema y de uso gratuito para Windows, Linux, Mac OS(X) y otros sistemas operativos que soporten Java SE. Destacar que se acaba de lanzar una importante actualización que permite la utilización de la gran mayoría de cartuchos ROM para MSX1. Si se proporciona una ROM de disco y una BIOS alternativa también soporta discos flexibles en formato DSK.

Emulicious consiste en los siguientes emuladores:

  • Emulador Nintendo Game Boy.
  • Emulador Nintendo Game Boy Color.
  • Emulador Sega Master System.
  • Emulador Sega Game Gear.
  • Emulador MSX.

Características:

  • Actualizaciones automáticas.
  • Turbo ajustable.
  • Throttle ajustable.
  • Parches IPS.

Herramientas:

  • Depurador (incluye un desensamblador interactivo con separación código/datos automatizada).
  • Profiler.
  • Rastreador.
  • Analizador de rendimiento.
  • Editor de memoria.
  • Visualizador de paleta.
  • Visualizador de tiles.
  • Visualizador del mapeado de tiles.
  • Visualizador de sprites.
  • Plotter de datos.
  • Busqueda en RAM.
  • Visualización en RAM.
  • Rastreador de memoria.

El depurador proporciona muchas características que pueden ser útiles para el hackeo de ficheros ROM y desarrollo amateur. Aporta el resaltado de sintaxis personalizable, registro de seguimiento, puntos de interrupción y visualización. También permite cargar ficheros fuente en vez de tener que desensamblar vuestra ROM. Una jerarquía de referencias permite entender el flujo del programa, el profiler permite identificar puntos críticos de rendimiento. Una potente sintaxis en las expresiones permite la definición de condiciones útiles para puntos de interrupción/visualización. Los puntos de interrupción que se detienen en los accesos de memoria no inicializada y los estados inconsistentes después de las interrupciones pueden ayudar a evitar errores de programación innecesarios.

Lo nuevo en esta actualización:

Nos llega con muchas adiciones y mejoras, la más notable es que ahora se añade un nuevo sistema a emular, el MSX.
El depurador de Emulicious ahora soporta carga de ficheros lst de Sjasm como ficheros fuente. Sjasm es un ensamblador Z80 que es a menudo utilizado para el desarrollo en MSX pero que también puede usarse en otras plataformas Z80 como la Mastersystem. Además el profiler ha sido mejorado para dar un mejor soporte a la convención de llamadas de C.

Enlace relacionado: página web de Emulicous

Comments (1)

By yodh

Champion (437)

yodh's picture

25-05-2020, 14:46

BUENÍSIMA noticia... Cool una forma de que usuarios que desconozcan el mundillo del MSX lo descubran y disfruten como lo hacemos nosotros con todo lo bueno que puede aportar nuestro estándar, ya que hay usuarios que (por falta de tiempo o lo que sea) solo se centran en su sistema y apenas conocen ´lo que se cuece´ por otros lugares (escenas).

Precisamente a mí me pasó lo inverso: no conocía apenas el mundillo (mundo) de SEGA Master System, casi tan solo conocía los gráficos de las portadas de sus juegos al verlos en revistas y demás, pero cuando adquirí los cartuchos del grupo ´Playsoniq´ pude por fin descubrir (y disfrutar) de sus juegos.

El tema es que... podríamos considerarnos ´primos hermanos´ Running Naked in a Field of Flowers LOL! Cool por así decirlo, ya que hay muchas coincidencias o similitudes en muchos sentidos a nivel de hardware entre los dos sistemas. Y ya es un poco (un mucho Smile ) como rizar el rizo pero hasta las siglas ´S.M.S.´ (Sega Master System) son similares a nuestras M.S.X. LOL! LOL! LOL!