@Nuclear Sandwich lie to me I don't care

@The Grudge Child's play.  I hacked an abacus to play both PS5 AND XBOX X games way before launch day. :P

Legend. Loading NES and G&W roms on this would be great!

I modded a 1970 handheld football game to play PSP games I am your God nerds kneel before me

I cant belive people keeps hacking almost every game console that releases


@MαtiYT Popin (aka. Player523) holy moly that would be insane

That's gonna be a piece of cake for modders, they've probably already found ways to play doom on an original game and watch.

@Chris L they have doom eternal on switch I’m surprised

@Chris L they have doom eternal on switch I’m surprised

@skins4thewin I mean it's just doom with less good textures. I wouldn't discount it by saying it's not actually doom because it is doom just without a lot of the graphics.

@Equinox it had to be cut back in every conceivable way to not only make it fit but make it run on the hardware.  It was pretty much exactly as I said it would be.

@Equinox Lol yeah it did actually.  This isn't DOOM running on this thing, it's something else entirely.  Its an insanely heavily modified version w pretty much everything cut out to make it run.  That hardly counts as running what we know of as the full retail version of DOOM.

I said it wouldn't be powerful enough to run it & the storage wouldn't be enough & I was dead on right on both points.

@skins4thewin well you could have an external data storage

@skins4thewin well you could have an external data storage

@Chris L WTF? They have doom eternal on switch ._.

@Chris L WTF? They have doom eternal on switch ._.

@PGtheVRguy Lol anything is a pretty broad statement.  There are most definitely things that can not run DOOM, like a 286 computer for instance, or a Colecovision.

You know that that’s called a joke right?

You know that that’s called a joke right?

@skins4thewin it ran doom

Anything can run doom.

@skins4thewin it ran doom

Anything can run doom.

Doom why I get it a dead meme that people like saying this game

@Chris L there was doom on the SNES and gba and n64 and switch

@better better you can get different software

@better better you can get different software

@The Dawsons Memes In fact it pretty much turned out exactly like I said it would, for all the exact reasons I said it would.

@The Dawsons Memes Lol I can't even remember what I said.  Probably something about DOOM not being possible on it.  He was only able to get an insanely cut back and barely functional version of it on there anyway, so that hardly counts if that's what you're getting at.  Surely you're bright enough to realize that doesn't count.

@skins4thewin <br>That comment aged poorly

I want to play cyberpunk 2077 in it
Just connect it to external rtx 3090 gpu
So can handheld it at 8k ultra resolution at 60fps and ray Tracing on

I don’t think there’s DOOM for the original NES, at least not running from a regular (as in: no RPi or so) cartridge - happy to get corrected on that though

@Chris L Nope, there is a doom port for the original nes. But it is anplayable as you get eyecancer playing it.

@MαtiYT Popin (aka. Player523) it can barely run doom what makes you think it can run SM64

@Chris L on n64 there is doom 64, quake 64, mortal kombat 2 was uncensored, there is also residen't evil series on gamecube...wolf 3d was a bad port, but after pegi/esrb they was able to put some uncensored games.

Cant wait to play spiderman miles morales on iy

Cant wait to play spiderman miles morales on iy

Yeah you already can. A very very VERY limited version but somebody managed it

@MαtiYT Popin (aka. Player523) lmao w 1 mb of Ram?

@MαtiYT Popin (aka. Player523) lmao w 1 mb of Ram?

@better better I was referring to you're original comment boi

@better better I was referring to you're original comment boi

@Chris L doom was on the SNES... Seriously the source code is freely available... Would be foolish to presume doom never reached Nintendo

@better better are you sure now about that?

@better better are you sure now about that?

I can already spoiler you: you’re wrong 😁

I can already spoiler you: you’re wrong 😁

@Michał Pawlak other than missing a few levels, it was essentially the same. Yes, I played both back in the day, as an adult.

I unironically think this will be the only console that will never run Doom. Every other console ever can run it. Well, not really but if we count every console since the SNES then every console after that can run it.

@Jo Luffman Which had nothing to do with the original Doom, it was written especially for the super fx chip in the cart.

For some reason your profile picture made me read your comment in a really monotone and uninterested way

I can't wait to play Flight Simulator 2020 on my Nintendo Gameboy

@Smattless lmao I'm glad this is still a thing. Good one, sir

@Smattless lmao I'm glad this is still a thing. Good one, sir

@Jo Luffman Or get a switch to be able to play doom. I personally don't play doom on switch, but others Yeah!!!!

@Chris L they released Doom on the SNES.

@Chris L they released Doom on the SNES.

@Carlos Daniel Aguirre Lol well it's not exactly that simple... The pregnancy test was completely altered, with an aftermarket screen put in and a direct video feed being piped to it from another device.  It most definitely is not simply running on a pregnancy test.  Were you not aware of this?

@skins4thewin if someone could in a pregnancy test, it will be possible here

@Jaroslav Houdek Right, that's what I was just saying.  I wasn't aware of the extra 1MB flash chip at first.

@John Długoszthe external flash is used to store the NES ROM. There is no such thing as NES Doom AFAIK. So the only way is to replace code in main memory. But due to the readout protection, you can't make a backup of the internal flash.

@skins4thewin of course it won't fit to 128k,but it can run directly from the external Spi flash.

@Jaroslav Houdek You don't seem to understand.  DOOM won't fit within 128KB of space, obviously.  However I see now that there is actually a secondary 1MB flash chip inside the system as well, so it may be able to fit on there after all.  It most definitely won't fit within 128KB tho.

I can't wait to play skyrim on my game and watch

I can't wait to play skyrim on my game and watch

@MαtiYT Popin (aka. Player523) not a valid reason

@MαtiYT Popin (aka. Player523) not a valid reason

@Jaroslav Houdek Why not?  He flashed the SPI ROM multiple times, and each time he restored the previous change.<br>I think the final hack will be to replace one ROM with a loader and have a whole library on an added flash chip inside.

@Jaroslav Houdek Why not?  He flashed the SPI ROM multiple times, and each time he restored the previous change.
I think the final hack will be to replace one ROM with a loader and have a whole library on an added flash chip inside.

Most STM32 MCUs are perfectly capable of running Doom. You can even replace Mario with Doom on this one, should not be much of a problem. But you will never be able to put Mario back again.

This is Nintendo, I think Wolf 3d was the most violent game they had.

With only 128KB of storage that is very doubtful.

With only 128KB of storage that is very doubtful.

@MαtiYT Popin (aka. Player523) nes emulator cant run it

@MαtiYT Popin (aka. Player523) nes emulator cant run it


The USB port being power only is disappointing. Funny though, because now Nintendo can’t even put out an update to correct their language blunder.

@dgpx84 I knew Nintendo was corrupt, but they're even worse than I thought.

@Isaac Chase No, you can't. Do you see the video? Or read the comments? The port is charge only.

Couldn’t you just update the firmware with the USB port

@Shinji D Nintendo hates to help their popular cheap products in any way, that's why the 'classic' consoles and this are never in stock and always scalped. They're too good and they provide what most casual gamers would consider to be a great alternative to their hundreds of dollars Switch devices at a fraction of the profit margin.

So Nintendo keeps making these products, mainly just to generated buzz, then clamps manufacturing/inventory to a bare minimum, and kills them off at the earliest point they can.

If Nintendo could make it so that nobody but Youtube influencers would get these products, and no retail releases at all, they would. These are just publicity stunts to them.

@OMA2k dorsnt mean they will stop manufacturing it. Just like 3d all stars it will continue zo restock to its last day. I dont trust companies that says "limited" edition these days. I know for a fact that it happens a lot that limited edition get restocked even years after release.

@OMA2k i most certainly do. Think about it, its the holiday season. If we just think of the nintendo store in NY alone it could very easily sell out by the middle of December, which will be indicative of its status all around. Especially since its so cheap at $50. That leaves a nice new batch for the new year, sometime in January or maybe later December. They stop manufacturing in march so i expect maybe 2 or 3 manufacturing cycles

@OMA2k depends on how popular a item is. They said they will actively manufacturer it until March. They could update it on the fly between now and then

@アップル(applchu) : Do you really think they will make a second batch? This is a limited edition item which will stop being sold in March, so there won't be a second batch.

Funnily enough Nintendo has once again helped scalpers and the second-hand market. I assume now those 1st gen G&Ws with the "language glitch" will be a hot commodity when they replace them with the fixed batch on store shelves, stock up now

@Pedro Gonzalez Exactly. So the logical solution would have been to do it ‘the old fashioned way’, eg. Hooking up to a PC via USB. But this is not possible, so all Nintendo could do is make a public apology.

I... Don't think it even connects to the net


Nintendo thought they were being crafty making the usb port power only.

@NavidErde that was because of save mode, to fix broken consoles

@NavidErde In the SNES version there was a message from the original developers. So they knew about the hacks but didn't (care?) do anything about it. Wish they didn't make the usb port power only, I don't have the tools for this.

@NavidErde I mean yeah, that' a typical Nintendo move, but why should they care? You can play those games without much effort on almost every Device with customizable OS. <br>Instead they should be happy that their community is so cool and wants to make Homebrew and stuff. But big companies don't get that. Because of Piracy, it's understandable but in the end the sufferes are the good people who pay for the games while the pirates hack it anyway even if it is a Playstation with a badass(not a fan tho) encryption.

@NavidErde I mean yeah, that' a typical Nintendo move, but why should they care? You can play those games without much effort on almost every Device with customizable OS.
Instead they should be happy that their community is so cool and wants to make Homebrew and stuff. But big companies don't get that. Because of Piracy, it's understandable but in the end the sufferes are the good people who pay for the games while the pirates hack it anyway even if it is a Playstation with a badass(not a fan tho) encryption.

Probably because how easy it was to load ROMs to the NES Mini and SNES Mini ;). So this time it is a real treatment.

Only to make a language error in the firmware that can't be updated because of that.


Man, disappointing the data pins aren't hooked up on the usb port.  I was really hoping this could turn into a neat easily homebrewable little handheld.

@GamerGuy78 the zelda one has a start and select and is hacked too already

Meh.. the lack of buttons makes it not very practical to hack and put more NES games on it. No start and select buttons make it so most NES games won’t even be able to start. These Mario games were modified for this system to use A and B as start and select. Regular roms won’t work the same.


This is very cool, can't wait to see more videos about this little thing.


damn dude you're awesome for breaking this down for us. hope you're getting the credit you properly deserve


I feel like the engineers just made it hard enough for the average person but totally made it open for tinkerers.  Love it.


Me watching this whole video despite knowing none of these technical words:<br>“I like your funny words magic man!”

