A clone of the old Future Crew MusicDiskPlayer
C Makefile
Latest commit fb43e53 Feb 28, 2016 @cmatsuoka Disable compiler debug and add optimization
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Failed to load latest commit information.
.gitignore Update documentation Feb 24, 2016
README.1997 Add a new README file Jun 8, 2013
README.2005 Add a new README file Jun 8, 2013
UNLICENSE Relicensed as public domain Jun 19, 2013
font.h Initial commit Jun 8, 2013
font1.c Initial commit Jun 8, 2013
font2.c Initial commit Jun 8, 2013
mdp.h Make window resizable Feb 28, 2016


An MDP clone using libxmp

Some of us have old projects which we dust off every few years to see if they still compile. Sometimes we fix something or add a feature or two just for fun. For 19 years, this one was lying around incomplete, and now I finally decided to finish it.


This is a clone of the Future Crew MusicDiskPlayer released in 1993 with Journey 1/2 and Chaotic Mind. The player interface clone was written in 1997 and revised in 2005 and 2013, and in early 2016 the .mdi parser and menu were finally added. As you can expect from very old code written mostly as a proof of concept, it's not pretty. But I can live with that.

To build xmdp you need SDL2 and libxmp 4.3. It was tested on Linux and Mac OS X. After building, run the xmdp binary from the directory where your .mdi file and modules are. Everything should work like MDP. If not, send me an email and I'll try to fix it.

Have fun.

Claudio Matsuoka
Wed Feb 24 13:11:45 BRT 2016