Foi uma longa espera, mas aconteceu: openMSX 0.4.0 foi lançado. O brilho desta versão fica por conta do Catapult, que se tornou uma interface gráfica repleta de recursos para openMSX. Além disso, os seguintes melhoramentos foram feitos: (leia as notas de lançamento para mais detalhes)
- Implementado TCL como linguagem de script central (incluindo console)
- Novo sistema de build que substitui as ferramentas GNU auto*
- Adicionado suporte para compilação em FreeBSD 4 e 5. Graças à ag0ny, Jorito e Reikan. Também atualizado suporte para Mac OS X, graças à Jalu
- Novo algorítmo de frameskip/sync, que pode lidar melhor com a situação de outro processo ou SO pede por CPU por um tempo. Como resultado, animação e música são executados mais fluidamente e openMSX parece mais rápido
- Melhor timing de CPU (Z80 e R800) e de R800 especificamente: otimização de CAS/RAS, refresh delay, operações de E/S duram 3 ciclos
- Freqüência de CPU não é mais fixa: A Freqüência pode ser destravada e modificada do console e o "modo 6MHz" das máquinas Panasonic MSX2+ é agora suportado
- Correções no FDC TurboR: FDD LED, sinal de mudança de disco, detecção de drive, comportamento de drive vazio (Disco offline). Graças ao Tetsuo Honda
- Finalizado mapper interno para Panasonic FS-A1FM e adicionado suporte para seus "frontswitch" (botões frontais) para o firmware
- Interface RS232 no Sony_HB-G900P tem 2kb RAM
- Sony HBI-55 datacartridge agora totalmente implementado
- Adicionado suporte adequado para mappers Koei e Wizardry (com SRAM). Graças ao dvik (autor de blueMSX) pela informação
- Adicionado cerca de 14 novas máquinas
- Volumes estão todos no intervalo de 0-100; adicionado um ajuste de master_volume
- Diversas otimizações na renderização
- Corrigido sprites no overscan
- Adicionado indicador básico de frames por segundo
- Novo comando "type": use para entrar texto no buffer de teclado do MSX (ainda não finalizado)
- Adicionado uma interface de debugger para mais dispositivos. Novos comandos de interface de debug
Você pode baixar openMSX 0.4.0 aqui
Link relacionado: openMSX Home Page