Me watching this whole video despite knowing none of these technical words:
“I like your funny words magic man!”

@Rhubartu the Saiyan I don't like your funny words, angry man

me too, I understood nothing but it still looks amazing.

I was going to say something similar lol

He sounds german too, it only makes it sound more dramatic.


This was insane!  I've read a bit about microcontroller operation, as well as data encryption, but seeing those ideas and principles put to use in hacking this was fascinating!  Very impressive.


After studying EE and about 3 years of experience, it made me happy that I understood 99% of this video.

@billigerfusel Thanks! I guess it's very useful to get realwork done in the field. Do you know how those work recruit? Do you have to come from a hardware background (A EE or Computer Engineering) or they more look for projects one did?

@Levelworm I'm dealing with STM32 MCUs at work, often also using external memory and implementing firmware update mechanisms. Doing this kind of work, I need to figure out how to make things more secure, so that nobody can actually get the code or extract an encryption key (e.g. when the bootloader itself is being updated) by sniffing any lines that connect MCU and the external flash. So I'm basically on the other side of what stacksmashing does. This made it easy to understand for me. It made me happy, because I remember times when I would watch videos like this and understood basically nothing.

Just wondering for amateurs how does one achieve this kind of understanding? I'm walking through a CS degree but the most relevant course seems to be comp arch. Connecting to debug ports, dumping falsh/ram, trying to figure out the encryption algorithm, all these sound very interesting to me. I can probably follow along with enough tools but how do I do all of these on my own?

@Mr. Billy Bob it's a good video nonetheless

I got 0% idea of what's going on but still liked the video

After studying ME I have about a 5% idea of what’s going on


I understood very very little in this video. However, it was very well made and informative, nonetheless! Great work, and excited for how this community is so smart! Can't wait to see other games on this cool little device!


Do you think it'll ever become easy to flash your own ROMs onto the device? I couldn't justify picking it up for just Super Mario Bros, but if I could play Mario 3 that would be a different story 👀


I'd love to get into this stuff some day. The DS Lite is my favorite console and I wish more hacks were done with it, regardless of how useless they'd be. Awesome video.


Very well done, and smart indeed ! Thanks for making this. Brings me back to my electronic classes too :)


Very elaborate stuff! I would love to be able to run the GB G&W Gallery 1-4 games on this, just to keep the G&W theme going on and have a dedicated system to G&W games only!

I would personally add Game and Watch roms.
I think we must be patient.
Soon there will be a way to make this gizmo a super cool G&W all in one emulator.

@Bees ReeSorry it wasn't written in an obvious way. I meant to say you keep the packed in games too as they are sold, but add only the G&W gallery games to also make it a dedicated G&W system. I personally wouldn't add any other type of game on here other than these!

yeah with a big "SUPER MARIO BROS." header on it


That was so informative! Thank you for your work and the awesome breakdown! I know you probably can't share the XOR key, but was it of any significance? Or just random bytes? Also, how long is it?


Wow, nice work! I'm personally really curious about the hidden Mario drawing song, since it's originally from the DSiWare app Flipnote Studio. I've spent a bit of time reverse-engineering Flipnote in the past, so I'm wondering if they made the effort to include a full Flipnote parser or if it's been converted into some other format. Any ideas?


I didnt understand a word but this is super interesting and make me apreciatte the work of console hackers, thanks man!


Amazing work. Though I probably won’t do it myself I enjoy you discussing your approach to figuring how security worked


All this should be way over my head but it was so simply explained. Thanks for taking the time to do this


You're going up against a stacked deck if the Embedded system is using the Flash in a XIP mode. My guess is that they may be moving some parts of it to RAM for faster execution. Unfortunately they are probably not using the Flash as memory storage so those handy Flash read/write and sector management functions would probably not have been moved to RAM :(
I cannot believe they did not completely lock down the SoC though... wonder if there are any test functions in RAM that they were using for manufacturing QA, possibly even provisioning (though I doubt for serial flash programming; that was prob. pre-programmed before going on the PCB).
Pretty weak encryption on the flash too, they left the door wide open (inspecting the RAM and flash and doing a reverse encryption), was it actually XOR or some polynomial (n-bit shifter) ?
Good work on it so far, good luck on the rest!
Cheers,


Wow fantastic breakdown. I didn't understand the technical aspects of this demonstration, but I can't wait to see what other cool stuff you can do. I hope to see more nes roms get added, that would be amazing as only 3 games added in this modern game & watch feels limited and kinda wish they added more.


Wow that was really interesting! You made it look like Nintendo placed security measures equivalent of a "do not disturb" sign :p


A very useful video about hardware hacking that's easy to follow with beautiful graphics! Well done.


Great video! I love how you detail your explanations!


Amazing work, well done! And thank you for sharing!


I am so excited to hopefully get this. I heard about what you achieved and I’ve been looking out for this video for a while! Well done!


It would be so cool if we could turn these things into high-end NES emulators! I would go through a lot of the classics again :)


Xbox: super powerful fridge
PlayStation: next gen internet router
Nintendo: 1985

Game and watch was old tech even in 1985. Gunpei yokoi always did this for portable consoles

@Frater Contendunt Occulta graphics don’t matter. The thing that matters is having fun.

@Frater Contendunt Occulta NONONONO

Let me tell uou fist, IT IS NOT GOING TO HAPPEN

1. Power consumption, you wanna get more than 2 minutes out of a HANDHELD

2. Quiet, YOU DON’T WANNA HAVE ENERGY HEAVY FANS SPINNING

3. Heat, yes kinda like 2.

Micro$oft tried to buy nintendo because of the same reason, and it seems they didn’t put in much thought while trying

..Like you

@Frater Contendunt Occulta NONONONO

Let me tell uou fist, IT IS NOT GOING TO HAPPEN

1. Power consumption, you wanna get more than 2 minutes out of a HANDHELD

2. Quiet, YOU DON’T WANNA HAVE ENERGY HEAVY FANS SPINNING

3. Heat, yes kinda like 2.

Micro$oft tried to buy nintendo because of the same reason, and it seems they didn’t put in much thought while trying

*..Like you*

@Jon The PS5's design principle was belief in the heart of the cards, lmao.

Well the 80's where a great time! It's hard to go wrong when bringing anything back from that decade.

Yeah, Nintendo's got some catching up to do. I really hope they deliver on a 4K switch.

@Claudia Burns a Mario has fallen into the river in lego city start the rescue helicopter

Instead of ruining my comment I’m just gonnna say y tho

PS5 is designed using Chad Warden as a base

If you're going with a theme wouldn't Sony be gynormous internet router?


You guys work much faster than Rule 34 artists

r1337: if it exist, it can (and will) be hacked

You see comrad, when it not come out you still hack!


Very impressive! I appreciate and admire your dedication!


I thought the actual thing was pretty crap. Getting two roms you can get online for $50. But this is amazing. I just found your channel and 😃


You answered the first question I had when I saw the announcement for this device!  Thanks so much for your efforts, I look forward to seeing what comes next.


This is mind-blowing to watch. Thanks for the hard work. Subscribed!


Strong work my friend!!! Thank you for ur contributions to the gaming community!!!!!


Great work! Hopefully a more user friendly and accessible method will come along.


Well that took way less time than I expected. Also, a big thanks for showing the process of how you did it, your tools had me in awe for a moment (DevOpser here) awesome video :) !

because he hacked it before release. It actually has to be measured in the T minus - time scale. Like a rocker before launch.


Since this thing is more or less made from off the shelf parts, wouldnt it be possible to upgrade the flash chip to something larger than 128kb, then load the original firmware on it (after an exploit to load further roms on it has been developed of course)


You're a genius, truly amazing! And great video editing on top of that, thank you.
I am impressed


I was wondering about how hackable the Game & Watch is!<br>That's some insane progress for two days!

I was wondering about how hackable the Game & Watch is!
That's some insane progress for two days!


This was waaaay too interesting! Please do more GameAndWatch hacking!


Great work! Somebody needs to port <b>all</b> the single screen Game & Watches onto this.

Great work! Somebody needs to port *all* the single screen Game & Watches onto this.


Sciences oldest statement is "just because you can doesn't mean you should" but seriously, you should.

Good job. That's a hack on day -1. Must be setting some kind of record there


Seriously nice work! I enjoyed the twitter adventure the other day. Thanks for all the progress you've made, I can't wait for mine to get here from osaka


- The usb is only for charging.<br>+ Hold my ARM debug probe.

- The usb is only for charging.
+ Hold my ARM debug probe.

@vampirwrr it would still need hardware mods, since the usb data pins aren't physically connected to anything

cpu suports  usb dfu booting  some time and someone will hack it to reflash via usb


I was lucky enough to get one and now I'm really excited to see how far this goes!


Impressive what you have done! wow! could a rom injector be soldered to the debugging ports?


I really want to see people port other LCD games like Hippo Teeth, Coconut Joe and Wolf & Eggs.


Strange that they hotpatched the copyright date instead of just hacking the rom

There's also another thing, it's probably impossible/too much work to bring the dev environment they used to build the original roms, so changing the actual code might not be an option.<br>Having a set of emulator-side patches is also probably easier to experiment with, or they could easily run A/B tests ecc.

There's also another thing, it's probably impossible/too much work to bring the dev environment they used to build the original roms, so changing the actual code might not be an option.
Having a set of emulator-side patches is also probably easier to experiment with, or they could easily run A/B tests ecc.

@Anthony Iacono keep in mind it's only speculation, I don't know if that's actually the reason

@SkUnreal That is crazy but totally understandable. Thanks for explaining!

@SkUnreal interesting! Yes that makes sense.

@Coco as far as I understand, they do this because otherwise it would be harder to enforce copyright on the roms, in this way they're still using the same copyrighted game code as of 35 years ago. They've been doing the same thing with Super Mario 3D All Stars!

EDIT: typos

@Chris Kader It would make perfect sense to make modifications to the ROM each time you are using it on a new device.
WTF are you even talking about?
Making hot patches via the emulator could also introduce errors.

@Chris Kader Yes, this is why I specified inconsequential updates such as changing strings of text and not major upgrades like the new cheats. I understand that NES games weren't always cleanly developed and largely relied on assembly during development. I'm not referring to fundamental changes, even potentially fundamental. And there is still only one Game and Watch which plays SMB, which is this one, regarding the first sentence.

 I do completely understand what you're getting at, though, if you're playing it completely safe.

