Образ ROM - ROM image

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

Творчество

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

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

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

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

Хотя образы ПЗУ часто используются как средство сохранения истории компьютерных игр, они также часто используются для облегчения несанкционированного копирования и распространения современных игр. Рассматривая это как потенциально сокращение продаж своих продуктов, многие игровые компании включили в новые игры так называемые функции, которые предназначены для предотвращения копирования, но при этом позволяют играть в оригинальную игру. Например, 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 перестанут быть прибыльными, чтобы выпускать метод дешифрования (через три года после выпуска последней игры). Полный алгоритм дешифрования был взломан в 2007 году Никола Салмориа, Андреас Наив и Чарльз Макдональд из команды разработчиков MAME .

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

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

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

Использует

Эмуляция

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

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

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

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

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

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

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

После того, как игры стали доступны в формате 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 ПК.

использованная литература

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

https://reinoroms.com