Hvad er et ROM -billede?

What Is Rom Image



Fans af retro -spil kender måske allerede ROM -filer eller det, de normalt kalder ROM'er. Men hvad er egentlig ROM -filer, og hvorfor kaldes de som sådan? ROM står for skrivebeskyttet hukommelse, en ikke-flygtig hukommelse, der lagrer data og i modsætning til RAM (Random Access Memory) bevarer data, selv når strømmen er slukket. Når data først er gemt i en ROM, kan de ikke ændres, selvom moderne ROM -chips allerede har mulighed for at blive omskrevet til stadig med begrænsede skrivecyklusser. Filerne, der typisk er gemt på en ROM, behøver ikke nogen ændringer i systemets levetid, f.eks. Computerens BIOS, en enheds firmware eller spil i arkadebrætter eller videospilkonsoller.

Et ROM -billede eller en ROM -fil er en computerfil eller en digital kopi af de originale data hentet fra ROM -chips eller ROM -patroner til videospilkonsoller. Omvendt oprettes nogle ROM -billeder først til fejlfinding eller testformål, før de permanent er integreret i ROM -chips.







Hvordan oprettes ROM -billeder?

Processen med at kopiere ROM -billeder fra ROM -chips eller ROM -patroner kaldes dumping. Dumping kræver dedikeret hardware, ROM -brænder og software for at overføre filen fra ROM -chips til en computer. Ingen ROM -dumpemaskine passer til alle. Nogle ROM-dumpingsenheder indeholder et cd-rom-drev til kopiering af billedet direkte til en cd-rom. Arcade -maskiner har normalt tilpassede printkort, og hver kræver normalt en individuel opsætning til ROM -dumping. På samme måde adskiller dumpingmaskiner til forskellige spilkonsoller sig også fra hinanden.



ROM -filer har en .rom -filtypenavn, og oftest bruges emulatorsoftware til at åbne ROM -filer. Ukendt Apple II -fil og Nintendo 64 -emulering ROM -billede er nogle af de emuleringssoftware, der bruges til at åbne ROM -filer. Disse er imidlertid ikke universel emulatorsoftware; andre ROM -filer ville kræve specifik software for at køre. Det er bedst at kontakte softwareudvikleren, hvis du vil være sikker på, hvilken software du skal bruge til at åbne de ROM -filer, du har.



Hvad bruges ROM -billeder til?

ROM -billeder oprettes til forskellige formål. Det vigtigste formål er sandsynligvis datakonservering. De er også oprettet for at genskabe eller ændre retrospil og testfiler, før de permanent overføres til ROM -chips.





Opbevaring af software

Intet varer evigt, og det samme gælder for elektroniske og digitale enheder. Den vigtigste og vigtigste grund til, at ROM -billeder oprettes, er at bevare de originale data. Der er en enorm mulighed for, at data går tabt, beskadiges eller ødelægges, når systemet når dets levetid. Oprettelse af ROM -billeder er en fantastisk måde at gemme kopier af originaldata til arkiveringsformål. ROM -billeder gør det også muligt at bruge en kopi af de originale data igen på nyere systemer. Nogle ROM -billeder ændres også for at forbedre de eksisterende data og arbejde på moderne enheder.

Spilemulering

Dette er måske den almindeligt kendte brug af ROM -billeder. Hvem kan blive træt af at spille Super Mario, Mortal Combat og lignende? Heldigvis gøres disse tidløse videospil tilgængelige via ROM -billeder. Da arkader og ældre spilkonsoller hører fortiden til, bringes retrospil tilbage til livet via emulator -software. I forbindelse med spilemulering er emulatorer programmer, der kører vintage -spil fra en helt anden enhed på et andet system. De efterligner opførsel af arkader eller ældre videospilkonsoller, så spillene kan køre på et andet system som din pc. Du kan genopleve dine barndomsminder på din pc eller mobile enheder ved blot at installere emulatorer og tilføje ROM -filer fra retro -spil til det. På samme måde kan du oprette dine egne retro -spillemaskiner fra bunden ved hjælp af SBC'er (Single Board Computers) som Raspberry Pi og indlæse emulatorer og ROM -billeder på den samlede hardware. Retro -spillemaskiner er de mest populære projekter udført med SBC'er.



Debugging og QA -test

ROM -billeder bruges ikke kun til at bevare softwaren; de bruges også til at teste softwaren, før den indlæses i en ROM -chip. Dette sikrer, at softwaren er fri for fejl og kører perfekt, før den indlejres i ROM -chips, da de ikke længere kan ændres, når programmet er indlæst på chippen.

Uautoriseret download af ROM'er

Generelt er det ikke lovligt at downloade ROM'er fra internettet eller andre former for digitale medier. Af kærlighed til retro -spil og fordi originale ROM -billeder koster, bliver mange ROM'er downloadet ulovligt. Salg og indtægter fra spilvirksomheder har lidt meget på grund af uautoriseret download. På grund af dette har ophavsretsindehavere taget strenge foranstaltninger for at forhindre uautoriseret frigivelse og download af deres software, især ROM -billeder af arkader eller videospil. Nintendo havde for eksempel sagsøgt to emulatorwebsteder i 2018 for ulovlig distribution af deres ophavsretligt beskyttede ROM'er. Andre virksomheder inkluderede sikkerhedsfunktioner i deres produkter for at forhindre uautoriseret kopiering af deres software. For eksempel havde Capcom inkluderet en beskyttelsesalgoritme til at forhindre ulovlig distribution af deres software i deres arkadespil.

Der er stadig mange grå områder i lovligheden af ​​at downloade ROM'er. Nogle vil måske hævde, at det ikke bør betragtes som ulovligt at downloade ROM'er til personlig brug og ikke distribuere dem fra internettet. Uanset hvad tilfældet er, er det bedre ikke at deltage i piratkopiering og købe autoriserede kopier af ROM'er i stedet.

Konklusion

ROM -billeder tjener et godt formål med at bevare dataene i ROM -chips, hvad enten det er til arkivering, genbrug eller ændring af de originale data. Alligevel spiller de også en væsentlig rolle i softwaretest. De meget udbredte ROM -billeder i dag er retrospil. Populariteten af ​​retrospil førte imidlertid til ulovlig distribution af ROM'er over digitale medier som internettet. For at stoppe spredningen af ​​piratkopiering anbefales det kun at downloade autoriserede kopier af ROM -billeder.