@North The original Game and Watch did not come with Super Mario Bros., Super Mario Bros.: The Lost Levels. These are ROMs from the NES. The ROMs for the NES versions are used on many different pieces of hardware for emulation. As such, you don't want to make modifications to your ROM each time you are using it on a new device (such as the Super Mario Bros ROM) as that wouldn't make any sense. One of the biggest reasons for this is due to unknown issues that could arise from making basic modifications. These roms have had decades of testing and people poking. You could easily change one line of code and test a bit and not find something. Then you deploy and 10k users are getting an error because of a specific way they ran a level. You would keep the ROM used across all devices in a "clean" state and then hotfix it using code on the devices themselves. This is seen across all devices that nintendo supports this kind of emulation on. Granted, this device was never meant to see any new roms or have any updates, but that doesnt mean design choices (such as not modifying roms directly) should be changed.

Kensen If you need to modify the string during development, it is much easier to change text in source code than to patch the ROM again. It is much better if the ROM is “clean”.<br>Even if you need to change the code behavior to fix bugs or add new functions, easier to do this in emulator than in the original code.

Kensen If you need to modify the string during development, it is much easier to change text in source code than to patch the ROM again. It is much better if the ROM is “clean”.
Even if you need to change the code behavior to fix bugs or add new functions, easier to do this in emulator than in the original code.

@North The idea with keeping a rom that is original is that you can use it across many devices and not have to worry about it acting differently. And if it does, you hot patch it on the devices versus constantly making change sto the original and then hoping your changes work with new devices later.

@Chris Kader Not really, they never have to do any maintenance on any Game and Watch consoles. It's a situation where they simply have to change a few strings of text before recompiling the ROM, and then there would be no need to have an emulator stand-in for patching. It's cleaner to have everything run without bloat. It would be different if it were a more intensive type of patch, this is inconsequential.

Would be easier to maintain a ROM that’s the same across many of their devices and hot patch locally per device.


Great work and explained in such detail. Super!


Amazing! thanks so much for the overview. There's a lot of really advanced topics here but I got the basics of it and I hope we can do more fun stuff with it. BTW is there a way to keep the clock portion on all the time, its really annoying that it turns off when its supposed to be a WATCH! Is that a firmware setting?


This is really cool. I wonder if you can somehow inject code by reprogramming the memory and get the firmware via this route.


I hope that we can put our own ROMS in someday! I definitely wanna mod in SMB2USA and SMB3 as well as some of the popular ROM Hacks for 1 & 3 like Extra Mario Bros. or Super Mario Bros. 3Mix!

@VertiHippo127 But the modding won't be easy. The USB has no data line. It's only power. That means for the majority of people it won't be as easy as the NES mini by plugging it to a computer and running a program.

@Andrew Oberhauser Woah, someone woke up on the wrong side of the bed this morning! It can and inevitably will run other NES roms in the future with modding, although I can't say the same for games from other platforms.


The amount of knowledge and skill you have is really impressive!


With the ability to load any game on there, I might just buy one of these. Could backpack another microcontroller and larger ROM on there and potentially have a hot-swappable game library? Or perhaps the firmware is able to handle a larger rom with more contents? Identifying the game directory format in ROM would be interesting. Also can you try the various under-volting (with specific timing) techniques to break STM32 read-out protection - this has been accomplished recently (STM8 for sure and possibly STM32). Reverse-engineering the firmware of this would be very interesting and have lots of potential to add new mappers, more games, etc.


Great video, although I now realise there is no way I am going to be able to put ROMs on it if it takes this kind of effort


Awesome stuff!!! Please keep us updated on what else can be loaded into it. It would be awesome to load any rom in there... maybe even via USB!

@OMA2k Connecting it to the flash directly? 🙂 Just kidding... anyway just wanted to say great work!!

How do you think we'll be able to use USB if the data line is not connected?


Very informative! I look forward to any progress that's made.


I always find it funny when the likes of Nintendo go way overboard with their old school tech and expect it not to be hacked lol.


Man, that was so completely over my head. I've never understood less watching a YT video. That seems pretty impressive to me.


Great stuff man I've always wanted to learn more about things like this 😸


The dream would be if you could add a micro-sd reader and have the firmware rewritten to just parse the roms on the card and present them in a menu. Do you think that could be done theoretically?


Really like how you described in details how you got each step.


Kudos man! You deserve the Nobel Prize! (imo)  Thank you for this! Only been a day and we're already "in there". You tha MAN! 🤘👍😎🤓


Would be real nice to have the original RAM dump you used to figure out whether the ROMs were loaded into RAM.


Hey! Do you think it's possible to change the display size?<br> Kinda curious to put it on a large screen.

Hey! Do you think it's possible to change the display size?
 Kinda curious to put it on a large screen.


For a change somebody who actually knows what he is doing 👍


Everyone but Nintendo: liked that

Side note, I've subscribed because I'm surprised I haven't yet. I love tear-downs like this, they're super informative and full of entertainment!

Everyone but Nintendo: _liked that_

Side note, I've subscribed because I'm surprised I haven't yet. I love tear-downs like this, they're super informative and full of entertainment!


Very impressive stuff!  Any more progress made over the past few days?


Wow..
Liking this so far.
Can't wait to see what the capability of this device actually is and what can play on it..

PS.. I'm definitely subscribing to this channel..


Very good work. Thanks a ton for sharing!


Great work. I’m sad about the USB port only being power.


I just bought one for $49.99.  Was wondering how long it would take before it's hackable.


I'm wondering if using simple XOR in ROM encryption is like an Easter egg from Nintendo, reminding of 80s game protection schemes.


when i saw the game and watch, my first thought was man.. i hope someone can hack it to load roms. good job. hopefully it eventually can have any game you want on there.


Great work!  Next step: desolder old 128 KB flash module and solder in new 1 GB flash module and then load in all the NES games that ever came for the NES.  It's only 8 pins you have to desolder, not that difficult.


Wow! excellent break down. Thanks for sharing!


It'd be cool to have a socket in place of the flash chip and have different chips loaded with different games.


Very impressive work. I also happened to have the TL866 but I don't have the clamp adapter and I don't think I am willing to invest the time to hack it. I am just curious about one thing: given that the encryption used is only XOR, why would the entropy of the flash bin be high?


Just a heads-up, the screws are called tri-wing screws.


This is awesome! If we can replace one of the roms with a different one. That would be great! I'd be soo much happier if I could have SMB and SMB 3 rather than the Japanese SMB2.

I was hoping to add SMB2 and SMB3 onto this thing... I just hope that's not a pipe dream.


I said to a friend of mine, that the G&W will be hacked in 3 days. You even surpassed my expectations


I have no idea what you just said... but thank you for doing this work so others can learn and try!


I would love to get my hands on one of these so I can put forth similar research but have yet to find one. I have a lot of experience in this type of thing too.


You are awesome sir. Keep up the good work.


It'll be a great day when someone is able to get the REAL Game & Watch Super Mario Bros on this instead of another port of Ball. Awesome work on getting us closer to that day!


@Jerry Spann Last year was the 35th anniversary of the Super Mario Bros series, this year was the 35th Anniversary of the Metroid series, but Metroid didn't get a Game & Watch release, not sure why not! I'd love to know why not..

