.XCI

Arquivo XCI

Nintendo Switch Cartridge Image
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo XCI é um dump binário 1:1 de um cartucho físico de jogo do Nintendo Switch, criptografado com as chaves AES-XTS da Nintendo. Para executá-lo, você precisa de um emulador de Switch (fork da comunidade do Ryujinx ou Suyu) e chaves de descriptografia extraídas de um console que você possua. Possuir um dump XCI de um jogo que você não comprou é violação de direitos autorais na maioria dos países.

Desenvolvedor: Nintendo Categoria: Arquivos de Jogos MIME: application/octet-stream
ABRE EM Windows macOS Linux
Relacionado: .OBB · .PAK · .ROFL · .PACKAGE

Nesta página

19k+ extensões indexadas
Última revisão em Aug 17, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro XCI?

Um arquivo .xci é uma imagem binária de um cartucho de jogo do Nintendo Switch, criada ao extrair os dados do chip eMMC embutido em um cartucho físico. O formato foi introduzido junto com o lançamento do console Nintendo Switch em março de 2017 e às vezes é chamado de NX Card Image ou eXternal Cart Image.

A estrutura do arquivo começa com um cabeçalho de Gamecard criptografado nos primeiros 0x200 bytes, seguido por um certificado de cartucho e metadados do cartão. No deslocamento 0x10000, uma tabela de partição HFS0 (Hash FileSystem) contém subpartições chamadas secure, normal, update e logo. Dentro da partição secure, os arquivos Nintendo Content Archive (.nca) contêm os dados reais do jogo - executáveis criptografados no formato ExeFS e recursos do jogo no formato RomFS.

Todo o conteúdo é criptografado com AES-XTS usando chaves derivadas de chaves mestras específicas do dispositivo. Para usar um arquivo .xci com um emulador, as chaves de descriptografia (prod.keys) devem ser extraídas de um console Nintendo Switch físico. Sem essas chaves, o arquivo não pode ser descriptografado ou iniciado.

Os tamanhos dos arquivos variam de 512 MB a 32 GB, correspondendo às capacidades dos chips dos cartuchos físicos. O formato é distinto do .nsp (Nintendo Submission Package), usado para jogos digitais da eShop. A variante compactada .xcz aplica a compressão NCZ para reduzir o tamanho do arquivo sem alterar a estrutura principal.

Ambos os principais emuladores de Switch, Yuzu e Ryujinx, foram encerrados após ações judiciais da Nintendo em 2024. Forks da comunidade continuam o desenvolvimento, mas permanecem em incerteza jurídica.

Segurança e proteção

RISCO: MEDIUM

Arquivos XCI em si não são maliciosos (dados de jogo criptografados). No entanto, sites que distribuem dumps de jogos XCI para jogos que os usuários não possuem são fontes de pirataria. Risco: baixar de fontes não oficiais pode entregar malware embutido ou disfarçado como arquivos .xci. O risco legal de possuir dumps de jogos comerciais sem possuir o cartucho é real (violação de direitos autorais). O ecossistema de emuladores também foi alvo de ações legais da Nintendo (encerramento do Yuzu em 2024, acordo do Ryujinx em 2024). Use apenas cartuchos legais extraídos por você mesmo; use ferramentas baseadas em Lockpick_RCM ou Hekate em um console de propriedade física para extrair chaves/jogos legalmente.

Detalhes do formato

em resumo
NOME COMPLETONintendo Switch Cartridge Imagetambém conhecido como NX Card Image, Switch ROM dump
DESENVOLVEDORNintendodesde 2017 (Nintendo Switch launch, March 3, 2017)
TIPO MIMEapplication/octet-stream
TIPOImagem de cartucho de jogo criptografada proprietária (binária)
Esta extensão também é usada por…
  • Arquivo de Mapeamento de Fontes do Adobe Reader - O Adobe Acrobat/Reader usa .xci para arquivos de configuração de mapeamento de fontes baseados em XML; totalmente não relacionado ao Nintendo Switch.
  • Arquivo de Configuração de IP Xilinx Vivado - As ferramentas de FPGA da Xilinx/AMD usam .xci para configuração de núcleo de IP; não relacionado ao Nintendo nem à Adobe.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
48454144
ASCII
HEAD
Os primeiros 0x200 bytes do arquivo XCI são um cabeçalho de Gamecard criptografado. A tabela de partição HFS0 (Hash FileSystem 0) começa no deslocamento 0x10000 e inicia com a string ASCII «HFS0». O formato XCI consiste em cabeçalho (0x200 bytes) + certificado (0x200 bytes) + metadados do cartão + partições HFS0. O conteúdo é criptografado com AES-XTS usando chaves derivadas de chaves mestras específicas do console. Nota: o SwitchBrew documenta que o cabeçalho começa com a mágica «HEAD» (bytes 48 45 41 44) no deslocamento 0.

