openMSX - un nuevo emulador MSX

por snout en 17-04-2002, 11:00 translated by tingis53
Tema: Emulation
Idiomas:

Fuente: David Heremans Los últimos dos meses,varias personas han estado trabajando en un emulador MSX totalmente nuevo, llamado openMSX. Se ha hecho a partir de apuntes, basado en algunos nuevos conceptos concerniente a la communication y sincronización entre los diversos procesadores en el MSX. Este nuevo acercamiento al interior de un MSX real ha dado como resultado una arquitectura que permite su precisión, y tiene un diseño modular orientado a objetos. Debido a la modularidad y a la filosofía open source es mucho mas abierto a nuevos desarrolladores y contribuyentes que los otros emuladores.Su primera aparición en público será en Tilburg 2002, este sabado 20 de Abril.Este proyecto es probablemente el primero sesarrollado conjuntamente y esta aproximación ya ha dado sus frutos. En menos de un año desde que se lanzó el proyecto ya tenemos bastante hardware emulado; Z80, MSX2 vdp, PSG, SCC, MSX Music, MSX Audio, ...A pesar de ello el emulador actual no es perfecto, pero tiene el potencial para serlo. La estructura interna con su estructura de conectores/plug-in permite desarrollos independientes de nuevas características y facil conexión en tiempo real de joysticks/ratones/impresoras/discos/roms/renderizador-vdp etc.Hay todavía carencias en openMSX y la reescritura orientada al pixel perfecto esta aún en marcha, al igual que el sonido DAC que no es perfecto pero vamos hacia ello.Una gran cantidad de cosas que no habían sido emuladas antes pueden serlo ya:

  • Moonblaster stereo
  • multiples SCC(hasta ocho sin problema)
  • La parte escópica de Unknown Reality funciona(Aunque hay fallos)
  • entrelazamiento como en un TV normal o en modo 100Hz
  • soporte de pantalla completa / soporte openGL / arte ASCII
  • pitch de sonido correcto incluso si la emulación es lenta

Definitivamente oireis mas acerca de este proyecto en un futuro cercano.Enlace relacionado: http://openmsx.sourceforge.net/