openMSX 0.15.0 released

openMSX 0.15.0 released

by Manuel on 09-12-2018, 00:24
Topic: Emulation
Tags: emulator, openMSX
Languages:

The openMSX Team released openMSX 0.15.0.

openMSX 0.15.0—Sinterklaasphemy—is a release which was due because we did quite a lot! This time the major new stuff is support for ColecoVision (including Super Game Module and MegaCart mapper), Musical Memory Mapper and Carnivore 2. And we have fixed a lot of long-standing OPL4 emulation issues, thanks to Valley Bell. Furthermore, we overhauled the Android port, but you'll mostly notice the scale factor 2 there. And several other (sometimes very long standing) issues were fixed.Together with openMSX an updated version of Catapult, our user-friendly GUI, was released. We again made a small amount of improvements:

  • disable controls for joystick/printer port if the machine doesn't have them
  • fix trashing the replay at time 0 (when reversing back to time 0)
  • added the .hdd extension when browsing for harddisk images
  • and made the test machine for extensions C-BIOS_MSX2+ (if available).

Please read the release notes for details of the openMSX changes.

Relevant link: openMSX

AttachmentSize
openmsx15a.jpg22.88 KB

Comments (30)

By ray2day

Champion (446)

ray2day's picture

09-12-2018, 22:03

respect! Cool

By Grauw

Enlighted (8076)

Grauw's picture

09-12-2018, 22:12

With the addition of Musical Memory Mapper support, if you also plug in the Yamaha SFG-05, you can now play Sega MegaDrive VGMs on an emulated turboR with VGMPlay!

By santiontanon

Paladin (791)

santiontanon's picture

09-12-2018, 23:36

nice!!! Thanks a lot for the continuous support of openMSX!!!

By TheKid

Paladin (802)

TheKid's picture

10-12-2018, 16:02

