.XCI

Файл XCI

Nintendo Switch Cartridge Image
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл XCI - это побитовый бинарный дамп физического игрового картриджа Nintendo Switch, зашифрованный ключами Nintendo AES-XTS. Для его запуска требуется эмулятор Switch (форк сообщества Ryujinx или Suyu) и ключи дешифрования, извлеченные из вашей собственной консоли. Владение дампом XCI для игры, которую вы не покупали, в большинстве стран является нарушением авторских прав.

Разработчик: Nintendo Категория: Файлы игр MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .OBB · .PAK · .ROFL · .PACKAGE

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 17, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла XCI?

Файл .xci представляет собой бинарный образ игрового картриджа Nintendo Switch, созданный путем дампа чипа eMMC, встроенного в физический картридж. Формат был представлен вместе с запуском консоли Nintendo Switch в марте 2017 года и иногда называется NX Card Image или eXternal Cart Image.

Структура файла начинается с зашифрованного заголовка Gamecard в первых 0x200 байтах, за которым следует сертификат картриджа и метаданные карты. По смещению 0x10000 таблица разделов HFS0 (Hash FileSystem) содержит подразделы с именами secure, normal, update и logo. Внутри раздела secure файлы Nintendo Content Archive (.nca) содержат непосредственно игровые данные - зашифрованные исполняемые файлы в формате ExeFS и игровые ресурсы в формате RomFS.

Весь контент зашифрован с помощью AES-XTS с использованием ключей, производных от мастер-ключей конкретного устройства. Чтобы использовать файл .xci в эмуляторе, ключи дешифрования (prod.keys) должны быть извлечены из физической консоли Nintendo Switch. Без этих ключей файл невозможно расшифровать или запустить.

Размеры файлов варьируются от 512 МБ до 32 ГБ, что соответствует емкости чипов физических картриджей. Формат отличается от .nsp (Nintendo Submission Package), используемого для цифровых игр eShop. Сжатый вариант .xcz использует сжатие NCZ для уменьшения размера файла без изменения основной структуры.

Оба основных эмулятора Switch, Yuzu и Ryujinx, были закрыты после судебных исков Nintendo в 2024 году. Форки сообщества продолжают разработку, но остаются в состоянии правовой неопределенности.

Безопасность и защита

РИСК: MEDIUM

Сами файлы XCI не являются вредоносными (это зашифрованные игровые данные). Однако сайты, распространяющие дампы игр XCI, которыми пользователи не владеют, являются источниками пиратства. Риск: загрузка из неофициальных источников может привести к получению вредоносного ПО, встроенного в файлы или замаскированного под .xci. Юридический риск владения дампами коммерческих игр без наличия картриджа реален (нарушение авторских прав). Экосистема эмуляторов также стала мишенью для судебных исков Nintendo (закрытие Yuzu в 2024 году, соглашение с Ryujinx в 2024 году). Используйте только легальные, самостоятельно созданные дампы картриджей; используйте инструменты на базе Lockpick_RCM или Hekate на собственной консоли для законного извлечения ключей и игр.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕNintendo Switch Cartridge Imageтакже известен как NX Card Image, Switch ROM dump
РАЗРАБОТЧИКNintendoс 2017 (Nintendo Switch launch, March 3, 2017)
КАТЕГОРИЯФайлы игр
MIME-ТИПapplication/octet-stream
ТИППроприетарный зашифрованный образ игрового картриджа (бинарный)
СВЯЗАННЫЕ.obb.pak.rofl.package
Это расширение также используется в…
  • Файл сопоставления шрифтов Adobe Reader - Adobe Acrobat/Reader использует .xci для конфигурационных файлов сопоставления шрифтов на базе XML; не имеет никакого отношения к Nintendo Switch.
  • Файл конфигурации Xilinx Vivado IP - Инструменты Xilinx/AMD FPGA используют .xci для конфигурации IP-ядер; не связано ни с Nintendo, ни с Adobe.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
48454144
ASCII
HEAD
Первые 0x200 байт файла XCI - это зашифрованный заголовок Gamecard. Таблица разделов HFS0 (Hash FileSystem 0) начинается со смещения 0x10000 и открывается ASCII-строкой «HFS0». Формат XCI состоит из заголовка (0x200 байт) + сертификата (0x200 байт) + метаданных карты + разделов HFS0. Контент зашифрован с помощью AES-XTS с использованием ключей, производных от мастер-ключей конкретной консоли. Примечание: согласно документации SwitchBrew, заголовок начинается с магического значения «HEAD» (байты 48 45 41 44) по смещению 0.

Программы, открывающие файлы XCI

