Nüüd saate NES ja Game Boy mänge jäljendada Nintendo mängu ja kella kaudu

Nüüd saate NES ja Game Boy mänge jäljendada Nintendo mängu ja kella kaudu

Nintendo mängu ja kella on häkkinud tänu oma tuntud sisemisele riistvarale ja pühendunud häkkerite raskele tööle.





Mõni nutikas detektiivitöö on loonud aluse Nintendo retro -tagasilöögimasina kodupruulimängude arendamisele.





kuidas ühendada sülearvutiga mitu monitori

Teie lemmik retromängud Nintendo mängul ja kellal

YouTuberi stacksmashing on avaldanud rea videoid Nintendo mängu ja kella häkkimise kohta. See pole lihtne protsess, kuid siiani töötab NES ja Game Boy emulatsioon põhiseisundis koos kohustusliku Doomi pordiga.





See häkkimine on võimalik tänu elektroonikale, mida Nintendo mäng ja kell kasutavad. STM32H7B0 on ​​osa laialdaselt kasutatavast STM32 kiipide perekonnast. Neid kiipe võib leida paljudest hobi mikrokontrollerite tahvlitest ning neid saab lugeda ja muuta kiibistiku silumisnõelte kaudu. Kiip on ühendatud 1 MB SPI Flash -kiibiga, mida saab kasutada ka põhiprotsessoris toimuva kohta andmete kogumiseks.

Nintendo mängu ja kella trükkplaat paljastab juhuslikult kõik nööpnõelad, mida on vaja STM32 kiibi tihvtide päistena ümberprogrammeerimiseks. Kiibi püsivarale juurdepääs osutus aga keeruliseks, kuna Nintendo oli seadnud tootmislipid, mis lõpetasid kiibi otsese lugemise - STM32 turvaelemendi.



Riistvara detektiivitöö maksab ära

Püsivarale juurdepääsu puudumine muudab riistvara kohandatud ROM -ide käitamise keeruliseks, kuid stacksmashingil oli siiski juurdepääs kiibi RAM -ile ja eraldi SPI Flash -kiibile. Kasutades RAM -ist ja SPI Flashist kogutud andmeid, suutis ta välja mõelda, millist krüptimist ROM -ide laadimiseks kasutati, muutes seda lõpuks, et käivitada häkkinud Mario Bros -i versioon.

Järgmine ülesanne oli leida viis, kuidas Nintendo püsivara kiibilt eemaldada, et seda saaks varundada. Ilma selle toiminguta võivad seadme tavapärased ümberprogrammeerimiskatsed põhjustada selle püsiva töö lõpetamise, „konsooli“.





Pärast koostööd Rootsist pärit riistvarahäkkeriga Konrad Beckmanniga leidsid nad, et SPI Flashi kiibist kohandatud koodi käivitades suutsid nad kogu Nintendo mängu ja kella püsivara maha laadida.

Nüüd oli kõik paigas, et häkkida oma südames, teades, et nad saavad oma muudatused igal ajal tagasi pöörata. Konrad Beckmann raiskas aega, et uut vabadust Twitteris hästi kasutada:





Siit peale uskumatult palju rasket tööd hakkasid kujunema kohandatud emulaatorid. Praegused jõupingutused on keskendunud Nintendo mängu ja kella jaoks hõlpsasti kasutatava Homebrew seadistuse tegemisele.

Kuigi kodukootud Nintendo mängu ja kella kood ja juhised on alles algusjärgus, leiate need stacksmashingi veebisaidilt GitHubi leht .

Jaga Jaga Piiksuma E -post Nintendo lüliti on edukam kui NES

Jaapani videomängude tootja on avaldanud oma viimases finantsaruandes muljetavaldavad müüginumbrid.

Loe edasi
Seotud teemad
  • DIY
  • Tehnikauudised
  • Nintendo
  • Häkkimine
Autori kohta Ian Buckley(Avaldatud 216 artiklit)

Ian Buckley on vabakutseline ajakirjanik, muusik, esineja ja videoprodutsent, kes elab Saksamaal Berliinis. Kui ta parasjagu ei kirjuta ega laval, nokitseb ta isetehtud elektroonika või koodi kallal, lootuses saada hulluks teadlaseks.

Rohkem Ian Buckleylt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

saatke tasuta tekstisõnumeid Internetis ilma registreerimiseta
Tellimiseks klõpsake siin