This year was also the 35th anniversary Zelda (& the 40th anniversary of Donkey Kong's arcade debut), and the Zelda Game & Watch was the last in the Game & Watch series(or maybe just the dual screen version Game & Watch)...

...and as much as we'd probably all love to see a Metroid release(as well as some sort of Game & Watch fan made back port of Metroid!).. Next year is actually Kirby's Gameboy 30th Anniversary, (which also never got a game and watch release), but a pink kirby Game & Watch with at the very least the Gameboy & NES titles would be cool too!

But if I had to hazard a guess for next year.. I'd put my money on Donkey Kong, as next year is actually Donkey Kongs "Game & Watch" 30th anniversary and a major Nintendo mascot, just like Mario, Zelda and Kirby.. I've not even picked up my Zelda Game & Watch yet and I'm already looking forward to what next year has to hold!! 😉👌

@Not So Entertainment System With the release of Metroid for the Switch, maybe a Metroid Game and Watch is on the horizon.

@Pat Quearney It is now a year later and your prediction was 100% accurate. It has Zelda 2 and Links Awakening in addition to the regular Zelda game, but we already know that.

@César Córdova ok so where is EarthBound hmmmmm

@César Córdova ok so where is EarthBound hmmmmm

@Pat Quearney Ten Times The Simpsons Predicted the Future

@Pat Quearney Ten Times The Simpsons Predicted the Future

@Not So Entertainment System yes we need a metroid Game and Watch

@Not So Entertainment System yes we need a metroid Game and Watch

@Pat Quearney actually october this year

@Pat Quearney actually october this year

Lucky you, you dont need to hack anymore!

Lucky you, you dont need to hack anymore!

@Rio_ im not on their side but i really dont think they give a damn

@Rio_ im not on their side but i really dont think they give a damn

This reply section about  @MK TAKE OFF destroyed him so bad he had to delete his own replies 🤣😂

@Rio_ the guy didnt like zelda, so what?

@Rio_ the guy didnt like zelda, so what?

@Rio_ And what’s wrong if he’s a rich kid?? Lol ur jealous

@Rio_ And what’s wrong if he’s a rich kid?? Lol ur jealous

@Rio_ so what? Like you said,he has the console with the original Zelda. If he tried it,he can have his opinion about it.

Well now you can on November 12th because the Zelda game and watch is gonna be released

@Nintendo You only got the idea when you seen my comment @Nintendo, don't be taking all the credit 🙄🤣

@wetblanket_ 😂😂 Buy GME Stock, now there's a prediction for ya.. Don't say you weren't told! 😉👌

Your wish has been granted, but you have to buy another handheld

Your wish has been granted, but you have to buy another handheld

The Zelda Game and Watch has been announced and you are lucky my friend

@Pat Quearney Look at your comment. You were absolutely right. Zelda Game & Watch was announced

you fool. NINTENDO JUST ANNOUNCED THE G&W ZELDA EDITION!!!111!

you fool. NINTENDO JUST ANNOUNCED THE G&W ZELDA EDITION!!!111!

@CB Games thats ok I think both games were great games and Zelda 2 went for a different style witch is very nice

@Meravok it could happen but we need to give Punch Out more love first to Nintendo to think we want one of those

@Pat Quearney I hope so. I want the Game & Watch to be back

@Pat Quearney I hope so. I want the Game & Watch to be back

@Shibothedoggo Zelda I is cool, but I always love the sequel more.

@Shibothedoggo Zelda I is cool, but I always love the sequel more.

Chances are the emulator only supports NROM, so any mapper based emulation would probably be a no go.

lol, but it says super mario bros on the top.

lol, but it says super mario bros on the top.

@Pat Quearney yeah- and a Zelda G&W is probably in the works for next year; I was thinking that would be the big release for the 35th anniversary of Legend of Zelda

@Marshal Tito did you notice, the plastic sleeve has the specific game super mario bros on it.. This way they produce the same cardboard cover over and over and only have to make unique plastic sleeves to suit each game releaseds... Seems logical.. I hope they go well and eventually release the the dual screen donkey kong game and watch, that would be absolutely class! The anniversary of the first ever handheld with a D-Pad(correct me if I'm wrong)

@Pat Quearney my guess is a 3d collection with Ocarina of Time, Majora's Mask, and Twilight Princess

@Tom Anderson I'm not disagreeing, but it would be cool to have both. Zelda 2 is super underrated and I think that part of why is because it was different from the other Zelda games. But if it wasn't a Zelda game like it wasn't intended, it would be an all-time NES classic, while it's just an " ok" game now.

@Shibothedoggo Yeah, it will definitely be Zelda 1 rather than Zelda 2.

@Horizonfan thank you, that is very respectful of ypu

@Horizonfan thank you, that is very respectful of ypu

@Horizonfan you had my respect until the links awakening comment

@Horizonfan you had my respect until the links awakening comment

@Horizonfan Metroid...ewww why not Kirby dream land :o

@Horizonfan Metroid...ewww why not Kirby dream land :o

@Horizonfan  tf you don't even know how old he is, therefore you can't call him a kid

Ok very good explanation, can we put more roms on it or not?

Ok very good explanation, can we put more roms on it or not?

@Horizonfan my friend neither held up that well

@Horizonfan my friend neither held up that well

@Christopher Washington you need more context

@Christopher Washington you need more context

@Rio_ why are you getting bent out of shape over some person not liking Zelda?

@Horizonfan you have multiple game lots on your channel, you own a signed copy of metroid, and you have the OOT collectors edition plus some more stuff you probably aren't showing

@Horizonfan it's going to be released Nov. 20 2022

@Horizonfan it's going to be released Nov. 20 2022

@Horizonfan AND NOBODY CARES HOW RICH YOU ARE! flexing really isn't gonna help your point

@Horizonfan nobody cares, the series has still lost support, it's more dead than pikmin right now

@Horizonfan Metroid? That long forgotten niche series that doesnt sell well?

@Horizonfan are you ok inside there? Rando just didn’t mention one game, why do you have to get so pissy about it? He never said you weren’t a Metroid fan. No need to throw out a copy of Metroid to prove something in an accusation that you were never in xD

@Rio_ The GBA Metroid games were good, but I do prefer Zelda.

@Rio_ The GBA Metroid games were good, but I do prefer Zelda.

@Horizonfan bruh Last names are a thing ya know

@Horizonfan bruh Last names are a thing ya know

@Horizonfan also if you don't think this is a rich kid, he owns the physical copy of og zelda, yet he says the game is "eww"

@Horizonfan btw the whole point of my argument was that you were generalizing, is doesn't matter if i didn't list them all, the point is that saying zelda eww you are saying all zelda games are bad, also nobody fucking cares how much money you have

@Horizonfan also you didn't notice it, because you would have seen i missed a few, so you would have been like "you're not a real metroid fan cause you forgot a few" and i'm not, i've only played super metroid with the snes online

@Horizonfan i just didn't think of it, it's that simple, i've never played it so i don't have any memories connected to it, and i doubt you have either, and if you did it's connected to the arguably better remake on the 3ds

@Horizonfan ah I see you aren't a man of culture

@Horizonfan ah I see you aren't a man of culture

@Horizonfan by saying "zelda eww" you are also referring to  breath of the wild, a link to the past, majora's mask,  a link between worlds, twilight princess, wind waker, and link's awakening, which are all great games, the only good metroids are the first one, super metroid, that one 3ds remake, and the metroid prime games,

@Horizonfan first of all, Zelda is really good actually and second, Metroid never got a Game & Watch console.

Zeldas game & watch 35 year anniversary is next year.. Guaranteed they'll release it next Christmas.. And maybe some other titles in between now and then 🤞


I think you should make a point to collect some dead and damaged ones.  Then, you can gut it, and put a R-pi-0W inside but have the SNES branded case.


"The Cortex M7 can't run Linux"
sad penguin noises

In all seriousness, I love the video, opening up things to see how they work and poking them to see what happens is, I think, one of the most fun things you can do (outside of the intended use, of course) with such comparatively "simple" devices.

"The Cortex M7 can't run Linux"
_sad penguin noises_

In all seriousness, I love the video, opening up things to see how they work and poking them to see what happens is, I think, one of the most fun things you can do (outside of the intended use, of course) with such comparatively "simple" devices.

"Can't run" is too strong statement. Even an 8-bit avr could (http://dmitry.gr/?r=05.Projects&proj=07.%20Linux%20on%208bit)... The real question is do you want it to.


Electrical engineering + retro gaming = <3


After 2 minutes of video, I understand that I'll never do something like this, but you are awesome!!


This is handy... I try to hack (and often fail) internet routers and they often have proprietary SOCs with no publicly available datasheet.... having a common microcontroller with a published datasheet is a real advantage for the hacker.


I bet nintendo released this knowing the community would hack it, and I'm sure they're following everything along closely for r&d to the next hardware release.


It is amazing how you was able to hack this device before the official launch date :0 Also an detail on how to hack the device is next level 0/


Awesome video!  I am currently trying to figure out if doing video out from one is feasible. I am not very knowledgeable about these smaller LCD panels. Are they mipi or standard lvds? Is there even such thing as a video splitter for the signal output or would I have to run jumpers from pins?


0:21 This is why I love so much some of the hacking scenes out here😆👌


Would be a fun to put in some bigger Spi flashs :D <br>But awesome work dude!

Would be a fun to put in some bigger Spi flashs :D
But awesome work dude!


Very cool stuff and very informative video!


I honestly didn't realize Mario 1 and 2 were that small, small enough to fit into 128KB of RAM!  Plus they have that digital mario draw song on there too somehow!  How on earth did they fit that on there too??


I’d love to see SMB3, Legend of Zelda, and maybe even Pokémon on this little guy, can’t wait to see more!

I have been recently informed by Nintendo that there making a Game & Watch for legend of Zelda. It was shown off on E3 2021.

@Marcus Mysteriously the nes is more powerful than a game Boy, you can almost definitely emulate the gameboy on it

@Marcus Mysteriously If it can run a NES emulator it might be able to run a Gameboy one too

Sales of this devices is good. If you wait abit, Nintendo might officially release it.

@I'm Self Aware imagine beating Nightmare on a Mario Game & Watch

If I could get these for Pokémon, even if they only had a game a piece, I’d be trilled


I am wondering about a couple of things... if there's a way to connect data to the usb c connecter AND if there will be a way to reroute the flash to read off of a micro sd card... I don't think it will be that easy but that is the only way I can see people putting more than 2 games on this thing.


I'm really hoping Nintendo does something similar to this maybe with the upcoming Zelda anniversary. Heck, I'd even be down for just Game & Watch products based off of classic Black Box games like Ice Climber, Clu-Clu Land, and Excitebike.

Regardless, even if that doesn't happen, at least we can hack, hehe. Homebrew Game & Watch, here we come~!!


Any update on the games themselves? The small modification done to the games' UI (Menu, high-score save, easy difficulty selection) and supposedly the "minus-world" glitch can be great to study, unless it's running an external script instead of being a new ROM.


After ten seconds of watching this I realise I will never be able to replicate it. Should have "...... if you are a guru with electronics" in the title. Still impressive hack if beyond my understanding.


Memory expansion and more nes roms would be freaking sweet!

@superjerjer1 "Memory expansion" implied hardware modding, perhaps you just assumed it was software modding that was being discussed.

@blahdelablah but thats hardware modding, look at chinese handheld majority of them are software modding

@superjerjer1 How? Replace the flash ROM with a bigger one.


I believe this encryption scheme is called XOR-based one time pad. That XOR stream you inferred was essentially the “one time pad”. The weakness in the implementation here is that there was no protection from using the one time pad multiple times because you could change the contents of the flash. Thanks for the super interesting video.


I think Nintendo really went out of their way to try to make this console as unhackable as possible even though it's already been hacked, a normal user would not spend their time doing this elaborate shit....

The SNES mini and the NES mini were hackable because the power ports were also data ports, easy as pie.....


I was about to comment that it was probably a bit wise xor encryption since given how fast the games boot I wouldn’t think block encryption would be an option.<br>(Given the limited memory and architecture)

I was about to comment that it was probably a bit wise xor encryption since given how fast the games boot I wouldn’t think block encryption would be an option.
(Given the limited memory and architecture)


Nice work. Sad we cant use the usb to hack it. It leaves 99% of the buyers out if we cant do that :(

@Souljastation 5 Havent heard about those. How you attach them if not soldering ?

Unless they produce some ready-made kits, like they did for expanding the storage of the SNES mini.


Gut gemacht. So ein schönes Stück Hardware. Es ist unglaublich, wie butterweich die Spiele auf der Hardware emuliert werden.


Clearly sorcery. I bet that summon a portal to the Mushroom Kingdom is very similar to this. Very nice sorcery nonetheless!I wonder if we can get another roms run on this.


I imagine that there will be a 3D printable connector developed to allow mere mortals to pop open the G&W and load the NES/Famicom Mario catalogue on.
Otherwise it will be tricky without this kind of expertise.
Looks amazing though, so well done


sometimes I don´t know what Nintendo is thinking about. They make beautiful hardware and them use rubbys software. They should add a good colection of NES game and of course game and watch games

Yes there is no reason they can't legally charge 200 for the device and add all the nes games they made.


So exciting. It's a great device out of the box, so the potential to add roms will make this device such a great collector and PLAY item.

@OMA2k  I'm almost finished super Mario on it (and I'm usually picky when it comes to controls, yes they're small but they're surprisingly not uncomfortable to use).

Regarding the screen, sure I have to use my reading glasses but that happens for the Vita too, so not much of a difference there.

It would be cool to have a good portion (or all) of the NES library on this (I'd buy an SD card mod).
 IIRC on Twitter he says that the The USB port does have the data line.

This is the perfect portable NES: it's just a bit bigger than a credit card and it surely would be better than those Chinese portable famiclones.

P.S: I didn't mention that the audio is surprisingly loud for a portable so small (way louder than the GBA).

@Souljastation 5 Nah, the screen in this device is too small to be enjoyable and the d-pad is too small to be comfortable as well. Pair it with being hard to hack by regular users (since the USB port doesn't have the data line for that), the tiny storage and the very slow processor, which makes it impossible to run anything more demanding than NES games, and all together makes this device a poor choice for retro emulation.

@Anton Rickert You can get an 1Gbit (128 Megabyte) SPI for about $2. Looking easy enough to hand-solder.

@acex222 Unwarranted disparagement aside, I would like for this to be turned into a little NES console, it's perfect for that use.

The Vita is bulky and heavy in comparison, and it's really overkill for that purpose.

¨It's a great device out of the box¨

Thanks for the free laughs, sir. This is a rip-off and should be treated like that. They didn't even got the languages right in the secret easter egg song.

In the other hand: They already throw the first knockoffs on Ali for sale, BTW. One looks exactly the same, they just removed the Nintendo Logo and wrote ¨Super Mari Bross¨ on the case. And it appears based on the GV300.

@acex222 Seriously this.
I get the novelty of playing different games on this, but there are so many devices that can do just that very well nowadays that why even bother.
I play NES games on my gba with a flashcard and SNES games on my New 3ds.
You could pick up a cheap Chinese anbernic device that can play nearly everything up to ps1 fairly well and for fairly cheap. Or even cheaper use your phone with a bluetooth controller.

@Souljastation 5 is it really killing you that you can't play NES roms on the bus on any existing device? Are you travelling somewhere you can take a game and watch but not a vita, where the time required to travel is necessary that you bring a toy with you? Come on dude, live in the real world

@acex222 this is way more portable than a PS Vita.

Honestly if you want to play ROMs just get a PS Vita

Adding roms will be difficult, because it has just enough storage to store the built in games


From experience repairing gameboys and Sony Vaio laptop batteries, i can tell you that these screws can easily be removed with no damage with a small flat tip screwdriver.


Legend. Loading NES and G&W roms on this would be great!

NES roms probably but, G&W? Is there any G&W rom that's dumped? I'd be very surprised. Not that it would be enough for emulation, some description of the graphics would be needed at the very least.


Very interesting to see them using a flash chip, but I guess it's a necessity when they have to deal with large ROMs. One thing you should check is the BOOT_ADDx register (refer to section 3.4 Boot modes in the datasheet). This should hold the address of the main program's entry point, which could very well be in the RAM! In this case the entire program is held in the RAM, which would make sense. Maybe you can create a hacked Nintendo ROM that will read this register?

Edit: Yeah, if I were to make this thing, I'd probably put the entire emulator engine as well as the games into the flash chip, and leave the MCU firmware quite primitive, only having it read and decrypt the flash chip, load it's entire contents into RAM, and jump to program's entry point. What's the size of flash chip in your case? Does it fit fully into MCU RAM?


That was super interesting! Great breakdown.


Cool, hopefully you can fix their language bug 😆


This is promising to look at! Would be cool to see if you could add more NES and/or Game & Watch games. Heck, maybe RetroArch.


Wow that's crazy. How you learn to understand this stuff I have no idea.

It would be awesome if you can import other NES titles in the future. That would make this little console the bargain of the century.


cool stuff - wonder which mappers the emulator supports - would love to get a few extra games on there - dragon buster II e.t.c.. 1MB spi flash - could have a fair few extra games on there!


Good work, thanks for the informative video.


Too bad that this doesn't run linux. Seems unlikely that there will ever be usb access to upload roms.

You underestimate the nintendo modding scene, those guys will make an entire custom pcb if they have to


Who thought Nintendo themselves would make the ultimate emulator.


Great stuff man. A shame you have to be an astronaught to be able to do this tho.


Having this device running all the old Game&Watch «single screen» games would be awesome!


I have my old ds ready to play nes games, seeing this looks like a really hard job


Now the modders need to figure out a way to squeeze a debugger chip inside the device and connect it to the USB data pins so you can upload ROMs over USB 😎


Now we need someone to write a Game & Watch emulator for NES, and we can build the Game & Watch retro-console that Nintendo SHOULD have built!


this case is so awesome, i would put a Raspbery to run some game boy games!


Game & Watch Gallery 4 for the GBA should have been the built in game for this. Porting a GBA emulator with this ROM into this package would be perfect!


Do you have any ideas on how to approach dumping the firmware?


I'd like to see someone hack in the Game & Watch Gallery games that were released for Gameboy on this.


stacks: explains everything carefully
me not understanding a goddamn thing but thinking its awesome:

stacks: *explains everything carefully*
me not understanding a goddamn thing but thinking its awesome:

Yeh same i have no clue if what he is saying

Indeed, that is God-level stuff for someone like me lol


Klasse Arbeit, wirklich sehr sehr spannend und anschaulich erklärt , ich lasse mal ein Abo hier deine bisherigen Videos haben mir auch sehr gefallen.


Kind of surprised they patched the copyright in memory as opposed to just editing the program ROM itself. They had no problems fixing NES games back in the GameCube days, so I wonder what changed...I'm curious if they outsourced the development to a third party and this is IP license related, which would be silly...again...


I'm curious what your background is - electrical engineering, computer science? How did you learn this stuff?


Im nerding out hard watching this, but this is WAYYYY outside my comfort zone


I hope there will be a modded firmware where you can disable the sleeptimer. I bought the game and watch to mainly use it as a clock. But after a couple of minutes it goes into sleep mode/turns off. Also wish for an easier method, because sadly the usb is only for power.


I wonder if you can implement different characters with different abilities, like Yoshi


Oh so that's why it can "quick resume" between the two SMB games, they're both in the memory at all times, clever


Well, I was thinking of buying one of these, but I've seen old LCD screens with more sophisticated CPUs and larger 8 pin ROM chips.. This thing is just a piece of e-waste..

Very disappointed! 😔


I had the dumb doubt that if I would be able to turn on the G&W without the battery connected since I want it to be ON forever as a desk clock without killing the battery. This video helped to notice that it is indeed possible.


Is it possible to hook the video output of this device to a HDMI adapter?<br>It would be cool to make a small TV into a Mario clock!

Is it possible to hook the video output of this device to a HDMI adapter?
It would be cool to make a small TV into a Mario clock!


is it possible to swap bigger storage? would be amazing to have more than 3 games in it!


Can't wait for mine to arrive, I've already prototyped  a pcb with a microcontroller  and a much larger flash to implement a sort of "bank switching" to hold more games, I just need the thing in my hands to finish writing the software and test it

@MetroidSlime it's just a 64mbit flash and a 120mhz ucontroller that I already had around. I designed and made the pcb. Will only work (if at all) for mmc1 games

Can you put some links to these items so others can buy them too?


This was a great video, thank you for posting this!


I'm super disappointed they did not enable RDP2. If they did, the device would be quite a challenge to hack. Almost impossible without some leak from insider.


i actually think that, for a cheaper price point (maybe like 15-20 dollars each) it would be a very interesting idea for Nintendo to release games like this on the smaller Game and Watch style consoles - like, imagine something like a Zelda G&W? I know that this is a special case  because of the anniversary but it would be pretty cute :3


SEGA: we are going to publish a tiny handheld device which cannot host more than 4 games<br>Nintendo: hold my handheld expertise, n00b

SEGA: we are going to publish a tiny handheld device which cannot host more than 4 games
Nintendo: hold my handheld expertise, n00b

If Sega made those handhelds the same size as the Mario Game & Watch, I'd probably actually buy them.

Yet we only got 3 games unless you count Mode B of Ball.  5 if you count the harder version of Super Mario Bros.

@EpicEmber Nintendo since their handheld is actually playable!

Ah, but Sega made the smaller device. So who really won?


I guess I shouldn't be surprised that they're hotpatching the ROM data in the emulator. That's basically what they did for the Wii special edition NES games (Donkey Kong, Super Mario Bros).


Awesome video and nice job finding out it was XOR encryption


Need to protect against the hot patching first


delicious work sir ^_^ im very excited about this project ^^ we all need castlevania running on this, and double dragon 2 😁😁 would there be any way to install an internal sd card and have one of the in built game choices boot from that internal sd card a number of modified roms? by the manifold and forgotten gods i do hope so! ^_-


Try to see if you can swap the theme playing while time is displayed. Would be cool to see a Zelda or even a Mr. Game and Watch one instead! Either way great work man!


Great video! Nice presentation, new subscription!


very impressive,  great video & info good job


Imagine playing gameboy games on it, thatd be amazing.

The chip is too weak for gba games emulation I guess.


This is some good work! I'm gonna enjoy playing Skyrim on that tiny screen in a few months.


This is dope. How did you learn how to do all this stuff?


If only 90% of the people who actually own one of these weren't scalpers


that was pretty quick from getting the game & watch to a video lmao nice


incredible production quality. subscribed!


But I wonder, what would it take to run all of the original handheld game and watches from 1980-1991?


I like your funny words, talented man.

I wish I understood those words you said that are new to me, it's a pretty cool video.


Seems like nintendo learned from the classics to make the usb only power 🤔 bummer would of been cool to run hackchi on this as easy as the classics


Me: <b>cluelessly thinking i could import roms and emulators to this thing with things everyone has at home</b>

Me: *cluelessly thinking i could import roms and emulators to this thing with things everyone has at home*


When I used that SOIC-8 clip I got mad because it always fell off the chip or lost contact.<br>Worst day of my life yet rewarding at the end.

When I used that SOIC-8 clip I got mad because it always fell off the chip or lost contact.
Worst day of my life yet rewarding at the end.


But can it play Doom?

Just a meme, but this is so cool! :)

I guess it may be, with all the 5 buttons + Dpad.


You may be able to dump the STM32 by glitching over the bootloader check, if it's anything like the STM8 chips.

Yea I’ve glitched STM32s before, so that’ll be my path


If you see what's actually in there (i.e. 1 MB of game data) the 80 Euro price tag is even more scandalous. ;)


This is incredibly exciting. And so quick.


well played sir, well played. you have a new sub :)


Please post more often, I'm sure this will be great!! (2min ago and I'm straight here)


This is so trippy. I’m watching this on Saturday at 2:40 pm, and the time on his computer (at 9:00 minute) is also 2:40 pm. Guess he’s from Europe.


Now make sure you comply the non-existant but obligatory rule that reads:
If it has a screen, you can run Doom on it.

Now make sure you comply the non-existant but obligatory rule that reads:
*If it has a screen, you can run Doom on it.*


Yeah.... It knew all of this hardware and what you were doing. I Completely had no clue what was going on hahah but I enjoyed watching it.


i wish i had half your brain for that kind of things man. Good job!


They probably are gonna put doom on there lol

@mrbisshie It wouldn't fit and it's not powerful enough and doesn't have 3D, but maybe a flat-shaded recreation of a few levels would work?

I wanna see Mario 64 ported to there. It'd probably run like shit, and is missing a ton of buttons, but it'd be neat to see.

@Cosmic Gaijin tru sucks that doom hasnt been ported over though

@FatUsopp that just means they aren’t trying hard enough

@Cosmic Gaijin still hasnt/cant be ported the TI-84 Plus CE tho lmao

Not without modifying the hardware heavily. The files for Doom are far too large to fit into the amount of storage this device it has.

I'd honestly love to see id/Bethesda.. Microsoft? .. put out a dedicated OG Doom handheld like this with Doom, Doom II, Final Doom and maybe the master levels.

I’ll be surprised if they haven’t done it already. I’ve beaten it on a microwave and on a potato. So this is the next step.


Would there be a way to connect the USB port to the PCB so you can use it to flash other ROMs on it? If that could be done, then figuring out how to add the ROMs to it, you'll have a portable NES package. And if you could have it where you load a ROM from a USB flashdrive, that would make it so you could load whatever games you wanted without having to worry about the on-board storage limits.


I feel like the big N is just gonna release a "delux" version that fixes the security issues and make this model obsolete

@infinite beats oh yeah that's true! But I've got a feeling they'll rerelease it at some point

I don't think so because this is limited edition


I have two game & watch units on the way. You're doing God's work. Thank you. 🥳


You might be interested looking at this article from Kraken, they talk about using voltage glitching to trick the processor into thinking it's in RDP 0 when issuing a flash read command in the process of dumping keys from a Trezor.

https://blog.kraken.com/post/3662/kraken-identifies-critical-flaw-in-trezor-hardware-wallets/


Nice work. Would be nice all G&W games on this devoce.


I wonder if the easter egg images that sometimes appear can be extracted and converted into .png files

No doubt... And when he does this, I wonder whether he'll discover some hidden G&W games like Chef, Parachute, Octopus... I can dream!


I can't wait until they make it easy for us to dump roms into this thing...

@Dan teh Chad I would SO love to buy one of these kits to make my self... I DID buy 2 of them hahah... I would be even more into it if they can add another screen hahah but that might be asking for too much lol.

@Jeff Cross I think you're on a reasonable track there. Honestly, with these coming out, I wonder if someone might do a teardown, clone the body, and redo the internal layout to be friendly enough for a pi zero setup. Be pretty easy to put the entire collection of NES and GB onto something like that, and I imagine a lot of DIY types like myself would totally buy a kit like that to put together on the weekend.

@Dan teh Chad yeah I figured... but still if people REALLY want to do this they could and that's enough for me to be at least a little hopeful. I was also thinking of a pi zero but with all the single screened Game & Watch games in them as well hahah... again high hopes and low expectations... so I AM thinking realistically...

@Jeff Cross Impossible? No. Even remotely simple? Definitely not.

If these were being produced on a much more massive scale, and Nintendo was openly planning to make many more units in the coming years, it might be worthwhile for someone to make/sell a custom programming device/clamp that could do the process faster. For how small of a run this is, that's highly unlikely to happen.

As it is, I think the best we'll get is a few folks specializing in doing the process themselves manually as a paid service. If the service could be done for a reasonable price, I might be down for it.

Realistically though, I think that it might almost be better for someone to figure out how to store something like a pi zero inside of one of these shells, with all the buttons and everything functioning as they should. But... This looks to be a teeny tiny device. Not much room to work with in there. Who knows.

@Jeff Cross Impossible? No. Even remotely simple? Definitely not.

If these were being produced on a much more massive scale, and Nintendo was openly planning to make many more units in the coming years, it *might* be worthwhile for someone to make/sell a custom programming device/clamp that could do the process faster. For how small of a run this is, that's highly unlikely to happen.

As it is, I think the best we'll get is a few folks specializing in doing the process themselves manually as a paid service. If the service could be done for a reasonable price, I might be down for it.

Realistically though, I think that it might almost be better for someone to figure out how to store something like a pi zero inside of one of these shells, with all the buttons and everything functioning as they should. But... This looks to be a teeny tiny device. Not much room to work with in there. Who knows.

@littlefreak3000 otg via usb-c port can be?

@littlefreak3000 yeah I know they explained that part in the video... but now they know where the data is, I'm wondering if they can connect the data to the port OR take the exsiting port out and putting a whole new one on there with a modded chip that connects to the data... I don't know if it's possible but since they've isolated the data point it's not impossible right?

Since the USB data ports aren't connected it will never be as easy as the NES mini. Maybe people with the tools and know how though will provide a service you can send your game and watch in and have it reflashed.


Sir, you have become Legend!

Nice work 👍💪


Nice work dude. Though I probably understand like only 2% of the stuff you said. It's like in college when the professor said some important shit and you just nodded pretending you understood everything to avoid being questioned.


You are like the Lockpickinglawyer of the tech industry


question: is the screen the same as the 3ds? me and some gbatemp members speculated they did it to get rid of old stock

@stacksmashing and what is the resolution of this display?


Right now at the very least one may be able to run any 40KiB NES ROM like Galaga or Wrecking Crew (and 24KiB ROMs by doubling up on the PRG) and (perhaps) single-sided FDS game like Knight Move or Smash Ping Pong on this device.


I did not understand 99% of what you said but man that’s awesome! Hope to see you put other games on this baby.


good job, i don't understand all but you are the best ! thanks a lot for your work


Nintendo device: Exists.

Hacked before official launch.


This would’ve made a perfect Gameboy back in the days.


New sub here bro, bravo on your work 👏👏👏


If I can do this I’d love to put Tetris on it, it’s nice and small and would work really well


Well done. I said, 'give it a week to a month'; you did it before launch. #LMAO

@Amy Carter nah I’m good. Thanks for the idea tho. I’ll make sure to use it on someone else. Not you :)


I guess you have to be one hell of a coder to hack this thing.would  it be easier to just solder in a fpga chip to replace the old one?


I'd love to play Mega Man 1 through 6 on it!


kinda interesting that Nintendo went with a STM32 actually, its not as easy to load a rom but that will make it possible to load own firmware on it and of course loose the original firmware forever.<br>im not too familiar with the STM32 and if its even possible to read its firmware/code, I thought that it was only to write to (unless of course reverse engineer it), I dont have one so cant really toy with it :)

