openMSX 0.15.0 released

openMSX 0.15.0 released

por Manuel en 09-12-2018, 00:24
Tema: Emulation
Etiquetas: emulator, openMSX
Idiomas:

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

AdjuntoTamaño
openmsx15a.jpg22.88 KB

Comentarios (31)

Por ray2day

Champion (457)

Imagen del ray2day

09-12-2018, 22:03

respect! Cool

Por Grauw

Ascended (8515)

Imagen del Grauw

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!

Por santiontanon

Paladin (847)

Imagen del santiontanon

09-12-2018, 23:36

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

Por TheKid

Paladin (832)

Imagen del TheKid

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).

Por Meits

Scribe (5656)

Imagen del Meits

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.

Por wouter_

Champion (418)

Imagen del wouter_

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.

Por Vampier

Prophet (2297)

Imagen del Vampier

10-12-2018, 19:38

also try: set renderer sdl

Por TheKid

Paladin (832)

Imagen del TheKid

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

Por Manuel

Ascended (15829)

Imagen del Manuel

10-12-2018, 20:23

TheKid: did you upgrade from 0.13.0 or from 0.14.0?

Por TheKid

Paladin (832)

Imagen del TheKid

10-12-2018, 20:51

0.13.0

Por Manuel

Ascended (15829)

Imagen del Manuel

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.

Por TheKid

Paladin (832)

Imagen del TheKid

11-12-2018, 07:51

Okay, thanks for clearing that up Smile

Por ren

Paragon (1294)

Imagen del ren

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

Por Manuel

Ascended (15829)

Imagen del Manuel

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!

Por sd_snatcher

Prophet (3092)

Imagen del sd_snatcher

12-12-2018, 00:14

Very welcome! Thanks!

Por Samor

Paragon (2030)

Imagen del Samor

12-12-2018, 07:17

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

Por Manuel

Ascended (15829)

Imagen del Manuel

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!

Por ARTRAG

Enlighted (6280)

Imagen del ARTRAG

12-12-2018, 19:37

Thanks for adding colecovision sgm and megacart!!

Por Manuel

Ascended (15829)

Imagen del Manuel

12-12-2018, 23:38

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

Por iamweasel2

Hero (526)

Imagen del iamweasel2

13-12-2018, 01:16

This is a great release, Thanks a Lot! Smile

But why is SDL 2 so important ?

Por Grauw

Ascended (8515)

Imagen del Grauw

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.

Por ren

Paragon (1294)

Imagen del ren

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

Por Grauw

Ascended (8515)

Imagen del Grauw

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

Por ren

Paragon (1294)

Imagen del ren

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.)

Por Grauw

Ascended (8515)

Imagen del Grauw

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.

Por Popolon_fr

Resident (40)

Imagen del Popolon_fr

01-01-2019, 03:22

Thank you for adding it. Big smile

Por GhostwriterP

Champion (511)

Imagen del GhostwriterP

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.

Por Manuel

Ascended (15829)

Imagen del Manuel

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....

Por Manuel

Ascended (15829)

Imagen del Manuel

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.

Por ARTRAG

Enlighted (6280)

Imagen del ARTRAG

01-05-2019, 23:21

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

Por Huey

Prophet (2644)

Imagen del Huey

22-08-2019, 14:53

OMG! How could I have missed this release!

The addition of the Musical Memory Mapper extension will save me a lot a time while testing/debugging. More time to Running Naked in a Field of Flowers .