Windows3 apps
Ryujinx (community fork) Открытый код Добавьте папку с игрой, содержащую .xci; требуются ключи prod.keys, извлеченные из физической Switch. Оригинальный Ryujinx закрыт в октябре 2024 года; используйте форк сообщества.
Suyu Открытый код Открывает .xci напрямую; требуются консольные ключи (prod.keys). Продолжение эмулятора Yuzu силами сообщества после его закрытия в 2024 году.
hactool (command-line) Открытый код Инструмент командной строки для извлечения и проверки содержимого XCI (разделов NCA). Требует prod.keys. Предназначен для разработчиков и исследователей, а не для обычных пользователей.
macOS1 app
Ryujinx (community fork) Открытый код Добавьте папку с игрой, содержащую .xci; требуются ключи prod.keys, извлеченные из физической Switch. Оригинальный Ryujinx закрыт в октябре 2024 года; используйте форк сообщества.
Linux1 app
Ryujinx (community fork) Открытый код Добавьте папку с игрой, содержащую .xci; требуются ключи prod.keys, извлеченные из физической Switch. Оригинальный Ryujinx закрыт в октябре 2024 года; используйте форк сообщества.

Технические подробности

глубокая спецификация
Тип файлаПроприетарный бинарный дамп образа игрового картриджа
MIME-типapplication/octet-stream
Порядок байтовlittle-endian
Структура контейнераРазделы HFS0 (Hash FileSystem 0): secure, normal, update, logo
ШифрованиеAES-XTS по сектору; ключи производятся от мастер-ключей конкретного устройства
Файл ключей дешифрованияprod.keys - должен быть извлечен из физического оборудования Nintendo Switch; необходим для работы эмуляторов
Магические байтыHEAD (48 45 41 44) по смещению 0x0 (зашифрованный заголовок Gamecard)
Структура заголовка200-байтовый зашифрованный заголовок Gamecard; 200-байтовый сертификат; корневая таблица разделов HFS0 по смещению 0x10000
Внутренний форматФайлы NCA (Nintendo Content Archive), содержащие ExeFS (исполняемый код) и RomFS (игровые данные)
Проверка целостностиХеши SHA-256, хранящиеся в заголовках разделов HFS0 для каждой записи файла
Типичный размер файла512 МБ - 32 ГБ (соответствует емкости чипа eMMC физического картриджа)
Емкость чипов картриджей1, 2, 4, 8, 16 или 32 ГБ eMMC
Сжатый вариант.xcz - применяет сжатие NCZ к отдельным файлам NCA внутри контейнера XCI
Заполнение (Padding)Файлы могут содержать пустое пространство, если игровые данные меньше емкости физического чипа
Выпущен2017 (Nintendo Switch launch, March 3, 2017)
Последняя версияcurrent (no version number published; format tied to Switch hardware revision)
Спецификацияswitchbrew.org

Конвертации XCI

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами XCI. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня
T
totk13 d agoБЕЗ ОТВЕТА
wo dowloade ich das spiel
Ожидание ответа

Часто задаваемые вопросы

Что такое файл .xci?
Образ игрового картриджа Nintendo Switch - бинарный дамп памяти физического картриджа. Зашифрован ключами Nintendo AES-XTS.
Как открыть или запустить файл .xci?
Вам понадобится эмулятор Nintendo Switch (форк сообщества Ryujinx или Suyu) и ключи дешифрования (prod.keys), извлеченные из физической консоли Switch. Оригинальные Yuzu и Ryujinx были закрыты в 2024 году; форки сообщества продолжают работу.
В чем разница между XCI и NSP?
XCI - это дамп картриджа (образ физической игры); NSP - это пакет цифровой игры из eShop. Оба хранят одни и те же игровые файлы NCA, но в разных структурах контейнеров. Большинство эмуляторов принимают оба формата.
Законно ли использовать файлы XCI?
Создание дампа картриджа, которым вы владеете, для личного резервного копирования может быть законным в некоторых юрисдикциях. Загрузка или распространение файлов XCI для игр, которыми вы не владеете, является нарушением авторских прав. Nintendo успешно судилась с разработчиками эмуляторов.
Почему мой файл XCI такой большой?
XCI - это побитовый образ картриджа, включающий пустое заполнение (padding) для соответствия объему чипа eMMC (1/2/4/8/16/32 ГБ). Реальный игровой контент может быть меньше. .xcz является сжатым вариантом.
Что случилось с Yuzu и Ryujinx?
Yuzu был закрыт в феврале 2024 года после иска Nintendo и выплаты компенсации в размере 2,4 млн долларов. Ryujinx был закрыт в октябре 2024 года после отдельного соглашения с Nintendo. Форки сообщества продолжают развитие.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

.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