kinda interesting that Nintendo went with a STM32 actually, its not as easy to load a rom but that will make it possible to load own firmware on it and of course loose the original firmware forever.
im not too familiar with the STM32 and if its even possible to read its firmware/code, I thought that it was only to write to (unless of course reverse engineer it), I dont have one so cant really toy with it :)


it took me a moment to realize why the gameplay was censored then i realized why.


very epic release, vouch for contribution. :sunglasses:


the super mario game and watch has made me realize that why has someone not tried to make a custom game and watch being able to emulate all the nes, snes, game boy and more games, i mean a raspberry pi seems more than sufficient to do the task but idk.


I am sure being that it’s more difficult people will sell hacking services for these things. I just want adventure island 2 added and I’ll be happy!


Reminds me of when I broke apart my joycons by accident


It would be awesome if RetroArch gets ported to this, because that means you could play the Game & Watch Collection games released on the Game Boy and Game Boy Advance.


Would there be enough memory for a game boy rom? I'm thinking of Game & Watch Gallery.

Watch E3 2021 to see that happen. Oh and BOTW2 is coming in 2022


Ah yes, Super [Censorship Blur] Bros.<br>A childhood favorite.

Ah yes, Super [Censorship Blur] Bros.
A childhood favorite.


Man... you better me making like $100k a year. This stuff is amazing and immensely interesting.


