openMSX
openMSX is an
emulator for the MSX home computer system.
Its goal is to emulate all aspects of the MSX with 100%
accuracy: perfection in emulation.
It allows the emulation of a large number of different MSX
machines. Combined with the C-BIOS ROM-files that are available in a
separate package, you can run game ROM-files without the need for
non-free BIOS ROM files.
openMSX has a built-in command interface called the console,
which allows you to control almost all aspects of openMSX while it is
running. openMSX catapult is a graphical frontend for the openMSX
emulator.
openMSX 0.7.2
|
|
Price
Free to download
Size
2.5MB
License
GNU GPL
Developer
David Heremans, Wouter Vermaelen, Maarten ter
Huurne, Manuel Bilderbeek, Herman Oudejans, Reikan, Eric Boon, Arnold
Metselaar, and contributors
Website
openmsx.sourceforge.net
System Requirements
MSX BIOS ROM (to play all games)
SDL
SDL_image
libpng
libxml2
zlib
Tcl
OpenGL (Optional)
GLEW (Optional)
JACK (Optional)
Support
Sites:
Manuals,
FAQ,
Forum,
SourceForge
Project Page, C-BIOS
rom list, NekoLauncher,
Selected
Reviews:
msx.org
|
Features include:
- Hard- and software Scalers
- Debugging
- Tcl Script Support
- Cheat Finder (through Tcl)
- Game Trainers (through Tcl)
- Audio/Video recording
- MSX hardware emulated
- 192kB VRAM (extended
VRAM)
- ADVRAM
- Magic key dongle
- Sunrise GFX9000
- Slot expander
- Tetris II Special
Edition dongle
- MSX Bunsetsu Henkan
Jisyo ROM (National FS-SR021/FS-4000/FS-4500/4700F)
- 12×12 dot kanji
(National FS-4600)
- Interlacing, real or
deinterlaced
- Almost all MSX sound
devices:
- PCM input (sampling) for turbo R via a .wav
file
- PCM output and hardware PCM mute (turboR)
- SIMPL/Covox (sound via the printer port)
- Moonsound
- "Moonblaster Stereo": MSX Music on one
channel, MSX Audio on the other
- Overscan
- Kanji JIS ROM 1 and 2
- Mouse and joystick
(with option to use the keyboard as joystick) and
additionally the ninja-tap multiplayer controller, so that you can use
up to 4 joysticks for software that supports it
- Tape via CAS and WAV
files (real recorded tape image); CAS files can be converted to WAV on
the fly, cassette sounds are audible, cassettes can be rewinded and one
can record to a new WAV cassette image
- MSX RS-232 (8255 UART)
- MSX printer support
for characters by logging them to a file
- Dot-matrix graphical
printer emulation
- Joystick emulation
for mouse (a feature that the Philips SBC-3810 and Sony MOS-1 and
similar mice have)
- Rensha turbo auto
fire support
- TurboR pause (button and hardware) support
- Run time insertion and removal of
cartridges and other extensions
- Support to emulate any non-colour monitor,
like monochrome-green, amber or white
- 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
- Disk manipulator
toolkit; transfer files from the host OS to the MSX disks (disk images
and hard disk images with partitions are all supported) and vice versa,
create new (hard) disk images and format them, etc
- Gamma, brightness and
contrast adjustment setting
- Extended hot keys: you
can bind any host event
to any TCL command, which means you can e.g. let openMSX push the MSX
F1 key if you press a certain button on your PC game pad

Return
to Home Computer Emulators Home Page
Last Updated Monday, February 08 2010 @ 02:37 PM EST |