Nice! Which script do I need to edit to adjust the F9 speed (It used to be fast, but now it's only a bit faster then normal speed).

By Meits

Scribe (5400)

Meits's picture

10-12-2018, 17:43

TheKid wrote:

Nice! Which script do I need to edit to adjust the F9 speed (It used to be fast, but now it's only a bit faster then normal speed).

Oh, so that's not just me? I was already a bit worried Smile
I remember when throttling a recording, I scaled the window as small as possible. That went fast.

By wouter_

Champion (410)

wouter_'s picture

10-12-2018, 17:44

@TheKid: try increasing the maximum allowed frame skip. Either execute the command 'set maxframeskip 99' in the openMSX console. Or increase the slider in the 'Misc Controls' tab in catapult.

By Vampier

Prophet (2288)

Vampier's picture

10-12-2018, 19:38

also try: set renderer sdl

By TheKid

Paladin (802)

TheKid's picture

10-12-2018, 19:41

Thanks wouter_, did the setting in catapult and now F9 is as fast as lightning again.
@Meits: I use F9 a lot, so noticed it instantly. In fact, I use it so often, I even tried it on my nms 8250 Tongue
Didn't work but the way Smile Smile

By Manuel

Ascended (15451)

Manuel's picture

10-12-2018, 20:23

TheKid: did you upgrade from 0.13.0 or from 0.14.0?

By TheKid

Paladin (802)

TheKid's picture

10-12-2018, 20:51

0.13.0

By Manuel

Ascended (15451)

Manuel's picture

10-12-2018, 22:52

We changed the default renderer from SDL to SDLGL-PP in 0.14.0; the latter uses vsync on many systems, limiting the framerate. That's why you may need to increase the maximum frameskip.

By TheKid

Paladin (802)

TheKid's picture

11-12-2018, 07:51

Okay, thanks for clearing that up Smile

By ren

Paragon (1195)

ren's picture

11-12-2018, 09:50

Grauw wrote:

With the addition of Musical Memory Mapper support, if you also plug in the Yamaha SFG-05, you can now play Sega MegaDrive VGMs on an emulated turboR with VGMPlay!

Gotta try that! Wink
(Didn't you say (something along the lines of) a lot of the PJ2612 packs aren't in fact properly ripped, giving issues on slower hardware/decoders?)

Congrats team on another release! Things planned for 2019? I was about to say 'making the move to SDL2 probably?' - I see you just created a branch for that Smile

By Manuel

Ascended (15451)

Manuel's picture

11-12-2018, 11:07

We already had a branch for that for a few years. But now we actually merged that branch, which means we are now on SDL2. It also means the Android and Windows builds are broken for now.
We could really use some help to fix them!

By sd_snatcher

Prophet (3014)

sd_snatcher's picture

12-12-2018, 00:14

Very welcome! Thanks!

By Samor

Paragon (2022)

Samor's picture

12-12-2018, 07:17

Glad to read that you managed to keep supporting the Android build as well Smile

By Manuel

Ascended (15451)

Manuel's picture

12-12-2018, 10:38

It took me many hours of effort to get it back to work... and now we have to start over again due to the migration to SDL2... again: help would be most appreciated.

Thanks for all your positive remarks!

By ARTRAG

Enlighted (6181)

ARTRAG's picture

12-12-2018, 19:37

Thanks for adding colecovision sgm and megacart!!

By Manuel

Ascended (15451)

Manuel's picture

12-12-2018, 23:38

You're welcome, I hope it's useful to you!

By iamweasel2

Hero (515)

iamweasel2's picture

13-12-2018, 01:16

This is a great release, Thanks a Lot! Smile

But why is SDL 2 so important ?

By Grauw

Enlighted (8076)

Grauw's picture

13-12-2018, 13:56

Staying on SDL1 was holding openMSX back. SDL1 hasn’t been updated for a long time (last release was in 2012), and it’s slowly breaking down. E.g. on macOS with the latest XCode version it doesn’t render anymore. Several issues and features related to display, keyboard input, etc. are dependent on SDL2.

By ren

Paragon (1195)

ren's picture

14-12-2018, 20:01

Grauw, did you read my post? (Not) eligible for response (I wonder)?

Just set it up real quick but getting silence.
It maps the DCSG to the MMM, but the YM2612 isn't being mapped. It should get mapped to the SFG-05?

Tested Sorcerian X1 real quick (and Bosco X64 Flash Flash Flash!), those are working alright (latter no drums o/c.. (would that be possible?)) Cool to hear 'em coming from VGMPlay MSX (first time I'm running it actually) Smile

By Grauw

Enlighted (8076)

Grauw's picture

14-12-2018, 20:16

Ah sorry Smile. They're not always particularly well ripped but generally it's fine. Just try 'em, if there are problems you will notice soon enough.

Note that you do need a recent development build of VGMPlay, the 1.2 release didn't contain YM2612 support yet. I sometimes upload one here: http://www.grauw.nl/etc/msx/vgmplay.com

By ren

Paragon (1195)

ren's picture

14-12-2018, 21:15

Ha! I suspected there to be a dev. build, couldn't find it in the forum thread real quick, thanks!

Loading 02-ACT~1.VGZ...

Name: Act 1: The Void of Space
Game: Verytex
System: Sega Mega Drive
Author: Hitoshi Sakimoto

All systems go, awesome, sounding great, smile on face! (Now go check out that pack yourself Wink)
Great job on the software Grauw. Would be much cooler if I had the actual hardware.. but who knows in due time..(?) Smile

Unfortunately other tracks from packs I checked (Gauntlet IV, Alisia Dragoon & Thunder Force) all have their share of issues (some minor, other more severe).

Small thing: pressing q to exit doesn't work anymore, must use CTRL+STOP, is that correct?

(Sorry for the OT, could take this the the VGMPlay forum thread.)

By Grauw

Enlighted (8076)

Grauw's picture

14-12-2018, 22:47

Glad you like it! Used to be any key I think, but now you have to press space to exit. (Or joystick button, by request from Louthrax for SofaRun.) Ctrl-c is fine too though.

Alisia Dragoon and Thunder Force work fine for me, but maybe I don't know the music well enough to notice any issues.

By Popolon_fr

Resident (39)

Popolon_fr's picture

01-01-2019, 03:22

Thank you for adding it. Big smile

By GhostwriterP

Champion (503)

GhostwriterP's picture

02-01-2019, 12:40

Quote:

fixed a lot of long-standing OPL4 emulation issues

I hope 4-op is next on the list Wink. Some of the "The best of Hamaraja Night" songs still do not sound as it should.

By Manuel

Ascended (15451)

Manuel's picture

15-01-2019, 07:48

GhostwriterP: please submit bug reports for issues you know. You can't expect that we find all the bugs ourselves....

By Manuel

Ascended (15451)

Manuel's picture

15-01-2019, 07:50

Manuel wrote:

We already had a branch for that for a few years. But now we actually merged that branch, which means we are now on SDL2. It also means the Android and Windows builds are broken for now.
We could really use some help to fix them!

Windows build running again, but seems to have issues... Still working on it, but anyone is of course invited to help testing.

By ARTRAG

Enlighted (6181)

ARTRAG's picture

01-05-2019, 23:21

Question: how can I add a breakpoint on the change of a given VRAM area?