VGMPlay for MSX

Page 18/56
11 | 12 | 13 | 14 | 15 | 16 | 17 | | 19 | 20 | 21 | 22 | 23

Par Louthrax

Prophet (2496)

Portrait de Louthrax

03-12-2016, 02:11

giuseve wrote:

Uhm,
any chance to have a simple file browser that lists only supported formats?
Something like Sofarun?
I can not wait to see the final release and a big vgm archive to play
bye bye

Something like that :) ?

Par RockRiver

Rookie (30)

Portrait de RockRiver

06-02-2017, 11:24

Zaxon (Piotr) ,a Polish hardware maker guy, mount some YM2203 (x2) OPN FM boards (ZX Spectrum FM Turbo Sound)
FM turbo sound x2YM2203
I will try to ask him to adapt the project to MSX Cartridge (expansion port pinout)

@Grauw/l_oliveira/Igal... and others chiptune VGM mates...
*Do yoy think x2 YM2203 works like one YM2608?
*That could work for YM2612 tunes too?
*VGMPlay will support OPN chip family? on real chip or emulated one through OPM or OPL4?

Par Grauw

Ascended (10821)

Portrait de Grauw

06-02-2017, 13:02

I will support OPN family as soon as hardware is available to me. YM2203 OPN support code is actually already in the repository thanks to some testing by a Japanese MSX-user. YM2608 OPNA code is not because it is too complicated to support for me without having the hardware myself. Please note, for an YM2608 OPNA module for MSX, it should be using I/O ports #14-#17, for the sake of interoperability.

Both YM2608 OPNA and YM2612 OPN2 can produce the same sound as 2x YM2203 when the MSX PSG is used additionally. However 2x YM2203 OPN can not fully produce the same sound as one YM2608 OPNA nor the YM2612 OPN2, those have more features than just doubling the channels (especially the OPNA). YM2608 OPNA and YM2612 OPN2 also can not fully reproduce each other’s sound either.

If the choice were offered to me, I’d prefer to have an YM2608 OPNA sound module for MSX.

As for emulation, I can not emulate the OPN series on OPL4, the architecture is too different, however it should be possible to almost-emulate the OPN series on the OPM (only SSG-EG feature is missing), with some effort.

Par giangiacomo.zaffini

Champion (267)

Portrait de giangiacomo.zaffini

06-02-2017, 15:15

Go Grauw, go! Running Naked in a Field of Flowers

Par RockRiver

Rookie (30)

Portrait de RockRiver

07-02-2017, 10:52

ok I'm asking about YM2203 cause Ghost'n'Goblins Arcade music Evil

Grauw wrote:

I’d prefer to have an YM2608 OPNA sound module for MSX.

Thanks for your soundchip work and knowledge. I'm very happy with VGMPlay Cool

Well, goal is YM2608... if hardware arrives late: what about NandemoMSX by Tiny Yarou?
NandemoMSX demo

Par giangiacomo.zaffini

Champion (267)

Portrait de giangiacomo.zaffini

07-02-2017, 16:34

As I said before, I would like C140 and/or SEGAPCM on OPL4/Moonsound/DalSoRi/FMBLASTER, so to have something for deflemask, even though with mmldrv and other new music tools coming combinations may expand even further.
It is not that I am a musician, just I like listening to vgm.

Par Grauw

Ascended (10821)

Portrait de Grauw

07-02-2017, 23:27

giangiacomo.zaffini wrote:

As I said before, I would like C140 and/or SEGAPCM on OPL4/Moonsound/DalSoRi/FMBLASTER, so to have something for deflemask, even though with mmldrv and other new music tools coming combinations may expand even further.

It’s definitely something I want to do in the future, but some work ahead before I can make it happen.

Par syn

Prophet (2135)

Portrait de syn

12-02-2017, 16:57

https://youtu.be/pqFoNKiIpdM it looks like it is already happening ...

Par Grauw

Ascended (10821)

Portrait de Grauw

12-02-2017, 17:30

Yeah I’ve seen that… Also l_oliveira has VGMPlay playing music on an OPNA board. Great to see people from all over the world pick up VGMPlay like that! :) I’m maintaining a playlist here for all the VGMPlay videos I see on Youtube.

SegaPCM is quite similar to OPL4 wave I heard, based on the same design, but with 28 wave channels instead of 24. So it is a good first choice for emulation on the OPL4. But there’s some great music for the C140 (e.g. Valkyrie no Densetsu) so I’m also very interested in getting that to work.

The part that I was last working on in terms of wave playback is to tightly pack the OPL4 waves. Because OPL4 arcade games use a 4 MB wave ROM, the MoonSound doesn’t have enough memory for it if I don’t pack the used samples tightly. That’s also the part I need to finish before I can really start looking into processing non-OPL4 PCM stuff.

Par ImATrackMan

Expert (89)

Portrait de ImATrackMan

13-02-2017, 04:25

Grauw wrote:

As for emulation, I can not emulate the OPN series on OPL4, the architecture is too different, however it should be possible to almost-emulate the OPN series on the OPM (only SSG-EG feature is missing), with some effort.

There are a few other issues besides just SSG-EG. Most of the chips in the OPN series allow channel 3's operators to be split and combined in four combinations (1x 4op, 2x 2op, 2op with 2 sines and 4 sines), and OPM/P can't do that at all. The problem mainly comes from the YM2608 and YM2612. The most you'd be able to do is 3 sine waves instead of 4 (using channels 3, 7 and 8 for for sines) or the 2/1/1 mode with CH3 acting as 2op and 7 and 8 being sines. Many PC-98 soundtracks use this extended mode.

Page 18/56
11 | 12 | 13 | 14 | 15 | 16 | 17 | | 19 | 20 | 21 | 22 | 23