.XCI

XCI-fil

Nintendo Switch Cartridge Image
Stil et spørgsmål
HURTIGT SVAR

En XCI-fil er et 1:1 binært dump af en fysisk Nintendo Switch-spilkassette, krypteret med Nintendos AES-XTS-nøgler. For at køre en skal du bruge en Switch-emulator (Ryujinx community fork eller Suyu) og dekrypteringsnøgler dumpet fra en konsol, du selv ejer. Besiddelse af et XCI-dump af et spil, du ikke har købt, er en overtrædelse af ophavsretten i de fleste lande.

Udvikler: Nintendo Kategori: Spilfiler MIME: application/octet-stream
ÅBNER PÅ Windows macOS Linux
Relateret: .OBB · .PAK · .ROFL · .PACKAGE

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 17, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er XCI-filformatet?

En .xci-fil er et binært billede af en Nintendo Switch-spilkassette, oprettet ved at dumpe den eMMC-chip, der er indlejret i en fysisk kassette. Formatet blev introduceret sammen med lanceringen af Nintendo Switch-konsollen i marts 2017 og kaldes undertiden et NX Card Image eller eXternal Cart Image.

Filstrukturen begynder med en krypteret Gamecard-header i de første 0x200 bytes, efterfulgt af et kassette-certifikat og kort-metadata. Ved offset 0x10000 indeholder en HFS0 (Hash FileSystem) partitionstabel underpartitioner navngivet secure, normal, update og logo. Inde i secure-partitionen indeholder Nintendo Content Archive (.nca)-filer de faktiske spildata - krypterede eksekverbare filer i ExeFS-format og spilressourcer i RomFS-format.

Alt indhold er krypteret med AES-XTS ved hjælp af nøgler afledt af enhedsspecifikke masternøgler. For at bruge en .xci-fil med en emulator skal dekrypteringsnøgler (prod.keys) dumpes fra en fysisk Nintendo Switch-konsol. Uden disse nøgler kan filen ikke dekrypteres eller startes.

Filstørrelser varierer fra 512 MB til 32 GB, hvilket svarer til de fysiske kassette-chippas kapaciteter. Formatet er adskilt fra .nsp (Nintendo Submission Package), der bruges til digitale eShop-spil. Den komprimerede .xcz-variant anvender NCZ-komprimering for at reducere filstørrelsen uden at ændre kernestrukturen.

Begge de store Switch-emulatorer, Yuzu og Ryujinx, blev lukket efter juridiske skridt fra Nintendo i 2024. Community-forks fortsætter udviklingen, men befinder sig i en juridisk gråzone.

Sikkerhed og tryghed

RISIKO: MEDIUM

XCI-filer i sig selv er ikke ondsindede (krypterede spildata). Websteder, der distribuerer XCI-spildumps til spil, som brugerne ikke ejer, er dog kilder til piratkopiering. Risiko: download fra uofficielle kilder kan levere malware indlejret sammen med eller forklædt som .xci-filer. Den juridiske risiko ved at besidde kommercielle spildumps uden at eje kassetten er reel (ophavsretskrænkelse). Emulator-økosystemet har også været mål for Nintendos juridiske skridt (Yuzu-lukning 2024, Ryujinx-forlig 2024). Brug kun lovlige, selv-dumpede kassetter; brug Lockpick_RCM eller Hekate-baserede værktøjer på en fysisk ejet konsol til at dumpe nøgler/spil lovligt.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNNintendo Switch Cartridge Imageogså kendt som NX Card Image, Switch ROM dump
UDVIKLERNintendosiden 2017 (Nintendo Switch launch, March 3, 2017)
KATEGORISpilfiler
MIME-TYPEapplication/octet-stream
TYPEProprietært krypteret spilkassettebillede (binært)
Dette filtypenavn bruges også af…
  • Adobe Reader Font Mapping File - Adobe Acrobat/Reader bruger .xci til XML-baserede konfigurationsfiler til skrifttypemapping; helt urelateret til Nintendo Switch.
  • Xilinx Vivado IP Configuration File - Xilinx/AMD FPGA-værktøjer bruger .xci til IP-kernekonfiguration; urelateret til både Nintendo og Adobe.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
48454144
ASCII
HEAD
XCI-filens første 0x200 bytes er en krypteret Gamecard-header. HFS0 (Hash FileSystem 0) partitionstabellen starter ved offset 0x10000 og begynder med ASCII-strengen „HFS0“. XCI-formatet består af header (0x200 bytes) + certifikat (0x200 bytes) + kort-metadata + HFS0-partitioner. Indholdet er krypteret med AES-XTS ved hjælp af nøgler afledt af konsolspecifikke masternøgler. Bemærk: SwitchBrew dokumenterer, at headeren starter med „HEAD“ magic (bytes 48 45 41 44) ved offset 0.

