stringtranslate.com

Образ ПЗУ

На фотографии изображена горелка, представляющая собой коробку синего цвета с восемью слотами наверху, в одном из слотов которой находится картридж.
Intelligent Systems ROM Burner для Nintendo DS

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

Создание

Фотография синего устройства с большим слотом спереди, к устройству подключен кабель.
Устройство для сброса ПЗУ для Game Boy Advance

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

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

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

Хотя образы ROM часто используются как средство сохранения истории компьютерных игр, они также часто используются для облегчения несанкционированного копирования и распространения современных игр. Рассматривая это как потенциальное снижение продаж своей продукции, многие игровые компании включили в новые игры функции, которые разработаны для предотвращения копирования, при этом позволяя играть в оригинальную игру. Например, 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.

Использует

Эмуляция

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

Программное обеспечение ПЗУ

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

Цифровое сохранение

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

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

Хаки и фанатские переводы

После того, как игры стали доступны в формате ROM, пользователи могут вносить изменения. Это может быть изменение графики, изменение уровней игры, настройка фактора сложности или даже перевод на язык, для которого игра изначально не была доступна. Хаки часто могут принимать юмористические формы, как в случае со взломом версии Mario Bros. для NES под названием Afro Mario Brothers , в которой знаменитые братья носят прически афро . Мод Metroid Redesign — это взлом Super 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 и других профессионалов отрасли.

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

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

Похожие типы изображений

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

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

Смотрите также

Ссылки

  1. ^ CPS2Shock (2001-янв-07) Будущее намерение CPS2shock, доступ 2007-авг-10
  2. ^ Conley, James; Andros, Ed; Chinai, Priti; Lipkowitz, Elise; Perez, David (весна 2004 г.). «Использование Game Over: эмуляция и индустрия видеоигр, Белая книга». Northwestern Journal of Technology and Intellectual Property . 2 (2) . Получено 06.05.2009 . Поклонники классических игр утверждают, что эмуляция сохраняет аркадные видеоигры, многие из которых в противном случае были бы на грани исчезновения.
  3. ^ "О MAME". MAME . 2007-11-30 . Получено 2009-05-06 . MAME — это строго некоммерческий проект. Его главная цель — быть ссылкой на внутреннюю работу эмулируемых аркадных автоматов. Это делается как в образовательных целях, так и в целях сохранения, чтобы предотвратить исчезновение многих исторических игр навсегда после того, как оборудование, на котором они работают, перестанет работать.
  4. ^ Хайман, Пол (2004-10-08). «Игра окончена? Нет, если защитники наследия добьются своего». The Hollywood Reporter . Архивировано из оригинала 28 сентября 2009 г. Получено 2009-05-06 . Архивисты считают, что чем больше копируемо что-то, тем больше вероятность, что оно сохранится в долгосрочной перспективе.

Внешние ссылки