口袋妖怪黑白吧 关注:3,987贴子:40,534
  • 15回复贴,共1

关于烧录卡ysmenu和相关内核如何玩宝可梦黑白重译版

只看楼主收藏回复

作为twilightmenu的用户,ys内核是在烧录卡运行twilight menu的重要方法,通过这个方法可以提高nds的体验,但是日前本人发现一个问题,ysmenu并不兼容宝可梦黑白重译版。鉴于宝可梦重译版还没出最终版,,文件未来不通用,所以只提供方法不提供文件。


IP属地:广东来自Android客户端1楼2021-05-03 22:12回复
    一楼献祭


    IP属地:广东来自Android客户端2楼2021-05-03 22:12
    回复
      在ysmenu的ttmenu文件夹内有savlib.bat文件,extinfo.bat文件和infolib文件。这三个文件中savlib负责游戏存档大小,extinfo和infolib负责给游戏加补丁。其中我们本次只需要改infolib文件


      IP属地:广东来自Android客户端3楼2021-05-03 22:18
      回复
        本次用到的程序有r4cce,ttdt和winhex,winhex用来查看和修改rom文件,
        r4cce负责查看rom的16位id
        ttdt负责修修改dat文件


        IP属地:广东来自Android客户端4楼2021-05-03 22:24
        回复
          首先说一下思路,我们可以通过r4cce右边游戏id框“三个点”添加查看的rom,查看对应rom的游戏id。其中前面四位数只和游戏原版有关,也就是说日版一个码,美版一个码,而基于日版翻译的重译版和日版是一个码。而后面圈选的8位16进制码则是和游戏文件编码有关,由于汉化修改了文件,所以就会出现日版,美版,旧的汉化以及新的重译版不同id的情况。而我们上述的savlib.bat文件,extinfo.bat文件和infolib文件,它的文件会存储4位版本码和8位id。但是savlib.bat文件,extinfo.bat文件对于宝可梦黑白的存储方式是IRAJ(日版版本码) 00000000,8个零表示日版全系兼容,即日版和重译版共用一个savlib.bat文件和extinfo.bat文件,而对于不一样的extinfo.bat文件,我的思路是,拿原日版的数据进行加工,修改8位码保存便可运行


          IP属地:广东5楼2021-05-03 22:46
          回复
            但是事实上,我通过ttdt修改了相同版本码的8位码为重译版8位码后,插入nds运行还是出错。于是我重新查找了原因后。根据外网大佬的讲述,我才明白2011年后的rom id存在偏移,需要用几对00填充偏移行号00000160至000001FF。作为接近2011年作品的宝可梦黑白,我有必要查找日版8位码查看是否偏移。在下载了日版原版rom后我发现extinfo.bat文件中,查找不到日版的8位码。于是我依照方法,用0填充了行号00000160至000001FF。在将修改后的rom用r4cce查询,获得8位码。终于在extinfo.bat文件中,查找到日版的8位码。


            IP属地:广东6楼2021-05-03 22:59
            回复
              既然搞清楚原因,那么只要依葫芦画瓢修改重译版rom,查找修改后的八位码,在extinfo.bat文件中修改八位码即可,最终我也成功在烧录卡上通过ysmenu成功运行宝可梦黑白。
              但是。需要注意的是!!!!!!!
              1,本方法只用于11年左右的游戏,像神游的马里奥8位码并无偏移,如果不清楚建议查询extinfo.bat文件中是否存在日版8位码,不存在则很大几率偏移。
              2,修改后的rom不要拿来运行,仅用于提供8位码。导入烧录卡内的rom还是用重译版原版。
              3,r4cce的金手指8位码用的是原码,不需要进行偏移处理。不要混淆


              IP属地:广东7楼2021-05-03 23:09
              收起回复
                @🍁白牧雪叶🌿


                IP属地:广东来自Android客户端8楼2021-05-03 23:11
                回复
                  大佬,求解要怎么改,我改了extinfo.dat之后还是运行不了


                  IP属地:浙江9楼2021-05-22 02:06
                  收起回复
                    顶🔝


                    来自Android客户端10楼2021-06-02 14:38
                    回复
                      大佬


                      IP属地:福建来自手机贴吧11楼2021-09-15 20:28
                      回复
                        求助一下大佬,运行是能运行了,但是给主角起名字就卡住了,出不来起名界面,怎么办。。。


                        IP属地:美国12楼2023-12-27 01:03
                        收起回复
                          求助一下,您说的几个工具能给下链接吗,网上搜了一圈都找不到合适的资源


                          IP属地:上海13楼2024-03-10 12:54
                          回复