Hacking and Flashing Game & Watch (Dual Boot)

Описание к видео Hacking and Flashing Game & Watch (Dual Boot)

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: https://mega.nz/file/3NhmlJiA#uis6Xha... (source: https://facelesstech.wordpress.com/20...)
- retro-go NewUI (artwork and coverflow UI): https://github.com/olderzeus/game-and...

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 [email protected]

You can buy me a coffee if you like my content: https://buymeacoffee.com/RetroTechCorner

Please consider subscribing to my channel.

  / retrotechcorner  
  / retrotechcorner  

Комментарии

Информация по комментариям в разработке