Uusimmat

Hakkerihäröilyä: Näin koodaat Pokemon Bluella oman pelin!

04.12.2013 14:30 Teemu Viemerö

Oletko koskaan kuullut, että videopeli voisi olla ohjelmistojen kehitystyökalu? Vastoin kaikkea järkeä ja ties mitä lakeja, näin on käynyt ilmi. Kuka olisi uskonut, että Game Boylle julkaistulla Pokemon Bluella voi ohjelmoida vaikka oman pikkupelin?

[TheZZAZZGlitch]-nimimerkillä liikkuva hakkeri onnistui luomaan Arkanoidin kaltaisen pelin Pokemon Blueta ja Game Boyta hyödyntäen. Prosessi on kaikkea muuta kuin helppo, sillä hakkeri hyödynsi menetelmässään pelin bugeja ja aukkoja saadakseen omituisia tavaroita. Tavaravalikkoon kertyneitä esineitä ovat muun muassa TM34, TM15 ja ohjelmoinnin kannalta erityisen tärkeä 8F.

Varsinainen ohjelmointi tapahtuu liikuttamalla pelihahmo haluttuun kohtaan, jonka Y- ja X-koordinaateilla voi muodostaa heksadesimaalikoodia. Tällä tavoin ohjelma kirjoitetaan tavu tavulta.

Lopuksi bitti tallennetaan 8F-tavaraa käyttämällä Game Boyn 254 tavun kokoiseen keskusmuistiin. Lopputuloksena on todella hämmästyttävä, mutta yksinkertainen yhden miehen tennis. Jokainen koodaamisesta kiinnostunut pääsee tutustumaan asiaan lähemmin tämän linkin kautta. Me loput voimme vain ihailla suoritusta alla olevasta videosta.

 

Lähde: Hack A Day

Muropaketin uusimmat