Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Hacker zet eerste stappen voor eigen roms op nieuwe Nintendo Game & Watch

Hacker stacksmashing wist de Nintendo Game & Watch met Super Mario Bros. die vorige week is verschenen, te ontleden en de encryptie van de handheld te omzeilen. Daarmee zijn de eerste stappen gezet op weg naar aangepaste roms voor de Game & Watch.

Stacksmashing kocht de Nintendo Game & Watch en opende het apparaat om te kijken of hij al manieren vond om het apparaat te hacken. Hij constateerde dat de handheld een Cortex-M7-soc, 128kB flashgeheugen en 1024kB ram heeft.

Ook trof hij de SWD aan, de debuginterface voor de Cortex-M. Deze bleek beveiligd, waardoor hij niet eenvoudig een dump van de firmware kon maken. Wel ontdekte hij dat de framebuffer vanuit het geheugen leesbaar was via de SWD en hij zag zo dat een Super Mario Bros.-NES-rom in het ram geladen werd. Ook wist hij enkele bits in de flashimage te flippen en de handheld alsnog te booten, ten teken dat er geen flashvalidatie plaatsvindt. In een video demonstreert hij vervolgens het starten van een aangepast rom door 'Hacked Mario Bros.' te starten.

Wel benadrukt hij dat er nog veel werk te verrichten is voordat er daadwerkelijk aangepaste roms met games op de Game & Watch te draaien zijn. Stacksmashing gaat zich nu richten op het kunnen dumpen van de firmware van de soc om dit mogelijk te maken.

Wat vind je van dit artikel?

Geef je mening in het Geachte Redactie-forum.

Door Olaf van Miltenburg

Nieuwscoördinator

16-11-2020 • 12:15

69 Linkedin

Reacties (69)

Wijzig sortering
Een belangrijk detail uit zijn video is dat geen van deze hacks mogelijk zijn via de USB-poort, zoals bij de classics wel kon. Want alleen de stroom-pinnen van de USB connector zijn aangesloten.

Dus als er in de toekomst een manier komt om dit eenvoudig te hacken, dan moet je alsnog speciale hardware kopen (hoeft niet duur te zijn, maar toch) en het ding openschroeven om zo bij de debug poort en flash-chip te kunnen komen.

Ik denk dat dit de mainstream appeal van eigen roms erop zetten vrijwel volledig weg zal nemen.
Sowieso: tegen de tijd dat die manier er is is het ding allang uitverkocht.
En denk je nu echt dat Nintendo niet met een Zelda, Megaman en andere edities zal komen? Dit is niets anders dan een emulator opeen kleine goedkope ARM chip met een heel klein beetje geheugen er naast, een schermpje basic controls en een usb lader. Kosten zijn waarschijnlijk minder dan $5.- om het ding te maken en te verschepen over de hele wereld. De vraag is groot want beperkte hoeveelheid en nostalgie...

Nintendo dat al sinds jaar en dag haar klanten voorziet van her uitgaves van hun IP zal echt niet alleen de 35ste verjaardag van Mario willen vieren maar ook met liefde Zelda en Megaman in zo'n package gieten en verkopen. Als de vraag hoog blijft reken maar op Castelvania en andere games.

Net als bij de mini consoles zal Nintendo zich niet druk maken om de piraterij de roms en emulatoren zijn al zo makkelijk overal te vinden dat het de moeite niet meer loont om een herontwerp te doen. Men zal simpel weg mensen die hack services aanbieden aanpakken en gewoon met volgende identieke versies van de game en watch uitkomen.
En denk je nu echt dat Nintendo niet met een Zelda, Megaman en andere edities zal komen?
Ben bang van wel ja..
Ik vind het eigenlijk maar een onzinproduct. Waarom zo ontzettend veel grondstoffen en e-waste de wereld in smijten voor re-releases van oude software op dedicated hardware.. Terwijl ze een prima verkopende handheld console op de markt hebben waar dit hendig op kan..
E-waste dat valt wel mee. Een zeer groot deel van deze consoles zal verkocht worden aan verzamelaars omdat veel jongere mensen geen nostalgie hebben bij het zien van deze form factor en de games al zo makkelijk op zo veel verschillende manieren gespeeld kunnen worden dat ook dit weinig mensen zal aan zetten tot het kopen van deze form factor.

