Как загружать игры

Что такое ROM

ROM — это цифровая копия содержимого игрового картриджа. Чтобы играть на РетроДворе, нужно загрузить ROM-файл игры в свою библиотеку.

Вы загружаете ROM-файлы самостоятельно — РетроДвор не распространяет игры.

Где найти ROM

РетроДвор — эмулятор, и не предоставляет ROM-файлы. Но ROM ретро-игр широко доступны в интернете — достаточно поискать название игры и слово «ROM». Многие ретро-сообщества поддерживают архивы классических игр для сохранения игровой истории. Если у вас есть оригинальный картридж, вы также можете создать ROM самостоятельно с помощью специальных устройств (например, Retrode или INLretro).

Поддерживаемые форматы

ПлатформаФорматы
Sega Genesis.md, .bin, .gen, .sms
Dendy (NES).nes, .fds, .unf
Архивы.zip (ROM внутри)

Как загрузить

  1. Откройте библиотеку и нажмите кнопку «Загрузить игру» в шапке
  2. Выберите ROM-файл на устройстве
  3. Файл автоматически зашифруется вашим Ретроключом прямо в браузере
  4. Зашифрованный файл отправится на сервер

После загрузки игра появится в вашей библиотеке и будет доступна на всех устройствах.

Что происходит при загрузке

  1. Шифрование — ROM шифруется на вашем устройстве до отправки. Сервер получает только зашифрованные данные и не может прочитать содержимое
  2. Хеширование — рассчитываются контрольные суммы (MD5, SHA-256, CRC32) для идентификации игры
  3. Верификация — сервер проверяет, что ROM соответствует официальному релизу. Это нужно для корректной работы достижений и таблиц рекордов

Верифицированные и неверифицированные ROM

Загрузить можно любой ROM поддерживаемого формата — вы сможете в него поиграть. Но только оригинальные ROM, прошедшие верификацию, получают доступ к:

  • Достижениям и очкам
  • Таблицам рекордов и соревнованиям
  • Мультиплееру

Если ваш ROM не прошёл верификацию — попробуйте другую версию (другой регион, другой дамп). Модифицированные ROM и хаки работают, но без вышеперечисленных функций.

ZIP-архивы

Если вы загружаете .zip-файл, система автоматически извлечёт ROM из архива. Внутри архива должен быть ровно один ROM-файл поддерживаемого формата.

Русификация

Для некоторых игр доступны русские переводы. Если для вашего ROM есть патч — он применяется автоматически при запуске. Оригинальный файл не меняется.