.GME

GME File

Game Music Emulator Audio File
Ask a question
QUICK ANSWER

A GME file is a retro console music file handled by the Game Music Emu (libgme) library. It can contain NES, SNES, Sega, Game Boy, or other chiptune audio. Open it with foobar2000 (foo_gep plugin) or VLC. The .gme extension is a generic label, not a distinct format.

Developer: Blargg (original); libgme community (maintained at github.com/libgme/game-music-emu) Category: Audio Files MIME: audio/x-gme
OPENS ON Windows macOS Linux
Related: .OPUS · .M3U · .M3U8 · .WFP

On this page

19k+ extensions indexed
Last reviewed Jul 2, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the GME file format?

.gme files are associated with the Game Music Emu (libgme) library - an open-source C++ audio library originally created by Blargg and now maintained at github.com/libgme/game-music-emu. The library plays back retro video-game music ripped from classic gaming consoles, and .gme is used as a generic extension label for any chiptune file the library handles.

The .gme extension is not a distinct binary format - it is a generic alias assigned by some players and tools to any supported retro game-music file, including NSF (NES), SPC (SNES), VGM/VGZ (Sega hardware), GBS (Game Boy), HES (TurboGrafx-16), AY (ZX Spectrum), KSS (MSX/Z80), GYM (Sega Genesis), and SAP (Atari). A .gme file is often simply a renamed file in one of these sub-formats. The library identifies the actual sub-format from the file's own magic bytes.

libgme is integrated as a plugin in foobar2000 (via the foo_gep plugin), VLC media player, Winamp with the Chipamp pack, and Audacious, enabling those applications to open .gme files directly.

Note: the .gme extension is also used by DexDrive PlayStation memory card peripherals for save-game data files - a completely separate and unrelated usage for storing PlayStation game progress copied to a PC hard drive.

Security & safety

RISK: LOW

Pure audio data; no executable code. Low risk unless disguised malware uses .gme extension.

Format details

in a nutshell
FULL NAMEGame Music Emulator Audio Fileaka GME audio file, game music emu file
DEVELOPERBlargg (original); libgme community (maintained at github.com/libgme/game-music-emu)since early 2000s (Blargg's Game_Music_Emu library)
CATEGORYAudio Files
MIME TYPEaudio/x-gme
TYPEcontainer/wrapper for various retro video-game music formats (binary)
This extension is also used by…
  • Gunbound Game Data File - Nexon/Softnyx Gunbound online game reportedly uses .gme for game data/resource files; unrelated to audio.

Programs that open GME files

Windows3 apps
VLC media player Open-source VLC includes GME support on most builds; drag .gme file onto VLC window.
foobar2000 (with foo_gep plugin) Free Install foo_gep plugin from foobar2000's component list; drag .gme file into playlist.
Winamp + Chipamp Free Install Chipamp plugin bundle; open .gme via File > Open.
macOS1 app
VLC media player Open-source Open .gme file with VLC for macOS.
Linux2 apps
VLC media player Open-source Open file with VLC; GME support via libgme on most distros.
Audacious Open-source Audacious includes Game Music Emu plugin; open .gme via playlist.

Technical details

deep spec
Container typeGeneric extension alias - no single fixed binary format; internal layout matches the embedded sub-format
EncodingBinary (sub-format dependent)
Byte orderSub-format dependent - little-endian typical (NSF, VGM); big-endian for SPC
Supported sub-formatsNSF (NES), SPC (SNES), VGM/VGZ (Sega hardware), GBS (Game Boy), HES (TurboGrafx-16), AY (ZX Spectrum), KSS (MSX/Z80), GYM (Sega Genesis), SAP (Atari)
CompressionSub-format dependent - VGZ uses gzip; most other sub-formats are uncompressed
Typical file size4 KB - 2 MB
Render sample rate44,100 Hz default (libgme output; configurable in the library)
Librarylibgme (Game Music Emu) v0.6.3 (2019); open-source C++
Format identificationBy embedded sub-format magic bytes - e.g., NESM for NSF, SNES-SPC700 Sound File Data for SPC, Vgm for VGM
MIME typeaudio/x-gme
Checksum/integritySub-format dependent; most retro game-music formats lack checksums
Releasedearly 2000s (Blargg's Game_Music_Emu library)
Latest versionlibgme 0.6.3 (2019)
Specificationgithub.com

GME conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with GME files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about GME files.

Frequently asked questions

What program opens a .gme file?
foobar2000 with the foo_gep plugin, or VLC media player (with GME support). Both are free.
Is .gme a single file format?
No - .gme is a generic extension used by Game Music Emu library for any retro console music file (NES NSF, SNES SPC, Sega VGM, etc.). The actual binary structure depends on the console.
How do I convert .gme to MP3?
Open in foobar2000 with foo_gep plugin, then use foobar2000's built-in converter to export as MP3.
What consoles does the .gme format support?
NES, Super Nintendo, Sega Genesis, Sega Master System, Game Boy, TurboGrafx-16, MSX, ZX Spectrum, Atari, and more - anything libgme supports.

References

1libgme - Game Music Emu (GitHub)github.com
2foobar2000 foo_gep plugin (Game Emu Player)www.foobar2000.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DATProgram Data File (generic)
10.TXTPlain Text File

Related extensions

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z