I'll bet they've kept this up because of the can of worms they opened up with attacking ROM preservation sites a few years ago... Since then we've not heard anything... I wonder why... Would be fucking hilarious if they retracted the attack after being caught red handed using those sites to increase SNES library on the switch virtual console...


So the reason it's so expensive is because it's effectively a small reproduction of the NES that lacks the ability to install other games?

Stupid move, Nintendo. Should have added a game slot so you could sell mini NES games for it.


I fail to see the value on a piece of plastic locked with nothing but probably the most ported Nintendo ROM ever and a mod of it for clock mode.


What is your approach for dumping this chip?
I have had great success dumping the F2 and F4 chips (rdp1)  using vcc glitching on the system bootloader. Perhaps this would work on the H7B0 also?
I was also able to dump F2 at rdp2 by a double vcc glitch.

You think you can glitch it without removing the chip from the pcb or did you buy a bunch of these for this purpose? :)

Yep that’s the plan, glitch on vcore while in the bootloader


It's only been 2 days and there's already hackers messing with this xD


Great video! A quick question, are you self-educated on this stuff?


In a few years we're gonna see this get modded to essentially be an NES portable


I think Nintendo makes there stuff this way because they understand it's user base. We all wanna hack this and Nintendo never really made it that hard.


it would be cool if you put the original game and watch games on this device


I wish knew how to do this and wished I could understand what he's talking about lol


Nintendo: "Maybe we should start actually testing our devices before launch... Nah."


Dude this is awesome but it's like watching Japanese anime without subs lol I wish I understood all of this and someday I will


I can't wait to see the zelda one hacked!


Awesome video man! Unfortunately with 128kb it doesn't look like you'll be able to fit many roms on there aside from the earlier generation titles that range from 25-65kb. But most NES games after that are 129-513kb from looking at my rom list.

Solder on a new flash and support it with a CFW maybe?


This man is a time traveler<br>-1 day hack LOL

This man is a time traveler
-1 day hack LOL


There is an exploit in STM via hid messages but as you said the usb c isn't connected.


Will you release a tutorial how to load custom Roms on it?


by going on in the video I realized that the XOR encryption was used in the classic Game Boy games as well, if I remember correctly.


So the emulator in this does patching on the fly, that's very interesting.<br>Nintendo did the same for the emulator used for Super Mario 3D All-Stars and it seems to make things easier for them as they don't have to fiddle around in completed code.

So the emulator in this does patching on the fly, that's very interesting.
Nintendo did the same for the emulator used for Super Mario 3D All-Stars and it seems to make things easier for them as they don't have to fiddle around in completed code.


If is possible to add roms to it, I will add SMB2 and SMB3 to keep the theme. Maybe Zelda 1 as a bonus.


1:33, look there it’s written E3! And in the 2021 E3 there was a new Zelda Game and Watch! Coincidence? Think not!


I'd like to add the US version of SMB2, SMB3, and the original Mario Bros to it. With Dr. Mario as possible bonus. If there's enough space left, then throw Mario is Missing and Mario's Time Machine on there too.


Ah, this is the "I'll post a video of this soon" video - nice one :)

are you going to hack the Zelda version when it comes out...?


