Digitoday

Uskomaton suoritus: Hakkerit veivät tuoreen hittipelin 25-vuotiaaseen konsoliin

Julkaistu:

Pelkällä peliohjaimella klassikkopelin muistiin kenttäeditorin pystyttävä legobotti ei ehkä ole hyödyllinen, mutta sitäkin viileämpi homma.
Nintendo julkaisi viimesyksynä Super Mario Maker pelin Wii U -pelikonsolilleen. Peli päästi ensimmäistä kertaa tekemään omia Mario-kenttiä ja jakamaan niitä muulle maailmalle.

Nyt pelejä pelaavan, legoista kootun TASBot-robotin luonut hakkeriyhteisö on koodannut lennossa pelin ydintoiminnallisuuden 25 vuotta vanhalle Super Nintendo Entertainment System (SNES) -pelikonsolille julkaistuun klassiseen Super Mario Worldiin. TASBotin saavutus esiteltiin tämänvuotisessa Awesome Games Done Quick -tapahtumassa ja siitä kertoi Ars Technica.

TASBot on pieni legorobotti, joka osaa käyttää SNESin peliohjainta. Koko pelin hakkerointi tapahtui peliohjaimen napinpainalluksia tarkalla ajoituksella syöttäen. Mitään muokkauksia ei tehty pelikonsoliin tai sen ohjaimeen tätä varten.

Jotta TASBot voisi muuttaa peliä lennossa, sen pitää voida suorittaa haluamaansa ohjelmakoodia yhtä aikaa pelin ollessa käynnissä.
MAINOS (TEKSTI JATKUU ALLA)
MAINOS PÄÄTTYY

Super Mario Worldin haltuunotto onnistuu myyrävihollisiin liittyvän tempun avulla: Oikea-aikaisella tauottamisella juuri, kun myyrä on osunut pelaajaan, saadaan pelin muistissa aikaan tarvittava virhe, joka mahdollistaa sen, että peli tulkitsee TASBotin seuraavat ohjainpainallukset binäärikoodina.

Kun laite ja siinä pyörivä peli on näin saatu ohjelmoitavaksi, TASBot kirjoittaa pelin muokkaamiseen tarvitut jipot laitteen vapaana olevaan muistiin. Super Mario World käyttää SNESin resurssit tehokkaasti, joten temppu piti mahduttaa erittäin pieneen tilaan.

Käyttämällä juuri tiettyä Super Mario All-Stars -kokoelman versiota Super Mario Worldista hakkerit saivat käyttöönsä peräti kahdeksan kilotavua vapaata muistia, jota normaalisti käytetään pelitilanteen tallennukseen. Tänne TASBot kirjoittaa tarvitsemansa muutokset ohjelmaan.

Jotta tasohyppelyyn saatiin lisättyä tasohyppelyeditori, piti montaa pelin normaalia toiminnallisuutta muuttaa lennossa. Normaalisti Mario kuolee vihollisiin osuessaan, joten editoria varten pelihahmo piti kikkailla pois ruudulta näkyviltä, että kentän muokkaaminen ei jatkuvasti katkeaisi vihollisiin.

Myös pause-nappulan toiminnallisuus piti kaapata ja koodata uusiksi niin, että se palauttaa muokattavan kentän alkutilaansa. Samaan tapaan piti estää kentän läpäisystä tai Marion kuolemasta aiheutuva pelin pääkartalle siirtyminen.

Toisaalta hakkerit pyrkivät myös käyttämään mahdollisimman suurta osaa pelin omasta toiminnallisuudesta. Esimerkiksi pelin fysiikkamallinnus, ruudun vieritys ja kentän erilaisten elementtien piirtämistä ruudulle käytettiin sellaisenaan myös editorissa.