Hoeveel van dit soort dingen binnen een jaar weg gegooid zullen worden weet niemand maar dat er een flinke markt is voor retro games en dat deze dingen als jij er niet meer mee wil spelen dus vaak nog bijna het zelfde zo niet meer waard zijn dan ze waren op het moment dat je ze kocht dat weten de meeste mensen in middels wel.

Mijn gok is (en nogmaals ik weet dat natuurlijk ook niet zeker) dat de huidige iPhone die volgend jaar weer vervangen zal worden door een zelfde telefoon met een net even andere kleur, camera of scherm heel erg veel meer rommel oplevert dan deze Nintendo dingen.
Een oude iPhone is binnen een paar maanden niets meer waard. Waar een oude Game & Watch (de originele versies) zelfs zonder de originele doos al snel 80,- of meer waard is. Deze dingen zullen die prijzen de komende 30 jaar niet gaan halen als ze dat ooit al zullen doen maar ze zullen hun waarde wel een stuk beter vast houden dan de iPhone of Samsung Galaxy of welke andere telefoon dan ook. Om die simpele reden ga ik er van uit dat deze dingen een stuk minder zullen vervuilen dan de telefoons waar je (misschien niet op een iPhone) deze games ook op kunt spelen.

Waarom je deze dingen uitbrengt omdat je als bedrijf graag geld wil verdienen. En je dus niet zal roepen tegen mensen dat ze pech hebben ondanks dat er wel vraag naar het product is want het vervuilt te veel. En je kan deze game toch ook gewoon op een TV spelen met een Nintendo Classic mini, of met een emulator op je PC of je telefoon/tablet want je bent toch in het bezit van de originele game cartridge en een manier om die naar een file op deze apparaten te kopieren. Want downloaden mag je ze niet...
Dat kan natuurlijk wel maar als je geld wil verdienen en dat is toch echt de taak van een bedrijf dan is het verstandiger om eens te vragen aan je klanten of ze misschien interesse hebben in een oude form factor in een nieuw jasje met een aantal games er op die je helemaal niets kosten en waar deze klanten hele goede herinneringen aan hebben van uit hun jeugd.

Reken maar dat deze groep mensen die nu allemaal zo rond tussen de 35 en 55 zijn dan ja kinken en ondanks dat ze weten dat het eigenlijk onzinnig is toch maar wat graag zo'n ding uit hun jeugd terug willen hebben en ermee willen kunnen spelen om dat gevoel van toen weer terug te krijgen.
Dat moment waarop je de high score verbeterde na uren achter een met zo'n ding te hebben zitten spelen ondanks dat je ouders je al een paar keer gezegd hadden te stoppen. Of die dag dat je eigenlijk niet zo heel ziek thuis bleef van school en je eindelijk met het ding kon spelen omdat je grote broer wel naar school moest en hij deze niet mee mocht nemen van je moeder.
Mensen met deze motivatie zullen zo'n console niet snel weg gooien eerder bewaren en zo heel af en toe nog eens spelen. Misschien aan hun kinderen laten zien en uitleggen dat zij zijn op gegroeid met dit soort games en dat al die kleuren en zo er echt nog niet waren dat de Juggler een leuke game was en dat ze zich op dat moment echt niet konden voorstellen dat een game als Cyberpunk ooit zou kunnen bestaan.
Zelda zou goed kunnen maar Megaman is een IP van Capcom :) en Castlevania is van Konami.
En denk je nu echt dat deze bedrijven als Nintendo langs komt met een voorstel om laten we zeggen een miljoen van deze dingen te verkopen a 50 euro met een marge van 40% en een 70/30 split ze ze weg zullen sturen?

Zelfs als Nintendo belooft dat ze 3 miljoen krijgen voor de deal dan nog zouden ze gewoon tekenen omdat ze er helemaal niets voor hoeven doen. Het IP is van hen dus Nintendo moet ze wel betalen maar al het werk is aan Nintendo en zij krijgen het geld zonder enig werk voor hen anders dan de advocaat kosten om het contract door te lichten en goed te keuren.

