GME ファイル形式とは?
.gme ファイルは、もともと Blargg 氏によって作成され、現在は github.com/libgme/game-music-emu でメンテナンスされているオープンソースの C++ オーディオライブラリである Game Music Emu (libgme) ライブラリに関連付けられています。このライブラリは、クラシックなゲーム機からリッピングされたレトロなビデオゲーム音楽を再生し、.gme はライブラリが処理するチップチューンファイルの汎用拡張子ラベルとして使用されます。
.gme 拡張子は特定のバイナリフォーマットではありません。これは、一部のプレーヤーやツールが、サポートされているレトロゲーム音楽ファイル(NSF (NES)、SPC (SNES)、VGM/VGZ (Sega ハードウェア)、GBS (Game Boy)、HES (TurboGrafx-16)、AY (ZX Spectrum)、KSS (MSX/Z80)、GYM (Sega Genesis)、SAP (Atari) など)に割り当てる汎用的なエイリアスです。.gme ファイルは、多くの場合、これらのサブフォーマットのいずれかを単にリネームしたものです。ライブラリは、ファイル自体のマジックバイトから実際のサブフォーマットを識別します。
libgme は、foobar2000 (foo_gep プラグイン経由)、VLC media player、Chipamp パックを適用した Winamp、および Audacious にプラグインとして統合されており、これらのアプリケーションで .gme ファイルを直接開くことができます。
注意:.gme 拡張子は、DexDrive PlayStation メモリカード周辺機器のセーブデータファイルでも使用されます。これは、PC のハードドライブにコピーされた PlayStation のゲーム進行状況を保存するためのもので、オーディオとは完全に別個の無関係な用途です。
セキュリティと安全性
リスク: LOW純粋なオーディオデータであり、実行可能コードは含まれません。マルウェアが .gme 拡張子を偽装していない限り、リスクは低いです。
形式の詳細
概要- Gunbound ゲームデータファイル - Nexon/Softnyx のオンラインゲーム Gunbound が、ゲームデータ/リソースファイルに
.gmeを使用していると報告されています。オーディオとは無関係です。
GME ファイルを開くプログラム
.gme ファイルをプレイリストにドラッグします。 技術的詳細
詳細仕様| コンテナタイプ | 汎用拡張子エイリアス - 単一の固定バイナリフォーマットはなく、内部レイアウトは埋め込まれたサブフォーマットに準拠 |
| エンコーディング | バイナリ (サブフォーマットに依存) |
| バイト順序 | サブフォーマットに依存 - 通常はリトルエンディアン (NSF, VGM)、SPC はビッグエンディアン |
| サポートされているサブフォーマット | NSF (NES), SPC (SNES), VGM/VGZ (Sega ハードウェア), GBS (Game Boy), HES (TurboGrafx-16), AY (ZX Spectrum), KSS (MSX/Z80), GYM (Sega Genesis), SAP (Atari) |
| 圧縮 | サブフォーマットに依存 - VGZ は gzip を使用、他のほとんどのサブフォーマットは非圧縮 |
| 標準的なファイルサイズ | 4 KB - 2 MB |
| レンダリングサンプリングレート | デフォルト 44,100 Hz (libgme 出力、ライブラリ内で設定可能) |
| ライブラリ | libgme (Game Music Emu) v0.6.3 (2019); オープンソース C++ |
| フォーマット識別 | 埋め込まれたサブフォーマットのマジックバイトによる - 例: NSF は «NESM»、SPC は «SNES-SPC700 Sound File Data»、VGM は «Vgm » |
| MIME タイプ | audio/x-gme |
| チェックサム/整合性 | サブフォーマットに依存。ほとんどのレトロゲーム音楽フォーマットにはチェックサムがありません |
| リリース日 | early 2000s (Blargg's Game_Music_Emu library) |
| 最新バージョン | libgme 0.6.3 (2019) |
| 仕様書 | github.com |
GME の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。GME ファイルについて最初の質問をしてみましょう。
よくある質問
どのプログラムで .gme ファイルを開けますか?
.gme は単一のファイルフォーマットですか?
.gme は Game Music Emu ライブラリがレトロコンソールの音楽ファイル (NES NSF、SNES SPC、Sega VGM など) に使用する汎用拡張子です。実際のバイナリ構造はコンソールによって異なります。