.NDS

NDS ファイル

Nintendo DS ROM Image
質問する
クイック回答

NDS ファイルは、Nintendo DS ゲームカートリッジの ROM イメージです。プレイするには、DS エミュレータで読み込んでください。現在、すべてのプラットフォームで melonDS(最高の選択肢、無料)が推奨されます。Windows、Mac、Linux では DeSmuME も利用可能です。Android では melonDS または DraStic、iPhone では Delta または melonDS を使用してください。古いサイトに掲載されている DSemu や Dualis は、開発が終了して久しいため使用すべきではありません。

開発元: Nintendo (console hardware); ROM format is the cartridge dump layout カテゴリ: ゲームファイル MIME: application/octet-stream
対応OS Windows macOS Linux Android iOS
関連: .OBB · .PAK · .ROFL · .PACKAGE

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 8, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

NDS ファイル形式とは?

.nds 拡張子(Nintendo Dual Screen の略)は、Nintendo DS ゲームの ROM イメージファイルに使用されます。単一の .nds ファイルには、オリジナルの Nintendo DS ゲームカートリッジから取得された ROM フラッシュデータイメージ(カートリッジのフラッシュメモリの生バイナリダンプ)が格納されています。ファイルヘッダーのオフセット 0x00 には 12 バイトのゲームタイトル、0x0C には 4 バイトのゲームコード、そしてハードウェアが起動プロセスの検証に使用する任天堂ロゴのビットマップがエンコードされています。

.nds ファイルを使用すると、エミュレータを介してコンピュータやモバイルデバイスで Nintendo DS ゲームをプレイできます。また、自作ゲーム(ホームブリュー)の保存にも使用され、マジコン(フラッシュカート)を介して実機でプレイすることも可能です。関連する .sav ファイルにはセーブデータが保持され、ファン翻訳などには IPS パッチが一般的に適用されます。この形式は 2004 年に Nintendo DS と共に登場し、Game Boy Advance カートリッジの後継となりました。

セキュリティと安全性

リスク: MEDIUM

ROM データ自体はエミュレータ上でのみ動作する不活性なゲームコードですが、2 つの大きな懸念事項があります。法的問題:所有していないゲームの ROM をダウンロードすることは、ほとんどの国で著作権侵害となります。合法的な方法は、自分のカートリッジをダンプするか、自作ゲームやフリーウェアをプレイすることです。ソースの安全性:「ROM サイト」は偽のダウンロードボタン、広告、マルウェアの同梱で悪名高いです。エミュレータ(melonDS、DeSmuME、OpenEmu)のみを公式サイトからダウンロードし、怪しいポータルサイトは避けてください。実機で .nds を読み込むマジコンの所有は合法ですが、一般的に海賊版行為に使用されます。

形式の詳細

概要
正式名称Nintendo DS ROM Image
開発元Nintendo (console hardware); ROM format is the cartridge dump layout登場時期 2004 (Nintendo DS launch)
MIME タイプapplication/octet-stream
タイプ生 Nintendo DS カートリッジ ROM ダンプ(バイナリ)

NDS ファイルを開くプログラム

Windows3 apps
DeSmuME オープンソース DeSmuME(GTK ビルド)で .nds を開きます。
MelonDS オープンソース «File > Open ROM» から .nds を選択します。最高の再現性と速度を誇り、ローカル通信および Wi-Fi エミュレーションをサポートしています。
RetroArch オープンソース DS コア(melonDS または DeSmuME)で .nds を読み込みます。ゲームパッドやシェーダーのサポートが追加されます。
macOS3 apps
OpenEmu オープンソース .nds を OpenEmu ライブラリにドラッグします。自動的に DS コアが使用されます。Mac ネイティブのフロントエンドです。
DeSmuME オープンソース DeSmuME(GTK ビルド)で .nds を開きます。
MelonDS オープンソース «File > Open ROM» から .nds を選択します。最高の再現性と速度を誇り、ローカル通信および Wi-Fi エミュレーションをサポートしています。
Linux2 apps
DeSmuME オープンソース DeSmuME(GTK ビルド)で .nds を開きます。
MelonDS オープンソース «File > Open ROM» から .nds を選択します。最高の再現性と速度を誇り、ローカル通信および Wi-Fi エミュレーションをサポートしています。
Android3 apps
melonDS (Android) オープンソース melonDS の Android ビルドをインストールし、.nds を指定して画面上のタッチコントロールでプレイします。
DraStic DS Emulator 有料 高速で低スペック端末に優しい DS エミュレータです。公式には終了していますが、コミュニティによる「復活」ビルドが存在します。
RetroArch (Android) オープンソース DS コア(melonDS)をインストールし、.nds を読み込みます。
iOS2 apps
Delta 無料 .nds をインポートして iPhone/iPad で DS ゲームをプレイします。2024 年から App Store で公開されています。
melonDS (iOS) オープンソース iOS ビルド(App Store/AltStore)を介して .nds を読み込みます。

