Kompensācija Par Zodiaka Zīmi
C Vardarbība C Slavenības

Uzziniet Zodiaka Zīmes Savietojamību

Rakstu

Kā darbojās Game Genie?

top-leaderboard-limit '>

Game Genie bija tehnoloģiskais svētais grauds manā Nintendo spēlējošajā bērnībā. Šeit bija ierīce, kas ļāva man spēlētSuper Mario Bros.ar bezgalīgu dzīvi vai iekļūst bezgalīgas raķetesMetroid. Lūk, tieši tā, kā tas darbojās, un kā cilvēki to izmanto joprojām.

Pievienošana elektrotīklam

Sākotnēji Game Genie tika tirgots kā “spēļu uzlabotājs”, lai gan starp “uzlabošanu” un “krāpšanos” ir smalka robeža. Īsāk sakot, tā varēja modificēt spēles startēšanas laikā, lai jūs varētu tās mainīt tādā veidā, kas atvieglotu jūsu spēļu dzīvi - tipiski uzlabojumi ietvēra dzīvību vai ieroču pievienošanu vai retos gadījumos dīvainas lietas, piemēram, piekļuvi slēptajām spēles jomām, kas aizritēja. t parasti spēlējama.

NES Game Genie bija paredzēts iebāzt NES priekšpusē; tas iestrēga priekšpusē, un jums bija jāpiestiprina spēļu kārtridži pie Game Genie slota. Game Genie bija nelabs savienotāju adatu komplekts, kas NES slotā tika piestiprināts ar nāves saķeri. Šis savienojums galu galā bija divvirzienu zobens: izmantojot Game Genie, jūs galu galā varētu sabojāt jūsu NES kasetnes slotu, ja jūs to daudz ievietotu un noņemtu. Bet, ja jūs atstājāt to pastāvīgi ievietotu, tas efektīviaizstātsNES kasetnes slots, un šis savienojums varētu būt uzticamāks nekā spēļu ievietošana un noņemšana pašā NES. Labā ziņa bija tā, ka, ja jūs būtu gatavs turēt Game Genie uz visiem laikiem, tas varētu nodrošināt drošāku savienojumu ar jūsu spēlēm un, iespējams, bija labāks nekā pūšana jūsu kasetnēs.

Šeit ir pilnīgi radīta reklāma (tieši līdz Bill un Ted knockoff dudes), kas bērniem draudzīgi izskaidro, kā Game Game Genie strādāja:

Nedaudz tehniskāks paskaidrojums par džinsu burvību

Izmantojot Game Genie, NES sāka rādīt Game Genie pamata izvēlni. Šajā izvēlnē spēlētājs varēja ievadīt vienu vai vairākus kodus, kas mainītu noteiktus spēles aspektus. Turpmāk Game Genie darbojās kā starpnieks starp kasetni un NES, pārtverot pieprasījumus un izspēlējot dažādus rezultātus, pamatojoties uz ievadītajiem kodiem.

Game Genie tehniskās funkcijas bija pārsteidzoši pamata, pārbaudot tās no datorzinātnes viedokļa. Katra Nintendo spēļu kārtridžs NES atmiņā uzstādīja virkni vietu, kur glabājās dažādas informācijas daļas - atlikušo dzīvību skaits, iesāktais līmenis, piederošās lietas vai pat vēsākas lietas, piemēram, rakstura augstums. varēja izlēkt. Dažreiz šīs atmiņas vietas saturēja vienkāršus skaitļus. Atrodot šīs vietas (gandrīz vienmēr ar izmēģinājumu un kļūdu palīdzību, jo spēļu izstrādātāji šo informāciju nedala), Game Genie lietotāji pēc tam varētu tajās ievietot jaunus numurus. Tātad, atrodot 'Cik daudz cilvēku ir palikuši'Super Mario Bros., jūs varētu pārslēgt standarta dzīvību skaitu (trīs) ar daudz lielāku skaitu un spēlēt spēli ar faktiski bezgalīgu dzīvi. (Pierakstam acīmredzot, kods SXIOPO acīmredzami piedāvā bezgalīgas dzīves abiem spēlētājiemMVU.)

Tādējādi Game Genie izmantoja divas svarīgas informācijas daļas, lai spēlē iegūtu nozīmīgu efektu: atrašanās vieta mainīgā lieluma un saturu no šī mainīgā. Tātad, lai izveidotu Game Genie “kodu” (to vienkāršoto alfabētisko saskarni atmiņas vietu un vērtību ievadīšanai, lai tajās parādītos), uzņēmīgs spēlētājs varētu atrast vietu un pēc tam eksperimentēt ar iespējamo saturu, kas tur parādās - daudz satura var vienkārši sabrukt spēli, bet galu galā jūs varētu iesist uz kaut ko izmantojamu. Saliekot šīs divas informācijas daļas, jūs saņēmāt kodu. Kodi tika tirgoti starp spēlētājiem un publicēti bukletos, kuros apkopoti labākie. Pat šodien spēlētāji izstrādā jaunus kodus. Par šo procesu es runāju ar Dainu Andersonu, NintendoAge.com dibinātāju. Viņš teica:

