Super Mario Game & Watch Hacking

thebeaver

Active Member
Newcomer
Joined
Aug 28, 2009
Messages
25
Trophies
0
XP
236
Country
Italy
I managed to successfully unlock my G&W firmware using an STM32 programmer.

2dHaMvz.jpg
lxtCreU.jpg


Once unlocked, it's possible to compile and flash a port of the retro-go emulator collection and a handful of roms.

xrIczD2.jpg
DQXxvbd.jpg


The emulation is surprisingly good, making the games fully playable at 60fps with sound.

Currently supports Game Boy, NES, SMS and Game Gear.

The G&W only has 1MB of storage available, but it's possible to solder a 16MB replacement instead which should allow for a good selection of roms.

Be very careful de-soldering the SPI flash chip as it's easy to lift pads and break traces. Then solder in the new 16MB chip.

hrbYOQi.jpg
oAZRdw7.jpg


Now when you re-flash the chip you can fit all the larger roms easily.. 16MB is a lot for NES games, mine isn't even half full with 24.

t0o841h.jpg
cKosNcD.jpg


** All credit to stacksmashing for figuring out how to break the device open, and kbeckmann for porting the emulator.

1) Did you connect the pin without welds?

2) Is there any way to use an arduino to program it?

thx
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
3,663
Trophies
2
XP
11,857
Country
Germany
I hope it does though, I'm thinking about just plugging it in to a PC and running an .exe file.
The method described here is how you "plug it into a PC". Since there are no data lines from the Game&Watch USB-C port to the CPU and/or the flash, a simple USB-cable will not do the trick (unless I'm completely missing something or misunderstood the talk on rC3 "remote Chaos Experience").

Sadly I didn't have any luck. I connected the Game&Watch to a Raspberry Pi with probes, set up the software until the first script told me everything was good and only got "check debug connection" error (connection was good and verified with a multimeter – I have no plans to solder wires to the console). This goes beyond my skills without further instructions which are supposedly only available on Discord. Maybe I do have to buy a debugger and try it that way, because this is better documented on freely available sources.
 
  • Like
Reactions: impeeza

mike031

Member
Newcomer
Joined
Mar 18, 2010
Messages
8
Trophies
0
Website
Visit site
XP
98
Country
France
Hey guys, i should received my G&W soon and was looking about its hack.
I tried to have a look on the memory extension by replacing the original one with MX25U12835FM2I-10G but was really surprised to see that it is out of stock everywhere....
I am also looking for the STM32 programmer and was not sure about the exact type needed?
Soldering is not a problem for me so i will directly solder wiring on the board and maybe found a way to build an external connector idk (new 0.3mm soldering iron at work will be useful ;))

Edit: I was finally able to flash my GW not without any issues^^
Maybe because i used a cheap ST clone: https://www.amazon.fr/Youmile-St-Link-Programme-téléchargement-Programmation/dp/B07QBLNDPM/ref=sr_1_8?__mk_fr_FR=ÅMÅŽÕÑ&dchild=1&keywords=stlink&qid=1620509153&sr=8-8
And despite soldered wiring i still have bad connections, but i built a cable first with proper connector and then, i used cabling delivered with STLink. I had to play a little bit with connection/disconnection of the STLink on Windows too to install the homebrew launcher.
I just saw that sometimes GW goes in blank screen after reloading games on retro-go.
Here a complete video for homebrew launcher + retro go installation:
 
Last edited by mike031,

Paccc

Well-Known Member
Newcomer
Joined
Jun 17, 2016
Messages
69
Trophies
0
Age
67
XP
159
Country
Got in an order for a G&W for €20 so I'm all in.

Did anyone find any alternative chips or sources where you can buy the extended flash?
It's out of stock everywhere. Less than 16M should work aswell.
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,129
Trophies
2
XP
20,007
Country
United Kingdom
Got in an order for a G&W for €20 so I'm all in.

Did anyone find any alternative chips or sources where you can buy the extended flash?
It's out of stock everywhere. Less than 16M should work aswell.
ebay seemed best for individual chips when I was looking.
 

MikaDubbz

Well-Known Member
Member
Joined
Dec 12, 2017
Messages
3,580
Trophies
1
Age
35
XP
6,418
Country
United States
Yeah, Link's Awakening but not DX is a weird choice - I guess it could just be to go with the green colour scheme?
My thought was that they didn't want this device to have one of it's 3 games mention a feature that you can't actually utilize with the device, and that is connecting with a Game Boy Printer to print the photos you collect in DX.
 

musashisenkun

New Member
Newbie
Joined
Jun 20, 2021
Messages
2
Trophies
0
Age
37
XP
24
Country
Japan
I just got my G&W SMB. I have a Raspberry Pi 3B. I have my tri-wing screwdriver and a bunch of jumper wires. I can solder.

Can someone help point me to a guide or tutorial on how to hack my G&W just using the Raspi and what I have on hand?

I found this video, he makes it seem easy but it's in Chinese and there's zero information.

 

Vendo232

