Zdaj lahko posnemate igre NES in Game Boy na Nintendo Game and Watch

Zdaj lahko posnemate igre NES in Game Boy na Nintendo Game and Watch

Nintendo Game and Watch so vdrli zaradi dobro znane notranje strojne opreme in veliko trdega dela namenskih hekerjev.





Nekaj ​​pametnega detektivskega dela je postavilo temelje za razvoj domačih iger za retro stroj za vračanje Nintendo.





zakaj je čas na mojem računalniku napačen

Vaše najljubše retro igre na Nintendo Game and Watch

YouTuber stacksmashing je izdal vrsto videoposnetkov o tem, kako vdreti v Nintendo Game and Watch. To ni preprost postopek, vendar zaenkrat emulacija NES in Game Boy deluje v osnovnem stanju, skupaj z obveznimi vrati Doom.





Ta kramp je možen zaradi elektronike, ki jo uporablja Nintendo Game and Watch. STM32H7B0 je del široko uporabljene družine čipov STM32. Te čipe lahko najdete na številnih hobi mikrokrmilniških ploščah in jih lahko berete in spreminjate z odpravljalnimi zatiči na naboru čipov. Čip je seznanjen s 1 MB SPI Flash čipom, ki ga lahko uporabite tudi za zbiranje podatkov o dogajanju v glavnem procesorju.

Na srečo tiskano vezje Nintendo Game and Watch razkrije vse zatiče, ki so potrebni za reprogramiranje čipa STM32 kot zatiča. Dostop do vdelane programske opreme čipa pa se je izkazal za težkega, saj je Nintendo nastavil zastave proizvodnje, ki so ustavile neposredno branje čipa - varnostno funkcijo STM32.



Detektivsko delo s strojno opremo se izplača

Brez dostopa do vdelane programske opreme je težko zagnati ROM -e po meri na strojni opremi, vendar je zbiranje še vedno imelo dostop do RAM -a čipa in ločenega čipa SPI Flash. Z uporabo podatkov, zbranih iz RAM -a in SPI Flash -a, je lahko ugotovil, kakšno šifriranje je bilo uporabljeno za nalaganje ROM -ov, sčasoma pa ga je spremenil tako, da je zaganjal različico Mario Bros.

Naslednja naloga je bila najti način za odstranitev vdelane programske opreme Nintendo iz čipa, da bi jo lahko varnostno kopirali. Brez tega koraka lahko vsak poskus ponovnega programiranja naprave povzroči trajno prenehanje delovanja in 'zazida' konzolo.





Po združitvi s Konradom Beckmannom, hekerjem strojne opreme s Švedske, so ugotovili, da so z zagonom kode po meri iz čipa SPI Flash lahko raztovorili celotno vdelano programsko opremo za Nintendo Game and Watch.

Zdaj je bilo na mestu, da se jim do srca prilepi, saj vedo, da lahko kadar koli spremenijo svoje spremembe. Konrad Beckmann ni zapravljal časa, da bi novo svobodo dobro izkoristil na Twitterju:





Od tu so se po neverjetnem trdem delu začeli oblikovati emulatorji po meri. Trenutna prizadevanja so osredotočena na poenostavljeno nastavitev domačega piva za Nintendo Game and Watch.

Medtem ko so še v zgodnjih fazah, domače kode Nintendo Game and Watch in navodila najdete na stacksmashingu Stran GitHub .

Deliti Deliti Cvrkutati E-naslov Stikalo Nintendo je uspešnejše od NES

Japonski proizvajalec video iger je v svojem zadnjem finančnem poročilu objavil impresivne podatke o prodaji.

Preberite Naprej
Sorodne teme
  • DIY
  • Tehnične novice
  • Nintendo
  • Hekanje
O avtorju Ian Buckley(216 objavljenih člankov)

Ian Buckley je samostojni novinar, glasbenik, izvajalec in video producent, ki živi v Berlinu v Nemčiji. Ko ne piše ali je na odru, se ukvarja z elektroniko ali kodo DIY v upanju, da bo postal nori znanstvenik.

Več od Iana Buckleyja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

kako povedati, kaj je vaša matična plošča
Kliknite tukaj, če se želite naročiti