'Viens no Game Genie interesantajiem aspektiem ir tas

tā ir organiska aparatūra, ar kuras palīdzību kodu var izveidot un mainīt ikviens jebkurā laikā, neatkarīgi no tā, vai spēlei ir 20 vai 2 gadi . Tā kā tas darbojas kā pāreja starp konsoli un kasetni, izmaiņas varat ieviest reāllaikā. Faktiski kodu izveide ir kļuvusi par nelielu nišu dažiem tehniskākiem veidiem, un vietnē NintendoAge atradīsit daudz pavedienu, kur cilvēki pieprasa jaunus kodus vecākām spēlēm, kas veic noteiktu funkciju.

'Kodu izveide aptvertu visu rakstu, taču uzgriežņi un skrūves ir tādas, ka emulatorā, piemēram, FCEUX, jūs izmantojat hex redaktoru un izsekojat, kādi spēles aspekti mainās, modificējot RAM vietas. Piemēram, ja uzņemat RAM momentuzņēmumu un jums ir atlikušas trīs dzīvības, nomirstat, pēc tam veicat vēl vienu RAM momentuzņēmumu, izmēģinājuma un kļūdu ceļā varat noteikt mainītās vietas, kas ietekmē dzīvību skaitu. Mainot šo atmiņas vietu, varat izveidot kodu, kas maina spēlētāju dzīvību skaitu. '

Ja esat programmētājs, iepazīstieties ar šo tehnisko skaidrojumu par kodu darbību, ieskaitot C koda fragmentus, kurus izmanto, lai dekodētu Game Genie lietotājam draudzīgos alfabētiskos kodus programmētājam draudzīgās sešstūra vērtībās.

Galoob v. Nintendo

1990. gadā ieviesto Genie izveidoja Lielbritānijas kompānija Codemasters; sākotnēji viņi to sauca par “Power Pak” (spēle “Game Pak”, kas ir oficiālais Nintendo nosaukums tās kasetnēm). Pārzīmēto Game Genie izplatīja Lewis Galoob Toys, Inc. ASV. Ja esat 1980. gadu bērns, jūs, iespējams, atceraties Galoob kā Micro Machines kompāniju (viss apģērbs galu galā tika pārdots Hasbro).

Nintendo nepatika ideja, ka Galoob's gizmo pārveido NES spēles, kaut arī pašas spēles neatgriezeniski mainīja. Nintendo kontrolēja gan spēles, gan piederumus, izveidojot kvalitātes zīmogu, kas tika piešķirts tikai pēc tam, kad Nintendo bija novērtējis un apstiprinājis konkrētu spēli vai aparatūru izmantošanai NES. NES konsolē bija pat “bloķēšanas mikroshēma”, kas mēģināja novērst nelicencētu spēļu un piederumu darbību, līdz uzņēmīgi programmētāji atrada iespējas to apiet. Jūs varat pamanīt, ka Game Genie nebija Nintendo kvalitātes zīmogs. Nintendo atteicās piešķirt ierīcei dārgo zīmogu, taču tas netraucēja Galoobam to pārdot. Līdz 1991. gadā, kamēr Nintendo iesūdzēja Galoob.

Prāva bija aizraujošs juridisks arguments: Nintendo apgalvoja, ka Galoob ierīce modificēja Nintendo spēles, radot “atvasinātus darbus” un tādējādi pārkāpjot spēļu veidotāju autortiesības. (Tas ir diezgan līdzīgs tā laikmeta tiesas prāvām par mūzikas izlasi.) Ja Game Genie katru reizi, kad tas darbojās, veidotu atvasinātus darbus, tad šie darbi būtu vai nu nelikumīgi (ja spēļu veidotājs / autortiesību īpašnieks tos neapstiprinātu). ) vai vismaz nepieciešama kāda veida licencēšanas struktūra, ar kuru Galoob kompensētu spēļu veidotājam par tām.

Ilgs stāsts, ASV tiesas nostājās Galooba pusē. Interesants pavērsiens atgriezās paša Game Genie mārketingā, kurā tika apgalvots, ka Genie ir “uzlabotas” spēles - tiesa tam piekrita.Patentu pasāžaraksta (izcēlums pievienots):

