Kaj je slika ROM -a?

What Is Rom Image



Ljubitelji retro iger so morda že seznanjeni z datotekami ROM ali tem, kar običajno imenujejo ROM -i. Toda kaj točno so datoteke ROM in zakaj se kot take imenujejo? ROM pomeni pomnilnik samo za branje, nehlapni pomnilnik, ki shranjuje podatke in za razliko od RAM-a (pomnilnik z naključnim dostopom) hrani podatke tudi, ko je napajanje izklopljeno. Ko so podatki shranjeni v ROM -u, jih ni mogoče spreminjati, čeprav imajo sodobni čipi ROM -a že možnost prepisati na še vedno omejene cikle pisanja. Datoteke, ki so običajno shranjene v ROM -u, ne potrebujejo nobenih sprememb v življenjski dobi sistema, na primer BIOS -a računalnika, vdelane programske opreme naprave ali iger na arkadnih ploščah ali igralnih konzolah.

Slika ROM ali datoteka ROM je računalniška datoteka ali digitalna kopija izvirnih podatkov, pridobljenih iz čipov ROM ali vložkov ROM iz igralnih konzol. Nasprotno pa so nekatere slike ROM -a najprej ustvarjene za namene odpravljanja napak ali testiranja, preden so trajno vdelane v čipe ROM -a.







Kako nastanejo slike ROM?

Postopek kopiranja slik ROM iz čipov ROM ali kartuš ROM se imenuje dumping. Damping zahteva namensko strojno opremo, zapisovalnik ROM -a in programsko opremo za prenos datoteke iz čipov ROM -a v računalnik. Noben dumping stroj ne ustreza vsem. Nekatere naprave za odlaganje ROM-a vsebujejo pogon CD-ROM za kopiranje slike neposredno na CD-ROM. Arkadni stroji imajo običajno prilagojene PCB -je in vsak običajno zahteva individualno nastavitev za izpis ROM -a. Podobno se tudi stroji za odlaganje različnih igralnih konzol med seboj razlikujejo.



Datoteke ROM imajo razširitev datoteke .rom, najpogosteje pa se za odpiranje datotek ROM uporablja programska oprema emulatorja. Neznana datoteka Apple II in posnetek ROM -a za emulacijo Nintendo 64 sta nekaj programske opreme za emulacijo, ki se uporablja za odpiranje datotek ROM. Ti pa niso univerzalna programska oprema za emulator; Za druge datoteke ROM je potrebna posebna programska oprema. Če želite biti prepričani, katero programsko opremo uporabiti za odpiranje datotek ROM, se obrnite na razvijalca programske opreme.



Za kaj se uporabljajo ROM slike?

Slike ROM -a so ustvarjene za različne namene. Najpomembnejši namen je verjetno shranjevanje podatkov. Ustvarjene so tudi za ponovno ustvarjanje ali spreminjanje retro iger in preskusnih datotek, preden se trajno prenesejo na čipe ROM.





Ohranjanje programske opreme

Nič ne traja večno in enako velja za elektronske in digitalne naprave. Glavni in najpomembnejši razlog za nastanek slik ROM je ohranitev izvirnih podatkov. Obstaja velika možnost, da se podatki izgubijo, poškodujejo ali poškodujejo, ko se sistem izteče. Ustvarjanje slik ROM je odličen način za shranjevanje kopij izvirnih podatkov za namene arhiviranja. Slike ROM -a omogočajo tudi ponovno uporabo kopije izvirnih podatkov v novejših sistemih. Nekatere slike ROM -a so prav tako spremenjene, da izboljšajo obstoječe podatke in delujejo na sodobnih napravah.

Emulacija igre

To je morda splošno znana uporaba slik ROM. Kdo se lahko naveliča igranja Super Mario, Mortal Combat in podobnih? Na srečo so te starostne video igre na voljo prek slik ROM. Ker so arkadne in starejše igralne konzole preteklost, retro igre oživijo s programsko opremo za emulator. V kontekstu emulacije iger so emulatorji programi, ki izvajajo vintage igre iz popolnoma druge naprave v drugem sistemu. Posnemajo vedenje arkadnih ali starejših igralnih konzol, tako da se igre lahko izvajajo v drugem sistemu, kot je vaš računalnik. Spomine na otroštvo lahko podoživite v računalniku ali mobilnih napravah, tako da preprosto namestite emulatorje in vanj dodate ROM datoteke retro iger. Podobno lahko ustvarite svoje lastne retro igralne avtomate iz nič z uporabo SBC (Single Board Computers), kot je Raspberry Pi, in v sestavljeno strojno opremo naložite emulatorje in slike ROM. Retro igralni avtomati so najbolj priljubljeni projekti s SBC.



Odpravljanje napak in testiranje kakovosti

Slike ROM se ne uporabljajo samo za ohranjanje programske opreme; uporabljajo se tudi za testiranje programske opreme, preden jo naložite na čip ROM. To zagotavlja, da programska oprema ne vsebuje hroščev in deluje brezhibno, preden je vdelana v čipe ROM, saj jih ni mogoče več spreminjati, ko je program naložen na čip.

Nepooblaščen prenos ROM -ov

Na splošno nalaganje ROM -ov iz interneta ali katere koli druge oblike digitalnega medija ni zakonito. Zaradi ljubezni do retro iger in ker so izvirne slike ROM -a drage, se mnogi ROM -i prenesejo nezakonito. Prodaja in prihodki podjetij za igre so zaradi nepooblaščenih prenosov močno utrpeli. Zaradi tega so imetniki avtorskih pravic strogo ukrepali, da bi preprečili nepooblaščeno izdajo in nalaganje svoje programske opreme, zlasti slik ROM arkadnih iger ali video iger. Nintendo je na primer leta 2018 tožil dve spletni strani emulatorja zaradi nezakonite distribucije njihovih avtorsko zaščitenih ROM -ov. Druga podjetja so v svoje izdelke vključila varnostne funkcije, da preprečijo nepooblaščeno kopiranje programske opreme. Na primer, Capcom je v svoje arkadne igre vključil zaščitni algoritem za preprečevanje nezakonite distribucije njihove programske opreme.

V zakonitosti prenosa ROM -ov je še veliko sivih področij. Nekateri bi lahko trdili, da nalaganja ROM -ov za osebno uporabo in nerazdelitve z interneta ne bi smeli šteti za nezakonitega. Kakorkoli že, bolje je, da ne sodelujete v piratstvu in namesto tega kupite pooblaščene kopije ROM -ov.

Zaključek

Slike ROM služijo dobremu namenu ohranjanja podatkov v čipih ROM, bodisi za arhiviranje, ponovno uporabo ali spreminjanje izvirnih podatkov. Kljub temu igrajo pomembno vlogo pri testiranju programske opreme. Danes se široko uporabljajo slike ROM -a, ki jih predstavljajo retro igre. Priljubljenost retro iger pa je privedla do nezakonite distribucije ROM -ov po digitalnih medijih, kot je internet. Za preprečitev širjenja piratstva je priporočljivo prenesti samo pooblaščene kopije slik ROM -a.