openMSX is a free and open source program that aims to emulate all aspects of the MSX with 100% accuracy: perfection in emulation.
Here are some key features of "openMSX":
· Command interface via pipes or a (UNIX domain) socket: control openMSX with any external application
· TCL scripting: enhance openMSX with powerful scripts
· System ROMs are specified and found with their SHA1 sums or file names as a fall back
· `Real time timing`, using the specially developed EmuTime model
· Pixel accurate rendering: horizontal screensplits are rendered almost correctly (Unknown Reality, Verti-demo)
· Debian and Gentoo packaging, shortly after the release
· openMSX Catapult: the optional GUI for openMSX
· On Screen Display, with LEDs for e.g. power, FDD, capsLock and Rensha Turbo
· For MacOS X (also support for Tiger with GCC 4), Linux, Windows, FreeBSD, NetBSD and OpenBSD systems
· Installer for Windows
· Advanced build system
· Manuals online and in distribution
· More than 70 MSX machine hardware configurations included
· More than 35 MSX extension hardware configurations included
· MMX and extended-MMX optimisations for rendering
· DirectSound sound driver for MS Windows
What`s New in This Release: [ read full changelog ]
New or improved emulator features:
· Quite complete support for TAS (see http://www.tasvideos.org/)
· TAS mode with many TAS widgets activated automatically extended tools: keyboard view per frame, frame reverse/advance, robust frame counter, save slot mechanism, RAM watch, etc.
Updates on reverse (and related features):
· enabled by default now (except on Dingoo)
· changed (default) extensions of replays and savestates to OMR and OMS respectively
· added a view only mode to the reverse feature (watch replays without interrupting them)
· replays now usually contain multiple snapshots, so you can quickly jump around in a just loaded replay (e.g. to the end!)
· huge performance improvements when loading replays/savestates
· added filepools to put your software files in; when loading a replay with a file which is not available, openMSX will scan the filepools: default location is share/software
· added hover with time indicator on reverse bar
· fixed bug when using DirAsDisk in combination with reverse
· add...