ゲームをプレイしていると「.sav」「.pak」「.iso」など、さまざまな拡張子を目にする機会があります。
これらはゲームの仕組みを支える重要なファイル形式で、役割によって大きく分類することができます。
この記事では、ゲーム関連のファイル形式を6カテゴリに分けて一覧で解説します。
掲載基準
本記事では以下の基準に基づいてファイル形式を選定しています。
- PCゲーム・家庭用ゲーム機・エミュレータで広く使われているもの
- 日本語・英語の複数の情報源で用途が確認できるもの
- ゲームプレイや改造・MOD導入などの場面で実際に目にする頻度が高いもの
カテゴリ別一覧表

カテゴリ1:セーブデータ系
プレイ進行状況を保存するファイル群。
エミュレータや実機環境によって使われる形式が異なります。
| 拡張子 | 名称 | 概要 | 主な用途 |
|---|---|---|---|
.sav | セーブファイル | 最も汎用的なセーブデータ形式 | FC・GB・GBA・NDS など多機種 |
.srm | SRM セーブファイル | SFC(スーパーファミコン)系エミュレータが使うバッテリーセーブ形式 | SFC エミュレータ全般 |
.mcr | メモリーカードイメージ | PS1(プレイステーション)のメモリーカードを再現したファイル | PS1 エミュレータ |
.mcd | メモリーカードデータ | PS1 メモリーカードの別形式(エミュレータによって異なる) | PS1 エミュレータ |
.dat | データファイル | 汎用データ形式。セーブデータとして使われることも多い | 多機種・多用途 |
.dsv | DSV セーブファイル | DeSmuME(DSエミュレータ)が使うセーブデータ形式 | DS エミュレータ |
セーブデータ形式の注意点:
バッテリーセーブ(.sav・.srm など)はエミュレータ間で互換性がある場合が多いです。
一方、ステートセーブ(エミュレータ独自の「どこでもセーブ」)はエミュレータ固有の形式のため、他のエミュレータや別の OS では動作しないことがほとんどです。
カテゴリ2:ROMイメージ・ディスクイメージ系
ゲームカートリッジやディスクの内容をデジタルコピーしたファイル群。
エミュレータで読み込んで使用します。
| 拡張子 | 名称 | 概要 | 対応機種・用途 |
|---|---|---|---|
.nes | NES ROM | ファミコン(NES)用 ROM イメージ | FC / NES |
.sfc / .smc | SFC ROM | スーパーファミコン用 ROM イメージ | SFC / SNES |
.gb | GB ROM | ゲームボーイ用 ROM イメージ | Game Boy |
.gbc | GBC ROM | ゲームボーイカラー用 ROM イメージ | Game Boy Color |
.gba | GBA ROM | ゲームボーイアドバンス用 ROM イメージ | Game Boy Advance |
.nds | NDS ROM | ニンテンドーDS 用 ROM イメージ | Nintendo DS |
.n64 / .z64 | N64 ROM | Nintendo 64 用 ROM イメージ | Nintendo 64 |
.gen / .bin | Mega Drive ROM | メガドライブ(Mega Drive / Genesis)用 ROM イメージ | SEGA Mega Drive |
.iso | ISO イメージ | DVD・BD・CD のディスクイメージ形式。PS1〜PS3 や PC ゲームに使われる | PS1/2/3・PSP・PC |
.bin + .cue | BIN/CUE イメージ | CD-ROM のディスクイメージ形式。.cue はトラック情報のテキストファイル | PS1・PC |
.chd | CHD イメージ | MAME などのアーケードエミュレータが使う圧縮ディスクイメージ | アーケード |
.nsp | Nintendo Switch パッケージ | Nintendo Switch 向けゲームパッケージ形式 | Nintendo Switch |
.xci | NX カードイメージ | Nintendo Switch のゲームカード(ゲームカートリッジ)イメージ | Nintendo Switch |
.pbp | PSP ゲームアーカイブ | PSP 向けのゲームパッケージ形式(ゲームデータを1ファイルにまとめたもの) | PSP |
カテゴリ3:ゲームパッケージ・アーカイブ系
ゲームのリソース(画像・音声・マップなど)をまとめて格納するコンテナファイル群。
圧縮・暗号化されていることが多く、ゲームエンジンごとに使われる形式が異なります。
| 拡張子 | 名称 | 概要 | 主な使用ゲーム・エンジン |
|---|---|---|---|
.pak | PAK アーカイブ | リソースをまとめた汎用パッケージ形式。多くのゲームで利用 | Unreal Engine・Quake 系など多数 |
.vpk | Valve パッケージ | Valve 製ゲームで使われるパッケージ形式 | Counter-Strike 2・Team Fortress 2・Half-Life 2 など |
.pk3 | PK3 アーカイブ | Quake 3 Engine 系のゲームが使うリソースパッケージ(ZIP 互換) | Quake 3・Doom シリーズ など |
.wad | WAD ファイル | Doom シリーズ発祥のアーカイブ形式。「Where’s All the Data?」の略とも言われる | Doom・Quake・Heretic など |
.bsa | BSA アーカイブ | Bethesda Game Studios 製ゲームが使うリソースパッケージ | Skyrim・Fallout 3/4 など |
.ba2 | BA2 アーカイブ | BSA の後継形式。Fallout 4 以降で使用 | Fallout 4・Starfield など |
.mpq | MPQ アーカイブ | Blizzard Entertainment 製ゲームが使うパッケージ形式 | StarCraft・Diablo・Warcraft 3 など |
.pck | Godot パック | Godot Engine が使うゲームリソースパッケージ | Godot Engine 製ゲーム |
.obb | Android 拡張データ | Android ゲームで使われるダウンロードコンテンツパッケージ | Android スマホゲーム |
.big | BIG アーカイブ | EA(エレクトロニック・アーツ)製ゲームが使うアーカイブ形式 | FIFA・Battlefield(旧作)など |
カテゴリ4:MOD・パッチ・改造系
ゲームのデータを追加・改変するためのファイル群。
PC ゲームのカスタマイズや有志による修正・拡張に使われます。
| 拡張子 | 名称 | 概要 | 主な使用ゲーム・ツール |
|---|---|---|---|
.esp | エルダースクロールズ プラグイン | Bethesda 製ゲーム向けの MOD(プラグイン)形式 | Skyrim・Fallout 4 など |
.esm | エルダースクロールズ マスター | .esp の上位にあたるマスターファイル形式。本編データも .esm で管理される | Skyrim・Fallout 4 など |
.fomod | FOMOD インストーラー | MOD のインストーラーパッケージ形式(フォルダ構造 + XML で定義) | Mod Organizer 2・Vortex など |
.ips | IPS パッチ | ROM に差分データを当てる古典的なパッチ形式 | レトロゲーム改造・日本語化パッチ |
.bps | BPS パッチ | IPS の後継にあたるより安全なパッチ形式 | レトロゲーム改造 |
.rpf | RAGE パッケージ | Rockstar 製ゲームのリソースパッケージ。MOD ではこのファイルを改変する | GTA V・Red Dead Redemption 2 |
カテゴリ5:ゲームエンジン・アセット系
ゲームエンジンが使うリソースファイル群。
3Dモデル・テクスチャ・スクリプトなど、ゲームの中身を構成するファイルです。
| 拡張子 | 名称 | 概要 | 主な使用エンジン |
|---|---|---|---|
.uasset | Unreal アセット | Unreal Engine のリソースファイル(3Dモデル・テクスチャ・音声など) | Unreal Engine 4/5 |
.umap | Unreal マップ | Unreal Engine のマップ(ステージ・シーン)ファイル | Unreal Engine 4/5 |
.unity3d | Unity アセットバンドル | Unity のウェブ向けにまとめたリソースバンドル形式 | Unity |
.prefab | Unity プレハブ | Unity のシーンに配置するオブジェクトテンプレートファイル | Unity |
.bsp | BSP マップ | Source Engine・Quake 系エンジンで使われるマップデータ形式 | Half-Life・CS シリーズ・Quake |
.vmf | Valve マップファイル | Hammer エディタで作成した Source Engine のマップソースファイル | Half-Life・CS シリーズ |
.tscn | Godot シーン | Godot Engine のシーン(ステージ・UI 画面)を定義するテキスト形式ファイル | Godot Engine |
.gdscript / .gd | GDScript | Godot Engine 専用のスクリプト言語ファイル | Godot Engine |
.rpyc | Ren’Py コンパイル済みスクリプト | ノベルゲーム向けエンジン Ren’Py の実行用スクリプト | Ren’Py 製ゲーム |
カテゴリ6:設定・マップ・リプレイ系
ゲームの設定ファイル・マップデータ・リプレイデータなど、プレイ補助的な役割を持つファイル群。
| 拡張子 | 名称 | 概要 | 主な使用ゲーム・用途 |
|---|---|---|---|
.cfg | 設定ファイル | ゲーム設定やキーバインドを記述するテキスト形式ファイル | Source Engine ゲーム・多数 |
.ini | 初期化ファイル | ゲームのグラフィック・音量などの設定を保存するテキスト形式ファイル | PC ゲーム全般 |
.dem | デモファイル | Source Engine ゲームのリプレイ記録ファイル | CS:GO / CS2・Half-Life など |
.osr | osu! リプレイ | リズムゲーム osu! のリプレイデータ形式 | osu! |
.osu | osu! マップ | osu! のビートマップ(譜面)ファイル | osu! |
.vdf | Valve データフォーマット | Valve のゲームやランチャーが使う設定・データ記述形式 | Steam・Source Engine ゲーム |
カテゴリ別早見表
| カテゴリ | 代表的な拡張子 | 主な用途 |
|---|---|---|
| セーブデータ | .sav .srm .mcr | 進行データの保存・引き継ぎ |
| ROMイメージ | .nes .gba .iso .nds | エミュレータでのゲーム実行 |
| パッケージ | .pak .vpk .wad .bsa | ゲームリソースのまとめ管理 |
| MOD・パッチ | .esp .esm .ips | ゲームデータの追加・改造 |
| エンジンアセット | .uasset .bsp .tscn | ゲームの内部リソース管理 |
| 設定・リプレイ | .cfg .ini .dem | 設定・記録・リプレイ再現 |
まとめ
ゲーム関連のファイル形式は大きく「セーブデータ」「ROMイメージ」「パッケージ」「MOD・パッチ」「エンジンアセット」「設定・リプレイ」の6カテゴリに分けられます。
同じ .pak や .bin でも使用するゲームやエンジンによって内部構造が異なるため、拡張子が同じでも別のゲームでは開けないケースがある点に注意が必要です。
MOD 導入やセーブデータの移行を検討している場合は、使用しているゲームエンジンや機種に対応した形式を確認してから作業を進めましょう。
参考情報源:

コメント