Nintendo Game and Watch ir uzlauzts, pateicoties tā labi pazīstamajai iekšējai aparatūrai un veltīto hakeru lielajam ieguldītajam darbam.

Daži gudri detektīvdarbi ir radījuši pamatu mājas alus izstrādei Nintendo retro atmestajai mašīnai.

Jūsu iecienītākās retro spēles Nintendo spēlē un pulkstenī

YouTuber satriecošs ir izlaidusi virkni video par to, kā uzlauzt Nintendo spēli un skatīties. Tas nav vienkāršs process, taču līdz šim NES un Game Boy emulācija darbojas pamata stāvoklī līdzās obligātajai Doom pieslēgvietai.

Šis uzlaušana ir iespējama, pateicoties elektronikai, ko izmanto Nintendo Game and Watch. STM32H7B0 ir daļa no plaši izmantotās STM32 mikroshēmu grupas. Šīs mikroshēmas var atrast daudzas hobija mikrokontrolleru plates un to var lasīt un modificēt, izmantojot mikroshēmojuma atkļūdošanas tapas. Mikroshēma ir savienota pārī ar 1 MB SPI Flash mikroshēmu, kuru var arī izmantot, lai apkopotu datus par galveno procesoru notiekošo.

6 labākās mikrokontrolleru plates visiem līmeņiem
instagram viewer

Ir daudz mikrokontrolleru paneļu, no kuriem izvēlēties, un var būt grūti izvēlēties sev piemērotāko.

Par laimi, Nintendo Game and Watch PCB atklāj visus tapas, kas nepieciešamas STM32 mikroshēmas pārprogrammēšanai kā tapu galvenes. Tomēr piekļuve mikroshēmas programmaparatūrai izrādījās sarežģīta, jo Nintendo bija uzstādījis ražošanas karodziņus, kas apturēja mikroshēmas tiešu lasīšanu - STM32 drošības iezīmi.

Aparatūras detektīvdarbs atmaksājas

Ja nav piekļuves programmaparatūrai, ir grūti palaist pielāgotus ROM aparatūrā, taču stacksmashing joprojām bija piekļuve mikroshēmas RAM un atsevišķajai SPI Flash mikroshēmai. Izmantojot datus, kas savākti no RAM un SPI Flash, viņš varēja noskaidrot, kāds šifrējums tika izmantots ROM ielādēšanai, galu galā modificējot to, lai palaistu uzlauzto Mario Bros versiju.

Nākamais uzdevums bija atrast veidu, kā nomest Nintendo programmaparatūru no mikroshēmas, lai to varētu dublēt. Bez šī soļa jebkurš ierīces pārprogrammēšanas mēģinājums parasti var izraisīt tā pastāvīgu darbību, "ķieģeļu" konsoli.

Pēc sadarbības ar Konrādu Bekmani, aparatūras hakeri no Zviedrijas, viņi to atklāja, palaižot gabalu pasūtījuma kodu no SPI Flash mikroshēmas, viņi varēja izkraut visu Nintendo spēles programmaparatūru un Skatīties.

Tagad viss bija vietā, lai uzlauztu viņu sirds patikas, zinot, ka viņi jebkurā brīdī var atsaukt izmaiņas. Konrāds Bekmans netērēja laiku, jaunajā brīvībā čivināt:

Beidzot beidzāt pārnest Super Mario Bros 3 uz Nintendo Game & Watch! 🥳 (kopija /@ghidraninja) pic.twitter.com/5iGY3wHUqt

- Konrāds Bekmans (@kbeckmann) 2020. gada 20. novembris

No šejienes pēc neticami daudz smaga darba sāka veidoties pielāgoti emulatori. Pašreizējie centieni ir vērsti uz to, lai Nintendo spēlei un pulkstenim izveidotu ērti lietojamu mājas brūvēšanas iestatījumu.

Kamēr tas joprojām ir agrīnā stadijā, mājas brilles Nintendo spēļu un skatīšanās kods un instrukcijas ir atrodami vietnē stacksmashing's GitHub lapa.

E-pasts
Nintendo slēdzis ir veiksmīgāks nekā NES

Japāņu videospēļu ražotājs savā jaunākajā finanšu pārskatā ir publicējis iespaidīgus pārdošanas rādītājus.

Saistītās tēmas
  • DIY
  • Tehniskās ziņas
  • Nintendo
  • Datorurķēšana
Par autoru
Īans Baklijs (Publicēti 203 raksti)

Īans Baklijs ir ārštata žurnālists, mūziķis, izpildītājs un video producents, kurš dzīvo Berlīnē, Vācijā. Kad viņš neraksta vai nav uz skatuves, viņš tiecas ar DIY elektroniku vai kodu, cerot kļūt par traku zinātnieku.

Vairāk no Iana Baklija

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!

Vēl viens solis !!!

Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.

.