So you could put any rom on there? Like you could put Zelda or mother? Obviously no save but that looks really cool to work with


Subscribed just for this.... If you manage to get more games on that (so hack the firmware to) i will run to the store to get one......<br>Awsome job

Subscribed just for this.... If you manage to get more games on that (so hack the firmware to) i will run to the store to get one......
Awsome job

Never mind..... Bought one! Hahaha
Hope we can add extra games to this some day!
Plays great!


Very impressive, but then is it possible to run super Mario bros 3 on the game & Watch ?

@Game Person Human I think someone will make an sd card interface eventually, as they did for the SNES classic mini.

Ah, thank you. I'm not very technologically inclined.<br>Also, SD card adapters? Really?

Ah, thank you. I'm not very technologically inclined.
Also, SD card adapters? Really?

@Game Person Human The chip has 1.4MiB of SRAM, so that is not going to be a barrier.  SMB3 is 384KiB.

@Game Person Human sd card adapters incoming. I would buy one.

Probably not, since the RAM only has 128 KiB. SMB3 is 4MB.


Sucks that Nintendo didn't include Super Mario Bros. 2 USA and Super Mario Bros. 3 too. Hopefully you can add the two games in. I'm just worried about the limited amount of storage space.


You rock — thank you very much!.. Can't wait to play Mega Man on it. ^______^


No matter how hard nintendo will try, people will always hack their devices, even if it's a game and watch lmao


ill be waiting for when we can put other NES and gameboy games on here more easily, lol


Welp after seeing this Nintendo is like we won’t ever work with this guy lol

Nintendo is one of the most anticonsumer companies


Is it easier to load ROMs than it is to just port the game over to the device?


Hey brother, you're great.!.!.!.! I'm waiting for more memory flash, for more new games in the "nintendo game and watch" hacked and modified roms and software.... Great job.!.!.!.!


😳The only bit i understood was 3-wing screw to open the case....🤯


I have no idea as to what's going on this entire video, this stuff is way beyond me, but I love it anyways.


Can you rip those new Mario Illustrations from the bios?


I wonder if there will be a way to edit the secret images and sprites in the clock screen???


Inetresting im already subbed but have no memory of your channel. Anyway great vid. Great to see that nintendo uses roms but codemns others for using them. I hope other g&w games are emualted too


My Brain tapped out 10 seconds into the video.


I would just love to have The Legend Of Zelda and Metroid on mine.


I wanna see a Final Fantasy game running on it.


I hope someone figures out a way to add all nes roms and make it a portable NES


Dude, upload the ROMs of the games if you can.  They're different from the versions on the NES and other virtual console releases.


hacked before the actual release. zero surprising, just as expected :D


Did you try replacing the flash chip with something bigger? I.e. MX25U6435F should be compatible and it is a 64Mbit (8 MByte) chip.


I wonder, is it possible to solder the USB datapins to the STM32H7B0?


I dont own one, but still. Damn this is cool!!


*1 month later<br>"Play Original Doom on a Super Mario Game and Watch"

*1 month later
"Play Original Doom on a Super Mario Game and Watch"

Andrew Oberhauser The scene won’t ask your permission.

@noop9k this has 1mb. And your average modded isn’t going to replace the chip. There won’t be a scene for this thing.

Andrew Oberhauser Some Doom ports were fit into 2 megabytes with multiple levels. And they probably didn’t even use compression. Back in the 90s I had a copy of Quake with some multiplayer mods (but only 1 level) on a single floppy disk.<br>And finally, since you need to open it anyway, SPI Flash chip should be trivial to replace.

Andrew Oberhauser Some Doom ports were fit into 2 megabytes with multiple levels. And they probably didn’t even use compression. Back in the 90s I had a copy of Quake with some multiplayer mods (but only 1 level) on a single floppy disk.
And finally, since you need to open it anyway, SPI Flash chip should be trivial to replace.

It literally has 1mb of storage. You ain’t playing shit on this thing.

Not nearly enough RAM. Maybe a cut down version such as the 32x port. Wolf3D or Blake Stone will run just fine though.


I lost him after he took off the back cover...<br>oh well.

I lost him after he took off the back cover...
oh well.


imagine buying this to actualy use it :D


Can't wait to play Dragon Quest 3 on this.

@MHzBurglar Oh, didn't know that. Mine is still sealed.

You probably couldn't switch it off until you are done with the game until someone can implement saving.


Can't wait to play gamecube games with that thing!!


Watch in a few weeks we'll see Doom running on this.


I hope to someday get to this level of knowledge


If you send this video to Nintendo, they fire their current programmmer and will hire you


Lo siento hermano no hablo inglés... Sólo te entiendo un 30% de lo que dices pero es impresionante que lo lograrás en 3 dias, XD la gran N es muy hackeable, por cierto te ganaste un sub 1+


Cant wait to have zelda and megaman onto this device!


"i'll show you how to reproduce it at home" starts video pulls out tools i dont own -_-


Wow!  First vid of yours I've watched, and I'm Super Mario Impressed!


Man I just want to play GameBoy games on it!


Me watching you explain how you hacked it<br>"I like your funny words magic man"

Me watching you explain how you hacked it
"I like your funny words magic man"


Pretty awesome! I’ll be keeping mine just the way it is! I have a switch and 3ds with all my favorite games already so there would be no reason for me to hack new games into it. Plus I don’t want the value to depreciate. seeing as it’s a collectable release, I would imagine tampering with its original configuration may reduce the resale value quite a bit. Maybe I’ll buy a second one


The 2020 copyright isn't the only thing that's hotpatched into the rom. An original copy of SMB1 would unlock hard mode, after you beat the game and it would stay in hard mode until you turn off the NES.<br>Since the G&W doesn't have a possibility to "turn off" the NES, they included a toggle for normal & hard after you beat the game once.

The 2020 copyright isn't the only thing that's hotpatched into the rom. An original copy of SMB1 would unlock hard mode, after you beat the game and it would stay in hard mode until you turn off the NES.
Since the G&W doesn't have a possibility to "turn off" the NES, they included a toggle for normal & hard after you beat the game once.


I don’t understand any of this but it was cool


Anyone know how to get the bowser level to happen in the watch menu? I had it happen once but I have no idea how it was triggered.


Btw, triwing is pronounced try-wing. Great video!


Oh man! This is gonna be the definitive Crysis experience!


@stacksmashing you're mentioned in a lot of articles if you search for: new Nintendo console hacked before realise.


very cool but unlike the mini consoles I probably won't hack my own and just leave it as is


Finally I can play my favorite games made by LJN!


but all of this also means, for the normal consumer there is no way to hack it, right ?


Consoles are getting so easy to hack nowadays. It's so small I wouldn't really want to play games on☺. Cool video by the Way later.


Sees recommended notification
Me: "Meh..."
Sees it's about hacking a Nintendo device
Me: "Better archive this before I watch this just in case."

@Ian Graustein Gotcha, I thought you had archived it on archive.org

@Pedro Gonzalez I meant I'd download it to my hard drive (backing it up, or archiving it (synonyms)) just in case Nintendo ninjas take this down.


If only someone could mod it to play all GBA games.


It will be nice the possibility to add game boy roms in order to have inside the compilations: Game and Watch Vol. 1, 2 & 3


Great! Mine arrived today. Maybe i’ll purchase a 2nd one for hacking. I wish i was a smartass like you! Beautiful editing btw, smooth video👌👍

Please don't, chances are the average person will not be able to hack this without specialised equipment, such as shown in the video.


Let me get this straight. They are patching the original ROM (to update the copyright notice) at runtime rather than just bundling it? What kind of advantage does that give them?<br>EDIT: Just read in another thread (thanks to @SkUnreal) it looks like they do this for legal copyright reasons.

Let me get this straight. They are patching the original ROM (to update the copyright notice) at runtime rather than just bundling it? What kind of advantage does that give them?
EDIT: Just read in another thread (thanks to @SkUnreal) it looks like they do this for legal copyright reasons.


You could try a Fault injection attack to try to bypass the Firmware protection. The only downside is that if not done correctly you could damage the chip and would need to buy a new device or probably just buy the stm32 mcu and once you get it working standalone attack the real device ;)
Refer to this  paper for more info:
shaping the glitch:optimizing voltage fault injection attack

@stacksmashing Interesting, mind to share the name of the research/title you've done on glitching STMs?

Very aware of that paper, thanks! I’ve also published research in the past on glitching different STM32s :)


I'll just keep this thing sealed and hack one of my 3ds, psp or my vita, lol.


I just got this for Christmas now I know what I’m gonna do with it 😎


Absolutely nobody*
Sony with his PS3: meet the unhackeable machine
The community: meet HEN baby!
Xd

Absolutely nobody*
Sony with his PS3: meet the unhackeable machine
The community: meet *HEN* baby!
Xd


First things first - just fix the language problem, that Nintendo appologised. - Imagine this - you can hack it to quality ;)


I really wanna play EarthBound Beginnings on one of these 👀


That's weird it hot-patches the ROM. Why not just store a pre-patched ROM?


I just wanna add mario 2 & 3 and im good. Keep up the good work


That was amazing! Great vodeo! I can't wait to see more!


So great and great good news ... Thanks you and Respect !


This game has Easter eggs. Turn the unit on. Hold the A button for 5 seconds. It will play the Mario drawing song while drawing Mario's face. You can have different language subtitles while it plays the song


Holy shit! Didn't understand a word but boy oh boy, was this entertaining to watch! Damn, u r smart, pal! Good luck with those future hacking plans.


Interesting had a feeling it wasn’t a Crystal screen lol


What roms could this support? Game boy? Sega? Anything like that?


Is it possible to dump the Roms from the Game & Watch device to work on a regular NES emulator?


This dude is so fast, he hacked the G&W -1 days after release


0day hack, epic! you got mad skills man.


Would love if they released this with pokemon on it


This is ridiculous why are people out here hacking game and watches 😂


Когда железка продаётся с наваром, то реально компании до одного места, взломают её или нет)


Has anyone tried to rip the game roms from the game and watch unit?


very good video.  If one day you need subtitles in Spanish, I can do them for you.


It made me feel such a noob that I myself as a software developer didn't understand more than a half of what he was explaining tho

That is a sad statement about the software development nowadays...


Pretty interesting and impressive, they've got a full NES emu running on the UC!?

@The Cheaterman No, he is wrong. The Classic NES series games are in fact emulated, and the games’ graphics are drawn through the tiled background modes of the GBA PPU. For the CPU power of the GBA, I can guarantee you that the teeny tiny ARM7TDMI stands no chance against the STM32 in the Game and Watch. Even if both CPUs ran at the same clock speed, the STM32 would be more performant via more efficient CPU design (pipelining, out of order execution, branch prediction, etc.)

