A ROM-kép ( ROM-kép vagy egyszerűen ROM ) egy bináris fájl , amely egy ROM -chipből , általában egy játékkonzol -kazettából származó adatok másolatát, a számítógép " firmware -éből" vagy egy játéktermi gép alaplapjának konfigurációjával kapcsolatos információkat tartalmazza . A kifejezést gyakran használják emulációval összefüggésben : a régi számítógépek ROM-jában tárolt régi játékokat vagy programokat egy ROM képfájlba másolják, és egy emulátorprogrammal futtathatók egy modern számítógépen.
A ROM-képeket beágyazott rendszerekhez vagy mobileszközökhöz való fejlesztéskor is használják . A kifejlesztett programot egy ROM képfájlba írják, és emulátoron tesztelik. A hibakeresés befejezése után a program elindul egy valódi eszközön.
Egyes emberek számára a ROM-képek gyűjthetővé válnak. Ennek okai eltérőek lehetnek, például az a vágy, hogy megőrizzék a számítógépek és játékkonzolok történetét a jövő generációi számára.
Egy ROM programozó használható ROM kép lekérésére egy külön memóriachipről .
A játékkazetta ROM-jában (az úgynevezett " dump " - angol dump ) és számos meglévő játéktermi gépben található program képének megszerzéséhez speciálisan erre a célra tervezett eszközöket használnak - " dömperek " ( angol dump ), és a folyamat. magát " dömpingnek " ( angolul dömpingnek ) nevezik. Minden típusú patronhoz és játékrendszerhez más típusú lengéscsillapító szükséges. Jelenleg a legtöbb talált rendszerhez csillapítók vannak.
A játéktermekben használt berendezések sajátosságai és a bennük használt nyomtatott áramköri lapok sokfélesége miatt a játéktermi gépekből a ROM-ok dömpingje speciális szoftver- és hardverkészletet, valamint magasan képzett kezelőt igényel.
Bár a ROM-képek felhasználhatók a számítógépes játékok történetének megőrzésére , funkcióik kihasználása megkönnyítheti a modern játékok jogosulatlan másolását és terjesztését. Sok játékcég, mivel ez potenciális veszélyt jelent termékei értékesítésére, elkezdett olyan funkciókat beépíteni a játékokba, amelyek megakadályozzák a másolást, ugyanakkor a játék működését is fenntartják.
Alapvető ROM másolásvédelmi módszerekA játékkonzol emulátorok általában ROM képfájlokat használnak forrásadatként.
A ROM képfájlokat széles körben használják a beágyazott rendszerek fejlesztésében . A fejlesztés alatt álló szoftvereket gyakran ROM-képfájlokba írják, hogy teszteljék és hibakeresést végezzenek egy hagyományos számítógépen, mielőtt egy fizikai eszköz ROM-lapkáira írnák őket.
A legtöbb digitális adathordozó üzemideje rövid. Egyes technológiák, például a fekete-fehér fényképezés, akár egy évszázadig is megőrizhetik az adatokat. Sok digitális média azonban már 10 év elteltével olvashatatlanná válik. Ez gondot okoz, mivel az első számítógépes rendszerek már 50-60 évesek, a játékkonzolok első példányai pedig több mint 30 évre nyúlnak vissza. A probléma az, hogy az első számítógépek és számítógépes játékok nagy része helyrehozhatatlanul elveszik, ha nem helyezik át őket egy modern típusú médiára. Így az adattárolás szerelmesei régi PC- és játéktermi játékok másolatait keresik, hogy képeket készítsenek a bennük lévő ROM-okról. Ha a képeket szabványosított adathordozón, például CD-ROM-on vagy DVD-ROM-on tárolja a jövőben, nagymértékben csökkentheti a későbbiekben szabványosított adathordozóra másolásuk erőfeszítéseit [2] [3] .
Az adatok megőrzéséhez pozitívan járulhat hozzá a ROM-képek tömeges elektronikus terjesztésének növekedése a szerzői jogok tulajdonosainak esetleges kára ellenére. Bár a régi játékok eredeti példányai megsérülhetnek, elhasználódhatnak vagy eldobhatók, a digitális másolatok ROM kép vagy más adathordozó formájában mindenhol terjeszthetők, így megőrizhetők a régi játékok, amelyek egyébként helyrehozhatatlanul elvesznének [4] .
A felhasználók módosíthatják a játékot, amint az elérhetővé válik ROM képként. A modok megváltoztathatják a grafikát, a játékszinteket, a nehézségi szintet, vagy lefordíthatják a játékot olyan nyelvre, amelyen az eredetit soha nem adták ki. Haki néha komikus formát ölthet. Például az egyik módosított Mario Bros. Az " Afro Mario Brothers " néven ismert afrofrizurák a főszereplőkön . Ismert a Super Metroid " Metroid Redesign " módosítása is , amely továbbfejleszti az eredeti játékot és új célokat vezet be.
A játékok más nyelvekre történő amatőr fordításai nagy szerepet játszanak. Sok játékot csak a világ egyes országaiban adnak ki. Például sok Japánban kiadott RPG soha nem jelent meg Japánon kívül. Amatőr fordítók csoportjai független fordításokat végeznek a közösség erős támogatásával. Így 1995- ben Japánban megjelent a Tales of Phantasia játék , 2001-ben pedig a DeJap Translations csoport fordította le a képernyő szövegét angolra. Sőt, volt egy "Vocals of Phantasia" projekt is, amelynek célja egy komplett amatőr hangszín létrehozása volt a játékhoz. A hivatalos angol verzió csak 2006-ban jelent meg, 5 évvel az amatőr fordítás megjelenése után. Egy másik példa a Mother 3 , a meglehetősen népszerű EarthBound játék folytatása , amelyet csak Japánban adtak ki. A dühös rajongók serege kérdéseire válaszolva a Nintendo azt válaszolta, hogy az európai régióban angol nyelvű változatot terveztek, de ezt a verziót soha nem adták ki. Válaszul a rajongók létrehozták a starmen.net weboldalt, és elkezdték lefordítani a játékot. A munka 2008 októberében fejeződött be. A fordítást nagyra értékelték a rajongók, a Nintendo képviselői , a Square Enix és más piaci szakemberek.
A játékokon végrehajtott változtatások (feltörések) a kisebb javításoktól vagy csalókódoktól a teljes játék teljes átdolgozásáig változhatnak. A remastered játék egy régi játékon alapuló új játéknak tekinthető.
Egyes országokban bárki készíthet biztonsági másolatot a saját játékáról. Az egyének különféle okokból készíthetnek másolatokat, például elmenthetik a játékot, ha elveszik, vagy ha az eredeti adathordozó meghibásodik. Az adatok mentését lásd fent.
Az Egyesült Államokban azonban 1983 óta illegális a számítógépes játékok ROM-jainak másik kazettára másolása. Ezt a döntést a bíróság hozta meg az „Atari kontra JS&A” ügyben. A JS&A készített egy „játék biztonsági mentési” eszközt, amely lehetővé tette a felhasználó számára, hogy beolvassa az eredeti kazetta ROM-képét, és azt egy üres patronra írja. A JS&A képviselői kijelentették, hogy a másolás megengedett a biztonsági mentésről szóló törvény értelmében. A bíróság nem értett egyet ezzel, rámutatva, hogy a ROM chipek nem ugyanolyan törékenységben rejlenek, mint a mágneses lemezek, amelyekre vonatkozó törvény született. A ROM-ot nem kellően sebezhető adathordozónak elismerve a bíróság kizárta őket az USC 117 (a) (2) 17. bekezdése hatálya alól [5] .
Később Chuck Cochems a bíróságnak a "Sony kontra Universal" ügyben (1984) hozott határozata alapján kimutatta, hogy a legális szoftverek emulátorra történő személyes használatra történő másolását legálisnak kell tekinteni . Ugyanakkor hangsúlyozzák, hogy az ilyen felhasználás csak a méltányos használat elveinek betartása esetén lehet legális [6] .
Egyes cégek, például a Nintendo, a játékokhoz mellékelt „felhasználói kézikönyvekben” olyan nyilatkozatokat nyomtatnak, amelyek szerint a felhasználó nem készíthet biztonsági másolatot vagy archiválhat másolatot. Továbbra sem dőlt el, hogy az ilyen megfogalmazás ajánlatnak tekinthető-e vagy sem. Lásd még: szoftverlicenc , wrapper licenc , fair use , Digital Millennium Copyright Act .
A ROM-képek létezését a közvetlen tulajdonos engedélyezheti. Az Atari például elérhetővé tette a ROM-képeket néhány olyan játékhoz, amelyek korábban csak játéktermi gépeken voltak elérhetők. Ezek a ROM-képek kompatibilisek a MAME emulátorral , és a Star ROMs áruház webhelyén keresztül kerülnek terjesztésre. A Nintendo a hetedik generációs konzoljaihoz ( 3DS , Wii ) virtuális konzol boltot nyitott ; az oldalon megvásárolhatja a Nintendo konzolok korábbi generációihoz készített játékok ROM-képét (például NES ); a ROM kép megvásárlása után a felhasználó futtathatja a játékot a megfelelő emulátoron. A PlayStation számára készült játékok ROM-képei megvásárolhatók a PlayStation Store -ból ; emulátorok elérhetők PlayStation 3 és PSP konzolokhoz . Az Xbox konzolokra készült játékok ROM-képei , például a Sonic the Hedgehog Xbox 360 - hoz , megvásárolhatók az Xbox Live Arcade áruház webhelyén .
Az elavult számítógépek és a régi játékok túlnyomó többsége már nem készül. Ilyen esetekben előfordul, hogy a szerzői jogok tulajdonosai ingyenes licencet kínálnak az ilyen játékokhoz, amelyeknek egyetlen feltétele legtöbbször a kereskedelmi felhasználás tilalma. Például a MAME által emulált 14 játék , köztük a Gridlee és a Robby Roto , elérhető hasonló licenc alatt, és a MAME projekt keretében terjeszthetők [7] .
A mágnesszalagról kapott képeket "szalagképeknek" nevezik. A hajlékonylemezekről , CD-ROM-okról és más lemezekről származó képeket " lemezképeknek " nevezik . Az optikai adathordozóról származó képeket gyakran ISO-képeknek nevezik, az ilyen adathordozókon használt ISO 9660 fájlrendszer neve után .
A képek más médiáról történő létrehozása gyakran nem jár jelentős munkaerőköltséggel, és gyakran speciális eszközök használata nélkül is elvégezhető. Például egy számítógépes játékot tartalmazó mágnesszalag képének létrehozása (például egy ZX Spectrum számítógéphez ) általában úgy történik, hogy egy tipikus kompakt kazettát lejátszanak egy magnón, amelynek vonalkimenete a vonalbemenethez csatlakozik. egy PC hangkártya. Az adatokat hangfájlba rögzítik , majd egy speciális program szalagos képfájllá alakítja. Ugyanígy (speciális program segítségével) szinte bármilyen játék átmásolható CD-ről vagy DVD-ről egy hagyományos PC CD/DVD meghajtóra.