Devītā ķēde vienojās ar rajona tiesu, ka Game Genie nerada patstāvīgu darbu. Pieņemot šo lēmumu, tiesa nošķīra produktus, kas “uzlabo” ar autortiesībām aizsargātus darbus, un produktus, kas “aizstāj” ar autortiesībām aizsargātus darbus. Šajā gadījumā Game Genie “uzlabo” Nintendo spēli, taču tas “neaizstāj” Nintendo spēli. Game Genie pats par sevi nevar radīt audiovizuālu displeju.

Citiem vārdiem sakot, pāris bitu apgriešana spēlē patiešām uzlaboja spēli - bet spēlētājam bija jāpērk oriģinālā spēle, jāpievieno tā un pēc tam jādara pats, tāpēc spēle netika nodarīta. autortiesību īpašnieks. Šis ir atšķirīgs stāsts no mūzikas izlases gadījumiem, kad jauna dziesma faktiski varētu aizstāt veco dziesmu, kas tiek izlasīta. Ja Galoobs būtu pārdevis modificētuSuper Mario Bros.kasetnes, tas būtu bijis cits jautājums, bet Game Genie tehnoloģija tika uzskatīta par likumīgi likumīgu, un tā turpināja pārdot. (Ja jums ir juridiskā vēsture, izlasiet šo rakstu, kurā apspriesta lieta un daži citi.)

Kā pretpiemēru, kā rīkoties ar šāda veida produktu, Sega faktiski licencēja Game Genie, piešķirot tam savu kvalitātes zīmogu. Bija daži ierobežojumi attiecībā uz to, kā Game Genie strādāja ar Sega spēlēm (galvenokārt, lai nemodificētu saglabātās spēles), taču vismaz neviens par to negriezās tiesā.

Spēļu darbības atkārtojums (GAR): lielisks veids, kā atcelt garantiju

Spēles darbības atkārtojums - NES

ir paula ruddsa vecāki otrais brālēns

Es runāju ar Frankiju Viturello, kurš ir retro spēļu digitālās preses tīmekļa apraides līdzautors, par interesantu gizmo, kas laiku pa laikam dalījās plauktā ar Game Genie: Game Action Replay. Viturello teica:

'Atšķirībā no Game Genie, kam bija liela ietekme uz lielas rotaļlietu firmas izgatavošanu / izplatīšanu, Game Action Replay izlaida uzņēmums ar nosaukumu QJ, un tas atrada ierobežotu izplatīšanu ASV videoklipos mamma un pop un rotaļlietu veikali. Jūs neatradīsit šo lietu vietējā Toys 'R Us.

“Game Genie [bija kodu rediģēšanas kodu sistēma], bet šai lietai bija funkcija “saglabāt stāvokli”, kas ļautu lietotājam nekavējoties saglabāt progresu borta atmiņas bankā . Jūs varētu izslēgt savu NES un darbināt to vēlreiz, un Action Replay ļautu jums sākt spēlēt tieši tajā spēles brīdī, kuru jūs pārtraucāt. Diemžēl jums vajadzēja nojaukt savu NES, lai to “instalētu”! (Garantija nav spēkā!)

GAR bija dažas citas funkcijas, tostarp vairāki lēnas kustības režīmi (kas varētu izraisīt spēļu avāriju). Dainis Andersons, iepriekšminētais NintendoAge.com dibinātājs, pieminēja arī šo burvju mazliet:

GAR ideja ir tāda, ka jūs varētu izveidot spēles pašreizējos “saglabāšanas stāvokļus”, ļaujot jums sākt no jauna vietā, kurā turpat mirstat. Lai izmantotu GAR, spēlētājs nospieda pogu SELECT + A, un ekrānā redzētu zibspuldzi, kas norāda, ka saglabāšana ir veiksmīga. Viņi varēja saglabāt līdz pieciem stāvokļiem, kurus varēja izgūt, izmantojot pogu SELECT + B.

Viņš arī minēja, ka ierīce bija glitchy, un tās izmantošana RAM (nevis ROM) galu galā noveda pie GAR nāves. (Ak, labi, dažas lietas ir pārāk skaistas, lai dzīvotu.)

Jūsu Game Genie atmiņas

Ja jums būtu Game Genie, kādi bija jūsu iecienītākie kodi? Dalieties savās atmiņās komentāros. Es arī pieņemu ieteikumus par nākamajām tēmām Nintendo skaidrotāju rakstos - iesitiet man idejas, ļaudis.

Es vēlos pateikties arī klasiskajiem spēlētājiem Frankie Viturello un Dain Anderson, kas atbildēja uz maniem NES jautājumiem.