Muistin vähyyden lisäksi hakkerit joutuivat temppuilemaan niukan suoritintehon kanssa. Jos uusi koodi veisi liikaa aikaa suorittimelta ja aiheuttaisi peliin viivettä, se pilaisi samalla TASBotin sekunnin murto-osien tarkkuudella tapahtuvien napinpainallusten ja itse ohjelmakoodin välisen synkronoinnin.

Koko homma esiteltiin livenä lavalla yleisön edessä ohjelmakoodilla, joka viimeisteltiin vasta minuutteja ennen lavalle astumista. Katso alta video huikeasta taidonnäytteestä.

Kommentit

    Näytä lisää

    Näitä luetaan!
    1. 1

      77-vuotias Tina Turner teki yllätyspaluun – tyylikästä naista ei ollut tunnistaa: Upea muodonmuutos

    2. 2

      Sankarikoira Yaya puolusti perhettään käärmeen puremilta Mäntsälässä – menehtyi itse myrkkyyn

    3. 3

      Seksiskandaali sakenee: Game of Thrones -kaunotar paljasti, mitä Harvey Weinstein teki hississä – matka hotellihuoneeseen katkesi

    4. 4

      17-vuotiaan tyttöystävänsä teippaamalla murhannut tuomittiin elinkautiseen

    5. 5

      Testaa! Helppo 3 liikkeen kuntotesti paljastaa, oletko siinä kunnossa, missä sinun pitäisi ikäiseksesi olla

    6. 6

      Tätä taloa Laihialla remontoitiin 15 vuotta – Kees ja Anne tekivät mummon hylätystä talosta unelmiensa kodin

    7. 7

      MTV: Ensitreffit alttarilla -sarjan riitaisa pariskunta haki heti avioeroa – hakemus jo vetämässä

    8. 8

      Lento 12 tuntia myöhässä – näin Heidi sai 1600 euron korvaukset

    9. 9

      Kotibileet riistäytyivät käsistä Helsingin Käpylässä – 40 kutsumatonta vierasta tunkeutui kotiin: Rikkoi paikkoja, kävi kimppuun ja varasti

    10. 10

      Video: Lentäjältä hurja temppu Air Berlinin viimeisellä Yhdysvaltain-lennolla – ”Manööveri voi olla epätavallinen...”

    11. Näytä lisää
    1. 1

      Tutut liikennemerkit muuttuvat sukupuolineutraaleiksi – katso kuvat!

    2. 2

      Elvis Presleyn harvoin julkisuudessa nähdyt kaksos-lapsenlapset ihastuttivat – poseerasivat äidin rinnalla suloisina

    3. 3

      Mies yritti iskeä plusmalli Marjaanaa yökerhossa – ei saanut vastakaikua: lyttäsi järkyttävällä tavalla

    4. 4

      Jane voitti lotossa jättipotin 17-vuotiaana – tuhlasi rahat rintoihin ja peppuun: Jakaa netissä kuvia ylpeänä

    5. 5

      Helsinkiläinen Diana, 43, on geneettisesti sekä mies että nainen – päivittäin viestejä innostuneilta miehiltä

    6. 6

      Olli Turusella, 33, on yli 30 sijoitusasuntoa ja velkaa yli miljoona euroa

    7. 7

      TM: Näin käy, jos Audin, Seatin, Skodan tai VW:n öljyä syövän moottorin jättää korjaamatta – ja lisää vain halvinta mahdollista öljyä

    8. 8

      17-vuotiaan tyttöystävänsä teippaamalla murhannut tuomittiin elinkautiseen

    9. 9

      Olympiavoittaja rikkoi hiljaisuuden 27 vuoden jälkeen – kertoi joutuneensa 15-vuotiaana lajilegendan raiskaamaksi

    10. 10

      Dopingtuomion saaneen Therese Johaugin ulkoinen olemus on jotain aivan muuta kuin kaksi kuukautta sitten – katso kuvat

    11. Näytä lisää
    1. 1

      Dopingtuomion saaneen Therese Johaugin ulkoinen olemus on jotain aivan muuta kuin kaksi kuukautta sitten – katso kuvat

    2. 2

      Huomaatko erikoisen yksityiskohdan? 19-vuotiaan Lisan viaton bikinikuva kummastuttaa Instagramissa

    3. 3

      Onko tässä erikoisin hääkuva ikinä? Kreikkalaiskappeli kielsi ulkomaalaisparien häät rivon kuvan seurauksena

    4. 4

      Tutut liikennemerkit muuttuvat sukupuolineutraaleiksi – katso kuvat!

    5. 5

      Aku Hirviniemi katosi vuosi sitten äkisti julkisuudesta – nyt hän kertoo, mitä silloin tapahtui: ”Tuijotin vain tyhjyyteen”

    6. 6

      Jopa miljoonia uhreja – kävitkö vuoden sisällä suositulla pornosivustoilla?

    7. 7

      Tällaisen elämän miljardööri Niklas Herlin eli – muistokirjoitus

    8. 8

      Madonnaa, 59, syytetään räikeästä kuvanmuokkauksesta – tuoreet kuvat kertovat totuuden: ”Tämä on jo noloa”

    9. 9

      Matti Ahde kertoo sairaudestaan ja yhä jatkuvista hoidoista – ”Tilanne on vakava”

    10. 10

      Niklas Herlin on kuollut

    11. Näytä lisää
    Näitä luetaan!
    1. 1

      77-vuotias Tina Turner teki yllätyspaluun – tyylikästä naista ei ollut tunnistaa: Upea muodonmuutos

    2. 2

      Sankarikoira Yaya puolusti perhettään käärmeen puremilta Mäntsälässä – menehtyi itse myrkkyyn

    3. 3

      Seksiskandaali sakenee: Game of Thrones -kaunotar paljasti, mitä Harvey Weinstein teki hississä – matka hotellihuoneeseen katkesi

    4. 4

      17-vuotiaan tyttöystävänsä teippaamalla murhannut tuomittiin elinkautiseen

    5. 5

      Testaa! Helppo 3 liikkeen kuntotesti paljastaa, oletko siinä kunnossa, missä sinun pitäisi ikäiseksesi olla

    6. Näytä lisää
    1. 1

      Tutut liikennemerkit muuttuvat sukupuolineutraaleiksi – katso kuvat!

    2. 2

      Elvis Presleyn harvoin julkisuudessa nähdyt kaksos-lapsenlapset ihastuttivat – poseerasivat äidin rinnalla suloisina

    3. 3

      Mies yritti iskeä plusmalli Marjaanaa yökerhossa – ei saanut vastakaikua: lyttäsi järkyttävällä tavalla

    4. 4

      Jane voitti lotossa jättipotin 17-vuotiaana – tuhlasi rahat rintoihin ja peppuun: Jakaa netissä kuvia ylpeänä

    5. 5

      Helsinkiläinen Diana, 43, on geneettisesti sekä mies että nainen – päivittäin viestejä innostuneilta miehiltä

    6. Näytä lisää
    1. 1

      Dopingtuomion saaneen Therese Johaugin ulkoinen olemus on jotain aivan muuta kuin kaksi kuukautta sitten – katso kuvat

    2. 2

      Huomaatko erikoisen yksityiskohdan? 19-vuotiaan Lisan viaton bikinikuva kummastuttaa Instagramissa

    3. 3

      Onko tässä erikoisin hääkuva ikinä? Kreikkalaiskappeli kielsi ulkomaalaisparien häät rivon kuvan seurauksena

    4. 4

      Tutut liikennemerkit muuttuvat sukupuolineutraaleiksi – katso kuvat!

    5. 5

      Aku Hirviniemi katosi vuosi sitten äkisti julkisuudesta – nyt hän kertoo, mitä silloin tapahtui: ”Tuijotin vain tyhjyyteen”

    6. Näytä lisää