A Nintendo Game and Watch-t a jól ismert belső hardver és az elkötelezett hackerek sok kemény munkája miatt feltörték.

Néhány okos nyomozói munka megalapozta a házi készítésű játék fejlesztését a Nintendo retro dobógépénél.

Kedvenc retro játékai a Nintendo játékán és nézni

A YouTuber veretlen videósort adott ki arról, hogyan lehet feltörni a Nintendo Game and Watch alkalmazást. Ez nem egyszerű folyamat, de eddig a NES és a Game Boy emuláció alapállapotban fut, a kötelező Doom port mellett.

Ez a feltörés a Nintendo Game and Watch által használt elektronika miatt lehetséges. Az STM32H7B0 a széles körben használt STM32 chipcsalád része. Ezek a chipek megtalálhatók itt: sok hobbi mikrokontroller tábla és olvasható és módosítható a chipset hibakereső csapjain keresztül. A chip párosítva van egy 1 MB-os SPI Flash-lapkával, amellyel adatokat is gyűjthetünk a fő processzorban zajló eseményekről.

A 6 legjobb mikrokontroller tábla minden szinthez

Számos mikrokontroller kártya közül lehet választani, amelyek közül nehéz lehet kiválasztani az Önnek legmegfelelőbbet.

instagram viewer

Szerencsére a Nintendo Game and Watch PCB-je kiteszi az STM32 chip újraprogramozásához szükséges összes csapot tűfejlécként. A chip firmware-jéhez való hozzáférés azonban nehéznek bizonyult, mivel a Nintendo gyártási zászlókat állított be, amelyek leállították a chip közvetlen olvasását - ez az STM32 biztonsági jellemzője.

A hardverdetektív munka kifizetődik

Ha nincs hozzáférése a firmware-hez, megnehezíti az egyedi ROM-ok futtatását a hardveren, de a stacksmashing továbbra is hozzáférést kapott a chip RAM-jához és a külön SPI Flash chiphez. A RAM-ból és az SPI Flash-ből összegyűjtött adatok felhasználásával meg tudta találni, hogy milyen titkosítást használtak a ROM-ok betöltéséhez, végül módosítva azt a Mario Bros feltört verziójának futtatásához.

A következő feladat az volt, hogy megtalálják a módját, hogy a Nintendo firmware-t ki lehessen dobni a chipből, hogy az biztonsági másolatot készíthessen róla. E lépés nélkül az eszköz normál átprogramozásának bármilyen kísérlete végleges működésének leállításához vezethet, ami a konzol „téglafala”.

Miután összefogtak Konrad Beckmannal, egy svéd hardveres hackerrel, azt találták, hogy egy darab futtatásával egyedi kódot az SPI Flash chipből, képesek voltak a Nintendo Game és a Néz.

Most minden a helyén volt, hogy a szívükhöz csapkodhassanak, tudva, hogy bármikor visszaállíthatják változásaikat. Konrad Beckmann nem vesztegette az idejét, hogy az új szabadságot jól hasznosítsa a Twitteren:

Végül elkészült a Super Mario Bros 3 hordozása a Nintendo Game & Watch-ba! 🥳 (cc /@ghidraninja) pic.twitter.com/5iGY3wHUqt

- Konrad Beckmann (@kbeckmann) 2020. november 20

Innentől kezdve, hihetetlen mennyiségű kemény munka után kezdtek kialakulni az egyedi emulátorok. A jelenlegi erőfeszítések arra irányulnak, hogy a Nintendo Game and Watch számára könnyen kezelhető házi készítést hozzanak létre.

A kezdeti Nintendo Game és Watch kód és utasítások még a kezdeti szakaszában megtalálhatók a stacksmashing oldalán. GitHub oldal.

Email
A Nintendo Switch sikeresebb, mint a NES

A japán videojátékgyártó lenyűgöző értékesítési adatokat tett közzé legfrissebb pénzügyi jelentésében.

Kapcsolódó témák
  • DIY
  • Tech News
  • Nintendo
  • Hackelés
A szerzőről
Ian Buckley (203 publikált cikk)

Ian Buckley szabadúszó újságíró, zenész, előadó és videoproducer, Németországban, Berlinben él. Amikor nem ír vagy színpadon van, barkácsoló elektronikát vagy kódot bütyköl, abban a reményben, hogy őrült tudós lesz.

Ian Buckleytől többet

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!

Még egy lépés…!

Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.

.