VGM Data Dumper

From Sega Retro

The VGM Data Dumper is a program created by Oerg866 to assist extracting data out of game music using VGM files. It is compatible with Compressed/Optimized (Also known as VGZ) and normal VGM files that contain YM2612 data. For decompressing Optimized/Compressed VGM files, gunzip.exe is included.

The primarily intended use is to extract PCM data. After running a VGM through the program, one of the three output files contains PCM data. This data can then be extracted using an audio editor, like GoldWave.

The program was written with 'PowerBASIC Console Compiler', which compiles into native code, executable on 32-Bit Windows platforms. The release package of version 1.50 includes the PBCC source, which can be compiled using version 5.xx of PBCC.


Command Line Usage

VGM data dumper v1.5 - (C) 2009 Oerg866 Software

http://oerg866.gulli.to

usage: dump.exe <filename>

Creates a folder named 'out'
This folder contains the following files:

datablock.bin - Contains any (PCM) data blocks
register0.bin - Contains any data written to YM2612 port 0
register1.bin - Contains any data written to YM2612 port 1
(temp.vgm)    - Uncompressed VGM file. Only created if original
                file was compressed.

Press any key to exit.
Download.svg Download VGM Data Dumper
File: Vgmdump.7z (52 kB) (info)
Current version: 1.50