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.
Számos mikrokontroller kártya közül lehet választani, amelyek közül nehéz lehet kiválasztani az Önnek legmegfelelőbbet.
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.
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.
- DIY
- Tech News
- Nintendo
- Hackelés
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.
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.