Du kan nå etterligne NES og Game Boy -spill på Nintendo Game and Watch

Du kan nå etterligne NES og Game Boy -spill på Nintendo Game and Watch

Nintendo Game and Watch har blitt hacket på grunn av den velkjente interne maskinvaren og mye hardt arbeid av dedikerte hackere.





Noe smart detektivarbeid har lagt grunnlaget for utvikling av hjemmebrygging for Nintendos retro -throwback -maskin.





hvordan konfigurerer du en ny e -postadresse

Dine favoritt Retro -spill på Nintendo Game and Watch

YouTuber stacksmashing har gitt ut en serie videoer om hvordan du hacker Nintendo Game and Watch. Det er ikke en enkel prosess, men så langt kjører NES og Game Boy -emulering i en grunnleggende tilstand, sammen med en obligatorisk Doom -port.





Denne hacken er mulig på grunn av elektronikken Nintendo Game and Watch bruker. STM32H7B0 er en del av den mye brukte STM32 -flisfamilien. Disse sjetongene finnes i mange hobbymikrokontrollerbrett og kan leses og modifiseres via feilsøkingspinner på brikkesettet. Brikken er sammenkoblet med en 1 MB SPI Flash -brikke, som også kan brukes til å samle data om hva som skjer i hovedprosessoren.

Heldigvis avslører PCB -en i Nintendo Game and Watch alle pinnene som kreves for å omprogrammere STM32 -brikken som pinnehoder. Å få tilgang til fastvaren til brikken viste seg imidlertid å være vanskelig, ettersom Nintendo hadde satt produksjonsflagg som stoppet direkte lesing av brikken - en sikkerhetsfunksjon ved STM32.



Maskinvaredetektivarbeid lønner seg

Ingen tilgang til fastvaren gjør det vanskelig å kjøre egendefinerte ROM -er på maskinvaren, men stacksmashing hadde fortsatt tilgang til RAM -en til brikken og den separate SPI Flash -brikken. Ved å bruke data samlet inn fra RAM og SPI Flash, var han i stand til å finne ut hvilken kryptering som ble brukt for å laste inn ROM -er, til slutt endre den for å kjøre en hacket versjon av Mario Bros.

Den neste oppgaven var å finne en måte å dumpe Nintendo -fastvaren fra brikken, slik at den kunne sikkerhetskopieres. Uten dette trinnet kan ethvert forsøk på å omprogrammere enheten normalt føre til at den slutter å fungere permanent, og 'murer' konsollen.





Etter å ha slått seg sammen med Konrad Beckmann, en maskinvarehacker fra Sverige, fant de ut at ved å kjøre et stykke tilpasset kode fra SPI Flash -brikken, kunne de laste av hele fastvaren for Nintendo Game and Watch.

Nå var alt på plass for å hacke til hjertens lyst, vel vitende om at de når som helst kunne tilbakeføre endringene. Konrad Beckmann brukte ikke tid på å bruke den nye friheten til god bruk på Twitter:





Herfra, etter utrolig mye hardt arbeid, begynte egendefinerte emulatorer å ta form. Gjeldende innsats er fokusert på å lage et brukervennlig hjemmebrygget oppsett for Nintendo Game and Watch.

Mens den fortsatt er i sine tidlige stadier, finner du hjemmebrygget Nintendo Game and Watch -kode og instruksjoner på stacksmashings GitHub -side .

Dele Dele kvitring E -post Nintendo Switch er mer vellykket enn NES

Den japanske videospillprodusenten har lagt inn imponerende salgstall i sin siste finansrapport.

Les neste
Relaterte temaer
  • DIY
  • Tekniske nyheter
  • Nintendo
  • Hacking
Om forfatteren Ian Buckley(216 artikler publisert)

Ian Buckley er frilansjournalist, musiker, utøver og videoprodusent bosatt i Berlin, Tyskland. Når han ikke skriver eller står på scenen, pusler han med DIY -elektronikk eller kode i håp om å bli en gal forsker.

Mer fra Ian Buckley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

overføre filer fra android til pc wifi
Klikk her for å abonnere