RoboPlay is a multi format music re-player for the MSX platform for the OPL3/4 sound chip and runs under MSX-DOS2.
It is written in C using SDCC and the FUSION-C library and consists of a main framework application and separate plug-in players per type of supported file format.

Usage:
ROBOPLAY [player.PLY] song.EXT

The player name is optional, when no player is provided the file extension of the song is used for selecting which player to use.
Use the environment setting ROBOPLAY to indicate where the player files (.PLY) are located e.g.
SET ROBOPLAY = A:\ROBOPLAY\

Together with the player a large library of music files is provided in the download. Note that for most file formats a fast MSX is needed. I tested most on a Turbo-R, a regular MSX-2 is usually too slow.

The source code and additional information on how to create new players can be found here
I'm currently working on more additional players (including native MSX formats)

Currently the following file formats are supported:

  • SOP: Note OPL3 Music Sequencer
  • D00: EdLib packed module
  • DRO: DOSBox Raw OPL v2.0
  • RAW: DosBOX RAW OPL capture
AttachmentSizeDownloadsLast download
RoboPlay.zip4.91 MB4441 week 5 days ago

Comments (2)

By ToriHino

Paladin (955)

ToriHino's picture

31-05-2020, 18:54

You can get the updated version 1.0. from this location.

By ToriHino

Paladin (955)

ToriHino's picture

04-06-2020, 17:39

Apparently the updated version ended up in a separate page: https://www.msx.org/downloads/roboplay-multi-format-opl4-mus...