Als ik Capcom was of Konami en iemand zou mij een paar miljoen garanderen in ruil voor het recht om een iconisch IP van mij bij een groot publiek op nieuw onder de aandacht te brengen zonder dat ik er enige kosten of werk aan kwijt ben dan zou ik toch wel heel erg dom zijn om daar niet in mee te gaan.
Er schijnt een behoorlijke run op deze Game & Watch te zijn, toen bekend was dat hij was gehackt.

Het zou me niet verbazen dat scalpers hem binnen een aantal dagen uitverkocht krijgen, gezien het ook nog gaat om een gelimiteerde editie, die maar een paar maanden op de markt is.

Beetje hetzelfde wat destijds ook het geval was met de NES mini, die voor woekerprijzen op eBay en Marktplaats stond, toen die binnen enkele dagen was uitverkocht (en gehackt).
Hij is vrijdag uitgekomen dus een run erop toen bekend werd hij gehackt was lijkt me ver gezocht. (tevens was de meeste van deze informatie de dag voor de verkoop al bekend)
E 46 incl verzending bij amazon.fr als je daar kortingsbonnen van E 50 koopt schaaf je daar nog 10% van af ...
Gelimiteerd maar geen enkele indicatie wat die limiet is, dit is Nintendo het zou me niets verbazen als de eerste productie run maar 1 miljoen was en als er genoeg vraag naar is en dat lijkt wel zo te zijn dan maakt men er gewoon nog 1 miljoen extra. Het is nog steeds gelimiteerd maar de limiet is wel 100% hoger dan men eerst van plan was.

Als je ondanks de beperkte beschikbaarheid van deze producten ze toch wil hebben kijk dan eens in het oosten van Europa. Men verkoopt ze daar ook maar omdat de mensen aldaar niet zijn op gegroeid met Nintendo's en Sega's etc zijn deze producten vaak nog maanden na de uitverkoop in het westen van Europa goed verkrijgbaar in het oosten. De kosten zijn gelijk of net even lager en de verpakking is de zelfde als die in Nederland, Frankrijk en Duitsland want men neemt echt niet de moeite om voor deze veel kleinere markten alles netjes te vertalen.
Het doet me een beetje denken aan het ombouwen van je Playstation/Wii tijdperk. Op zich is de mainstream interesse er misschien wel (hoewel vermoedelijk niet zo sterk voor deze handheld) en zou er weer een ombouw-markt kunnen ontstaan.
Mocht er een populaire console/handheld uitkomen die goed te hardware-modden is, dan zou dit zomaar weer een realiteit kunnen worden.
Als ik me niet vergis heb je al van die goedkope Programmers, die zouden werken voor 5-6 euro.
Dan nog zo'n Chip clip. voor 3-5 euro.
Dan ben je totaal een tientje kwijt voor je Game &watch console the modden.

Wat alsnog vrij prijzig is voor een 50-60 euro console.

Als ook het Flash geheugen te upgraden is. via een grotere chip. dan zou het mischien wel interesant zijn.
Het vermelde 128kB flashgeheugen is van de microcontroller voor de firmware/boot-rom. Deze wordt vergezeld door een Macronix MX25U8035 8M-bit (ofwel 1024kB) waar o.a. de "ROMS" op staan.

Bron; uit de video.

[Reactie gewijzigd door Sanchaz12 op 16 november 2020 14:11]

