.XCI

Fichier XCI

Nintendo Switch Cartridge Image
Poser une question
RÉPONSE RAPIDE

Un fichier XCI est une copie binaire 1:1 d'une cartouche de jeu physique Nintendo Switch, chiffrée avec les clés AES-XTS de Nintendo. Pour en exécuter un, vous avez besoin d'un émulateur Switch (fork communautaire de Ryujinx ou Suyu) et des clés de déchiffrement extraites d'une console que vous possédez. La possession d'un dump XCI pour un jeu que vous n'avez pas acheté constitue une violation du droit d'auteur dans la plupart des pays.

Développeur : Nintendo Catégorie : Fichiers jeu MIME: application/octet-stream
S'OUVRE SUR Windows macOS Linux
Lié : .OBB · .PAK · .ROFL · .PACKAGE

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 17, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier XCI ?

Un fichier .xci est une image binaire d'une cartouche de jeu Nintendo Switch, créée en extrayant le contenu de la puce eMMC intégrée à une cartouche physique. Le format a été introduit lors du lancement de la console Nintendo Switch en mars 2017 et est parfois appelé NX Card Image ou eXternal Cart Image.

La structure du fichier commence par un en-tête Gamecard chiffré dans les premiers 0x200 octets, suivi d'un certificat de cartouche et de métadonnées de carte. À l'offset 0x10000, une table de partition HFS0 (Hash FileSystem) contient des sous-partitions nommées secure, normal, update et logo. À l'intérieur de la partition secure, les fichiers Nintendo Content Archive (.nca) contiennent les données réelles du jeu - des exécutables chiffrés au format ExeFS et des ressources de jeu au format RomFS.

Tout le contenu est chiffré en AES-XTS à l'aide de clés dérivées de clés maîtresses spécifiques à l'appareil. Pour utiliser un fichier .xci avec un émulateur, les clés de déchiffrement (prod.keys) doivent être extraites d'une console Nintendo Switch physique. Sans ces clés, le fichier ne peut être ni déchiffré ni lancé.

La taille des fichiers varie de 512 Mo à 32 Go, correspondant aux capacités des puces des cartouches physiques. Ce format est distinct du .nsp (Nintendo Submission Package), utilisé pour les jeux numériques de l'eShop. La variante compressée .xcz applique une compression NCZ pour réduire la taille du fichier sans modifier la structure de base.

Les deux principaux émulateurs Switch, Yuzu et Ryujinx, ont été fermés suite à des actions en justice de Nintendo en 2024. Des forks communautaires poursuivent le développement mais restent dans une incertitude juridique.

Sécurité et sûreté

RISQUE : MEDIUM

