假设你的刷机环境已经搭建完成
开启终端,cd到你的备份目录
完整命令如下:
Cd /opt/
Cd game-and-watch-backup
export OPENOCD="/opt/openocd-git/bin/openocd" (启动 openocd)
export ADAPTER=stlink (刷写连接器=stlink)
export gnw_tg=mario (刷写设备Mario)实际你链接的设备是塞尔达
./1_sanity_check.sh stlink Mario (检测运行环境)
看到looks good就说明刷机环境ok
./5_restore.sh stlink Mario (直接还原马里奥固件)

还原固件后刷游戏
export PATH=$PATH:/home/chen/opt/xpack-arm-none-eabi-gcc-13.2.1-1.1/bin/(启动gcc)
cd ~/opt/
cd game-and-watch-retro-go

进入retro-go目录
在ROM文件夹下放入你要玩的游戏

双系统刷机,没有替换过芯片(塞尔达版)
make clean(清除缓存)
make romdef(制作ROM列表缓存)
Make GCC_PATH=/home/chen/opt/xpack-arm-none-eabi-gcc-13.2.1-1.1/bin/ COVERFLOW=1 CHEAT_CODES=1 COMPRESS=lzma CODEPAGE=936 EXTFLASH_SIZE_MB=3 GNW_TARGET=Mario EXTFLASH_OFFSET=1048576 INTFLASH_BANK=2 OVERCLOCKING_LEVEL=2 -j8 flash
EXTFLASH_SIZE_MB=3 (总4mb空间1MB留给原系统)
GNW_TARGET=Mario(设备名称马里奥)
EXTFLASH_OFFSET=1048576(1mb空间用于原系统 1mb=1048576字节,也就是1024*1024)
COVERFLOW=1 (显示游戏封面,不显示=0)
CODEPAGE=936 (显示菜单中文)