@HamburgerExplosion Alrighty, thanks for clarifying :-)

@The Cheaterman Powerlated is mistaken. Nintendo ported some of their NES games to gameboy, but it wasn't emulated.

@Powerlated Wait what? Source? Also, a GBA CPU is somewhat closer to a SoC than to a UC in terms of power (but then again, that specific UC in the G&W is pretty beefy... and in fact might be pretty close to a GBA, not only in terms of performance but in architecture too IIRC).

Nintendo had a NES emu running on the GBA over a decade ago.


22 Nintendo developers disliked the video 🤣🤣😂😂


didn't understang anything technical, but enjoyed every step of the process!!!


I would just like to see The Legend of Zelda version of this Game&Watch and the Super Mario Bros. version of Game&Watch not the one Nintendo chose.


time to install raspberry pi (retro-pi) in this with a backup device


I wish Super Mario Bros 2 & 3 was on the watch too


it's criminal I've seen many videos talking about your hack but had to find this through your Twitter and it only has a fraction of the views


Nintendo is going to the home of this dude.


88 dislikes are from nintendo.  They are evil (if you trully know them).


Is it possible to take the clock off of there? I would love to have that clock on windows


nintnedo : wow u will get 3 games !!<br>hackers : I DONT THINK SO ...

nintnedo : wow u will get 3 games !!
hackers : I DONT THINK SO ...


I think it's a good opportunity to make Cheetahmen console 🤤

Игорь Мазаев


They should of made the thing where you can download games for a fee at least so you wouldn't have to be a rocket scientist to know how to hack into the thing. I started watching this and had no clue what the hell he was talking about, I'm not educated on this type of thing, not one tiny bit. Wish there was someone who can explain it in "dumb ass terms" for people like me who is not versed in tech language and know how! Or better yet they could of just made them where you can download games for a fee from the Nintendo store, have a game and watch section of the Nintendo library. You can buy games for the switch so why not for the game and watch if it was made to have that feature in the first place?
Maybe they will have another release of this where it will have that feature and have a chance at downloading games for it! Probably cost more, but probably not much more because buy games for it. Also dont know why they didnt put more built in games in it, they could of put maybe Mario 2 (American's version) and Mario 3, maybe two more original game and watch games also. Be cool if they put super Mario land 2 game on it that would of been the reason I would of went crazy for and go out and buy it when it was first released. They even said after march they wont sell them anymore, I just saw them at walmart yesterday with 20 of them behind glass being sold and we are in may so that was a lie just to hype it up to make sure they sell and still there was about 20 behind glass. I say in a few more months probably be half price.
 And hopefully they will come out with a better one where you can have games downloaded on to it, or make them where they have more games on it. I hope they will soon!


Creo un programa para ejecutar el doom en el 4Mb?
Se puede poner un lector sd-card por usb?
El programa bloquea la ejecución de Mario y coloca un emulador? Tipo DOS?


How does ground work without an AC adapter? What is it 'grounding' to?


Wow, now i want this to. Hacking is a gift👍😅 thank you👌


Would it be possible to put a Music Tracker program like LSDJ on it? The gameboy rom?


Can you hack the play station classic someday?, thanks for your work .


Is it possible to program the game & watch with the nes or gb emulating using swd on a arduino?


I wonder how much storage there is, how many NES games can be transfered to it?


Is there a way to add the data back to the USB C?


Decides to go with a USB C makes it power only...


I'm simply amazed (by the number of concepts and terminology I don't understand at all)


No, it won't be in Christmas stockings. They're being hoarded by scalpers


did you try these attacks against it? https://www.usenix.org/system/files/conference/woot17/woot17-paper-obermaier.pdf  ; because its RDP 1 section 3.3 . 3 years old but still could work. This is also a great chance to play around a chipwhisperer lite if you have one, the creator of the device used it to extract firmware out from protected smart light bulbs.

Check out wallet.fail, where we did less invasive attacks on the STM32 to dump it - planning to try that once a couple of test H7B0 arrive :)


it seems like a horrible deal for just two Mario roms and a game and watch game?? so expensive!!  Is there room for a massive like 200 in 1 rom?


Good work my boi ...keep.it up.bro bro congrats 💯👊


What university profession do you have to have to learn those things?


God damn!!!!! hackers and modders for the win.


I understood none of this but was still glued to the screen lol


Is the type C port a full USB port or just for charging? This will be very limited if you have to flash the ROM with a flasher toolkit and not through the USB port. Oh it is just charging... :-(


Congratulations and thank you for the video


can we 'fix' the USB port? By soldering. I want capcoms 1943 on it!


THANK YOU. 50€ For 1 old Game???..... Nintendo played with our nostalgia but we are smarter... ♥♥♥♥


This thing will be so cool if it's easily hackable.

@blahdelablah yeah. Maybe one to two roms. The problem is that i see no other way right now than to erase all the existing os on the game and watch.

You could probably make a expansion board for the debug ports.

Right now looks like the best solution for 'hack' the game and watch most effective. You could probably add extra storage for a nother os that way.

@Mo Ral "but why had nes mini and snes mini consoles etra storage space, then?" I'd suspect for OS updates, as far as I'm aware they both ran a Linux-based OS. Based on this teardown it seems the G&W device uses a much more limited OS. There may still be some space for some more games, but I suspect there won't be enough space for the entire NES library like you can get on the NES Mini. "Like the battery in the game and watch is from the joycons. Nintendo got many of them laying around." Yes, sometimes it's cheaper to reuse what you already have access to, but not always.

@blahdelablah but why had nes mini and snes mini consoles etra storage space, then?

Like the battery in the game and watch is from the joycons. Nintendo got many of them laying around.

@Mo Ral "often the microchips for companies are cheaper because they buy larger quantities of them." Yes, but that has nothing to do with it, because buying 100,000 1GB flash ROMs will still be cheaper than buying 100,000 8GB flash ROMs. In engineering, you optimise the design based on providing the required functionality at the lowest cost. It makes no sense for Nintendo to buy larger flash ROMs when they wouldn't use the space.

@Mo Ral "so you think nintendo wants the nes mini and snes mini to be hacked?" No. Read what I said. I'm suggesting Nintendo doesn't want any of their products to be hacked.

@blahdelablah often the microchips for companies are cheaper because they buy larger quantities of them.

@blahdelablah so you think nintendo wants the nes mini and snes mini to be hacked?

@Mo Ral Not really, it would just jack up the cost. Think about it like this. The device is sold with 3 games. Why would they add space for 20 games if all they need is space for 3 games? There's no reason for it. When you hack devices like this you're working against what the manufacturers intended, if Nintendo wanted people to hack their devices then you'd have a point but I'm pretty sure they don't want that.

@blahdelablah maybe this would lead to a more quality product.

@Mo Ral If there was more space on it it would have been overengineered.

@blahdelablah it would be easier if there was a data connection on usb c. Wich is expected on a divice this price range. Imo. And there is not enough space on it.

@Mo Ral Depends on what you mean by "easily hackable", but considering the equipment to hack it is pretty cheap and the security is close to being broken I'd say it qualifies.


Chris クリストファー


I only want to add the rom of the original Super Mario Bros Game & Watch without taking away anything....if such a rom even exist?


I have no idea how YouTube recommended me this video, but I was really interested after seeing your tweets about this. Very cool!


Me watching this video knowing I dont have a game and watch:


I wonder if u could add more nes games to it


Could be not just flash a spi chip that is larger and replace the old one


can you link me to one of those 3$ debuggers you mentioned? :O thanks so much!


It will be possible to expand the storage installing on the PCB another storage chip?


what is the size of Flash storage? will it support additional roms if you could dump in it?


Может, я несу полную чушь, но возможно ли такое сделать с нашей «Электроникой»?

Вячеслав Никишин


I bought a brand new Game & Watch, but I wish I could have it like that. I am very incepted and not good math....


I am not 100% certain, but the largest 8 Pin flash chip is 2GBit
Which is a ""Winbond NAND 2Gbit Serial Flash Memory 8-Pin WSON, W25M02GVZEIG/TUBE"""

Maybe this one works with the G&W mini, and allows you to have nearly ALL the Gameboy games on it.


but can it run doom? Edit: OMG there is really a video i see it at the end


Nice, I didn't get this to just play mario bros ;)


Is it possible to copy the file that creates the clock animation? It would be nice to make a raspberry pi clock with a slightly larger screen playing the clock program.


Can't wait to load Pokemon Gold onto my G&W!


Typical they wouldn't connect the usb port up to data stream , nintendo really grind my gears.


Cant wait to access donkey kong and excitebike but for now, im going to have to wait until this becomes easier to me


What kind of courses would you take at college or online to be competent at your knowledge level?


This was soo interesting even though i didnt understand anything


So it will not be possible to load roms with USB-C cable :/


It’s like I have just watching something from Alien life.


so... the usb data pins are disconnected? lol we can design a flex pcb that ties into those pins connects a interface chip to allow communication with both the flash and microprocessor... pretty sure it will end up on aliexpress soon


Tree-Wing... It's Tri-Wing, like Tri-Force - LITTERLY UNWATCHABLE


Entropy analysis, first time I hear that... My mind is blowned.


I would hacked only to install all game & watch games, thing that nintendo had to had been done


Hi, friend. I really need a help i flashed my mp5 4x (Vita clone) with an powkiddy x16 fw but the screen Is bigger AND my mp5 has 4.3" screen. I need a 4.3" mp5 4x fw, i have 2 fw from x6 and x16.
How can i dump the fw from the mp5 can you help me?
If you need the 2 fw to analize i can send for you.


Can’t wait to put Super Mario Bro’s 3 on this Device!!


Will we play some NES games soon from a USB stick? Or even GB/GBC games? 😃


😂 ...how you can reproduce it at home....


I'll pretend that i understand everything in This video


I only understood the how you opened it part.


Can you just write a program to memory that will read the flash?

@stacksmashing So debug mode allows you to view ram, but you cannot write to RAM, you cannot control program flow?  I was thinking if you could write to RAM, you could write a program that dumps the flash to a serial port.

Unfortunately not, any access to the data bus causes a hard fault


How far are we from running different games?


you are one smart cookie. thanks for posting.


This deserves a subscribe, and I never subscribe to anything. Lol


where can find the rom with the live clock wallpaper?


The only thing I will hack on it will be super mario bros 3


The mini handheld has a niiiccceee screen wondering if it’s an OLED


Actually, you can install Linux on Cortex M7 with uCLinux


So... what you're saying is... It's magic?