.XCI

XCI Datei

Nintendo Switch Cartridge Image
Frage stellen
SCHNELLE ANTWORT

Eine XCI-Datei ist ein binärer 1:1-Dump eines physischen Nintendo Switch-Spielmoduls, verschlüsselt mit Nintendos AES-XTS-Schlüsseln. Um eine solche Datei auszuführen, benötigen Sie einen Switch-Emulator (Ryujinx-Community-Fork oder Suyu) und Entschlüsselungsschlüssel, die von einer eigenen Konsole gedumpt wurden. Der Besitz eines XCI-Dumps für ein Spiel, das Sie nicht gekauft haben, stellt in den meisten Ländern eine Urheberrechtsverletzung dar.

Entwickler: Nintendo Kategorie: Computerspieldateien MIME: application/octet-stream
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .OBB · .PAK · .ROFL · .PACKAGE

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 17, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das XCI-Dateiformat?

Eine .xci-Datei ist ein binäres Abbild eines Nintendo Switch-Spielmoduls, das durch das Auslesen des in einem physischen Modul eingebetteten eMMC-Chips erstellt wird. Das Format wurde zusammen mit dem Start der Nintendo Switch-Konsole im März 2017 eingeführt und wird manchmal auch als NX Card Image oder eXternal Cart Image bezeichnet.

Die Dateistruktur beginnt mit einem verschlüsselten Gamecard-Header in den ersten 0x200 Bytes, gefolgt von einem Modul-Zertifikat und Modul-Metadaten. Bei Offset 0x10000 enthält eine HFS0-Partitionstabelle (Hash FileSystem) Unterpartitionen namens secure, normal, update und logo. Innerhalb der secure-Partition befinden sich Nintendo Content Archive (.nca)-Dateien, die die eigentlichen Spieldaten enthalten - verschlüsselte ausführbare Dateien im ExeFS-Format und Spiel-Assets im RomFS-Format.

Alle Inhalte sind mit AES-XTS verschlüsselt, wobei die Schlüssel von gerätespezifischen Master-Keys abgeleitet werden. Um eine .xci-Datei mit einem Emulator zu verwenden, müssen Entschlüsselungsschlüssel (prod.keys) von einer physischen Nintendo Switch-Konsole gedumpt werden. Ohne diese Schlüssel kann die Datei weder entschlüsselt noch gestartet werden.

Die Dateigrößen reichen von 512 MB bis 32 GB und entsprechen den Kapazitäten der physischen Modul-Chips. Das Format unterscheidet sich von .nsp (Nintendo Submission Package), das für digitale eShop-Spiele verwendet wird. Die komprimierte Variante .xcz nutzt NCZ-Kompression, um die Dateigröße zu reduzieren, ohne die Kernstruktur zu verändern.

Beide großen Switch-Emulatoren, Yuzu und Ryujinx, wurden nach rechtlichen Schritten von Nintendo im Jahr 2024 eingestellt. Community-Forks setzen die Entwicklung fort, befinden sich jedoch in einer rechtlichen Unsicherheit.

Sicherheit

RISIKO: MEDIUM

XCI-Dateien selbst sind nicht bösartig (verschlüsselte Spieldaten). Websites, die XCI-Dumps für Spiele verbreiten, die Nutzer nicht besitzen, sind jedoch Piraterie-Quellen. Risiko: Downloads von inoffiziellen Quellen können Malware enthalten, die neben oder getarnt als .xci-Dateien ausgeliefert wird. Das rechtliche Risiko des Besitzes kommerzieller Spiele-Dumps ohne das Originalmodul ist real (Urheberrechtsverletzung). Das Emulator-Ökosystem war ebenfalls Ziel rechtlicher Schritte von Nintendo (Yuzu-Einstellung 2024, Ryujinx-Vergleich 2024). Verwenden Sie nur legale, selbst gedumpte Module; nutzen Sie Lockpick_RCM oder Hekate-basierte Tools auf einer eigenen Konsole, um Schlüssel/Spiele legal zu dumpen.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMENintendo Switch Cartridge Imagealias NX Card Image, Switch ROM dump
ENTWICKLERNintendoseit 2017 (Nintendo Switch launch, March 3, 2017)
MIME TYPEapplication/octet-stream
TYPProprietäres verschlüsseltes Spielmodul-Abbild (binär)
Diese Erweiterung wird auch verwendet von…
  • Adobe Reader Font Mapping File - Adobe Acrobat/Reader verwendet .xci für XML-basierte Schriftart-Mapping-Konfigurationsdateien; steht in keinem Zusammenhang mit Nintendo Switch.
  • Xilinx Vivado IP Configuration File - Xilinx/AMD FPGA-Tools verwenden .xci für die IP-Core-Konfiguration; steht in keinem Zusammenhang mit Nintendo oder Adobe.
MAGIC BYTES · DATEISIGNATUR
OFFSET
00010203
HEX
48454144
ASCII
HEAD
Die ersten 0x200 Bytes der XCI-Datei sind ein verschlüsselter Gamecard-Header. Die HFS0-Partitionstabelle (Hash FileSystem 0) beginnt bei Offset 0x10000 mit der ASCII-Zeichenfolge „HFS0“. Das XCI-Format besteht aus Header (0x200 Bytes) + Zertifikat (0x200 Bytes) + Modul-Metadaten + HFS0-Partitionen. Der Inhalt ist mit AES-XTS verschlüsselt, wobei Schlüssel verwendet werden, die von konsolenspezifischen Master-Keys abgeleitet sind. Hinweis: SwitchBrew dokumentiert, dass der Header mit dem „HEAD“-Magic (Bytes 48 45 41 44) bei Offset 0 beginnt.

