ROM (pelimoduuli)

ROM ( R EAD O nly M emory , dt. Vain luku -muisti tai vain luku -muisti ) on yleinen nimitys muistisirun ( EPROM ) muistin tyhjennykselle , joka on asennettu pelimuistin laajennusmoduuleihin - joita kutsutaan myös kaseteiksi -. ne sisältävät varsinaisen pelin tiedot. Näitä kuvia voidaan käyttää PC jonka avulla emulaattorit tai yhdessä kirjoitettava moduulia, ne voidaan yleensä toistaa alkuperäisessä konsolissa. CD- tai DVD-levyillä olevia konsolipelejä kutsutaan yleensä ISO- tai Image-kuviksi. Levykkeitä kutsutaan levykuviksi .

Oikeudellinen tilanne

Emulaattoreiden omistaminen ja käyttö on periaatteessa laillista. Jotkut emulaattorit vaativat kuitenkin vastaavan laitteen BIOS: n suorittamaan ROM-levyjä , joita ei saa toimittaa emulaattorin mukana. ROM-levyjen laillisuus määräytyy vastaavien säädösten avulla tekijänoikeuksien suojaamiseksi. Jos ROM-levyjä ei hankita tekijänoikeuksien haltijalta, kopion luomisen tyypillä ja olosuhteilla on erityistä merkitystä laillisuuden kannalta. Saksassa sovelletaan tekijänoikeuslain 53 §: ää (kopiot yksityiseen ja muuhun henkilökohtaiseen käyttöön) .

Kaupallisten ROM-levyjen lisäksi on myös homebrew- kohtaus, joka käsittelee lähinnä kolmansien osapuolten järjestelmien luvatonta ohjelmointia. Esimerkiksi olemassa ohjelmoijia jotka kehittävät lisenssiä koskevat konsolien ja kämmentietokoneet ja jonka tuotteet ovat saatavilla Internetissä freeware. Oikeudellisesta näkökulmasta tämä ei ole laitonta (Saksassa), mutta se on harmaalla alueella. Lopputuotteet jaetaan usein ROM-levyinä, ja niitä voidaan toistaa sopivalla laitteistolla tai emulaattoreilla.

ROM-hakkerointi

ROM-hakkerointi on ROM-levyjen muokkaus.

Monien ROM-hakkereiden tavoitteena ja siten kiehtoo on muuttaa olemassa olevaa videopeliä omien ideoidensa mukaan, suunnitella uudelleen ja osittain luoda uusi (tai kääntää se, jos peliä ei ole julkaistu heidän omalla kielellään). Eri konsolien pelit sopivat tähän ROM-muodossa. Game Boy Color- ja Game Boy Advance -pelit sekä NES- ja SNES- pelit ovat erityisen suosittuja, koska niissä on helposti muokattava 2D- grafiikka ja suhteellisen yksinkertainen ohjelmointi. Internetistä löydät jopa ylimääräisiä toimittajia joillekin peleille. B. yksinkertaistaa uuden tason rakentamista tai erilaisten fysikaalisten ominaisuuksien muuttamista.

Tähän mennessä eniten hakkeroitu ROM-peli on Super Mario World SNES: lle. Se on erittäin suosittu ROM-hakkereiden keskuudessa yksinkertaisen ohjelmoinnin ja monien toimittajien / työkalujen määrän vuoksi .

Tällä tavalla muokatut ROM-levyt julkaistaan ​​joskus itse ROMina, mutta tämä voi olla laitonta, koska ROM sisältää joskus edelleen vanhaa, tekijänoikeuksien alaista materiaalia. On myös mahdollista olla julkaisematta näiden muutosten tulosta ja siten ROM-levyä, vaan vain muutokset korjaustiedostolla . IPS- korjaustiedosto on laajalti käytetty tyyppi .

ROM-hakkerit käyttävät erilaisia ​​työkaluja pelien muokkaamisen helpottamiseen. Koska ROM-levyt ovat vain tiedostoja, jotka koostuvat ohjelmakoodista ja muista tiedoista, eivätkä ne yleensä ole käytettävissä tavallisissa muodoissa, tarvitaan käännöstyökaluja. Grafiikka, musiikki jne. Olisi aivan liian iso, jos ne tallennettaisiin tavallisissa muodoissa, minkä vuoksi grafiikoille ( väripaletti ) on usein käytettävissä vain tietty määrä värejä . Monimutkaisemmat muutosprosessit edellyttävät erityisohjelmia, joilla kokonaisia ​​karttoja, maailmoja, pelimekaniikkaa jne. Voidaan muuttaa. Nämä ohjelmat tarjoavat amatööri-ohjelmoijat, ja kaikki ROM-hakkerit voivat käyttää niitä . Muun muassa seuraavia käytetään a heksaeditori , kuvankäsittelyohjelmilla ( laatta toimittajat), salauksen ohjelmat ( LZ77 ), kokoajat ja / tai ohjelmia on kehitetty erityisesti tietyissä peleissä. Erityisen monimutkainen prosessi on pelikoodin muuttaminen ASM: n avulla . Konekielellä kaikkia yksityiskohtia voidaan muuttaa haluamallaan tavalla, mutta tämän kielen käyttäminen on usein hyvin vaikeaa, koska se on hyvin alkeellista ja sinun on ymmärrettävä alkuperäinen koodi voidaksesi käyttää sitä tehokkaasti. Debuggereita käytetään myös tähän, koska niitä voidaan käyttää koodin jäljittämiseen vaihe vaiheelta ja ROM-hakkeri tietää tarkalleen, mihin varoa.

Vanhojen SNES-videopelien lisäksi käsitellään myös uudempia pelejä, jotta ne voidaan muuttaa kokonaan tai luoda huijauksia ns. Huijausmoduuleille (koodihakkerointi). Yksi esimerkki tästä on Gamefreakin Pokémon-sarja. Pelien monipuolisen käytettävyyden vuoksi monet ROM-hakkerit keksivät myös uusia toimintamalleja ja muita asioita videopeleille. Aiheen ympärille on muodostunut suuri määrä Internet-yhteisöjä, jotka on omistettu osittain Pokémon-aiheelle vaihtoehtona vanhoille SNES-peleille.

Game Boy Advancen Pokémon-osiin kiinnitetään erityistä huomiota , koska ne eivät vielä käytä vaikeasti muokattavaa 3D- grafiikkaa, vaan laattoihin perustuvaa järjestelmää. Suuri määrä lisäohjelmia helpottaa pelien muokkaamista. Pelissä esiintyviä tapahtumia voidaan myös helposti muuttaa pelin valmistajan jo asentaman komentosarjan avulla, ja pelin voi muuttaa siinä määrin, että alkuperäistä on vaikea tunnistaa.

nettilinkit

Yksittäiset todisteet

  1. § 53 Jäljennökset yksityiseen ja muuhun henkilökohtaiseen käyttöön. Julkaisussa: juris BMJ. Liittovaltion oikeusministeriö, käyty 27. heinäkuuta 2012 (saksa).
  2. Yksi esimerkki tästä on Pokémon Sovereign of the Skies -hakkerointi, joka käyttää Pokémon Emeraldia perustana pelin luomiseen, joka eroaa huomattavasti alkuperäisestä.