Today, the 'emulator that aims for perfection' landed at version 0.8.0, nicknamed CSI Dresal - a name which may sound like a mystery to investigate but it's certainly not a crime. The two biggest additions to 0.8.0 are the reverse function and Laserdisc. The first one is similar to what you can do in the MSX 1 emulator meisei: you can 'rewind' time during a game to correct mistakes, while developers may find it an easy method to find out what triggered a bug (use PgUp and PgDn). By default, the reverse feature is disabled because of the extra memory usage. The Laserdisc feature is the Palcom MSX Laserdisc system, introduced by Pioneer in 1984. You can now play Laserdisc games in openMSX, something you may have seen in action already during the last Nijmegen fair.
Other major improvements and additions include:
- Added possibility to link to Generation MSX from within scripts
- Better SDLGL-PP TV scaler, sensitive to scanline setting
- Many speed and code size optimizations, developed in the context for the Dingoo port
- Added new icon skin especially made for handhelds
- Various tweaks to the OSD menu: new colors, save states show date, toys menu
- Added OSD virtual keyboard (only international QWERTY layout for now) for devices without keyboard
- Added OSD mouse support, you can now easily create drag and drop of MSX objects, for instance
- Experimental OSD script for tabbed MSXing (controllable from OSD menu)
- Added OSD script: Music keyboard (visualize notes of sound chips)
- Added OSD script: SCC editor (edit SCC wave forms)
- Experimental (still primitive) support for TAS (Tool-Assisted Speedrun)
More device support:
- Added support for balance per channel, including support for the "stereo" effect of the FM Stereo PAK and the stereo PSG of the Pioneer PX-7
- Added new mapper: Arc
- Added emulation of the trackball
The complete list of improvements and additions is quite a bit longer, but the above is a practical summary for most people. Pre-compiled versions are available for Windows (32bit and 64bit), MacOSX (universal) and Dingux (the Dingoo handheld!). The source code is also available for other platforms, for the bold and brave who want to compile openMSX themselves. As usual, if you find any bugs in openMSX, the fastest way to get rid of 'em is by helping the developers, upon which you can probably continue the show with an updated dev version. Happy emulating!
Relevant link: openMSX
Comments (20)
By ARTRAG
Enlighted (6931)
07-06-2010, 00:16
By wolf_
Ambassador_ (10092)
07-06-2010, 00:17
By Vampier
Prophet (2409)
07-06-2010, 01:17
By JohnHassink
Ambassador (5665)
07-06-2010, 01:22
By Vampier
Prophet (2409)
07-06-2010, 09:02
By ro
Scribe (4913)
07-06-2010, 10:45
By FiXato
Scribe (1742)
07-06-2010, 11:44
By Haohmaru
Paladin (774)
07-06-2010, 17:56
By FiXato
Scribe (1742)
07-06-2010, 21:00
By cax
Prophet (3740)
08-06-2010, 11:06
By Ivan
Ascended (9341)
11-06-2010, 20:49
By Manuel
Ascended (19298)
11-06-2010, 22:58
By Ivan
Ascended (9341)
12-06-2010, 10:29
By Manuel
Ascended (19298)
12-06-2010, 12:24
By Ivan
Ascended (9341)
12-06-2010, 18:05
By hap
Paragon (2042)
12-06-2010, 18:37
By Manuel
Ascended (19298)
13-06-2010, 13:01
By Ivan
Ascended (9341)
13-06-2010, 15:17
By Edwin
Paragon (1182)
13-06-2010, 15:57
By Samor
Prophet (2165)
16-06-2010, 02:47