openMSX es un código abierto, de libre distribución y multi-plataforma de línea de comandos / software gráfico que ha sido diseñado a partir del desplazamiento de emular hardware MSX. Se emula todos los sistemas conocidos, incluyendo MSX MSX, MSX2, MSX2 +, así como los ones.Features turboR en una serie de características glanceKey incluyen la capacidad de ejecutar múltiples máquinas al mismo tiempo, en una sola instancia, soporte para más de 110 máquina de MSX configuraciones de hardware y más de 60 configuraciones de hardware extensión MSX, optimizaciones SSE2 para remuestreo y prestación, así como la documentación completa.
Además, cuenta con soportes TCL scripting, sincronización en tiempo real, un sistema de construcción avanzada, así como el apoyo para emular Amanecer GFX 9000, Pioneer Palcom Laserdisc, y todo tipo de cartuchos asignador conocidos. OSD (visualización en pantalla) también se proporciona.
También incluye configuraciones para más de 110 MSX hardware de la máquina y el 60 MSX hardware extensión. La aplicación hace uso de las bibliotecas y SDL_image SDL_ttf para mostrar los juegos. Soporta guardar estados y ciclos VDP detallado (Impresión de datos variables) Distribución del motor de comandos.
Otra característica interesante es la posibilidad de especificar ROM del sistema con su nombre de archivo o sumas de comprobación SHA1. Además, ofrece pixel representación exacta y anfitrión totalmente automático para teclado MSX mapping.Under el capó y el apoyo operativo SystemsThe software es multiplataforma, escrito enteramente en el lenguaje de programación C ++, utilizando Tcl para su interfaz gráfica de usuario (GUI). Sistemas operativos compatibles incluyen todas las distribuciones de GNU / Linux, varios sabores de BSD (FreeBSD, NetBSD y OpenBSD), Microsoft Windows, Mac OS X y OpenDingux (Dingoo) .Availability y apoyado platformsOn GNU / Linux, openMSX está disponible para su descarga como fuentes universales archivo, que permite al usuario optimizarlo para su / su sistema operativo basado en Linux kernel. También puede instalar la aplicación desde los repositorios de software por defecto de tu distribución. Ambas plataformas de hardware de 32 bits y 64 bits son compatibles en este momento
¿Qué hay de nuevo en esta versión:.
- soporte de dispositivos MSX:
- error corregido en YM2413 (FMPAC), que era audible en BPS Tetris
- añadió sostenido / Epcom HB-4000 extensión cartucho 80 columnas
- Las nuevas o mejoradas características del emulador:
- guión save_msx_screen más amplia a VDP (24) en acount
- archivos wav accidente fija en la acumulación de Visual Studio cuando se utiliza (por ejemplo, en el cassetteplayer)
- accidente fija en 32 bits acumulación de Visual Studio para grabar vídeos sin la opción -doublesize
- accidente fija en 32 bits acumulación Visual Studio cuando se utiliza factor_escala 3 y procesador de SDL
- ondas fijas que se muestran al revés en el widget SCC Visor OSD
- Solucionado el fallo al cargar un savestate que tiene JoyTap enchufado mejoras de rendimiento ...
- varias mejoras que se traducen en más corto tiempo de arranque
- rendimiento inverso fijo al usar discos duros
- manejo fijo de corruptos archivo XML de configuración de hardware
- Solucionado el fallo al MSX con TC8566AF FDC (por ejemplo turboR) se estrelló
- fijo posible colgar al dar marcha atrás con discos duros
- error Tcl fijo al cambiar de tramo horizontal en el menú OSD
- fijo visualización de los mensajes de error en OSD
- soporte para Mac OS X MIDI ...
- salida MIDI fijo en Mac OS X (no estaba trabajando para algunas aplicaciones)
- añadido soporte para el estado de funcionamiento
- añadido soporte para mensajes en tiempo real del sistema
- añadido soporte para MIDI en
- problemas corregidos con en pantalla-teclado en Android 4.4
- agregó combinaciones de teclas predeterminadas para los controladores dirigidas a juego
- mapeo adicional de botón de control B para presionar CTRL o SHIFT en el teclado en pantalla
- añade el control de grano fino en el que ranuras carros y extensiones terminará
- añadido soporte para unidades de disco de una sola cara para dir-como-disco
- añadido soporte para imágenes de disco duro al menú OSD
- añadido advertencia si se utilizan imágenes ROM con el tamaño más grande que admite en reales y Konami Konami cartógrafos SCC
- Sistema, embalaje, documentación Contextura:
- Windows actualizados construyen a Visual Studio 2013
- compilación realizada más rápido mediante la eliminación de más de 250 innecesaria incluye
- aún más el uso de C ++ 11 características
- Tcl actualizado a 8.5.15
- Soporte acumulación añadido para 64 bits ARM
- añadió y lo utilizan por ejemplo para Mac OS X icono
- fijo staticbindist construir con lanzamientos clang más recientes y para Mac OS 10.9 SDK
- No enlazar contra las librerías en / usr / lib más en Mac OS X, solo enlazar con marcos. Esto permite compilar contra el SDK defecto. Y por supuesto las diversas correcciones habituales de errores.
256x256 pixel de la imagen logo openMSX
¿Qué hay de nuevo en la versión 0.10.0:
- Esta versión incluye muchas características más grandes y más pequeñas, pero más destacados son: ciclo precisa sincronización del motor comando VDP, un puerto de Android, el apoyo subdirectorio para dir-como-disco y Neos MA-20 de apoyo. Estas características significaban fue hecho un montón de trabajo en prácticamente todas las partes del código, pero al mismo tiempo también refrescó mucho del código utilizando muchos de 11 características del lenguaje del nuevo C ++. Con todo, era el momento para liberar estas cosas oficialmente ... Junto con openMSX una versión actualizada de la catapulta, nuestra GUI fácil de usar, fue puesto en libertad. En realidad nos hicimos algunas mejoras para que esta vez, en su mayoría limpieza de código para hacerlo más fácil para que nos ayude con este subproyecto, pero también algunas pequeñas características, como la capacidad de crear varios archivos de IPS, fuente de vídeo de control y desactivar la configuración de sprites y apoyo DMK en los filtros de archivo, junto a algunas correcciones de errores menores.
¿Cuál es nuevo en la versión 0.7.2:
- Se trata de una solución rápida para la 0.7.1 liberación. Debido a un pequeño error en un script Tcl, openMSX no era capaz de cargar savestates con rutas que contienen espacios, que es el caso más común en las instalaciones estándar de Windows. 0.7.2 correcciones.
¿Qué hay de nuevo en la versión 0.7.0:
- Esta versión contiene varias nuevas características interesantes, despejando algunas desde hace mucho tiempo
- peticiones de características! La más importante de todo es que hemos implementado Guardar
- Estados Unidos! Nos tomó un tiempo para pensar en una manera de ponerlo en práctica sin tener algún
- desventajas que podría tener con otros emuladores. La más grande es
- compatibilidad hacia atrás. Nuestro sistema está diseñado de tal manera que es capaz de
- hacer frente a mayores estados de guardar en futuras versiones. Por lo tanto, usted no tiene que tener miedo
- para actualizar a una nueva versión de openMSX: su reserva estados seguirán siendo utilizable
- Otra gran característica es el soporte de teclado muy mejorado. En anterior
- Comunicados siempre era un poco de una molestia de trabajar con máquinas MSX emulados
- , que tiene una distribución de teclado diferente que su equipo host. Por ejemplo utilizando un
- MSX turboR, que cuenta con un teclado japonés, en una PC con un teclado de Estados Unidos-Inglés
- era muy molesto, ya que los caracteres que aparecen en la pantalla no coinciden con la
- los que ha escrito en el teclado del PC. Este problema ha sido resuelto y usted puede
- usar cualquier combinación de teclado de la computadora host y emulado máquina MSX, sin
- conseguir los caracteres incorrectos en la pantalla MSX.
- dir-como-disco Soporte completo transparente también ha sido una característica de muchos años
- petición. Bueno, es aquí! Dir-como-disco ahora se comporta como se podría esperar: cualquier
- Cambio en el host o el lado MSX se refleja en el otro lado
- inmediatamente. Esto podría ayudar mucho para el desarrollo multiplataforma.
- Antes de que le damos la lista con detalles, queremos agradecer hap, el autor de
- Meisei, para ayudarnos con algunas de las características a continuación; usted puede ser que reconozca
- desde sus recientes lanzamientos Meisei.
Requisitos :
- SDL
- SDL_image
- libxml2
- Tcl / Tk
- GCC
Comentarios que no se encuentran