Programmer der åbner XCI-filer

Windows3 apps
Ryujinx (community fork) Open-source Tilføj spilmappe indeholdende .xci; kræver prod.keys dumpet fra en fysisk Switch. Den oprindelige Ryujinx lukkede okt. 2024; brug en community-fork.
Suyu Open-source Åbn .xci direkte; kræver konsolnøgler (prod.keys). En community-fortsættelse af Yuzu-emulatoren efter dens lukning i 2024.
hactool (command-line) Open-source Kommandolinjeværktøj til at udpakke/inspicere XCI-indhold (NCA-partitioner). Kræver prod.keys. Til udviklere/forskere, ikke almindelige brugere.
macOS1 app
Ryujinx (community fork) Open-source Tilføj spilmappe indeholdende .xci; kræver prod.keys dumpet fra en fysisk Switch. Den oprindelige Ryujinx lukkede okt. 2024; brug en community-fork.
Linux1 app
Ryujinx (community fork) Open-source Tilføj spilmappe indeholdende .xci; kræver prod.keys dumpet fra en fysisk Switch. Den oprindelige Ryujinx lukkede okt. 2024; brug en community-fork.

Tekniske detaljer

dyb specifikation
FiltypeProprietært binært spilkassette-billeddump
MIME-typeapplication/octet-stream
Byte-rækkefølgelittle-endian
Container-strukturHFS0 (Hash FileSystem 0) partitioner: secure, normal, update, logo
KrypteringAES-XTS per sektor; nøgler afledt af enhedsspecifikke masternøgler
Dekrypteringsnøgle-filprod.keys - skal dumpes fra fysisk Nintendo Switch-hardware; påkrævet af emulatorer
Magic bytesHEAD (48 45 41 44) ved offset 0x0 (krypteret Gamecard-header)
Header-layout0x200-byte krypteret Gamecard-header; 0x200-byte certifikat; HFS0-rodpartitionstabel ved offset 0x10000
Indre formatNCA (Nintendo Content Archive)-filer indeholdende ExeFS (eksekverbar) og RomFS (spildata)
IntegritetskontrolSHA-256 hashes gemt i HFS0-partitionshoveder per filindgang
Typisk filstørrelse512 MB - 32 GB (svarer til fysisk kassette-eMMC-chipkapacitet)
Kassette-chipkapaciteter1, 2, 4, 8, 16, eller 32 GB eMMC
Komprimeret variant.xcz - anvender NCZ-komprimering på individuelle NCA-filer i XCI-containeren
PaddingFiler kan indeholde tom padding, hvis spildata er mindre end den fysiske chipkapacitet
Udgivet2017 (Nintendo Switch launch, March 3, 2017)
Seneste versioncurrent (no version number published; format tied to Switch hardware revision)
Specifikationswitchbrew.org

XCI-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med XCI-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag
T
totk13 d agoUBESVARET
wo dowloade ich das spiel
Venter på svar

Ofte stillede spørgsmål

Hvad er en .xci-fil?
Et Nintendo Switch-spilkassettebillede - et binært dump af den fysiske kassetttes lager. Krypteret med Nintendos AES-XTS-nøgler.
Hvordan åbner/kører jeg en .xci-fil?
Du skal bruge en Nintendo Switch-emulator (Ryujinx community fork eller Suyu) og dekrypteringsnøgler (prod.keys) dumpet fra en fysisk Switch-konsol. De oprindelige Yuzu og Ryujinx blev lukket i 2024; community-forks fortsætter.
Hvad er forskellen på XCI og NSP?
XCI er et kassette-dump (fysisk spilbillede); NSP er en digital/eShop-spilpakke. Begge gemmer de samme NCA-spilfiler, men i forskellige container-layouts. De fleste emulatorer accepterer begge.
Er det lovligt at bruge XCI-filer?
At dumpe en kassette, du selv ejer, til personlig backup kan være lovligt i visse jurisdiktioner. Download eller distribution af XCI-filer til spil, du ikke ejer, er en overtrædelse af ophavsretten. Nintendo har med succes sagsøgt emulator-udviklere.
Hvorfor er min XCI-fil så stor?
XCI er et 1:1 kassettebillede inklusiv tom «padding» for at fylde eMMC-chippen (1/2/4/8/16/32 GB). Det faktiske spilindhold kan være mindre. .xcz er den komprimerede variant.
Hvad skete der med Yuzu og Ryujinx?
Yuzu blev lukket i februar 2024 efter et søgsmål fra Nintendo og et forlig på 2,4 mio. USD. Ryujinx blev lukket i oktober 2024 efter en separat aftale med Nintendo. Community-forks fortsætter.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

.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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å