新手game&watch刷机的九九八十一难(完结) 心得研究

三级用户 muma2024 1月前 2616


上一篇:ps4初音dlc应该买哪些?
下一篇:给SFC清灰顺便摸个奖
最新回复 (38)
  • 四级用户 xyrh 1月前
    0 21
    太折腾了,看看就好,岁数大了折腾不动了
  • 四级用户 minghan0313 1月前
    0 22
    调试器指个路吧楼主,原来贴吧还有教程从外壳分辨,现在估计也不能作为参考了。
  • 三级用户 muma2024 1月前
    0 23
    minghan0313 调试器指个路吧楼主,原来贴吧还有教程从外壳分辨,现在估计也不能作为参考了。
    我也不好说  不过经过我测试 10块钱一个的就行 新的价格应该在20左右 就是芯片是老型号的 但是不能买太便宜的  推荐找那种天猫旗舰店 或者专门卖电子元件的批发商 一般都还好
  • 五级用户 plays200 17天前
    0 24

    大神,下载了你的环境,OPEN OCD也是显示了版本号,但到第二步还是报错,已经换过一个STM32了🤣

    error.jpg

  • 五级用户 花剌子模7 17天前
    0 25
    可以开坑sd卡的了,换flash相当于完成一半了
  • 三级用户 muma2024 17天前
    0 26
    plays200 大神,下载了你的环境,OPEN OCD也是显示了版本号,但到第二步还是报错,已经换过一个STM32了🤣
    我环境里的打开的命令行 你别关  直接用  尽可能不要重新开启命令行 不然有些环境变量变了
  • 三级用户 muma2024 17天前
    0 27
    应该是换了stlink吧
  • 三级用户 muma2024 17天前
    0 28
    花剌子模7 可以开坑sd卡的了,换flash相当于完成一半了
    那个焊接门槛太高了  还是找人代工吧
  • 五级用户 plays200 16天前
    0 29
    muma2024 我环境里的打开的命令行 你别关 直接用 尽可能不要重新开启命令行 不然有些环境变量变了

    感谢回复,我感觉比八十一难还多😂。我试了直接恢复ubuntu,但是报错,然后死机,只能是重新启动ubuntu

    1.png

    2.png


    重启后,按顺序重装这些需要的软件,也像文中提到的,缺Jimtcl,然后输入sudo apt install jimtcl报错。


    3.png

    4.png

    然后就在网上找了个Jimtcl的包,安装好了,然后重新./build.sh,Jimtcl不报错了,但又出来了新错误。真是一步一坑啊😂

    5.png

  • 三级用户 muma2024 16天前
    0 30
    plays200 感谢回复,我感觉比八十一难还多😂。我试了直接恢复ubuntu,但是报错,然后死机,只能是重新启动ubuntu重启后,按顺序重装这些需要的软件,也像文中提到的,缺Jimtcl,然后输入sudo apt ...
    你不要./build.sh啊  我已经装有了 ./build.sh出来的  后续还会引发一系列问题  build的版本不是官方版本 属于魔改版本
  • 三级用户 muma2024 16天前
    0 31
    plays200 感谢回复,我感觉比八十一难还多😂。我试了直接恢复ubuntu,但是报错,然后死机,只能是重新启动ubuntu重启后,按顺序重装这些需要的软件,也像文中提到的,缺Jimtcl,然后输入sudo apt ...
    你命令无法执行备份就是因为用了 非官方版本
  • 五级用户 plays200 16天前
    0 32
    muma2024 你命令无法执行备份就是因为用了 非官方版本
    谢谢大神回复,原来如此。再麻烦请教下,我如果直接用你的虚拟机文件,ubuntu重启后还需要做啥,才能恢复成可以刷机的状态呢?我试了下在你的虚拟机文件重启后ToolChain也找不到了,用arm-none-eabi-也看不到gcc那些文件。
  • 三级用户 muma2024 16天前
    0 33
    plays200 谢谢大神回复,原来如此。再麻烦请教下,我如果直接用你的虚拟机文件,ubuntu重启后还需要做啥,才能恢复成可以刷机的状态呢?我试了下在你的虚拟机文件重启后ToolChain也找不到了,用arm-non ...
    # 设置OPENOCD路径

    # 设置GCC_PATH路径

    export OPENOCD="/opt/openocd-git/bin/openocd"

    export GCC_PATH="~/gcc-arm-none-eabi-10.3-2021.10/bin/"

    # 无视编译警告

    export CHECK_DIRTY_SUBMODULE=0
    只需要这三个应该就能完成全部的功能了 
  • 五级用户 plays200 16天前
    0 34
    muma2024 # 设置OPENOCD路径 # 设置GCC_PATH路径 export OPENOCD="/opt/openocd-git/bin/openocd" export ...
    太谢谢了👍
  • 五级用户 plays200 15天前
    0 35

    感谢大神讲解,终于能烧录了。想再请教下,如果zelda不换64M芯片,直接使用原厂4M的话,选择单系统,用教程里的这些命令是不是可以呢?我烧录完机器是黑屏,是不是还缺什么步骤呢?

    cd game-and-watch-retro-go

    make clean

    make romdef

    make -j $(nproc) COVERFLOW=1 GNW_TARGET=zelda ENABLE_SCREENSHOT=0  EXTFLASH_SIZE_MB=4  CHECK_DIRTY_SUBMODULE=0 CODEPAGE=936


    1.jpg

    然后我找到生成的bin文件位置是/home/question/game-and-watch-retro-go/build,所以修改了下命令里的路径。

    gnwmanager flash bank1 /home/question/game-and-watch-retro-go/build/gw_retro_go_intflash.bin

    gnwmanager flash ext /home/question/game-and-watch-retro-go/build/gw_retro_go_extflash.bin

    正常烧录完成后开机就是黑屏,只能用backup再恢复成官方系统。

  • 三级用户 muma2024 15天前
    0 36
    plays200 感谢大神讲解,终于能烧录了。想再请教下,如果zelda不换64M芯片,直接使用原厂4M的话,选择单系统,用教程里的这些命令是不是可以呢?我烧录完机器是黑屏,是不是还缺什么步骤呢?cd game-and ...
    我平时都是直接复制到外面建一个文件夹  然后cd到复制的文件夹里直接执行的
    gnwmanager flash bank1 ./gw_retro_go_intflash.bin
    gnwmanager flash ext ./gw_retro_go_extflash.bin
    我没有遇到过你的这个  不知道是什么原因 再多试试吧
  • 五级用户 plays200 14天前
    0 37
    muma2024 我平时都是直接复制到外面建一个文件夹  然后cd到复制的文件夹里直接执行的 gnwmanager flash bank1 ./gw_retro_go_intflash.bin gnwmanager ...

    我把flash换成64M了,焊接很容易,可是编译又出问题了,哎,真是够难搞的😂
    在给原厂系统打补丁时make PATCH_PARAMS="--device=zelda" LARGE_FLASH=1 flash_patched,总是报Invalid GNW Device Specified. 把参数给换成mario也是错,难道还有其他种类 :🤣

    我试着烧录了一个网上下载的4MB单系统进去,可以用,看信息能正确识别到这个芯片型号,应该能排除64M芯片和焊接问题,就是软件问题了。

    1.jpg

  • 三级用户 muma2024 14天前
    0 38
    plays200 muma2024 我平时都是直接复制到外面建一个文件夹  然后cd到复制的文件夹里直接执行的 gnwmanager flash bank1 . ...
    我没打补丁  我直接做的单系统  加油再搞搞
  • 五级用户 plays200 14天前
    0 39
    muma2024 我没打补丁 我直接做的单系统 加油再搞搞
    好的,我再研究下,谢谢大神了👍
    • 老男人游戏网配套论坛
      40
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。