openMSX es un emulador de software gratuito para la arquitectura MSX . Está disponible para múltiples plataformas, incluidos Microsoft Windows y sistemas POSIX como Linux.
![]() | |
Desarrollador (es) | Equipo openMSX |
---|---|
Lanzamiento estable | 16.0 / 25 de agosto de 2020 [1] |
Repositorio | ![]() |
Escrito en | C ++ (núcleo), Tcl , (openmsx-catapult: wxWidgets ) [2] |
Sistema operativo | POSIX y Windows |
Tipo | Emulador |
Licencia | GNU GPLv2 + |
Sitio web | openmsx |
![](http://wikiimg.tojsiabtv.com/wikipedia/en/thumb/0/0c/OpenMSX_cbios021.png/220px-OpenMSX_cbios021.png)
Por motivos de derechos de autor, el emulador no se puede distribuir con imágenes ROM originales de MSX-BIOS . En cambio, openMSX incluye C-BIOS, una implementación mínima del BIOS MSX, que permite que algunos juegos se jueguen sin la imagen ROM original . Es posible que el usuario reemplace C-BIOS por BIOS nativo si lo prefiere.
OpenMSX emula una gran cantidad de sistemas MSX y hardware relacionado con MSX, incluyendo:
- MSXturboR
- Sonido lunar
- Controlador IDE de Sunrise
- GFX9000
- Disco láser Pioneer Palcom
Las características notables incluyen:
- Escaladores de hardware y software
- Depuración
- Soporte de Tcl Script
- Buscador de trucos (a través de Tcl )
- Entrenadores de juegos (a través de Tcl )
- Grabación de audio / video
- Soporte inverso (retroceda en el tiempo emulado para corregir errores o depurar lo sucedido)
OpenMSX tiene un protocolo de comunicación abierto para comunicarse con el emulador openMSX. El uso de este protocolo de comunicación permite escribir complementos versátiles para openMSX. Los proyectos que utilizan este protocolo incluyen las siguientes aplicaciones:
- openMSX Catapult (por el equipo de openMSX)
- Depurador de openMSX (por el equipo de openMSX)
- complemento openMSXControl
- NekoLauncher openMSX
- openMSX Lanzaguisantes
- Complemento de control openMSX para Gedit
Actualmente, Catapult, una GUI desarrollada para el emulador que es parte del proyecto, se está volviendo a desarrollar utilizando Python y el kit de herramientas Qt .
El depurador openMSX también está en desarrollo, escrito en C ++ , también utilizando Qt Toolkit .
Referencias
- ^ "Inicio" . Consultado el 26 de agosto de 2020 .
- ^ "Debian - Detalles del paquete openmsx-catapult en jessie" . Consultado el 10 de marzo de 2017 .
Fuentes
- Página de inicio del proyecto
- Foro del proyecto
- Página de compatibilidad de C-BIOS
- openMSX 0.5.1 revisión (2005)
- NekoLauncher openMSX
- openMSX Lanzaguisantes
- Complemento de control openMSX para Gedit
- compilaciones de desarrollo openMSX para Mac, Windows, Android y Dingux