In this video I'll be hacking Game & Watch (Mario Edition).
I'll be wiring debug port to USB-C port, upgrading flash chip and flashing retro-go and emulators along with original firmware (ie. dual boot).
Wiring debug port to USB-C allows for easier flashing in the future (no need to disassembly the device) and dual boot allows for original firmware to exist alongside retro-go emulators.
0:00 Intro
2:20 Wiring debug lines to USB-C port
23:34 Backup and unlock
36:15 Flash upgrade
46:42 Flashing retro-go
The following sources are used in this video:
- raspberry pi image with all the tools necessary: [ Ссылка ] (source: [ Ссылка ])
- retro-go NewUI (artwork and coverflow UI): [ Ссылка ]
Some of the commands mentioned/used in the video:
1. Backup/unlock/restore
./1_sanity_check.sh rpi mario
./2_backup_flash.sh rpi mario
./3_backup_internal_flash.sh rpi mario
./4_unlock_device.sh rpi mario
./5_restore.sh rpi mario
2. Patching original firmware
export OPENOCD="/opt/openocd-git/bin/openocd"
make PATCH_PARAMS="--device=mario" LARGE_FLASH=1 flash_patched
3. Building and flashing retro-go
export COVERFLOW=1
make EXTFLASH_SIZE_MB=63 EXTFLASH_OFFSET=1048576 INTFLASH_BANK=2 flash
If you have G&W and want your device to be unlocked and upgraded please contact me at retrotechcorner@gmail.com
You can buy me a coffee if you like my content: [ Ссылка ]
Please consider subscribing to my channel.
[ Ссылка ]
[ Ссылка ]
Ещё видео!