The openMSX Team is happy to announce a new release of openMSX and its GUI launcher Catapult. This openMSX release fixes mostly bugs we introduced with 0.10.0 or were already present for a bit longer. There are also some small but nice additions.
Here's the list with all highlights:
MSX device support
- fixed bug in YM2413 (FMPAC), that was audible in BPS Tetris
- added Sharp/Epcom HB-4000 80 column cartridge extension
New or improved emulator features
- extended save_msx_screen script to take VDP(24) into acount
- fixed crash on Visual Studio build when using wav files (e.g. in the
- cassetteplayer)
- fixed crash on 32-bit Visual Studio build when recording videos without the -doublesize option
- fixed crash on 32-bit Visual Studio build when using scale_factor 3 and SDL renderer
- fixed waves shown upside-down in the SCC Viewer OSD widget
- fixed crash when loading a savestate that has JoyTap plugged in
- performance improvements
- fixed handling of corrupt hardware configuration XML file
- fixed crash when MSX with TC8566AF FDC (e.g. turboR) crashed
- fixed possible hang up when reversing with harddisks
- fixed Tcl error when changing horizontal stretch in OSD menu
- fixed displaying of error messages on OSD
- Better Mac OS X MIDI support
- fixed issues with on-screen-keyboard on Android 4.4
- added default keybindings for controllers targeted at gaming
- added mapping of B-control button to press CTRL or SHIFT in OSD keyboard
- added fine grained control in which slots carts and extensions will end up
- added support for single sided disk drives for dir-as-disk
- added support for hard disk images to the OSD menu
- added warning if ROM images with larger size than supported on real Konami and Konami SCC mappers are used
Build system, packaging, documentation
- updated Windows build to Visual Studio 2013
- made compilation faster by removing more than 250 unnecessary includes
- even more use of C++11 features
- upgraded Tcl to 8.5.15
- added build support for 64-bit ARM
- added 256x256 pixel openMSX logo image and use it e.g. for Mac OS X icon
- fixed staticbindist build with more recent clang releases and for Mac OS 10.9 SDK
- do not link against libraries in /usr/lib anymore on Mac OS X, only link
- against frameworks. This enables to compile against the default SDK.
Also new in this release is a significant update to Catapult. Apart from a big cleanup and some bug fixes, some new features were added. Most notable is support for hard disks and support for changing cartridges at run time.
Catapult changelog
- fixed disk image file not shown on UI when inserting a disk twice
- made behaviour the same for all media (was inconsistent at places)
- added support for changing cartridges at run time
- add DESTDIR support (for packagers)
- made Catapult code compatible with wxWidgets 3.0. It requires 2.8 or 3.0 now.
- fixed several bugs on the session page
- in the history of previously used media, now also store the accompanying IPS patches
- fixed setting the video source when there's a space in its name (e.g. Neos MA-20)
- removed annoying CTRL-A short cut for the About dialog
- fixed layout of About dialog
- added support for hard disk images (works of course only when such an extension is present)
- fixed Catapult interrupting a replay because it plugged in the cassette player
- fixed fps-display in the Catapult status bar
- added build support for 64-bit ARM
- added higher resolution Windows icon and logo in about box
Happy MSXing!
Relevant link: openMSX website
Comments (69)
By gdx
Enlighted (6636)
02-05-2014, 02:20
By meits
Scribe (6582)
02-05-2014, 07:21
By Manuel
Ascended (19812)
02-05-2014, 08:43
By Prodatron
Paragon (1871)
02-05-2014, 19:37
By giuseve
Paladin (877)
03-05-2014, 10:48
By Manuel
Ascended (19812)
03-05-2014, 20:18
By giuseve
Paladin (877)
03-05-2014, 22:08
By Manuel
Ascended (19812)
03-05-2014, 22:15
By wouter_
Hero (542)
04-05-2014, 10:41
By ren
Prophet (2061)
04-05-2014, 14:42
By Manuel
Ascended (19812)
04-05-2014, 16:46
By ren
Prophet (2061)
04-05-2014, 15:57
By Manuel
Ascended (19812)
04-05-2014, 17:05
By Wolverine_nl
Paragon (1160)
05-05-2014, 10:08
By wouter_
Hero (542)
05-05-2014, 19:14
By Wolverine_nl
Paragon (1160)
05-05-2014, 19:55
By Paulo Volkova
Expert (104)
05-05-2014, 20:54
By Wolverine_nl
Paragon (1160)
05-05-2014, 21:15
By Manuel
Ascended (19812)
05-05-2014, 21:20
By AxelF
Champion (398)
05-05-2014, 21:33
By Wolverine_nl
Paragon (1160)
05-05-2014, 21:41
By Manuel
Ascended (19812)
06-05-2014, 17:17
By Manuel
Ascended (19812)
06-05-2014, 22:07
By ren
Prophet (2061)
06-05-2014, 23:34
By ren
Prophet (2061)
07-05-2014, 09:57
By Samor
Prophet (2231)
07-05-2014, 15:30
By Manuel
Ascended (19812)
09-05-2014, 10:08
By ren
Prophet (2061)
09-05-2014, 11:27
By Manuel
Ascended (19812)
09-05-2014, 12:06
By Manuel
Ascended (19812)
10-05-2014, 22:32
By Wolverine_nl
Paragon (1160)
13-05-2014, 10:47
By Manuel
Ascended (19812)
13-05-2014, 17:29
By Wolverine_nl
Paragon (1160)
14-05-2014, 09:34
By Manuel
Ascended (19812)
14-05-2014, 17:13
By Randam
Paragon (1431)
14-05-2014, 20:20
By Manuel
Ascended (19812)
14-05-2014, 20:49
By Wolverine_nl
Paragon (1160)
15-05-2014, 11:09
By Manuel
Ascended (19812)
15-05-2014, 12:59
By Wolverine_nl
Paragon (1160)
15-05-2014, 13:31
By Manuel
Ascended (19812)
16-05-2014, 09:56
By flyguille
Prophet (3031)
24-05-2014, 00:51
By Manuel
Ascended (19812)
24-05-2014, 12:06
By sd_snatcher
Prophet (3684)
24-05-2014, 15:49
By Manuel
Ascended (19812)
24-05-2014, 16:04
By sd_snatcher
Prophet (3684)
24-05-2014, 16:02
By Manuel
Ascended (19812)
24-05-2014, 16:06
By sd_snatcher
Prophet (3684)
24-05-2014, 16:58
By Manuel
Ascended (19812)
24-05-2014, 21:26
By flyguille
Prophet (3031)
24-05-2014, 21:59
By Manuel
Ascended (19812)
24-05-2014, 22:47
By Wolverine_nl
Paragon (1160)
25-05-2014, 23:07
By Manuel
Ascended (19812)
26-05-2014, 10:25
By Wolverine_nl
Paragon (1160)
26-05-2014, 11:04
By Manuel
Ascended (19812)
26-05-2014, 11:10
By Wolverine_nl
Paragon (1160)
26-05-2014, 11:45
By Manuel
Ascended (19812)
26-05-2014, 12:18
By Wolverine_nl
Paragon (1160)
02-06-2014, 12:12
By Manuel
Ascended (19812)
02-06-2014, 14:25
By AxelF
Champion (398)
02-06-2014, 15:06
By wouter_
Hero (542)
03-06-2014, 14:12
By Wolverine_nl
Paragon (1160)
08-06-2014, 06:29
By Manuel
Ascended (19812)
09-06-2014, 11:04
By Wolverine_nl
Paragon (1160)
09-06-2014, 13:15
By Manuel
Ascended (19812)
09-06-2014, 14:11
By Wolverine_nl
Paragon (1160)
09-06-2014, 14:29
By Wolverine_nl
Paragon (1160)
10-06-2014, 11:41
By Manuel
Ascended (19812)
11-06-2014, 17:55
By Wolverine_nl
Paragon (1160)
11-06-2014, 22:10
By Manuel
Ascended (19812)
12-06-2014, 17:58