Du kan nu efterlikna NES och Game Boy -spel på Nintendo Game and Watch

Du kan nu efterlikna NES och Game Boy -spel på Nintendo Game and Watch

Nintendo Game and Watch har hackats på grund av sin välkända interna hårdvara och mycket hårt arbete av dedikerade hackare.





Vissa smarta detektivarbete har lagt grunden för utvecklingen av hembryggat spel för Nintendos retro -throwback -maskin.





hur man konverterar ac till dc

Dina favorit Retro -spel på Nintendo Game and Watch

YouTuber stacksmashing har släppt en serie videor om hur man hackar Nintendo Game and Watch. Det är inte en enkel process, men än så länge körs NES och Game Boy -emulering i ett grundläggande tillstånd, tillsammans med en obligatorisk Doom -port.





Detta hack är möjligt på grund av elektroniken som Nintendo Game and Watch använder. STM32H7B0 är en del av den mycket använda STM32 -chipsfamiljen. Dessa marker finns på många hobbymikrokontroller och kan läsas och modifieras via felsökningsstift på chipsetet. Chippet är parat med ett 1 MB SPI Flash -chip, som också kan användas för att samla in data om vad som händer i huvudprocessorn.

Lyckligtvis avslöjar PCB i Nintendo Game and Watch alla stiften som krävs för att omprogrammera STM32 -chipet som stifthuvuden. Det visade sig dock vara svårt att få tillgång till firmware för chipet, eftersom Nintendo hade satt upp produktionsflaggor som stoppade direktläsning av chipet - en säkerhetsfunktion i STM32.



Maskinvarudetektivarbete lönar sig

Ingen åtkomst till den fasta programvaran gör det svårt att köra anpassade ROM -skivor på hårdvaran, men stacksmashing hade fortfarande tillgång till chipets RAM och det separata SPI Flash -chipet. Med hjälp av data som samlats in från RAM och SPI Flash kunde han räkna ut vilken kryptering som användes för att ladda ROM, så småningom ändra den för att köra en hackad version av Mario Bros.

Nästa uppgift var att hitta ett sätt att dumpa Nintendo -firmware från chipet så att det kan säkerhetskopieras. Utan det här steget kan alla försök att omprogrammera enheten normalt få den att sluta fungera permanent, vilket gör att konsolen 'muras'.





Efter att ha samarbetat med Konrad Beckmann, en hårdvaruhacker från Sverige, fann de att genom att köra en bit anpassad kod från SPI Flash -chipet kunde de ladda ner hela firmware för Nintendo Game and Watch.

Nu var allt på plats för att hacka till hjärtans innehåll, i vetskap om att de kunde återställa sina förändringar när som helst. Konrad Beckmann slösade inte bort tid på att utnyttja den nya friheten på Twitter:





Härifrån, efter otroligt mycket hårt arbete, började anpassade emulatorer ta form. Nuvarande insatser är inriktade på att göra en lättanvänd homebrew -installation för Nintendo Game and Watch.

Även om det fortfarande är i ett tidigt skede, kan hembryggade Nintendo Game and Watch -kod och instruktioner hittas på stacksmashings GitHub -sida .

Dela med sig Dela med sig Tweet E-post Nintendo Switch är mer framgångsrik än NES

Den japanska spelmakaren har publicerat imponerande försäljningssiffror i sin senaste finansiella rapport.

Läs Nästa
Relaterade ämnen
  • DIY
  • Tekniska nyheter
  • Nintendo
  • Dataintrång
Om författaren Ian Buckley(216 artiklar publicerade)

Ian Buckley är frilansjournalist, musiker, artist och videoproducent som bor i Berlin, Tyskland. När han inte skriver eller på scenen, pysslar han med DIY -elektronik eller kod i hopp om att bli en galet forskare.

Mer från Ian Buckley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

varför är min fps så låg
Klicka här för att prenumerera