Nintendo Game and Watch er blevet hacket på grund af dens velkendte interne hardware og meget hårdt arbejde af dedikerede hackere.
Noget smart detektivarbejde har lagt grundlaget for udviklingen af hjemmebrygget spil til Nintendos retro -throwback -maskine.
hvordan man indtaster bios på windows 10
Dine foretrukne retrospil på Nintendo Game and Watch
YouTuber stacksmashing har udgivet en række videoer om, hvordan man hacker Nintendo Game and Watch. Det er ikke en simpel proces, men indtil videre kører NES og Game Boy -emulering i en grundlæggende tilstand sammen med en obligatorisk Doom -port.
Dette hack er muligt på grund af den elektronik, Nintendo Game and Watch bruger. STM32H7B0 er en del af den meget anvendte STM32 -chipfamilie. Disse chips findes i mange hobbymikrokontrolkort og kan læses og ændres via fejlfindingspinde på chipsættet. Chippen er parret med en 1 MB SPI Flash -chip, som også kan bruges til at indsamle data om, hvad der foregår i hovedprocessoren.
Heldigvis afslører PCB'en i Nintendo Game and Watch alle de ben, der kræves til omprogrammering af STM32 -chippen som pinheaders. Det viste sig imidlertid at være svært at få adgang til firmware til chippen, da Nintendo havde sat produktionsflag, der stoppede direkte læsning af chippen - en sikkerhedsfunktion i STM32.
Hardware -detektivarbejde lønner sig
Ingen adgang til firmwaren gør det svært at køre brugerdefinerede ROM'er på hardwaren, men stacksmashing havde stadig adgang til chipets RAM og den separate SPI Flash -chip. Ved hjælp af data indsamlet fra RAM og SPI Flash kunne han finde ud af, hvilken kryptering der blev brugt til indlæsning af ROM'er, til sidst ændre den til at køre en hacket version af Mario Bros.
Den næste opgave var at finde en måde at dumpe Nintendo firmware fra chippen, så den kunne sikkerhedskopieres. Uden dette trin kan ethvert forsøg på at omprogrammere enheden normalt medføre, at den holder op med at fungere permanent, og det 'murer' konsollen.
Efter at have slået sig sammen med Konrad Beckmann, en hardwarehacker fra Sverige, fandt de ud af, at ved at køre et stykke brugerdefineret kode fra SPI Flash -chippen var de i stand til at aflaste hele firmwaren til Nintendo Game and Watch.
Nu var alt på plads for at hacke til hjertets indhold, vel vidende at de til enhver tid kunne tilbagekalde deres ændringer. Konrad Beckmann spildte ingen tid på at bruge den nye frihed til god brug på Twitter:
Herfra, efter en utrolig mængde hårdt arbejde, begyndte tilpassede emulatorer at tage form. Den nuværende indsats er fokuseret på at lave en brugervenlig homebrew -opsætning til Nintendo Game and Watch.
Mens den stadig er i sine tidlige stadier, kan hjemmebrygte Nintendo Game and Watch -kode og instruktioner findes på stacksmashings GitHub -side .
Del Del Tweet E -mail Nintendo Switch er mere vellykket end NESDen japanske videospilproducent har offentliggjort imponerende salgstal i sin seneste regnskabsrapport.
Læs Næste Relaterede emner- gør det selv
- Tech News
- Nintendo
- Hacking
Ian Buckley er freelance journalist, musiker, performer og videoproducent bosat i Berlin, Tyskland. Når han ikke skriver eller på scenen, piller han med DIY -elektronik eller kode i håb om at blive en gal videnskabsmand.
Mere fra Ian BuckleyAbonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
bedste online video downloader fra ethvert webstedKlik her for at abonnere