本帖转载并翻译和加工自GBATemp和Reddit的帖子 "StreetPass 2: Rise from the Ashes", 作者Cecil_FF4,已经得到作者转载允许。
地址:
https://www.reddit.com/r/3dshacks/comments/a7qh8n/streetpass_2_rise_from_the_ashes/,
https://sefemedical.com/threads/streetpass-2-rise-from-the-ashes.526749/,
https://www.reddit.com/user/Cecil_FF4/,
完成以下部分操作将会需要魔法上网。
-----------------------------------------------------------------------------------
众所周知,3DS上有个非常有趣的功能是允许相互靠近的3DS互相发送数据,这个功能被叫做擦肩通信。有一部分游戏利用了3DS这一机能进行一些数据交换,并且给玩家奖励。但时至今日,频繁使用3DS的用户已经非常少,更不用说能够将其带出进行擦肩的用户了。并且,任天堂在很早以前就关闭了在线获取擦肩信息的功能(StreetPass Relay),导致HomePass的行为也无法使用。
如果想在今日获得擦肩数据,笔者在英文互联网上找到了一种,以作者本人来说“不太优雅”的办法。简单来说,所有玩家得到但仍未使用过的擦肩信息存储在一个文件里。如果你可以获得其他玩家的该文件,你就可以获取那些擦肩信息,打开游戏读取信息会将该信息保存在游戏存档中,接下来就可以更换一个文件再度读取了。笔者没在中文互联网搜到这个教程,自己试了一下成功之后打算搬运过来让大家也一起玩玩。进行这个操作所获得的回报比较稀少,换言之就是不太经济。如果有些游戏可以修改存档或使用金手指,那么推荐尽量不选择这个方法。
-----------------------------------------------------------------------------------
接下来就讲解如何使用这个办法获取擦肩信息。这个文件被存储在3DS的CTRNAND部分,所以修改这部分信息可能存在风险,建议做NAND备份。具体来说,此文件的位置是 ctrnand/data/ID0/sysdata/00010026/00000000,即一个文件名字是八个0的大小55兆字节的数据文件,被称作CECD。注意该路径中的ID0每个人都不一样,是一串杂乱的码。
注意,更换这个文件会改变您设置中正在进行擦肩通信的应用列表。备份该文件的方式是进入ctrnand/data/ID0/sysdata/00010026路径,直接选择文件00000000,选择最下方选项Copy to 0:/gm9/out,这个文件会被保存在sd卡的/gm9/out/。你也可以在更换该文件后,进入设置->数据管理->擦肩通信管理来查看哪些应用被登陆了,当然被登陆不一定代表具有该软件的擦肩通信数据。
文章作者Cecil_FF4维护了一个谷歌文档,其中存放了大家贡献出的CECD,位于表格的Data栏目。TITLE栏目代表了主要分享的游戏的名字;TRANSMISSIONS代表了对于这个游戏,该文件有多少擦肩次数;剩下的栏目无关紧要;LINK栏目就是该文件的下载地址。该谷歌文档的地址是:
因为无论是文档还是下载都使用到了谷歌的服务,所以魔法上网是必须的。
如果你碰巧有已经获得然而未使用的擦肩通信数据,你也可以通过作者的Reddit联系他并将自己的数据加入表格。但是这种情况比较少见,所以我们普通玩家就下载好数据然后玩就可以啦。注意,如果你真的有已经获得然而未使用的擦肩通信数据,那么接下来的操作会替换你的数据。
接下来傻瓜式讲述如何使用Godmode9将数据拷贝进去。
1. 首先将下载好的文件命名为 00000000,并放入你的3DS的SD卡存储内。
2. 接下来关机,按住start键开机并选择Godmode9进入。
3. 找到你放好的文件,按Y复制,此时下屏幕右上角显示[CLIPBOARD] 00000000。
4.(多次)按B退回到最开始的界面,选择SYSNAND CTRNAND,依次选择data,一堆奇怪的乱码(ID0),sysdata,00010026,此时你会看到里面有一个 00000000 文件。
5. 在此界面按Y,选择第一个Copy path(s)即复制,此时系统会提示 SysNAND 写入被锁定;按下A确认解锁,并按照下屏幕给出的指引依次按下按键来解锁写入权限。
6. 接下来选择第二个选项Overwrite file(s)覆盖原文件,等待覆盖完成。此时系统会提示你要不要再锁定写入权限,按B暂时不锁定(按A锁定也没事,只是接下来的操作7还需要解锁再锁定的过程)。
7. 按A选择00000000文件,选择Calculate CMAC选项,系统会提示你检测CMAC失败,是否要修复文件。按A确认修复。
8. 回到最开始的目录,按下R+Y重新锁定写入权限。这个时候顶部的状态栏变绿(未锁定是黄色)。
9. 按下Start键重启3DS,你会发现目标游戏的右下角应该多出了擦肩通信的绿点。进入游戏获得数据,并且保存。如果不保存就更换了CECD文件,那么还未使用的擦肩信息会消失。
-----------------------------------------------------------------------------------
这个方法确实有点麻烦,一般需要用到这个方法的游戏就是Mii广场一类的,作者的表格里已经写的很丰富了,应该可以一劳永逸。不过笔者本人用于动森了,因为总觉得北边的广场空空如也,心里不舒服。附一张擦到的图好啦。
不过笔者试了很多CECD也只擦到了两个人罢了,好时代已经结束嘞。
祝大家玩得愉快。
作者转载允许: