Today is the 9th birthday of vgmrips. (
yes, really)
I think this is a good day to present to you:
VGMPlay v0.50, powered by libvgmYou can download a
Windows build here. It even includes a 64-bit build with zlib built-in.
If you want to build it from source, you need to build
libvgm first and then build
the VGMPlay-libvgm source. If you build both using CMake, package finding should be automatic.
The most important updates are:
- updated sound emulation, including Nuked OPL3 sound core
- support for S98 files
- drop multiple VGMs/M3Us on VGMPlay to play them all
- per-channel panning for a few sound cores (previously only in_vgm could do that)
The configuration file also received some changes, but the old file is mostly compatible with the new version.
There are a few features that didn't make it into the rewrite. This includes exotic stuff like playback on OPL3 hardware and support for CMF files, but also multimedia key/dbus support, which was added to the VGMPlay repo after the 0.40.9 release. And Nuked OPM, which I need to add to libvgm.
Some of these features will return sooner or later.
There is no in_vgm release right now, sorry. I'll work on that later.
I hope you enjoy the new VGMPlay version!