ROM изображение

ROM изображение(ROM-образили простоROM) е двоичен файл, съдържащ копие на данни от ROM чип, обикновено от касета на игрова конзола, от фърмуера на компютъра или информация за конфигурацията на дънната платка на аркадна машина. Терминът често се използва в контекста на емулация: стари игри или програми, съхранени в ROM на стар компютър, се копират в ROM файл с изображение и могат да бъдат стартирани на съвременен компютър с помощта на програма за емулатор.

ROM изображенията се използват и при разработване за вградени системи или мобилни устройства. Разработената програма е записана в ROM файл с изображение и е тествана на емулатор. След като отстраняването на грешки приключи, програмата се стартира на реално устройство.

За някои хора ROM изображенията стават колекционерска стойност. Мотивите за това могат да бъдат различни, като например желанието да се запази историята на компютрите и игровите конзоли за бъдещите поколения.

Съдържание

ROM програмист може да се използва за получаване на ROM изображение от отделен чип памет.

За получаване на изображение на програмата, съдържаща се в ROM на игралната касета (т.нар. "dump" - англ. dump) и много съществуващи аркадни машини, се използват специално проектирани устройства - "dampers" (англ. dumper), а самият процес се нарича "dump" (англ. dump). Всеки тип касета и игрална система изисква различен тип амортисьор. В момента съществуват амортисьори за повечето съществуващи системи.

Поради спецификата на оборудването, използвано в аркадните машини и голямото разнообразие от дизайни на печатни платки, използвани в тях, изхвърлянето на ROM от аркадните машини изисква специален набор от софтуер и хардуер и висококвалифициран оператор.

Защита откопиране

Основни методи за защита от копиране на ROM

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

ROM със софтуер

ROM изображенията се използват широко в разработката на вградени системи. Софтуерът в процес на разработка често се записва в ROM файлове с изображения за тестване и отстраняване на грешки на конвенционален компютър, преди да бъде записан в ROM чиповете на физическо устройство.

Запазване на данни

Времето на работа на повечето цифрови носители за съхранение е кратко. Някои технологии, като черно-бялата фотография, могат да съхраняват данни за век или повече. Много цифрови медии обаче стават нечетими само след 10 години или по-малко. Това се превръща в проблем, тъй като първите компютърни системи вече са на 50-60 години, а първите игрови конзоли са на над 30 години. Проблемът е, че повечето от първите компютри и компютърни игри ще бъдат безвъзвратно загубени, ако не бъдат прехвърлени на модерен тип носител. По този начин ентусиастите за съхранение на данни търсят копия на стари компютърни и аркадни игри, за да създадат изображения на съдържащите се в тях ROM. Съхраняването на изображения на стандартизирани носители като CD-ROM или DVD-ROM в бъдеще може значително да намали усилията, необходими за копирането им на носители, които ще бъдат стандартизирани в бъдеще [2] [3] .

Нарастването на масовото разпространение на ROM изображения по електронен път, въпреки възможните щети за притежателите на авторски права, може да допринесе положително за запазването на данните. Въпреки че оригиналните копия на по-стари игри може да се повредят, износят или изхвърлят, цифровите копия под формата на ROM изображение или друг носител можеразпространяват навсякъде, като по този начин запазват старите игри, които иначе биха били загубени завинаги [4] .

Модификация и любителски превод

Потребителите могат да правят модификации на играта веднага щом тя стане достъпна като ROM изображение. Модификациите могат да променят графиката, нивата на играта, нивото на трудност или да преведат играта на език, на който оригиналът никога не е бил пускан. Хаки понякога може да придобие комична форма. Например, една от модифицираните игри на Mario Bros., наречена "Afro Mario Brothers", включваше афро прически за главните герои. Известна е и модификацията „Metroid Redesign“ на Super Metroid, която подобрява оригиналната игра и въвежда нови цели.

Промените (хакове), направени в игрите, могат да варират от дребни поправки или чит кодове до пълно преработване на цялата игра. Ремастерираната игра може да се разглежда като нова игра, базирана на стара.

Една игра, която все още има активна romhacking сцена е Super Mario Bros.

В някои страни всяко лице може да направи резервно копие на играта, която притежава. Индивидите могат да правят копия по различни причини, като например запазване на играта в случай, че бъде загубена или в случай, че оригиналният носител се повреди. Вижте по-горе за запазване на данни.

Съществуването на ROM изображения може да бъде лицензирано от прекия собственик. Например, Atari направи достъпни ROM изображения за някои игри, които преди бяха достъпни само на аркадни машини. Тези ROM изображения са съвместими с MAME емулатора и се разпространяват чрез сайта на Star ROMs store. Nintendo за своите конзоли от седмо поколение (3DS, Wii) отвори сайт за магазин за виртуална конзола; ROM изображения могат да бъдат закупени на уебсайтаигри, създадени за предишни поколения конзоли Nintendo (например NES); след закупуване на ROM изображение, потребителят може да стартира играта на съответния емулатор. ROM изображения на игри, създадени за PlayStation, могат да бъдат закупени от PlayStation Store; налични са емулатори за PlayStation 3 и PSP. ROM изображения за игри, направени за конзоли Xbox, като Sonic the Hedgehog за Xbox 360, могат да бъдат закупени от магазина Xbox Live Arcade.

По-голямата част от остарелите компютри и старите игри вече не се произвеждат. В такива случаи понякога притежателите на авторски права предлагат безплатни лицензи за такива игри, като единственото условие за тях най-често е забрана за комерсиална употреба. Например 14 игри, емулирани от MAME, включително „Gr >[7] .

Изображенията, получени от магнитната лента, се наричат ​​"лентови изображения". Изображенията, получени от дискети, CD-ROM и други дискове, се наричат ​​"образи на дискове". Изображенията, получени от оптични носители, често се наричат ​​ISO изображения, след файловата система ISO 9660, използвана на такива носители.

Създаването на изображения от други медии често не е свързано със значителни разходи за труд и често може да се извърши без използването на специални инструменти. Например, създаването на изображение на магнитна лента, съдържаща компютърна игра (например за компютър ZX Spectrum) обикновено се извършва чрез възпроизвеждане на типична компактна касета на магнетофон, чийто линеен изход е свързан към линейния вход на звукова карта на компютър. Данните се записват в аудио файл, след което чрез специална програма се конвертират във файл с изображение на лента. По същия начин (с помощта на специална програма) почти всяка игра може да бъде копирана от CD или DVD диск на обикновен компютър CD / DVD устройство.