Programme zum Öffnen von XCI-Dateien

Windows3 apps
Ryujinx (community fork) Open Source Spieleordner mit .xci hinzufügen; erfordert von einer physischen Switch gedumpte prod.keys. Das ursprüngliche Ryujinx wurde im Okt. 2024 eingestellt; nutzen Sie einen Community-Fork.
Suyu Open Source .xci direkt öffnen; erfordert Konsolenschlüssel (prod.keys). Eine Community-Fortführung des Yuzu-Emulators nach dessen Einstellung 2024.
hactool (command-line) Open Source Kommandozeilen-Tool zum Extrahieren/Untersuchen von XCI-Inhalten (NCA-Partitionen). Erfordert prod.keys. Für Entwickler/Forscher, nicht für Gelegenheitsnutzer.
macOS1 app
Ryujinx (community fork) Open Source Spieleordner mit .xci hinzufügen; erfordert von einer physischen Switch gedumpte prod.keys. Das ursprüngliche Ryujinx wurde im Okt. 2024 eingestellt; nutzen Sie einen Community-Fork.
Linux1 app
Ryujinx (community fork) Open Source Spieleordner mit .xci hinzufügen; erfordert von einer physischen Switch gedumpte prod.keys. Das ursprüngliche Ryujinx wurde im Okt. 2024 eingestellt; nutzen Sie einen Community-Fork.

Technische Details

technische Spezifikation
DateitypProprietärer binärer Dump eines Spielmodul-Abbilds
MIME-Typapplication/octet-stream
Byte-ReihenfolgeLittle-Endian
Container-StrukturHFS0 (Hash FileSystem 0) Partitionen: secure, normal, update, logo
VerschlüsselungAES-XTS pro Sektor; Schlüssel abgeleitet von gerätespezifischen Master-Keys
Entschlüsselungsschlüssel-Dateiprod.keys - muss von physischer Nintendo Switch-Hardware gedumpt werden; von Emulatoren benötigt
Magic BytesHEAD (48 45 41 44) bei Offset 0x0 (verschlüsselter Gamecard-Header)
Header-Layout0x200-Byte verschlüsselter Gamecard-Header; 0x200-Byte Zertifikat; HFS0-Root-Partitionstabelle bei Offset 0x10000
Inneres FormatNCA (Nintendo Content Archive) Dateien, die ExeFS (ausführbar) und RomFS (Spieldaten) enthalten
IntegritätsprüfungSHA-256-Hashes, gespeichert in HFS0-Partitions-Headern pro Dateieintrag
Typische Dateigröße512 MB - 32 GB (entspricht der eMMC-Chipkapazität physischer Module)
Modul-Chipkapazitäten1, 2, 4, 8, 16 oder 32 GB eMMC
Komprimierte Variante.xcz - wendet NCZ-Kompression auf einzelne NCA-Dateien innerhalb des XCI-Containers an
PaddingDateien können leeres Padding enthalten, wenn die Spieldaten kleiner als die physische Chipkapazität sind
Veröffentlicht2017 (Nintendo Switch launch, March 3, 2017)
Neueste Versioncurrent (no version number published; format tied to Switch hardware revision)
Spezifikationswitchbrew.org

XCI-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit XCI-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages
T
totk12 d agoUNBEANTWORTET
wo dowloade ich das spiel
Warte auf eine Antwort

Häufig gestellte Fragen

Was ist eine .xci-Datei?
Ein Abbild eines Nintendo Switch-Spielmoduls - ein binärer Dump des Speichers des physischen Moduls. Verschlüsselt mit Nintendos AES-XTS-Schlüsseln.
Wie öffne/starte ich eine .xci-Datei?
Sie benötigen einen Nintendo Switch-Emulator (Ryujinx-Community-Fork oder Suyu) und Entschlüsselungsschlüssel (prod.keys), die von einer physischen Switch-Konsole gedumpt wurden. Die ursprünglichen Projekte Yuzu und Ryujinx wurden 2024 eingestellt; Community-Forks bestehen weiterhin.
Was ist der Unterschied zwischen XCI und NSP?
XCI ist ein Modul-Dump (Abbild eines physischen Spiels); NSP ist ein digitales eShop-Spielepaket. Beide speichern dieselben NCA-Spieldateien, aber in unterschiedlichen Container-Layouts. Die meisten Emulatoren akzeptieren beide.
Ist die Verwendung von XCI-Dateien legal?
Das Dumpen eines eigenen Moduls für eine persönliche Sicherungskopie kann in einigen Rechtsordnungen legal sein. Das Herunterladen oder Verbreiten von XCI-Dateien für Spiele, die Sie nicht besitzen, ist eine Urheberrechtsverletzung. Nintendo hat erfolgreich gegen Emulator-Entwickler geklagt.
Warum ist meine XCI-Datei so groß?
XCI ist ein 1:1-Modulabbild inklusive leerem Padding, um den eMMC-Chip (1/2/4/8/16/32 GB) zu füllen. Der tatsächliche Spielinhalt kann kleiner sein. .xcz ist die komprimierte Variante.
Was ist mit Yuzu und Ryujinx passiert?
Yuzu wurde im Februar 2024 nach einer Klage von Nintendo und einem Vergleich über 2,4 Mio. USD eingestellt. Ryujinx wurde im Oktober 2024 nach einer separaten Vereinbarung mit Nintendo eingestellt. Community-Forks werden weitergeführt.

Quellen

1Adobe Experience Manager - Specify XCI configuration optionsexperienceleague.adobe.com
2SwitchBrew - XCI format documentationswitchbrew.org

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

.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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen