Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

ROM изображения или файл ROM , это компьютерный файл , который содержит копию данных из памяти только для чтения чипа , часто из видеоигрового картриджа , или используются для хранения компьютера прошивки , или из аркадной игры «ы главного доска . Этот термин часто используется в контексте эмуляции , когда старые игры или прошивки копируются в файлы ROM на современных компьютерах и могут, используя часть программного обеспечения, известную как эмулятор , запускаться на другом устройстве, отличном от того, для которого они были разработаны. Устройства записи ПЗУ используются для копирования образов ПЗУ на оборудование , такое какКартриджи ПЗУ или микросхемы ПЗУ для отладки и тестирования QA .

Создание [ править ]

Устройство сброса ПЗУ для Game Boy Advance

ПЗУ можно скопировать из микросхем памяти только для чтения, используемых в играх с картриджами и во многих аркадных автоматах, используя специальное устройство в процессе, известном как сброс . Эти устройства широко доступны для большинства распространенных домашних игровых систем, например Doctor V64 или Retrode .

Выгрузка ПЗУ из аркадных автоматов, которые представляют собой специализированные печатные платы , часто требует индивидуальных настроек для каждой машины, а также большого опыта.

Механизмы защиты от копирования [ править ]

Хотя образы ROM часто используются как средство сохранения истории компьютерных игр, они также часто используются для облегчения несанкционированного копирования и распространения современных игр. Рассматривая это как потенциально сокращение продаж своих продуктов, многие игровые компании включили в новые игры так называемые функции, которые предназначены для предотвращения копирования, но при этом позволяют играть в оригинальную игру. Например, Nintendo GameCube использовала нестандартные 8-сантиметровые DVD-оптические носители, которые долгое время не позволяли копировать игры, хранящиеся на этих дисках. Только после того, как в Phantasy Star Online Episode I & II была обнаружена дыра в безопасности , игры GameCube можно было успешно копировать, используя сам GameCube для чтения дисков.

SNK также использовала метод предотвращения копирования в своих играх Neo Geo , начиная с The King of Fighters в 1999 году, в котором использовался алгоритм шифрования графических ПЗУ, чтобы предотвратить их воспроизведение в эмуляторе. Многие думали, что это положит конец эмуляции Neo Geo. Однако уже в 2000 году хакеры нашли способ успешно расшифровать и сбросить ПЗУ, сделав их снова воспроизводимыми в эмуляторе Neo Geo.

Еще одна компания, которая раньше использовала методы предотвращения копирования в своих аркадных играх, - это Capcom , известная своей аркадной платой CPS-2 . Он содержал тяжелый алгоритм защиты от копирования, который не был сломан до 7 лет после выпуска системы в 1993 году. Оригинальный взлом, сделанный командой CPS2Shock, не был настоящей эмуляцией защиты, потому что он использовал таблицы XOR для обхода исходного шифрования и разрешения игры. играть в эмуляторе. Их заявленное намерение состояло в том, чтобы дождаться, пока игры CPS-2 перестанут быть прибыльными, чтобы выпускать метод дешифрования (через три года после выпуска последней игры). [1] Полный алгоритм дешифрования был взломан в 2007 году Никола Салмориа, Андреас Наив и Чарльз Макдональд из команды разработчиков MAME .

Другой метод предотвращения копирования, используемый в играх с картриджами, заключался в том, чтобы игра пыталась записать в ПЗУ. На подлинном картридже это ничего не даст; однако эмуляторы часто позволяют успешной записи. Пиратские картриджи также часто использовали перезаписываемые чипы вместо ПЗУ. Считывая значение обратно, чтобы увидеть, удалась ли запись, игра могла определить, была ли она запущена с подлинного картриджа. В качестве альтернативы игра может просто попытаться перезаписать важные программные инструкции, что в случае успеха сделает ее неиграбельной.

Некоторые игры, такие как игры Game Boy, также имели другое оборудование, такое как контроллеры банка памяти, подключенные к шине картриджей . Игра отправляла данные на это оборудование, пытаясь записать их в определенные области ПЗУ; таким образом, если бы ПЗУ было доступно для записи, этот процесс повредил бы данные.

Последняя игровая плата Capcom - CPS-3 . Это было устойчиво к попыткам эмуляции до июня 2007 года, когда метод шифрования был реконструирован Андреасом Наивом. В настоящее время он реализован MAME и вариантом эмулятора CPS-2 Nebula.

Использует [ редактировать ]

Эмуляция [ править ]

Эмуляторы игровой приставки обычно принимают образы ROM в качестве входных файлов.

Программное обеспечение [ править ]

Образы ПЗУ используются при разработке для встраиваемых компьютеров . Программное обеспечение, которое разрабатывается для встроенных компьютеров, часто записывается в файлы ПЗУ для тестирования на стандартном компьютере, прежде чем оно будет записано в микросхему ПЗУ для использования во встроенных системах.

Цифровое сохранение [ править ]

Срок службы цифровых медиа редко бывает велик. В то время как черно-белые фотографии могут сохраняться в течение столетия и более, многие цифровые носители могут стать нечитаемыми всего через 10 лет. Это начинает становиться проблемой, поскольку ранним компьютерным системам в настоящее время может быть пятьдесят или шестьдесят лет, а ранним домашним видеоприставкам - почти тридцать лет. Из-за этого старения есть серьезные опасения, что многие ранние компьютерные и видеоигры могут не выжить без переноса на новые носители. Поэтому те, кто заинтересован в сохранении, активно ищут старые аркадные и видеоигры и пытаются сбросить их в образы ROM. При хранении на стандартизированных носителях, таких как CD-ROM и DVD-ROM, их можно скопировать на будущие носители с значительно меньшими усилиями. [2] [3]

Тенденция к массовому распространению файлов изображений ROM в цифровом формате, хотя потенциально может нанести ущерб правообладателям, также может иметь положительный эффект на сохранность. Хотя со временем многие оригинальные копии ПЗУ старых игр могут испортиться, сломаться или выбрасываться, копия в виде файла может распространяться по всему миру, что позволяет играм, которые в противном случае были бы потеряны, больше шансов на выживание. [4]

Хаки и фан-переводы [ править ]

После того, как игры стали доступны в формате ROM, пользователи могут вносить изменения. Это может принимать форму изменения графики, изменения уровней игры, настройки коэффициента сложности или даже перевода на язык, для которого игра изначально не была доступна. Взломы часто могут принимать юмористические формы, как в случае с взломом версии Mario Bros. для NES под названием Afro Mario Brothers , в которой знаменитые братья носят афро-стрижки . Metroid Редизайн мод является хак Супер Metroid , который обновляет игру и добавляет новые цели.

Разработана большая сцена для перевода игр на другие языки. Многие игры выходят в одной части мира, но не в другой. Например, многие ролевые видеоигры, выпущенные в Японии, не выпускаются на Западе и Востоке за пределами Японии. Группа фанатских переводчиков часто сама переводит игру, чтобы удовлетворить спрос на названия. Например, игра Tales of Phantasia 1995 года была официально выпущена только в Японии; DeJap Translations перевела экранный текст игры на английский язык в 2001 году. В дополнение к этому, проект под названием Vocals of Phantasiaбыл начат перевод реальной речи из игры. Официальная английская версия не была выпущена до марта 2006 года, примерно через пять лет после выпуска перевода текста. Другой пример - Mother 3, продолжение только для Японии культовой игры Earthbound . Несмотря на массовый отклик фанатов и несколько ходатайств о переводе на английский язык, единственным ответом Nintendo было то, что Mother 3 будет переведена и выпущена в Европе, чего никогда не было. Вместо этого фан-сайт Starmen.net предпринял масштабный проект по переводу и выпустил переведенную версию Mother 3 в октябре 2008 года. Перевод получил высокую оценку фанатов и даже сотрудников Nintendo, Square Enix и других профессионалов отрасли.

Японская игра Dōbutsu no Mori (Лес животных) для N64 также была переведена на английский язык. Изначально игра была выпущена только на N64 в Японии, но была перенесена на GameCube и переименована в Animal Crossing .

Взломы могут варьироваться от простых настроек, таких как исправления графики и читы, до полномасштабных изменений дизайна игры, по сути, создавая совершенно новую игру, взяв за основу оригинал.

Похожие типы изображений [ править ]

Файлы изображений, полученные с компьютерной ленты , известны как образы лент , а файлы , полученные с дискет и CD-ROM (и других форматов дисков), известны как образы дисков . Изображения, скопированные с оптических носителей, также называются образами ISO , после одной из стандартных файловых систем для оптических носителей, ISO 9660 .

Создание изображений с других носителей часто значительно проще и часто может выполняться с помощью стандартного оборудования. Например, создание изображений на магнитной ленте из игр, хранящихся на магнитных лентах (например, с компьютера Sinclair ZX80 ), обычно включает простое воспроизведение магнитной ленты с помощью стандартного аудиоплеера , подключенного к линейному входу звуковой карты ПК . Затем это записывается в аудиофайл и преобразуется в файл изображения ленты с помощью другой программы. Точно так же многие игры для CD и DVD можно скопировать с помощью стандартного привода CD / DVD ПК.

Ссылки [ править ]

  1. ^ CPS2Shock (2001-январь-07) Будущее Намерение CPS2shock , доступ2007-август-10
  2. ^ Конли, Джеймс; Андрос, Эд; Чинай, Прити; Липковиц, Элиза; Перес, Дэвид (весна 2004 г.). «Использование игры окончена: эмуляция и индустрия видеоигр, Белая книга» . Северо-западный журнал технологий и интеллектуальной собственности . 2 (2) . Проверено 6 мая 2009 . Поклонники классических игр утверждают, что эмуляция сохраняет аркадные видеоигры, многие из которых в противном случае были бы на грани исчезновения.
  3. ^ "О МАМЭ" . МАМЕ . 2007-11-30 . Проверено 6 мая 2009 . MAME - это строго некоммерческий проект. Его основная цель - дать ссылку на внутреннюю работу эмулируемых игровых автоматов. Это делается как в образовательных целях, так и в целях сохранения, чтобы многие исторические игры не исчезли навсегда после того, как оборудование, на котором они работают, перестает работать.
  4. ^ Хайман, Пол (2004-10-08). «Игра окончена? Нет, если у защитников есть свой путь» . Голливудский репортер . Архивировано из оригинального 28 сентября 2009 года . Проверено 6 мая 2009 . [T] архивисты считают, что чем больше можно копировать, тем больше шансов, что это сохранится в долгосрочной перспективе.

Внешние ссылки [ править ]

  • Часто задаваемые вопросы об интеллектуальной собственности Nintendo
  • Справка по GameFAQ: Пиратство в играх: ПЗУ и информация о Warez
  • Приложение EmuFAQ - Вопрос о ПЗУ