The official and always up-to-date player for all VGM files.
In the future, the existing VGMPlay will be replaced by libvgm, which is currently in development.
VGMPlay.dsw
.VGMPlay.vcxproj
.make WINDOWS=1
in VGMPlay's folder.Note: You can compile it without MSYS, but you need to manually create the OBJDIRS paths (or make them use the backslash '\'), because mkdir fails at paths with a forward slash.
libao
instead of OSS
.make
in VGMPlay's foldersudo make install
and sudo make play_install
.The following packages are needed in order to compile the binaries
sudo apt-get install make gcc zlib1g-dev libao-dev libdbus-1-dev
make
brew install libao
make install MACOSX=1 DISABLE_HWOPL_SUPPORT=1
in VGMPlay's folder
(Alternatively edit the Makefile to set those constants and just run make
.)Thanks to grauw for macOS compilation instructions.
pkg update
pkg install clang dbus git libao make pkg-config -y
git clone https://github.com/vgmrips/vgmplay
cd vgmplay/VGMPlay
make