openMSX 17.0.345 - critical Moonsound fix

بواسطة wolf_ بتاريخ 12-04-2022, 11:09
المناقشة: Emulation
وسوم: opl4, openMSX
اللغات:

There is tragic news. For the past few years there was a critical bug in the OPL4-emulation in openMSX. And no one noticed it, that's what's tragic about it. You could perhaps say that most relevant Moonsound productions had already been posted on YouTube a decade ago, and that people rather listen to YouTube. But has no-one used the Moonsound in openMSX since version 15.0? The actual bug was a rather harsh sounding sample playback, it's not something that only tone-deaf people could ignore. Luckily, Grauw has come to the rescue and cured it! It'll be a while before a new major openMSX release is due, but for the moment you are strongly encouraged to get this new 17.0.345 build from the development builds site hosted by FiXato, or the artifacts from recent GitHub Actions builds for the relevant platform.

Relevant link: openMSX development builds hosted by FiXato
Relevant link: openMSX GitHub Actions

التعليقات (26)

بواسطة niek

Expert (113)

صورة niek

12-04-2022, 15:19

Hi, well, I've been ripping Moonsound music on OpenMSX in this period, but I didn't notice!

بواسطة wolf_

Ambassador_ (10135)

صورة wolf_

12-04-2022, 16:38

For fun, not using this particular fix, try playing the harmonica in the MBWave Wave list, at some reasonably high pitch.

بواسطة Wlcracks

Hero (572)

صورة Wlcracks

13-04-2022, 16:16

No MacOS version :-(

بواسطة Manuel

Ascended (19676)

صورة Manuel

13-04-2022, 19:20

You can take a look at the produced artifacts at the actions: https://github.com/openMSX/openMSX/actions

بواسطة FiXato

Scribe (1743)

صورة FiXato

14-04-2022, 01:59

(I no longer make any builds myself; my site merely hosts them; updated the post accordingly. Also added link to the github actions artifacts.)

بواسطة Manuel

Ascended (19676)

صورة Manuel

14-04-2022, 07:40

I think Niek used to build them for a while... But I don't know what happened with that.

بواسطة gdx

Enlighted (6427)

صورة gdx

18-04-2022, 14:21

Wlcracks wrote:

No MacOS version :-(

Thank Apple for their intensive policy of planned obsolescence. This is the eternal problem that Mac users since Macs exist.

بواسطة Wlcracks

Hero (572)

صورة Wlcracks

18-04-2022, 16:05

Thanks, man that remark really helped me out. It's working now.

بواسطة ray2day

Paladin (752)

صورة ray2day

20-04-2022, 09:02

good buzy Cool

بواسطة Manuel

Ascended (19676)

صورة Manuel

03-05-2022, 23:16

I hope you guys can help testing the latest development version and give feedback before we put a "released" stamp on it...

بواسطة Manuel

Ascended (19676)

صورة Manuel

09-05-2022, 21:45

Manuel wrote:

I think Niek used to build them for a while... But I don't know what happened with that.

In the meantime the macOS builds are back on openmsx.dev. Thanks, NIek!

بواسطة Wlcracks

Hero (572)

صورة Wlcracks

13-05-2022, 17:09

great news, thanks. I am going to test it with SD.

بواسطة Manuel

Ascended (19676)

صورة Manuel

14-05-2022, 14:27

Thanks, please give us feedback soon, we'd like to release within a week or so.

بواسطة Wlcracks

Hero (572)

صورة Wlcracks

15-05-2022, 10:00

openmsx-17.0-359-g7bad36c03-mac-x86_64-bin.dmg

Tested Sales Discontinued only. The game uses exclusively 8 bit wavetable sound.
-Moonsound OPL4
-MegaFlashROM_SCC+_SD

System 1

Macbook Pro 13 Late 2011
You have macOS 10.13.16. The application requires Mac OS 10.14 or later.

Normally using openMSX 17.0 working fine.

System 2
iMac 2017

Works fine on this system, no hearable sound differences to openMSX 0.17.

Thank you

بواسطة Manuel

Ascended (19676)

صورة Manuel

19-05-2022, 20:33

@Wlcracks: thanks for testing. We have checked the version requirements and can't find out why it was upgraded to macOS 10.14, so we reverted that change. Please try again on your old MacBook with the latest development build 17_0-363-gb24fc1534 or later and let me know how that works for you.

بواسطة Wlcracks

Hero (572)

صورة Wlcracks

21-05-2022, 07:01

Thank you @Manuel. I feel very stupid but I am not a developer, I cannot find this build version on either URL's. Can you help me out and post the (direct) web link?

بواسطة Manuel

Ascended (19676)

صورة Manuel

21-05-2022, 11:38

openmsx-17.0-363-gb24fc1534-x86_64-darwin-opt-3rd.dmg at the bottom of https://github.com/openMSX/openMSX/actions/runs/2353870581
Possibly you need to login before the build artifact can be downloaded....

بواسطة Manuel

Ascended (19676)

صورة Manuel

21-05-2022, 19:55

بواسطة Manuel

Ascended (19676)

صورة Manuel

21-05-2022, 21:51

https://nightly.link/openMSX/openMSX/actions/runs/2353870581 is apparently a link to the run for when you are not logged in, thanks to grauw.

بواسطة Wlcracks

Hero (572)

صورة Wlcracks

22-05-2022, 08:14

openmsx-17.0-363-gb24fc1534-x86_64-darwin-opt-3rd.dmg
works great for me. on the "old?" laptop, kinda new for me hehe.
Thanks for helping out the poor....
Let me now if I can test MacOS releases. I can test the old and the new systems on Intel. Don't have an M1 though.

بواسطة Manuel

Ascended (19676)

صورة Manuel

22-05-2022, 10:22

You can help a lot by testing this build on all the laptops you have Smile

بواسطة Vampier

Prophet (2415)

صورة Vampier

24-05-2022, 21:03

Clickbait everywhere!!

بواسطة Manuel

Ascended (19676)

صورة Manuel

26-05-2022, 23:39

@Wlcracks there is now also a new build available at https://openmsx.dev/builds/mac/x86_64/ (the usual place) which is even more recent :) Please try it out.

بواسطة Wlcracks

Hero (572)

صورة Wlcracks

28-05-2022, 11:37

openmsx-17.0-368-g4cf10bf95-mac-x86_64-bin
works fine on macOS 10.13.16

بواسطة Manuel

Ascended (19676)

صورة Manuel

28-05-2022, 23:50

Thanks for testing!

بواسطة Wlcracks

Hero (572)

صورة Wlcracks

29-05-2022, 07:15

Your welcome, Just tell me whenever I can help! Thank you for updating openMSX1