Difference between revisions of "VGM"

From Sega Retro

m (8 revisions)
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
'''VGM''' ('''V'''ideo '''G'''ame '''M'''usic) is a sound format (similar to SPC or [[GYM]]) for multiple video game platforms, such as [[Sega]] [[Master System]], [[Game Gear]], [[Sega Genesis]] and possibly many others in the future.
+
'''VGM''' ('''V'''ideo '''G'''ame '''M'''usic) is a ripped sound format (like the ''de facto'' obsoleted [[GYM]] format, but unlike the SPC or NSF formats, which are actual dumps of the sound data found in the ROM and thus actual pieces of software emulated on the fly by the media player) originated on smspower.org with the aim to support a wide range of sound chips encountered on various video game consoles and handhelds.<br>It originally supported only the sound chips found in the [[Sega]] [[Master System]] and [[Game Gear]], which are the [[SN76496]] (PSG), and the [[YM2413]] (FM, found in the Japanese Master System); version 1.10 of the VGM format introduced the [[YM2612]] (FM chip found in the [[Genesis]] and in some arcade boards) and the [[YM2151]] (FM chip found in many arcade boards such as [[OutRun]]).<br>By version 1.60 (developed by ValleyBell, thus not an official revision of the format) many other chips are supported, including several ones from non-SEGA gaming machines (such as the YM2610 used by the Neo-Geo), but also including the PCM found in the [[Sega CD]] and the PWM found in the [[32X]].
  
 
The normal file extension is ''.vgm'', but files can also be Gzip compressed into ''.vgz'' files.
 
The normal file extension is ''.vgm'', but files can also be Gzip compressed into ''.vgz'' files.
Technically, ''.vgz'' files should be named ''.vgm.gz'', but because some popular operating systems' file managers cannot handle file name suffixes that themselves contain a dot, ''.vgz'' is used in order to launch a VGM player (eg. Winamp with the proper plugin) and not an archiving program.
+
Technically, ''.vgz'' files should be named ''.vgm.gz'', but because some [[wikipedia:Microsoft Windows|popular operating systems]]' file managers cannot handle file name suffixes that themselves contain a dot, ''.vgz'' is used in order to launch a VGM player (e.g. Winamp with the proper plugin) and not an archiving program.
  
 
==External links==
 
==External links==
Line 10: Line 10:
 
* [http://project2612.org/ Project 2612] - Sega Mega Drive VGM music
 
* [http://project2612.org/ Project 2612] - Sega Mega Drive VGM music
  
[[Category:Data Formats]]
+
[[Category:Contemporary data formats]]
 
[[Category:Music]]
 
[[Category:Music]]

Latest revision as of 08:16, 7 July 2022

VGM (Video Game Music) is a ripped sound format (like the de facto obsoleted GYM format, but unlike the SPC or NSF formats, which are actual dumps of the sound data found in the ROM and thus actual pieces of software emulated on the fly by the media player) originated on smspower.org with the aim to support a wide range of sound chips encountered on various video game consoles and handhelds.
It originally supported only the sound chips found in the Sega Master System and Game Gear, which are the SN76496 (PSG), and the YM2413 (FM, found in the Japanese Master System); version 1.10 of the VGM format introduced the YM2612 (FM chip found in the Genesis and in some arcade boards) and the YM2151 (FM chip found in many arcade boards such as OutRun).
By version 1.60 (developed by ValleyBell, thus not an official revision of the format) many other chips are supported, including several ones from non-SEGA gaming machines (such as the YM2610 used by the Neo-Geo), but also including the PCM found in the Sega CD and the PWM found in the 32X.

The normal file extension is .vgm, but files can also be Gzip compressed into .vgz files. Technically, .vgz files should be named .vgm.gz, but because some popular operating systems' file managers cannot handle file name suffixes that themselves contain a dot, .vgz is used in order to launch a VGM player (e.g. Winamp with the proper plugin) and not an archiving program.

External links