The Ultimate MoonBlaster Music Player

Play authentic MSX-MUSIC and MSX-AUDIO compositions from MoonBlaster 1.4 on modern Windows systems with high-fidelity chip emulation and stereo output. Supports .MBM, .DSK, .ZIP, and .LZH files.

Download Now

⬇ DOWNLOAD v2.1

Windows 10/11 (64-bit) • .NET 8.0 Runtime required

MoonBlaster Music Disks

Original MoonBlaster compositions by Moonsoft. Open directly in MBMPlayer — ZIP and LZH archives are supported.

Features

🎵

Authentic Chip Emulation

High-fidelity emulation of MSX-MUSIC (YM2413/OPLL) and MSX-AUDIO (Y8950/OPL) sound chips for authentic retro sound reproduction.

🌐

Online Music Library

Browse and play more than 2,200 MoonBlaster songs directly from the built-in online library. Searchable, sortable song grid with automatic downloading and local caching.

🎚️

Stereo Panning Control

Full control over stereo placement for MSX-AUDIO, MSX-MUSIC, and drum channels. Create your perfect mix with independent left/right balance.

💾

DSK & Archive Support

Load .MBM files from MSX .DSK floppy disk images, or directly from .ZIP and .LZH/.LHA archives containing disk images. Open or drag-and-drop to browse and select songs, with ADPCM sample kits extracted automatically.

🔊

WAV Export

Render MoonBlaster songs directly to high-quality WAV files for offline listening or further processing.

🥁

ADPCM Sample Support

Load .MBK sample kits for authentic drum and sample playback, just like the original MSX hardware.

🖥️

GUI & CLI Modes

Beautiful WPF interface for easy playback, or powerful command-line mode with real-time channel visualization for advanced users.

👆

Drag & Drop

Simply drag and drop .MBM, .DSK, .ZIP, or .LZH files onto the player window to start playback instantly. No menus required.

🔧

Advanced Controls

Isolate individual chips, mute channels, inspect pattern data, and fine-tune every aspect of playback.

Command-Line Parameters

--wav <output.wav>
Export song to WAV file (plays until loop)
--kit <file.mbk>
Load ADPCM sample kit for drums
--music-only
Play MSX-MUSIC (YM2413) channels only
--audio-only
Play MSX-AUDIO (Y8950) channels only
--samples-only
ADPCM samples only, no FM/PSG drums
--drums-only
PSG drums only, mute FM channels
--pan-audio <L,R>
MSX-AUDIO stereo mix % (default: 100,0)
--pan-music <L,R>
MSX-MUSIC stereo mix % (default: 0,100)
--pan-drums <L,R>
Drum stereo mix % (default: 50,50)
--vol-audio <0-100>
MSX-AUDIO volume (default: 100)
--vol-music <0-100>
MSX-MUSIC volume (default: 100)
--vol-drums <0-100>
Drums volume (default: 100)
--dump
Dump pattern data to text file
--hex
Display hex dump of file header
--debug
Enable verbose debug output

System Requirements

About MoonBlaster

MoonBlaster is a music editor and tracker developed by Remco Schrijvers from Moonsoft, targeting the MSX home computer platform. Version 1.4, released in the early 1990s, became well-known in the MSX demo and music scene.

Supporting both the MSX-MUSIC (YM2413/OPLL) and MSX-AUDIO (Y8950/OPL) sound chips, MoonBlaster 1.4 enabled composers to create rich, complex arrangements with up to 9 FM synthesis channels, ADPCM samples, PSG drums, and sophisticated stereo panning.

The .MBM file format stores compressed pattern data along with instrument definitions, stereo routing information, and playback metadata. MBMPlayer recreates the MSX hardware environment to play these classic compositions as they were intended to sound.