技術的詳細

詳細仕様
ファイルタイプ生バイナリ Nintendo DS カートリッジ ROM ダンプ
ヘッダーサイズファイルオフセット 0x000 から 512 バイト
ゲームタイトルフィールドファイルオフセット 0x000 にある 12 バイトの ASCII 文字列(12 バイトに満たない場合はヌル文字でパディング)
ゲームコードフィールドオフセット 0x00C にある 4 バイトの ASCII 識別子。ゲーム ID、プラットフォームコード(DS の場合は D)、およびリージョンをエンコード
プロセッサセクションARM9(メイン CPU)と ARM7(サブ CPU)の個別の実行可能コード領域があり、それぞれに独自のエントリポイントが存在
組み込みファイルシステムゲームアセット保存用の Nitro File System (NitroFS)。内部で NARC アーカイブが一般的に使用される
起動検証ヘッダーに格納された任天堂ロゴのビットマップと CRC。DS ハードウェアは起動を許可する前に CRC を検証する
ROM 容量範囲カートリッジのマスク ROM サイズに応じて 8 MB (64 Mbit) から 512 MB (4 Gbit)
MIME タイプapplication/octet-stream
バイト順序全体を通してリトルエンディアン
セーブデータ外部の .sav または .srm ファイルにセーブ状態を保持。タイプ(EEPROM、Flash、FRAM)はゲームによって異なる
DSi および 3DS 互換性.nds ROM は、DSi、DSi XL、および Nintendo 3DS ファミリーのハードウェア上で NDS 後方互換モードで動作
マジコンでの読み込みR4、Acekard 2i、DSTT などのマジコン(フラッシュカート)デバイスを介してオリジナルの DS 実機で読み込み可能
パッチサポートファン翻訳や ROM ハックのために、IPS や xdelta パッチを ROM バイナリに直接適用可能
リリース日2004 (Nintendo DS launch)
仕様書problemkaputt.de

NDS の変換

コミュニティ Q&A

ユーザーからの質問
質問する
NDS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。NDS ファイルについて最初の質問をしてみましょう。

よくある質問

NDS ファイルを再生するにはどうすればよいですか?
Nintendo DS エミュレータで開きます。Windows/Mac/Linux では melonDS(推奨)または DeSmuME、macOS では OpenEmu、Android では melonDS/DraStic/RetroArch、iPhone では Delta または melonDS を使用します。.nds を読み込むだけでプレイ可能です。
2026年において最高の Nintendo DS エミュレータは何ですか?
melonDS です。無料でオープンソース、再現性が高く、高速化のための JIT やローカル通信・Wi-Fi エミュレーションを備えており、Windows、macOS、Linux、Android、iOS で動作します。DeSmuME は定評のある代替案であり、macOS では OpenEmu が DS コアを使いやすくまとめています。
DSemu や Dualis エミュレータはまだ使えますか?
いいえ。どちらも開発が止まって久しく、最新の DS ゲームのほとんどは動作しません。古いリストやデータベースに記載されていても、代わりに melonDS や DeSmuME を使用してください。
NDS ROM をダウンロードすることは合法ですか?
所有していないゲームをダウンロードすることは、ほとんどの国で著作権侵害にあたります。正当な使用法は、所有しているカートリッジをダンプすることや、自作ゲーム(ホームブリュー)やフリーウェアをプレイすることです。エミュレータ自体は合法です。
なぜ NDS ROM が読み込めないのですか?
通常、ダンプが破損しているか、不完全、あるいは不適切にトリミングされているか、ROM ハックパッチの適用ミスが原因です。クリーンなソースから再度ダンプまたはダウンロードし、最新のエミュレータ(melonDS/DeSmuME)を使用してください。
DS のセーブデータはどこに保存されますか?
エミュレータやマジコンによって作成される、別のセーブファイル(一般的に .sav または .srm)に保存されます。.nds ROM 自体の中には保存されません。進行状況を保持するには、そのファイルをバックアップしてください。
スマホで NDS ゲームをプレイできますか?
はい。Android では melonDS、DraStic、RetroArch を使用し、iPhone/iPad では Delta または melonDS を使用します。.nds を読み込み、DS のタッチスクリーンに対応する画面上のタッチコントロールで操作します。

参考文献

1melonDS - official sitemelonds.kuribo64.net
2DeSmuME - official sitedesmume.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.M4AMPEG-4 Audio File
5.EXEWindows Executable (Portable Executable)
6.ICSiCalendar data file
7.DATProgram Data File (generic)
8.JSONJavaScript Object Notation file
9.RPMSGRestricted Permission Message
10.ODTOpenDocument Text

関連する拡張子

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