openMSX 0.3.1 lanzado

por mth en 18-05-2003, 21:50 translated by tingis53
Tema: Emulation
Idiomas:

Hoy fue lanzada unba nueva versión de openMSX: openMSX 0.3.1 - Lanzamiento del cumpleaños de Quibus. La versión lanzada rueda en Linux. Estamos trabajando juntos con with Reikan, por eso podéis esperara una versión Win32 pronto. Las notas del lanzamiento se incluyen a continuación.

Notas del lanzamiento de openMSX 0.3.1 (10-05-2003)

Ha pasado poco tiempo desde la versión 0.3.0, pero pensamos que los siguientes cambios eran suficientemente importantes como hacer un lanzamiento ahora:

  • Arreglada la compilación en GCC 3.3.
  • Fijado el renderizador SDLGL en XFree86 4.3.

El desarrollo normal continua también , por ello este lanzamiento también contiene las siguientes mejoras:

  • Nueva característica: extensiónes de fichero configurables.
  • Mejorada la presentación del texto de ayuda (prueba "openmsx -h").
  • Muchas mejoras a la consola, incluyendo:
    - prolongación de las teclas de edición en consola(izq, der, del, bs, home, end etc).
    - añadido repetición en teclas.
    - Reinicio del scrollback cuando se pulsa otra tecla que no sea AVANCE PAG/RETROCESO PAG.
    - Añadido redimensión y movimiento a la consola.
    - Los caracteres SDL de la consola ya no se doblan (mejorada la legibilidad).
    - La imagen de fondo SDL puede ser escalada y puede tener cualquier formato de pixel.
    - Fijado el color de la fuente en GLConsole en modo textto 1 .
  • La emulación y el manejo de eventos estan ahora en un solo hilo. La anterior solución multifilar no era muy portable entre plataformas o incluso entre diferentes versiónes de una misma plataforma. Por añadidura el modo 1 de hgilo único es mas simple y mas eficaz.
  • ;Mejorado el "make install".
  • Limpiado de la estructura de directorios.

Lee el "ChangeLog" en el archivo para un listado detallado de los cambios . En "doc/openMSX-HOWTO.txt" puedes hallar mucha información útil sobre openMSX, asegurate de leer esto si no has usado openMSX antes.

Known issues / caveats:

  • En actual estado alpha , openMSX es utilizable por usuarios avanzados , Pero su interface no es muy amigable aún para usuarios casuales.
  • La emulación no es aún perfecta . Sin embargo, en la comparativa de emuladores de msx.org, openMSX alcanzó el máximo de perfección de todos los emuladores probados. Ver the bug tracker en sourceforge.net para errores conocidos.
  • Hasta alcanzar la versión 1.0.0, el formato de ficheros puede cambiar de forma incompatible sin compatibilidad ascendente. Guarda esto en mente si creas descripciónes de máquinas, entradas a bases de datos de rom etc.
  • Este lanzamiento de openMSX esta solo probado en Linux. Reikan mantiene una presentación Win32 , que sigue de cerca la especificación de openMSX, pero no es lo mismo. Pedes encontrarla en www.ranpub.com/openMSX4Win32/
    Rodarlo en BSD, Mac OS X, BeOS etc (allí donde rueda SDL) sería posible, pero no funcionaría fuera de ella. Si compilas en esas plataformas , comparte tus experiencias (ver abajo para contacto informativo), para que podamos hacer a openMSX mas portable.
  • La ejecución de la CPU y graficos varía mucho, dependiendo de los ajustes en openMSX ,el hardware MSX y el software que estas emulando . Algunas cosas van bien en una máquina a 200MHz ,otras son lentas en una máquina a 2GHz. Algunas propinas para la ejecución:
    - Asegurate de que no hay procesos rodando en segundo plano que consuman recursos de CPU .
    - Generalmente, La emulación de MSX1 es mas rapida y la de turbo R es mas lenta .
    - El renderizador de SDLGL necesita aceleración por hardware para rodar a velociad decente. inhibir las scanlines y blur (puesto a 0 ) ayuda con las tarjetas gráficas mas antiguas.
    - Usar modo de color de 16-bit en lugar de 32-bit (se usa el ajuste de la plataforma).
    - Usar precisión lineal (por defecto) en lugar de precisión de pixel.
    - Conectar el salto de marcos ("set frameskip auto").
    - Use renderizador SDLL de baja resolución (75% menos de pixels que llenar).

Si quieres contactar con el equipo de desarrollo de openMSX puedes:

  • Enviar un mensaje a la lista de correo openmsx-devel.
  • Habla con nosotros en el canal openmsx en irc.freenode.net.
  • Usa la tabla "Soporte" en la página del proyecto.

Enlaces relacionados: Página central de openMSX, Página del proyecto en SourceForge