Daar gaan dan niet heel veel custom roms op passen. Super Mario Bros. is 41 KB, maar met de wat latere NES spellen ga je dat heel snel vol hebben (Kirby's Adventure 769 KB, TMNT II 513 KB, Gremlins 2 385 KB, Super Mario Bros. 3 385 KB).

[Reactie gewijzigd door Plymp op 16 november 2020 13:32]

er zijn ook Flash chips van hetzelfde formaat die 2Gbit

https://nl.rs-online.com/web/p/flash-memory/1712214/

Helaas is het nog niet duidelijk of deze ook werken met de G&W mini,
daarnaast moet je deze dan ook zelf erop solderen. en Flashen.
De auteur in dit artikel is vergeten te vermelden dat deze hacker Stacksmashing 24 uur voor de officiële release van deze nieuwe Game&Watch hem al had gehackt.

Bron: https://twitter.com/ghidraninja/status/1327639095766642691

Dat vind ik zeker een belangrijk feit om niet vergeten te vermelden.

De dag voor de officiële Nintendo release was op zijn Twitter feed al te lezen hoe hij het heeft gedaan. Mooie methode ook. Dat hij ook weer uitlegt op zijn YouTube video die in dit artikel staat vermeld.
Dit ding zet je meteen in een kast. De A en B knoppen voelen echt verschrikkelijk aan. Van dat hele zachte rommel rubber. De 3 kleine knopjes voelen nog erger aan. Lijkt wel alsof je ze met je nagel zo eruit kan duwen.

De D-pad voelt echt heel goed aan raar genoeg!
En het scherm is ook lekker fel.

Als je dan toch wilt spelen houd er rekening mee dat er flink wat vertraging in de besturing zit.
Ik ga deze niet terug sturen omdat hij er stiekem wel erg leuk uit ziet.
Eigenlijk een perfecte remake van de game&watch dus, daar was dat niet anders.
Dit ding zet je meteen in een kast. De A en B knoppen voelen echt verschrikkelijk aan. Van dat hele zachte rommel rubber.
Ah, dus echt Game & Watch waardig. :)
Ken je klassiekers ! Heb hier nog paar echte originele game and watches. Daar zijn knopjes niet anders.
Wat ik wel doodzonde vind...er zit geen ijzer standaardje op! En helaas ook op achterkant geen nep batterijklepje en/of serienummer zoals op het origineel (bevat nu een te modern stickertje..gemiste kans)
SWD is de debuginterface voor STM32 processors, niet? Zit er een STM32 processor in dat ding?
SWD (Serial wire debug) is een verbinding die voor alle ARM Cortex-m's beschikbaar is. https://en.wikipedia.org/...milar_interface_standards
Ja, het is een STM32, en hij leest hem inderdaad uit via het SWD protocol. Misschien heb je het filmpje onder het artikel over het hoofd gezien. Hij laat daarin in detail zien hoe hij hem uitleest.
Als het mogelijk wordt om allerlei andere ROM’s to gebruiken dan wordt deze handheld van Nintendo ineens een heel stuk interessanter.

Want de hardware is wel mooi, maar met de huidige feature set vind ik er niet zoveel aan.
Het apparaat is momenteel al lastig te krijgen en was ook bedoeld als een limited edition die maar voor een korte tijd op de markt is. De scalpers zijn momenteel de prijs al aan het opdrijven dus het is even de vraag of een apparaat als dit nog interessant is voor modding als de prijs tussen de 100 a 150 euro zit (wat je op Ebay nu al ziet). Er zijn toegankelijkere opties voor het mobiel spelen van ROM's denk ik dan.
Je moet het er maar voor over hebben... 60 euro voor een NES-rom op een goedkoop hoopje plastic. Mensen waren al aan het zaniken over SM64/Sunshine/Galaxy voor 40 euro :+
Er staat me zo van bij dat toen ik in 1983 mijn eerste Game & Watch kocht van gespaard zakgeld (de Mario Bros multiscreen) ik er iets van 80 gulden voor heb betaald. Omgerekend en met in acht name van inflatie is 60 euro helemaal niet zo'n verkeerde prijs wat dat betreft. En de nostalgie alleen al is voor iemand als ik (die G&W bewust heeft meegemaakt) vrijwel onbetaalbaar. :)
Dat is natuurlijk niet helemaal vergelijkbaar, want chips van dit kaliber waren een stuk moderner en duurder om te produceren. En het spelletje zelf verkopen ze op andere volwaardige consoles voor wat losse euro's. Dat is dus 60 euro voor goedkoop plastic wat geen jaren meegaat (want premium is het absoluut niet) en een M7 Cortex van een hoogstens een 10tje (retailprijs).

