Imaginea ROM ( imagine ROM sau pur și simplu ROM ) este un fișier binar care conține o copie a datelor de pe un cip ROM , de obicei dintr -un cartuș de consolă de jocuri, din „ firmware -ul” unui computer sau informații despre configurația plăcii de bază a unei mașini arcade . Termenul este adesea folosit în contextul emulării : jocurile vechi sau programele stocate în ROM-ul unui computer vechi sunt copiate într-un fișier imagine ROM și pot fi rulate pe un computer modern folosind un program de emulator.
Imaginile ROM sunt, de asemenea, folosite la dezvoltare pentru sisteme încorporate sau dispozitive mobile. Programul dezvoltat este scris într-un fișier imagine ROM și testat pe un emulator. După terminarea depanării , programul este lansat pe un dispozitiv real.
Pentru unii oameni, imaginile ROM devin obiecte de colecție. Motivele pentru aceasta pot varia, cum ar fi dorința de a păstra istoria computerelor și consolelor de jocuri pentru generațiile viitoare.
Un programator ROM poate fi folosit pentru a obține o imagine ROM de la un cip de memorie separat .
Pentru a obține o imagine a programului conținut în ROM-ul cartușului de joc (așa-numitul „ dump ” - dump în engleză ) și a multor mașini arcade existente, sunt folosite dispozitive special concepute - „ basculante ” ( dumper englezesc ) și procesul în sine se numește „ dumping ” ( în engleză dumping ). Fiecare tip de cartuș și sistem de joc necesită un tip diferit de amortizor. În prezent, amortizoare există pentru majoritatea sistemelor întâlnite.
Datorită specificului echipamentului utilizat în mașinile de arcade și a varietății mari de modele de plăci de circuite imprimate utilizate în acestea, descărcarea ROM-ului de la mașinile de arcade necesită un set special de software și hardware și un operator înalt calificat.
Deși imaginile ROM pot fi folosite pentru a păstra istoria jocurilor pe calculator , exploatarea caracteristicilor acestora poate facilita copierea și distribuirea neautorizată a jocurilor moderne. Multe companii de jocuri, văzând acest lucru ca o potențială amenințare pentru vânzările produselor lor, au început să includă în jocuri caracteristici care împiedică copierea, dar în același timp mențin jocul să funcționeze.
Metode de bază de protecție împotriva copierii ROMEmulatorii consolelor de jocuri tind să folosească fișierele imagine ROM ca date sursă pentru a lucra.
Imaginile ROM sunt utilizate pe scară largă în dezvoltarea sistemelor încorporate . Software-ul aflat în curs de dezvoltare este adesea scris în fișiere imagine ROM pentru testare și depanare pe un computer convențional înainte de a fi scris pe cipurile ROM ale unui dispozitiv fizic.
Durata de funcționare a majorității mediilor de stocare digitale este scurtă. Unele tehnologii, cum ar fi fotografia alb-negru, pot păstra datele timp de un secol sau mai mult. Cu toate acestea, multe medii digitale devin ilizibile după numai 10 ani sau mai puțin. Aceasta devine o problemă, întrucât primele sisteme informatice au acum 50-60 de ani, iar primele exemple de console de jocuri au trecut peste 30 de ani. Problema este că majoritatea primelor computere și jocuri pe calculator se vor pierde iremediabil dacă nu sunt transferate pe un tip de media modern. Astfel, pasionații de stocare a datelor caută copii ale vechilor jocuri pentru PC și arcade pentru a crea imagini ale ROM-urilor pe care le conțin. Stocarea imaginilor pe medii standardizate precum CD-ROM sau DVD-ROM în viitor poate reduce foarte mult efortul necesar pentru a le copia pe medii care vor fi standardizate în viitor [2] [3] .
Creșterea distribuției în masă a imaginilor ROM pe cale electronică, în ciuda posibilelor daune aduse deținătorilor de drepturi de autor, poate aduce o contribuție pozitivă la conservarea datelor. Deși copiile originale ale jocurilor vechi pot fi deteriorate, uzate sau aruncate, copiile digitale sub formă de imagine ROM sau alte suporturi pot fi distribuite peste tot, păstrând astfel jocurile vechi care altfel ar fi pierdute iremediabil [4] .
Utilizatorii pot face modificări în joc de îndată ce acesta devine disponibil ca imagine ROM. Modurile pot schimba grafica, nivelurile jocului, nivelul de dificultate sau pot traduce jocul într-o limbă în care originalul nu a fost niciodată lansat. Haki poate lua uneori o formă comică. De exemplu, unul dintre Mario Bros modificați. , numită „ Afro Mario Brothers ”, s-a remarcat prin prezența unor coafuri afro pe personajele principale . De asemenea, este cunoscută modificarea „ Metroid Redesign ” a Super Metroid , care îmbunătățește jocul original și introduce noi obiective.
Traducerile de amatori ale jocurilor în alte limbi joacă un rol important. Multe jocuri sunt publicate doar într-o țară din lume. De exemplu, multe RPG-uri lansate în Japonia nu au fost niciodată lansate în afara Japoniei. Grupuri de traducători amatori fac traduceri independente cu sprijin puternic din partea comunității. Deci, în 1995, jocul Tales of Phantasia a fost lansat în Japonia , iar în 2001, grupul DeJap Translations a tradus textul ecranului în engleză. Mai mult, a existat un proiect „Vocals of Phantasia”, al cărui scop a fost să creeze o voce de amatori completă pentru joc. Versiunea oficială în limba engleză a apărut abia în 2006, la 5 ani de la apariția unei traduceri de amatori. Un alt exemplu este Mother 3 , continuarea jocului destul de popular EarthBound , lansat doar în Japonia. Ca răspuns la întrebările unei mulțimi de fani supărați, Nintendo a răspuns că o versiune în limba engleză a fost planificată pentru regiunea europeană, dar acea versiune nu a fost lansată niciodată. Ca răspuns, fanii au creat site-ul web starmen.net și au început să traducă jocul. Lucrările au fost finalizate în octombrie 2008. Traducerea a fost foarte apreciată de fani, reprezentanții Nintendo , Square Enix și alți profesioniști din piață.
Modificările (hack-urile) aduse jocurilor pot varia de la remedieri minore sau coduri de cheat până la o reluare completă a întregului joc. Un joc remasterizat poate fi văzut ca un joc nou bazat pe unul vechi.
Un joc care are încă o scenă de romhacking activă este Super Mario Bros.
În unele țări, orice persoană poate face o copie de rezervă a jocului pe care îl deține. Persoanele fizice pot face copii dintr-o varietate de motive, cum ar fi salvarea jocului în cazul în care acesta este pierdut sau în cazul în care media originală eșuează. Vezi mai sus pentru salvarea datelor.
Cu toate acestea, în Statele Unite, din 1983, a fost ilegal să copiezi ROM-uri de jocuri pe computer pe alt cartuş. Această decizie a fost luată de instanță în dosarul „Atari v. JS&A”. JS&A a produs un dispozitiv de „backup de joc” care permitea utilizatorului să citească imaginea ROM a cartuşului original şi să o scrie pe un cartuş gol. Reprezentanții JS&A au declarat că copierea este permisă în conformitate cu legea de rezervă. Instanța nu a fost de acord cu acest lucru, subliniind că cipurile ROM nu sunt inerente aceleiași fragilități ca și discurile magnetice, pentru care a fost adoptată legea corespunzătoare. Recunoscând ROM ca media insuficient vulnerabilă, instanța le-a exclus din domeniul de aplicare al paragrafului 17 USC 117 (a) (2) [5] .
Mai târziu, Chuck Cochems , pe baza deciziei instanței în cazul „Sony v. Universal” (1984), a arătat că copierea software-ului legal pentru uz personal pe un emulator ar trebui recunoscută ca legală. Totodată, se subliniază că o astfel de utilizare nu poate fi legală decât dacă sunt respectate principiile utilizării loiale [6] .
Unele companii, cum ar fi Nintendo, imprimă declarații în „manuale de utilizare” care vin cu jocurile prin care utilizatorul nu are voie să facă copii de rezervă sau arhivă. Rămâne nehotărât dacă o astfel de formulare poate fi recunoscută ca o ofertă sau nu. A se vedea, de asemenea , licență software , licență wrapper , utilizare loială , Digital Millennium Copyright Act .
Existența imaginilor ROM poate fi licențiată de proprietarul direct. De exemplu, Atari a pus la dispoziție imagini ROM pentru unele jocuri care anterior erau disponibile doar pe mașinile arcade. Aceste imagini ROM sunt compatibile cu emulatorul MAME și sunt distribuite prin intermediul site-ului magazinului Star ROMs. Nintendo pentru consolele sale din a șaptea generație ( 3DS , Wii ) a deschis un site de magazin Virtual Console ; de pe site puteți achiziționa imagini ROM ale jocurilor create pentru generațiile anterioare de console Nintendo (de exemplu, NES ); după achiziționarea imaginii ROM, utilizatorul poate rula jocul pe emulatorul corespunzător. Imaginile ROM ale jocurilor create pentru PlayStation pot fi achiziționate din PlayStation Store ; emulatoarele sunt disponibile pentru consolele PlayStation 3 și PSP . Imaginile ROM ale jocurilor create pentru console Xbox , cum ar fi Sonic the Hedgehog pentru Xbox 360 , pot fi achiziționate de pe site - ul magazinului Xbox Live Arcade .
Marea majoritate a computerelor învechite și a jocurilor vechi nu mai sunt fabricate. În astfel de cazuri, uneori, deținătorii de drepturi de autor oferă licențe gratuite pentru astfel de jocuri, singura condiție a cărora, cel mai adesea, este interzicerea utilizării comerciale. De exemplu, 14 jocuri emulate de MAME , inclusiv Gridlee și Robby Roto , sunt disponibile sub o licență similară și distribuite în cadrul proiectului MAME [7] .
Imaginile obținute din bandă magnetică sunt numite „imagini pe bandă”. Imaginile obținute de pe dischete , CD-ROM-uri și alte discuri se numesc „ imagini de disc ”. Imaginile obținute de pe suporturi optice sunt adesea denumite imagini ISO , după numele sistemului de fișiere ISO 9660 utilizat pe astfel de suporturi.
Crearea de imagini din alte medii nu este adesea asociată cu costuri semnificative ale forței de muncă și poate fi adesea efectuată fără utilizarea unor instrumente speciale. De exemplu, crearea unei imagini a unei benzi magnetice care conține un joc de calculator (de exemplu, pentru un computer ZX Spectrum ) se realizează de obicei prin redarea unei casete compacte tipice pe un magnetofon, a cărei ieșire de linie este conectată la intrarea de linie. a unei plăci de sunet pentru PC. Datele sunt înregistrate într-un fișier audio , după care sunt convertite într-un fișier imagine pe bandă printr-un program special. În același mod (cu ajutorul unui program special), aproape orice joc poate fi copiat de pe un CD sau DVD pe o unitate CD/DVD obișnuită a PC-ului.