sexta-feira, 23 de outubro de 2009

OpenMSX - Emulador Aberto do MSX


openMSX é um emulador de código aberto MSX, que é livre de acordo com a Definição Debian de Software Livre, disponível sob a licença GNU General Public License.

Por razões de direitos autorais, junto com o emulador não podem ser distribuídas as imagens originais da BIOS ROM MSX. OpenMSX C-BIOS inclui um mínimo de implementação da BIOS do MSX, permitindo funcionalidade suficiente  para jogar bem alguns jogos, sem a necessidade de ter uma imagem original ROM BIOS MSX  .
Você também pode usar sua própria imagem da ROM BIOS se quiser e a tiver disponível.

OpenMSX utiliza um modelo de emulação distinto para atingir o mais alto nível de precisão possível. Ele está disponível para várias plataformas, inclusive POSIX e sistemas operacionais Microsoft Windows e emula uma grande quantidade  de hardware MSX , incluindo:

     * MSXturboR
     * Moonsound
     * Controlador IDE de Sunrise.
     * GFX9000.

Características notáveis incluem:

     * Hard  e soft  Scalers
     * Depuração
     * Suporte Tcl Script
     * Cheat Finder (através Tcl)
     * Game Trainers (através Tcl)
     * Audio / gravação de vídeo

OpenMSX tem um protocolo de comunicação aberto para se comunicar com o emulador openMSX. Utilizando este protocolo de comunicação, é possível escrever  add-ons versáteis para o openMSX. Projetos que recorram a este protocolo incluem as seguintes aplicações:

     * OpenMSX Catapult (pela equipe openMSX)
     * OpenMSX Debugger (pela equipe openMSX)
     * Plugin openMSXControl
     * NekoLauncher openMSX
     * OpenMSX Peashooter
     * OpenMSX Control Plugin para Gedit

Atualmente Catapult está sendo reconstruído utilizando Python e Qt.

O depurador openMSX também está em desenvolvimento, escrito em C + +, também utilizando a plataforma do Qt.

Site: http://www.openmsx.org/

Nenhum comentário:

Postar um comentário