Nintendo Game and Watch hakiran je zbog dobro poznatog unutarnjeg hardvera i puno napornog rada posvećenih hakera.

Neki pametni detektivski posao postavio je temelje za razvoj domaćih igara za Nintendov retro povratni stroj.

Vaše omiljene retro igre na Nintendo Game and Watchu

YouTuber slaganje stogova je objavio seriju videozapisa o tome kako provaliti Nintendo Game and Watch. To nije jednostavan postupak, ali zasad emulacija NES-a i Game Boy-a radi u osnovnom stanju, zajedno s obveznim Doom portom.

Ovo je hakiranje moguće zbog elektronike koju Nintendo Game and Watch koristi. STM32H7B0 dio je široko korištene obitelji čipova STM32. Ove čipove možete pronaći u mnoge hobi ploče mikrokontrolera a može se čitati i mijenjati putem pinova za otklanjanje pogrešaka na čipsetu. Čip je uparen s 1MB SPI Flash čipom, koji se također može koristiti za prikupljanje podataka o tome što se događa u glavnom procesoru.

6 najboljih ploča mikrokontrolera za sve razine

Postoji mnogo ploča za mikrokontrolere koje možete odabrati, pa će biti teško odabrati onu savršenu za vas.

instagram viewer

Slučajno PCB Nintendo Game and Watch-a izlaže sve pinove potrebne za reprogramiranje STM32 čipa kao zaglavlja. Međutim, pristup firmware-u čipa pokazao se teškim, jer je Nintendo postavio proizvodne zastavice zaustavljajući izravno čitanje čipa - sigurnosna značajka STM32.

Hardverski detektiv se isplati

Nema pristupa firmware-u otežava pokretanje prilagođenih ROM-ova na hardveru, ali stacksmashing je i dalje imao pristup RAM-u čipa i zasebnom SPI Flash čipu. Koristeći podatke prikupljene iz RAM-a i SPI Flash-a, uspio je utvrditi koja se šifriranje koristi za učitavanje ROM-a, na kraju je preinačivši tako da pokreće hakiranu verziju Maria Brosa

Sljedeći je zadatak bio pronaći način za izbacivanje Nintendovog softvera s čipa kako bi se mogao izraditi sigurnosna kopija. Bez ovog koraka svaki pokušaj reprogramiranja uređaja može uzrokovati trajni prestanak rada, "zidajući" konzolu.

Nakon što su se udružili sa Konradom Beckmannom, hardverskim hakerom iz Švedske, otkrili su to pokrećući komad prilagođeni kod sa SPI Flash čipa, uspjeli su iskrcati cijeli firmware za Nintendo Game i Gledati.

Sad je sve bilo na svom mjestu za hakiranje do mile volje, znajući da svoje promjene mogu vratiti u bilo kojem trenutku. Konrad Beckmann nije gubio vrijeme stavljajući novu slobodu na dobro na Twitteru:

Napokon završeno prenošenje Super Mario Bros 3 na Nintendo Game & Watch! 🥳 (cm3 /@ghidraninja) pic.twitter.com/5iGY3wHUqt

- Konrad Beckmann (@kbeckmann) 20. studenog 2020

Odavde su se, nakon nevjerojatne muke, počeli oblikovati prilagođeni emulatori. Trenutni napori usmjereni su na jednostavno postavljanje homebrewa za Nintendo Game and Watch.

Dok su još u ranoj fazi, homebrew Nintendo kôd za igre i gledanje i upute mogu se naći na stacksmashing's GitHub stranica.

E-mail
Nintendo Switch je uspješniji od NES-a

Japanski proizvođač video igara objavio je impresivne podatke o prodaji u svom najnovijem financijskom izvješću.

Povezane teme
  • Uradi sam
  • Tehničke vijesti
  • Nintendo
  • Sjeckanje
O autoru
Ian Buckley (Objavljeno 203 članka)

Ian Buckley slobodni je novinar, glazbenik, izvođač i video producent koji živi u Berlinu u Njemačkoj. Kad ne piše ili je na sceni, petlja se s DIY elektronikom ili kodom u nadi da će postati ludi znanstvenik.

Više od Iana Buckleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Još jedan korak…!

Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.

.