Hva er et ROM -bilde?

What Is Rom Image



Fans av retro -spill kan allerede være kjent med ROM -filer eller det de vanligvis kaller ROM -er. Men hva er egentlig ROM -filer, og hvorfor kalles de som sådan? ROM står for skrivebeskyttet minne, et ikke-flyktig minne som lagrer data og, i motsetning til RAM (Random Access Memory), beholder data selv når strømmen er slått av. Når data er lagret i en ROM, kan de ikke endres, selv om moderne ROM -brikker allerede har muligheten til å bli skrevet om til fortsatt med begrensede skrivesykluser. Filene som vanligvis er lagret i en ROM, trenger ikke noen endring i systemets levetid, for eksempel datamaskinens BIOS, enhetens fastvare eller spillene i arkadekort eller videospillkonsoller.

Et ROM -bilde eller en ROM -fil er en datafil eller en digital kopi av originaldataene hentet fra ROM -brikker eller ROM -kassetter til videospillkonsoller. Omvendt blir noen ROM -bilder opprettet først for feilsøkings- eller testformål før de blir permanent innebygd i ROM -brikker.







Hvordan opprettes ROM -bilder?

Prosessen med å kopiere ROM -bilder fra ROM -brikker eller ROM -kassetter kalles dumping. Dumping krever dedikert maskinvare, ROM -brenner og programvare for å overføre filen fra ROM -brikker til en datamaskin. Ingen ROM -dumpemaskin passer alle. Noen ROM-dumpingsenheter inneholder en CD-ROM-stasjon for å kopiere bildet direkte til en CD-ROM. Arcade -maskiner har vanligvis tilpassede PCB -er, og hver vil normalt kreve et individuelt oppsett for ROM -dumping. På samme måte skiller dumpemaskiner for forskjellige spillkonsoller seg også fra hverandre.



ROM -filer har en .rom -filtype, og oftest brukes emulatorprogramvare for å åpne ROM -filer. Ukjent Apple II File og Nintendo 64 Emulation ROM Image er noen av emuleringsprogramvarene som brukes til å åpne ROM -filer. Disse er imidlertid ikke universell emulatorprogramvare; andre ROM -filer vil kreve spesifikk programvare for å kjøre. Det er best å kontakte programvareutvikleren hvis du vil være sikker på hvilken programvare du skal bruke for å åpne ROM -filene du har.



Hva brukes ROM -bilder til?

ROM -bilder er laget for forskjellige formål. Det viktigste formålet er sannsynligvis datakonservering. De er også opprettet for å gjenskape eller endre retrospill og testfiler før de blir permanent overført til ROM -brikker.





Bevaring av programvare

Ingenting varer evig, og det samme gjelder elektroniske og digitale enheter. Den viktigste og viktigste grunnen til at ROM -bilder blir opprettet, er å bevare de originale dataene. Det er en stor mulighet for at data går tapt, blir skadet eller ødelagt når systemet når slutten av livet. Å lage ROM -bilder er en fin måte å beholde kopier av originaldata for arkiveringsformål. ROM -bilder lar også en kopi av de originale dataene brukes på nytt på nyere systemer. Noen ROM -bilder blir også endret for å forbedre eksisterende data og arbeid på moderne enheter.

Spillemulering

Dette er kanskje den allment kjente bruken av ROM -bilder. Hvem kan bli lei av å spille Super Mario, Mortal Combat og lignende? Heldigvis blir disse tidløse videospillene gjort tilgjengelig gjennom ROM -bilder. Siden arkader og eldre spillkonsoller er en saga blott, blir retrospill gjenopplivet gjennom emulatorprogramvare. I forbindelse med spillemulering er emulatorer programmer som kjører vintage -spill fra en helt annen enhet på et annet system. De etterligner oppførselen til arkader eller eldre videospillkonsoller, slik at spillene kan kjøres på et annet system som din PC. Du kan gjenoppleve barndomsminnene dine på din PC eller mobile enheter ved å installere emulatorer og legge til ROM -filer fra retrospillene. På samme måte kan du lage dine egne retro spillmaskiner fra bunnen av ved hjelp av SBC (Single Board Computers) som Raspberry Pi og laste emulatorer og ROM -bilder til den monterte maskinvaren. Retro spilleautomater er de mest populære prosjektene som er gjort med SBC -er.



Debugging og QA -testing

ROM -bilder brukes ikke bare for å bevare programvaren; de er også vant til å teste programvaren før du laster den til en ROM -brikke. Dette sikrer at programvaren er fri for feil og kjører perfekt før den er innebygd i ROM -brikker siden de ikke lenger kan endres når programmet er lastet til brikken.

Uautorisert nedlasting av ROM -er

Vanligvis er det ikke lovlig å laste ned ROM fra internett eller annen form for digitale medier. Av kjærlighet til retro -spill og fordi originale ROM -bilder koster, blir mange ROM -er lastet ned ulovlig. Salg og inntekter fra spillselskaper har fått store tap på grunn av uautoriserte nedlastinger. På grunn av dette har opphavsrettsinnehavere iverksatt strenge tiltak for å forhindre uautorisert utgivelse og nedlasting av programvaren, spesielt ROM -bilder av arkader eller videospill. Nintendo, for eksempel, hadde saksøkt to emulatornettsteder i 2018 for ulovlig distribusjon av sine opphavsrettsbeskyttede ROM -er. Andre selskaper inkluderte sikkerhetsfunksjoner i produktene sine for å forhindre uautorisert kopiering av programvaren. For eksempel hadde Capcom inkludert en beskyttelsesalgoritme for å forhindre ulovlig distribusjon av programvaren i arkadespillene sine.

Det er fortsatt mange grå områder i lovligheten av nedlasting av ROM -er. Noen kan hevde at nedlasting av ROM -er for personlig bruk og ikke distribusjon av dem fra internett ikke skal anses som ulovlig. Uansett hva som er tilfelle, er det bedre å ikke delta i piratkopiering og kjøpe autoriserte kopier av ROM -er i stedet.

Konklusjon

ROM -bilder tjener et godt formål med å bevare dataene i ROM -brikker, enten det er for arkivering, gjenbruk eller endring av originaldata. Likevel spiller de også en betydelig rolle i programvaretesting. De mye brukte ROM -bildene i dag er retrospill. Populariteten til retrospill førte imidlertid til ulovlig distribusjon av ROM -er over digitale medier som internett. For å stoppe spredningen av piratkopiering, anbefales det bare å laste ned autoriserte kopier av ROM -bilder.