Well-Known Member
Newcomer
Joined
Apr 14, 2013
Messages
50
Trophies
0
Age
44
XP
165
Country
United States
Hello Folks: here is a guide how to use Raspberry pi only and no soldering to add more game on Game and Watch.

https://drive.google.com/file/d/1kGac4ohnkP8rjvv0B2MbsQpdZBbfyIty/view?usp=sharing

wh777do1cc771.png


--------------------- MERGED ---------------------------

I just got my G&W SMB. I have a Raspberry Pi 3B. I have my tri-wing screwdriver and a bunch of jumper wires. I can solder.

Can someone help point me to a guide or tutorial on how to hack my G&W just using the Raspi and what I have on hand?

I found this video, he makes it seem easy but it's in Chinese and there's zero information.


see my guide to do that

https://drive.google.com/file/d/1kGac4ohnkP8rjvv0B2MbsQpdZBbfyIty/view?usp=sharing
 

musashisenkun

New Member
Newbie
Joined
Jun 20, 2021
Messages
2
Trophies
0
Age
37
XP
24
Country
Japan
Thank you you the guide! It's a great step by step, I see that there's a lot of typing (or cut and paste) for the different scripts. Would you know where to find this "Backup and Restore Tools" GUI that combines all the scripts? It's the one used in the video above. That would make it easier without needing to ssh from a PC.

Hello Folks: here is a guide how to use Raspberry pi only and no soldering to add more game on Game and Watch.
_20210630_223157.JPG
 

thebeaver

Active Member
Newcomer
Joined
Aug 28, 2009
Messages
25
Trophies
0
XP
236
Country
Italy
I'm looking for roms, I'd likes to upload all Game & Watch Roms and maybe all Hasbro Tiger Electronic-like game... Which extension do I have to find?
 
Last edited by thebeaver,

thebeaver

Active Member
Newcomer
Joined
Aug 28, 2009
Messages
25
Trophies
0
XP
236
Country
Italy
Hello Folks: here is a guide how to use Raspberry pi only and no soldering to add more game on Game and Watch.

https://drive.google.com/file/d/1kGac4ohnkP8rjvv0B2MbsQpdZBbfyIty/view?usp=sharing

wh777do1cc771.png


--------------------- MERGED ---------------------------


see my guide to do that

https://drive.google.com/file/d/1kGac4ohnkP8rjvv0B2MbsQpdZBbfyIty/view?usp=sharing

I didn't understand a thing.
I stucked on point 15. Do I have to connect the battery on G&W?

Edit.
On point 14:
14. cd game-and-watch-backup

The terminal open opt/game-and-watch-backup folder
 
Last edited by thebeaver,
General chit-chat
Help Users
  • Veho @ Veho:
    Lasenge.
  • Veho @ Veho:
    Once again I fell down the martial arts rabbit hole and am plumbing the murky depths of the internet's various martial arts and fighting crafts echo chambers.
  • Veho @ Veho:
    I like to get up to speed on that every now and then, see what the newest high wisdom everyone is spouting nowadays.
  • Veho @ Veho:
    If you're not actively involved and only get up to speed every few years or so, you can see the tide of public opinion flapping worse than my dong while I'm skipping naked down a hallway.
  • Veho @ Veho:
    And the "established wisdom" changes every decade.
  • Veho @ Veho:
    England is installing a new king.
  • Veho @ Veho:
    Their previous monarch has reached End Of Life and is being replaced.
  • Veho @ Veho:
    Like most forced updates, this one has terrible support and was very poorly received by the userbase.
  • Psionic Roshambo @ Psionic Roshambo:
    And mostly just adds useless features
  • Psionic Roshambo @ Psionic Roshambo:
    We need AI overlords
  • Veho @ Veho:
    Someone mowed a giant dick into the lawn in front of Westminster Abbey.
  • Veho @ Veho:
    Just in time for the coronation.
  • Veho @ Veho:
    That's what I said, maybe they were just doing a recreation of the Cerne Abbas giant but didn't finish it in time.
  • Veho @ Veho:
    The Abbey building was supposed to be the hat.
  • H @ hecker_isaac:
    goodmorning peeps
  • Psionic Roshambo @ Psionic Roshambo:
    Bell end lol
  • K3N1 @ K3N1:
    I got gas
  • Psionic Roshambo @ Psionic Roshambo:
    Save it Ken stuff is expensive lol
  • K3N1 @ K3N1:
    I save it for Walmart
  • Psionic Roshambo @ Psionic Roshambo:
    https://imgur.com/gallery/ZfBfPgk 100 million... Can think of better uses but OK lol
  • K3N1 @ K3N1:
    $35 just for drinks milk and bread today
  • K3N1 @ K3N1:
    I like how this is #2 in headphones Perytong Sleep Headphones Wireless, Bluetooth Sports Headband Headphones with Ultra-Thin HD Stereo Speakers Perfect for Sleeping,Workout,Jogging,Yoga,Insomnia, Air Travel, Meditation, Grey https://a.co/d/fPOFL4J
    K3N1 @ K3N1: I like how this is #2 in headphones Perytong Sleep Headphones Wireless, Bluetooth Sports...