La noche antes de Bussum (como en los viejos tiempos), openMSX 0.3.3 fue lanzado.
Esta también fue la versión mostrada hoy en la feria, e incluye las siguientes mejoras:
- Código específico para Windows ha sido implantado en la distribución principal. Ahora hay un port "oficial" para Win32, como parte de esta versión.
- Los nuevos manuales en HTML reemplazan a los HOWTO. Estos manuales harán más fácil encontrar la información que el usuario necesita. Además, el aspecto del HTML es más estético. Debido a la falta de tiempo, los manuales están poco desarrollados en algunas partes, pero serán mejorados en el futuro.
- Nuevos dispositivos MSX:
- MSX-MIDI interface (turboR).
- Soporte MSX-RS-232 (8255 UART).
- PCM input (sampling) para turbo R a través de un archivo .wav. - Añadido un dispositivo de depurado: escribe datos a puertos de E/S especiales y es logeado a stdout o a un archivo en el formato que especifiques. Muy util si desarrollas programas ensambladores en openMSX.
- Algunas mejoras y fixes el VDPCmdEngine; la emulación del VDP es aun más exacta ahora.
- Todos los archivos de sólo lectura (imágenes ROM, imágenes de disquetes, imágenes de fondo de pantalla, XML) pueden ser ahora gzippeadas or zippeadas y serán desomprimidas de forma transparente por openMSX. Recuerda que algunos juegos necesitan acceso de escritura para funcionar correctamente (por ejemplo, Seed of Dragon).
- Nueva característica "directorio-como-disquete": un directorio puede ser especificado en lugar de una imagen de disquete y el contenido (hasta un máximo de 720K) se mostrará como archivos en el MSX. Aun no hay soporte para subdirectorios (como el usado por el DOS2). Esta capacidad es todavía experimental, así que por favor, informa de problemas si encuentras alguno.
- Algunas actualizaciones y nuevas características en la emulación de cassette:
- Conversión automática de .cas a .wav ein CassettePlayer.
(ya no es necesario usar una ROM parcheada para ejecutar archivos .cas)
- El sonido del cassette es ahora audible.
- Las cintas pueden ser rebobinadas.
- Las cintas pueden ser forzadas a "play".
(como desconectar el "control remoto" en un MSX real) - Un mapa de teclado distinto (e.j. para los teclados de PCs japoneses o para usar teclados de MSX rusos en un teclado estadounidense de PC) puede ser usado ahora, a través del archivo settings.xml.
- Las teclas para la emulación de joystick a través de teclado son ahora configurables en el settings.xml.
- Añadida emulación de joystick para el ratón (una característica que el Philips SBC-3810, Sony MOS-1 y ratones similares tienen).
- Varias actualizaciones en la consola:
- Tab completion se comporta ahora mucho más como el shell Bash de UNIX.
- Limpiados los mensajes de error.
- Más de un comando es posible, usa ';' para separarlos.
Especialmente util para integrar varios comandos en un solo presionado de tecla. - Las preferencias del sonido de dispositivos mono es ahora configurable por el susuario. Puedes ponerlo a la izquiera, derecha o en modo mono en el tiempo de ejecución.
- Muchas cosas son ahora configurables a través de la consola:
- Entrada .wav para el sampler PCM
- Archivo log para el logger de la impresora
- Archivo de salida para el logger de salida MIDI
- Archivo de entrada para el lector de la entrada MIDI
- Entrada y salida de archivos para el RS232-tester - La base de datos de ROM usa ahora sumas SHA1 en lugar de sumas MD5.
- La descripción del MSX turbo R usa una única imagen ROM de 4MB, más la ROM Kanji. Esto se acerca más a cómo el MSX real funciona.
- Algunas configuraciones de ordenadores y extensiones fueron añadidas.
- Arreglada la compilación en GCC 3.4-pre versión de desarrollo.
Enlaces relacionados:
Página de descarga
openMSX home page