Ce este o imagine ROM?

What Is Rom Image



Fanii jocurilor retro pot fi deja familiarizați cu fișierele ROM sau cu ceea ce numesc în mod normal ROM-uri. Dar ce sunt exact fișierele ROM și de ce sunt numite ca atare? ROM înseamnă Read-Only Memory, o memorie non-volatilă care stochează date și, spre deosebire de RAM (Random Access Memory), păstrează datele chiar și atunci când alimentarea este oprită. Odată ce datele sunt stocate într-un ROM, acestea nu pot fi modificate, deși cipurile ROM moderne au deja capacitatea de a fi rescrise în continuare cu cicluri limitate de scriere. Fișierele stocate în mod obișnuit într-un ROM nu necesită nicio modificare pe durata de viață a sistemului, cum ar fi BIOS-ul computerului, firmware-ul unui dispozitiv sau jocurile de pe plăci arcade sau console de jocuri video.

O imagine ROM sau un fișier ROM este un fișier computerizat sau o copie digitală a datelor originale obținute de la cipurile ROM sau cartușele ROM ale consolelor de jocuri video. Invers, unele imagini ROM sunt create mai întâi în scopuri de depanare sau testare înainte de a fi încorporate permanent în cipurile ROM.







Cum sunt create imaginile ROM?

Procesul de copiere a imaginilor ROM din cipurile ROM sau cartușele ROM se numește dumping. Dumping-ul necesită hardware dedicat, arzător ROM și software pentru a transfera fișierul de pe cipurile ROM pe un computer. Nici o mașină de descărcare ROM nu se potrivește tuturor. Unele dispozitive de descărcare ROM conțin o unitate CD-ROM pentru a copia imaginea direct pe un CD-ROM. Mașinile arcade au, de obicei, PCB-uri personalizate și fiecare ar necesita în mod normal o configurare individuală pentru dumping ROM. La fel, mașinile de descărcare pentru diferite console de joc diferă, de asemenea, unele de altele.



Fișierele ROM au o extensie de fișier .rom și, cel mai adesea, software-ul emulator este utilizat pentru a deschide fișiere ROM. Unknown File Apple II și Nintendo 64 Emulation ROM Image sunt unele dintre software-urile de emulare utilizate pentru deschiderea fișierelor ROM. Cu toate acestea, acestea nu sunt software de emulator universal; alte fișiere ROM ar necesita software specific pentru a rula. Cel mai bine este să contactați dezvoltatorul de software dacă doriți să fiți sigur ce software să utilizați pentru a deschide fișierele ROM pe care le aveți.



Pentru ce sunt utilizate imaginile ROM?

Imaginile ROM sunt create în diverse scopuri. Cel mai important scop este probabil conservarea datelor. Acestea sunt, de asemenea, create pentru a recrea sau modifica jocurile retro și fișierele de test înainte de a fi transferate permanent pe cipurile ROM.





Conservarea software-ului

Nimic nu durează pentru totdeauna și același lucru este valabil și pentru dispozitivele electronice și digitale. Principalul și cel mai important motiv pentru care sunt create imaginile ROM este păstrarea datelor originale. Există o posibilitate imensă ca datele să se piardă, să fie deteriorate sau corupte pe măsură ce sistemul ajunge la sfârșitul vieții. Crearea imaginilor ROM este o modalitate excelentă de a păstra copii ale datelor originale în scopuri de arhivare. Imaginile ROM permit, de asemenea, ca o copie a datelor originale să fie folosită din nou pe sistemele mai noi. Unele imagini ROM sunt, de asemenea, modificate pentru a îmbunătăți datele existente și pentru a lucra pe dispozitive moderne.

Emularea jocului

Aceasta este probabil utilizarea pe scară largă a imaginilor ROM. Cine se poate sătura să joace Super Mario, Mortal Combat și altele asemenea? Din fericire, aceste jocuri video fără vârstă sunt puse la dispoziție prin intermediul imaginilor ROM. Deoarece arcadele și consolele de jocuri mai vechi fac parte din trecut, jocurile retro sunt readuse la viață prin intermediul software-ului emulator. În contextul emulării jocurilor, emulatoarele sunt programe care rulează jocuri de epocă de pe un dispozitiv complet diferit pe un alt sistem. Acestea imită comportamentul arcadelor sau al consolelor de jocuri video mai vechi, astfel încât jocurile să poată rula pe un alt sistem, cum ar fi computerul dvs. Vă puteți retrăi amintirile din copilărie pe computer sau dispozitive mobile, pur și simplu instalând emulatoare și adăugând fișiere ROM ale jocurilor retro. În mod similar, vă puteți crea propriile mașini de jocuri retro de la zero folosind SBC-uri (Single Board Computers) precum Raspberry Pi și puteți încărca emulatoare și imagini ROM pe hardware-ul asamblat. Mașinile de jocuri retro sunt cele mai populare proiecte realizate cu SBC-uri.



Depanare și testare QA

Imaginile ROM nu sunt utilizate numai pentru păstrarea software-ului; sunt de asemenea folosite pentru a testa software-ul înainte de al încărca pe un cip ROM. Acest lucru asigură faptul că software-ul este lipsit de erori și funcționează perfect înainte de a fi încorporat în cipurile ROM, deoarece acestea nu mai pot fi modificate odată ce programul este încărcat pe cip.

Descărcarea neautorizată a ROM-urilor

În general, descărcarea ROM-urilor de pe internet sau orice altă formă de suport digital nu este legală. Cu toate acestea, pentru dragostea jocurilor retro și pentru că imaginile ROM originale au un cost, multe ROM-uri sunt descărcate ilegal. Vânzările și veniturile companiilor de jocuri au suferit foarte mult din cauza descărcărilor neautorizate. Din această cauză, deținătorii drepturilor de autor au întreprins acțiuni stricte pentru a preveni lansarea și descărcarea neautorizată a software-ului lor, în special a imaginilor ROM de arcade sau jocuri video. Nintendo, de exemplu, a dat în judecată două site-uri web de emulator în 2018 pentru distribuirea ilegală a ROM-urilor protejate prin drepturi de autor. Alte companii au inclus caracteristici de securitate în produsele lor pentru a preveni copierea neautorizată a software-ului lor. De exemplu, Capcom a inclus un algoritm de protecție pentru a preveni distribuirea ilegală a software-ului lor în jocurile lor arcade.

Există încă o mulțime de zone gri în legalitatea descărcării ROM-urilor. Unii ar putea susține că descărcarea ROM-urilor pentru uz personal și nedistribuirea lor de pe internet nu ar trebui considerată ilegală. Oricare ar fi cazul, este mai bine să nu participați la piraterie și să cumpărați copii autorizate ale ROM-urilor.

Concluzie

Imaginile ROM au un scop bun de a păstra datele în jetoanele ROM, fie pentru arhivare, reutilizare sau modificare a datelor originale. Totuși, ele joacă, de asemenea, un rol semnificativ în testarea software-ului. Imaginile ROM utilizate pe scară largă astăzi sunt cele ale jocurilor retro. Cu toate acestea, popularitatea jocurilor retro a dus la distribuirea ilegală a ROM-urilor pe suporturi digitale precum internetul. Pentru a ajuta la stoparea răspândirii pirateriei, se recomandă doar descărcarea copiilor autorizate ale imaginilor ROM.