Les fichiers XCI eux-mêmes ne sont pas malveillants (données de jeu chiffrées). Cependant, les sites distribuant des dumps XCI pour des jeux que les utilisateurs ne possèdent pas sont des sources de piratage. Risque : le téléchargement à partir de sources non officielles peut transmettre des logiciels malveillants intégrés ou déguisés en fichiers .xci. Le risque juridique lié à la possession de dumps de jeux commerciaux sans posséder la cartouche est réel (violation du droit d'auteur). L'écosystème des émulateurs a également été visé par des actions en justice de Nintendo (fermeture de Yuzu en 2024, accord Ryujinx en 2024). Utilisez uniquement des cartouches légales extraites par vos soins ; utilisez des outils basés sur Lockpick_RCM ou Hekate sur une console possédée physiquement pour extraire légalement les clés et les jeux.

Détails du format

en bref
NOM COMPLETNintendo Switch Cartridge Imagealias NX Card Image, Switch ROM dump
DÉVELOPPEURNintendodepuis 2017 (Nintendo Switch launch, March 3, 2017)
CATÉGORIEFichiers jeu
TYPE MIMEapplication/octet-stream
TYPEImage de cartouche de jeu chiffrée propriétaire (binaire)
Cette extension est également utilisée par…
  • Fichier de mappage de polices Adobe Reader - Adobe Acrobat/Reader utilise .xci pour les fichiers de configuration de mappage de polices basés sur XML ; totalement sans rapport avec la Nintendo Switch.
  • Fichier de configuration IP Xilinx Vivado - Les outils FPGA Xilinx/AMD utilisent .xci pour la configuration du cœur IP ; sans rapport avec Nintendo ou Adobe.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
48454144
ASCII
HEAD
Les premiers 0x200 octets du fichier XCI constituent un en-tête Gamecard chiffré. La table de partition HFS0 (Hash FileSystem 0) commence à l'offset 0x10000 et débute par la chaîne ASCII « HFS0 ». Le format XCI se compose de l'en-tête (0x200 octets) + certificat (0x200 octets) + métadonnées de carte + partitions HFS0. Le contenu est chiffré en AES-XTS à l'aide de clés dérivées de clés maîtresses spécifiques à la console. Note : SwitchBrew documente que l'en-tête commence par la signature magique « HEAD » (octets 48 45 41 44) à l'offset 0.

Programmes qui ouvrent les fichiers XCI

Windows3 apps
Ryujinx (community fork) Open-source Ajoutez le dossier de jeu contenant le .xci ; nécessite les prod.keys extraites d'une Switch physique. Le Ryujinx original a fermé en octobre 2024 ; utilisez un fork communautaire.
Suyu Open-source Ouvre le .xci directement ; nécessite les clés de la console (prod.keys). Une continuation communautaire de l'émulateur Yuzu après sa fermeture en 2024.
hactool (command-line) Open-source Outil en ligne de commande pour extraire/inspecter le contenu XCI (partitions NCA). Nécessite les prod.keys. Pour les développeurs/chercheurs, pas pour les utilisateurs occasionnels.
macOS1 app
Ryujinx (community fork) Open-source Ajoutez le dossier de jeu contenant le .xci ; nécessite les prod.keys extraites d'une Switch physique. Le Ryujinx original a fermé en octobre 2024 ; utilisez un fork communautaire.
Linux1 app
Ryujinx (community fork) Open-source Ajoutez le dossier de jeu contenant le .xci ; nécessite les prod.keys extraites d'une Switch physique. Le Ryujinx original a fermé en octobre 2024 ; utilisez un fork communautaire.

Détails techniques

spécifications approfondies
Type de fichierImage binaire propriétaire de cartouche de jeu
Type MIMEapplication/octet-stream
Ordre des octetslittle-endian
Structure du conteneurPartitions HFS0 (Hash FileSystem 0) : secure, normal, update, logo
ChiffrementAES-XTS par secteur ; clés dérivées de clés maîtresses spécifiques à l'appareil
Fichier de clés de déchiffrementprod.keys - doit être extrait du matériel physique Nintendo Switch ; requis par les émulateurs
Octets magiquesHEAD (48 45 41 44) à l'offset 0x0 (en-tête Gamecard chiffré)
Disposition de l'en-têteEn-tête Gamecard chiffré de 0x200 octets ; certificat de 0x200 octets ; table de partition racine HFS0 à l'offset 0x10000
Format interneFichiers NCA (Nintendo Content Archive) contenant ExeFS (exécutable) et RomFS (données de jeu)
Vérification d'intégritéHachages SHA-256 stockés dans les en-têtes de partition HFS0 pour chaque entrée de fichier
Taille de fichier typique512 Mo - 32 Go (correspond à la capacité de la puce eMMC de la cartouche physique)
Capacités des puces de cartouche1, 2, 4, 8, 16 ou 32 Go eMMC
Variante compressée.xcz - applique la compression NCZ aux fichiers NCA individuels dans le conteneur XCI
Remplissage (Padding)Les fichiers peuvent contenir du remplissage vide si les données du jeu sont plus petites que la capacité de la puce physique
Publié2017 (Nintendo Switch launch, March 3, 2017)
Dernière versioncurrent (no version number published; format tied to Switch hardware revision)
Spécificationswitchbrew.org

Conversions XCI

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers XCI. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour
T
totk19 d agoSANS RÉPONSE
wo dowloade ich das spiel
En attente d'une réponse

Foire aux questions

Qu'est-ce qu'un fichier .xci ?
Une image de cartouche de jeu Nintendo Switch - une copie binaire du stockage de la cartouche physique. Chiffrée avec les clés AES-XTS de Nintendo.
Comment ouvrir/exécuter un fichier .xci ?
Vous avez besoin d'un émulateur Nintendo Switch (fork communautaire de Ryujinx ou Suyu) et de clés de déchiffrement (prod.keys) extraites d'une console Switch physique. Les versions originales de Yuzu et Ryujinx ont été fermées en 2024 ; les forks communautaires continuent.
Quelle est la différence entre XCI et NSP ?
Le XCI est un dump de cartouche (image de jeu physique) ; le NSP est un package de jeu numérique/eShop. Les deux stockent les mêmes fichiers de jeu NCA mais dans des structures de conteneurs différentes. La plupart des émulateurs acceptent les deux.
Est-il légal d'utiliser des fichiers XCI ?
Extraire une cartouche que vous possédez pour une sauvegarde personnelle peut être légal dans certaines juridictions. Télécharger ou distribuer des fichiers XCI pour des jeux que vous ne possédez pas est une violation du droit d'auteur. Nintendo a poursuivi avec succès les développeurs d'émulateurs.
Pourquoi mon fichier XCI est-il si volumineux ?
Le XCI est une image 1:1 de la cartouche incluant un remplissage vide (padding) pour occuper toute la puce eMMC (1/2/4/8/16/32 Go). Le contenu réel du jeu peut être plus petit. .xcz est la variante compressée.
Qu'est-il arrivé à Yuzu et Ryujinx ?
Yuzu a été fermé en février 2024 suite à un procès de Nintendo et un accord de 2,4 millions de dollars. Ryujinx a été fermé en octobre 2024 après un accord séparé avec Nintendo. Des forks communautaires continuent.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z