Programas que abrem arquivos XCI

Windows3 apps
Ryujinx (community fork) Código aberto Adicione a pasta do jogo contendo o .xci; requer prod.keys extraídas de um Switch físico. O Ryujinx original foi encerrado em out/2024; use um fork da comunidade.
Suyu Código aberto Abre o .xci diretamente; requer chaves do console (prod.keys). Uma continuação comunitária do emulador Yuzu após seu encerramento em 2024.
hactool (command-line) Código aberto Ferramenta de linha de comando para extrair/inspecionar conteúdos XCI (partições NCA). Requer prod.keys. Para desenvolvedores/pesquisadores, não para usuários casuais.
macOS1 app
Ryujinx (community fork) Código aberto Adicione a pasta do jogo contendo o .xci; requer prod.keys extraídas de um Switch físico. O Ryujinx original foi encerrado em out/2024; use um fork da comunidade.
Linux1 app
Ryujinx (community fork) Código aberto Adicione a pasta do jogo contendo o .xci; requer prod.keys extraídas de um Switch físico. O Ryujinx original foi encerrado em out/2024; use um fork da comunidade.

Detalhes técnicos

especificação profunda
Tipo de arquivoImagem binária proprietária de dump de cartucho de jogo
Tipo MIMEapplication/octet-stream
Ordem dos byteslittle-endian
Estrutura do contêinerPartições HFS0 (Hash FileSystem 0): secure, normal, update, logo
CriptografiaAES-XTS por setor; chaves derivadas de chaves mestras específicas do dispositivo
Arquivo de chave de descriptografiaprod.keys - deve ser extraído do hardware físico do Nintendo Switch; exigido por emuladores
Bytes mágicosHEAD (48 45 41 44) no deslocamento 0x0 (cabeçalho de Gamecard criptografado)
Layout do cabeçalhoCabeçalho de Gamecard criptografado de 0x200 bytes; certificado de 0x200 bytes; tabela de partição raiz HFS0 no deslocamento 0x10000
Formato internoArquivos NCA (Nintendo Content Archive) contendo ExeFS (executável) e RomFS (dados do jogo)
Verificação de integridadeHashes SHA-256 armazenados nos cabeçalhos das partições HFS0 por entrada de arquivo
Tamanho de arquivo típico512 MB - 32 GB (corresponde à capacidade do chip eMMC do cartucho físico)
Capacidades de chip do cartucho1, 2, 4, 8, 16, ou 32 GB eMMC
Variante compactada.xcz - aplica compressão NCZ a arquivos NCA individuais dentro do contêiner XCI
Preenchimento (Padding)Arquivos podem conter preenchimento vazio se os dados do jogo forem menores que a capacidade do chip físico
Lançado2017 (Nintendo Switch launch, March 3, 2017)
Versão mais recentecurrent (no version number published; format tied to Switch hardware revision)
Especificaçãoswitchbrew.org

Conversões de XCI

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos XCI. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia
T
totk8 d agoSEM RESPOSTA
wo dowloade ich das spiel
Aguardando uma resposta

Perguntas frequentes

O que é um arquivo .xci?
Uma imagem de cartucho de jogo do Nintendo Switch - um dump binário do armazenamento do cartucho físico. Criptografado com as chaves AES-XTS da Nintendo.
Como abro/executo um arquivo .xci?
Você precisa de um emulador de Nintendo Switch (fork da comunidade do Ryujinx ou Suyu) e chaves de descriptografia (prod.keys) extraídas de um console Switch físico. Os originais Yuzu e Ryujinx foram encerrados em 2024; os forks da comunidade continuam.
Qual é a diferença entre XCI e NSP?
XCI é um dump de cartucho (imagem de jogo físico); NSP é um pacote de jogo digital/eShop. Ambos armazenam os mesmos arquivos de jogo NCA, mas em layouts de contêiner diferentes. A maioria dos emuladores aceita ambos.
É legal usar arquivos XCI?
Extrair um cartucho que você possui para backup pessoal pode ser legal em algumas jurisdições. Baixar ou distribuir arquivos XCI de jogos que você não possui é violação de direitos autorais. A Nintendo processou com sucesso desenvolvedores de emuladores.
Por que meu arquivo XCI é tão grande?
O XCI é uma imagem 1:1 do cartucho, incluindo preenchimento vazio (padding) para preencher o chip eMMC (1/2/4/8/16/32 GB). O conteúdo real do jogo pode ser menor. O .xcz é a variante compactada.
O que aconteceu com o Yuzu e o Ryujinx?
O Yuzu foi encerrado em fevereiro de 2024 após um processo da Nintendo e um acordo de US$ 2,4 milhões. O Ryujinx foi encerrado em outubro de 2024 após um acordo separado com a Nintendo. Forks da comunidade continuam.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

.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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z