Volgens mij was Super Mario Bros. NES ook nooit een titel die op de originele G&W stond, dus nostalgie gaat wat mij betreft ook niet helemaal op. De NES Classic met Mario was wat mij betreft meer nostalgisch dan emulatie op een random handheld. Een beetje alsof ze opnieuw een oude Gameboy uitbrengen en er GTA2 inladen.
Volgens mij was Super Mario Bros. NES ook nooit een titel die op de originele G&W stond, dus nostalgie gaat wat mij betreft ook niet helemaal op.
Super Mario Bros. was wel degelijk een G&W game, zie https://www.youtube.com/watch?v=8Je43DWYhTk
Er bestaan zelfs twee versies van. Maar ze verschenen beiden nadat de NES al uitgekomen was en in een periode waarin Game & Watch duidelijk over zijn hoogtepunt heen was. Super Mario Bros werd pas na G&W bekend en populair.

Mario Bros en Mario's Cement Factory (inclusief de tabletop versie) beschouw ik trouwens als een heel andere spelserie.
Volgens mij was Super Mario Bros. NES ook nooit een titel die op de originele G&W
Inderdaad, je bevestigt precies wat ik zeg. Jouw video is niet Super Mario Bros. van de NES, zoals ik expliciet vermeldde zodat we dit soort geneuzel over semantiek niet zouden krijgen ;p

[Reactie gewijzigd door ItsNotRudy op 16 november 2020 16:10]

Met dat laatste ben ik het zeker eens. Zoals aangegeven kocht ik destijds de Mario Bros G&W en dat was eigenlijk maar een heel matig en saai spel. Game & Watch associeer ik vooral met Donkey Kong: die serie werkte daar heel goed op. Mario en bijv. ook Zelda zijn spelseries waarvan wel G&W-versies bestaan, maar die zijn eigenlijk helemaal niet zo goed. Ik hoop dat ze nog eens een leuke Donkey Kong-versie uitbrengen. Volgend jaar bestaat die franchise precies 40 jaar dus dat zou een mooi moment zijn. :)

M.b.t. het eerste ben ik het niet helemaal met je eens in de zin dat de techniek achter de originele Game & Watch (net als deze nieuwe versie) ook helemaal niet zo duur was. Ik heb wel eens gelezen dat een van de ontwerpoverwegingen van de serie was om de kosten laag te houden. In de VS kostten ze destijds slechts 20 dollar wat ook destijds echt niet duur was. Dat heeft ook wel bijgedragen aan het succes van de serie destijds.
Heb je fles azijn op of wat? :)
Jij moet hem in ieder geval niet aanschaffen. Ik heb hem vrijdag wel ontvangen en ben er blij mee!
Ik heb er €52 voor betaald, dus voelt zeker niet als goedkoop plastic :+
Soms moet je gewoon impulsiefs iets kunnen aanschaffen, dat geld kom ik wel weer te boven!
Dit omdat je voor de €60 echt een hoop terug krijgt, een officieel en ontworpen product.
Die 3 bij elkaar geraapte roms waarvan 1tje met een patch is gewoon een snelle cashgrab.
En je denkt dat dit niet 3 bij elkaar geraapte roms met een patch zijn? Als de behuiziging geen goedkope plastic troep zou zijn zou ik er nog wel 10-20 euro voor neer willen leggen, maar dit gaat binnen een paar maanden met gelijke of betere bouwkwaliteit op aliexpress staan.
Afgelopen weekend kwam ik ze daar in de winkel in ieder geval niet tegen. Misschien online wel.
Ondertussen biedt Amazon ze ook aan voor 52-60, heb er eentje voor de lagere prijs mee kunnen bestellen.
idem - ik zou t ding graag kopen (retro look / nostalgie :P) maar voor 1.5 game .... mweh
Mario 1, The Lost Levels én Ball. 2.5 game eigenlijk...
Voor mij hoeft het niet, ik heb liever dat ze er meer gaan uitbrengen..
Volgend jaar eentje met Zelda?

