openMSX
![]() | |
Разработчик(и) | openMSX Команда |
---|---|
Стабильная версия | 19,0
/ 25 июля 2023 г [1] |
Репозиторий | |
Написано в | C++ (ядро), Tcl (openmsx-катапульта: wxWidgets ) [2] |
Операционная система | POSIX и Windows |
Тип | Эмулятор |
Лицензия | GNU GPLv2 + |
Веб-сайт | openmsx |

openMSX — бесплатный программный эмулятор архитектуры MSX . Он доступен для нескольких платформ, включая Microsoft Windows и системы POSIX, такие как Linux.
По соображениям авторских прав эмулятор не может распространяться с оригинальными образами ПЗУ MSX-BIOS . Вместо этого openMSX включает C-BIOS, минимальную реализацию MSX BIOS, позволяющую играть в некоторые игры без исходного образа ПЗУ . Пользователь может заменить C-BIOS на собственный BIOS, если пожелает.
OpenMSX эмулирует большое количество систем MSX и связанного с MSX оборудования, в том числе:
- MSXturboR
- Лунный звук
- IDE- контроллер Sunrise
- GFX9000
- Лазерный диск Pioneer Palm
Также эмулируются некоторые компьютерные системы, подобные MSX, такие как SpectraVideo SVI-318/328, ColecoVision и Sega SG-1000.
Примечательные особенности включают в себя:
- Аппаратные и программные скалеры
- Отладка
- Tcl Поддержка сценариев
- Поиск читов (через Tcl )
- Игровые трейнеры (через Tcl )
- Аудио/Видео запись
- Обратная поддержка (возврат в эмулируемое время, чтобы исправить ошибки или отладить то, что произошло)
OpenMSX имеет открытый протокол связи для связи с эмулятором openMSX. Использование этого протокола связи позволяет писать универсальные дополнения для openMSX. Проекты, использующие этот протокол, включают следующие приложения:
- openMSX Catapult (от команды openMSX)
- Отладчик openMSX (от команды openMSX)
- плагин openMSXControl
- NekoLauncher openMSX
- openMSX Пишутер
- Плагин управления openMSX для Gedit
В настоящее время Catapult, графический интерфейс, разработанный для эмулятора, являющегося частью проекта, перерабатывается с использованием Python и набора инструментов Qt .
Отладчик openMSX также находится в стадии разработки, написан на C++ и также использует Qt Toolkit .
Ссылки
[ редактировать ]- ^ "Дом" . Проверено 25 июля 2023 г.
- ^ «Debian — Подробная информация о пакете openmsx-catapult в jessie» . Проверено 10 марта 2017 г.
Источники
[ редактировать ]- Домашняя страница проекта
- Форум проекта
- Страница совместимости C-BIOS
- Обзор openMSX 0.5.1 (2005 г.). Архивировано 28 июня 2010 г. на Wayback Machine.
- NekoLauncher openMSX
- openMSX Peashooter. Архивировано 13 декабря 2009 г. на Wayback Machine.
- Плагин управления openMSX для Gedit
- Сборки openMSX для Mac, Windows, Android и Dingux
- Бесплатное программное обеспечение для эмуляции
- Бесплатное программное обеспечение, написанное на Tcl.
- Бесплатные программные проекты
- Программное обеспечение для эмуляции Linux
- Эмуляторы MSX
- Программное обеспечение, использующее wxWidgets
- Программа эмуляции Unix
- Программное обеспечение для эмуляции MacOS
- Программа эмуляции Windows
- Программное обеспечение для эмуляции Android
- Бесплатное программное обеспечение Android с открытым исходным кодом.