RoboPlay - Multi format music player in Fusion-C

By ToriHino

Champion (285)

ToriHino's picture

24-03-2019, 13:09

While working on RoboSOP the idea came already to make a player supporting multiple formats. This video shows some first test runs with RoboPlay on OPL4.

RoboPlay consists of a generic framework (providing disk access, memory allocation, timing, etc..) and a number of dedicated format players. The players all implement the same interface towards RoboPlay.
Based on the type of music file a player is loaded first, after that using the player the song is loaded and replayed. Currently i have 3 players working now (for D00, SOP and DRO files), this is now easily extendable.

In this early version the player still needs to be provided as a command line argument, something i want to automate later on. Also subsongs need still some better support.

Login or register to post comments

By Giangiacomo Zaffini 2

Expert (121)

Giangiacomo Zaffini 2's picture

24-03-2019, 14:16

I easily welcome this fantastic project. Keep on rolling!

By ericb59

Paladin (818)

ericb59's picture

24-03-2019, 19:44

Great ! Better and better :-)

By PAC

Guardian (5044)

PAC's picture

26-03-2019, 02:30

Let me ask. Could you please explain it a bit more? Can we expect a multiplayer for the existing MSX music file formats and soundchips as well? MBM, MWM, TMU, etc. If so, do you plan to include the Japanese file formats such as MGS, BGM, OPX, MPK, etc too?

By ToriHino

Champion (285)

ToriHino's picture

26-03-2019, 07:12

I would indeed want to add MSX file formats as well. My intention is also to publish the source code and interface, making it possible for others as well to add new players.

By Parn

Champion (349)

Parn's picture

26-03-2019, 17:50

XM is on my wishlist. I always wanted to play my XM files on MSX. Big smile

By PAC

Guardian (5044)

PAC's picture

27-03-2019, 10:08

ToriHino wrote:

I would indeed want to add MSX file formats as well. My intention is also to publish the source code and interface, making it possible for others as well to add new players.

That's great. Smile

My MSX profile