Duur misschien, maar voor een verzamelaar is het wel leuk en zijn ze spotgoedkoop vergeleken met de oude games :) Leuk weetje: van de week is de meeste zeldzame game & Watch (egg) in niet eens mint conditie verkocht voor 3000 euro op catawiki

Deze is ook precies even groot als de originele "wide screen" modellen zoals die groene donkey kong jr. sorry beetje offtopic allemaal.
mensen die zeggen dat je dan beter een RetroPie installatie kan regelen begrijpen niet helemaal waar dit apparaatje voor bedoeld is.

ik heb er ook 1.. het is nostalgie ten top, de form factor en daarmee hoe het in de hand ligt. het is geweldig.

En nee.. als ik lekker Super Mario wil spelen doe ik dat NIET op mijn game&watch.. maar idd op mijn Retropie of op mijn Switch of op de andere 10000 manieren waarop dit te doen is.. Dit appraat is enkel en alleen voor het gevoel.
Sommige mensen kopen een beeldje van Master Chief of een schilderij van Lara Croft voor een boel centjes.. ik koop dit.
Ik heb hem ook! Top ding! En wat dan nog dat het 60 euro kost. Dan koop je het toch niet?
Je betaald toch ook 10 keer zo veel voor een spijkerbroek van PME legend dan van de Hema?
Voor die prijs koop je tegenwoordig geen nieuwe triple-A game op de PS5 meer. En vermoedelijk houdt ie ook nog eens veel beter zijn waarde. :)
Als je dit zo leuk vindt, waarom koop je dan geen RetroPi handheld beschikbaar in 1001 verschillende smaken?

"Omdat het kan" is een prima argument voor het hacken, maar als je zo graag homebrew/ROMS wil draaien lijkt het me toch makkelijker een RetroPi te kopen.
absoluut, zie er ook niet veel toekomst in behalve het "omdat het kan" gehalte. De opslag is al zo gelimiteerd dat er toch bijna niks op gezet kan worden.
De opslag is al zo gelimiteerd dat er toch bijna niks op gezet kan worden.
Voor veel hackers ('omdat het kan') is het een koud kunstje om de flash chip te vervangen voor een model met meer capaciteit.
Of liever iets schrijven zodat de usb-c poort geschikbaar is voor storage.
Helaas zijn enkel de stroompinnen fysiek aangesloten, geen programmacode die daar tegenop kan
Maar wellicht een kleine mod wel. :)
De vormfactor van deze Game & Watch is echt fantastisch .. ik kreeg m vrijdag al binnen, erg leuk speledingetje!
Ze hebben in 40 jaar tijd weinig van hun charme verloren. Eerste helft jaren 80 waren er veel soorten elektronische spelletjes te krijgen maar de G&W-lijn stak er wel bovenuit.

Ik hoop dat ze nog eens met een Donkey Kong-versie komen. De Donkey Kong Jr. G&W was mijn favoriet destijds. Het kost me zelfs nu nog (bijna 40 jaar later) geen enkele moeite om het gevoel en de geluidjes van dat spel voor de geest te halen. :)
Dat was die oranje met die zilveren glimmende 'balkjes' bovenop toch? Of was dat die gifgroene met één scherm (de oranje had er 2 meen ik)...

EDIT: nvm, de gifgroene. Die had ik zelf! https://www.youtube.com/watch?v=K9CoOYqqVLU (filmpje is niet van mij)

[Reactie gewijzigd door DigitalExorcist op 16 november 2020 14:45]

Donkey Kong Jr. was inderdaad de enkel-scherm versie. Er bestonden ook nog 2 Donkey Kong multiscreens: een oranje (I) en een met bruin en wit (II). Alle drie waren het trouwens erg goeie spellen. DK leende zich ook perfect voor een G&W omdat de originele speelautomaat (maar ook de NES-versie) al een speelveld had met een statische layout. G&W associeer ik eigenlijk meer dan elke andere Nintendo-serie met Donkey Kong. :)

Op dit item kan niet meer gereageerd worden.


Apple iPhone 12 Microsoft Xbox Series X LG CX Google Pixel 5 Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True