名称变成下划线,或中文目录从列表里消失。
Nintendo Switch · UTF-8 文件名补丁
中文目录
看得见也用得上
让 Switch 文件系统正确处理 UTF-8 中文路径。创建、打开、读取和浏览中文文件名,都回到它们本来的样子。
✓ 文件名使用标准格式,取下 SD 卡也能在电脑上正常查看
SD CARD / ROM文件名正常显示
↗
sdmc: / ROM我的文件
···中文目录文件夹可浏览
文往返测试.txt文本文件可读取
游戏存档文件夹可浏览
名称完整 · 路径可用 3 项
实机检查3 / 3全部通过
A NAME SHOULD JUST WORK.
01中文路径创建、读取、浏览
02原有文件格式无需转换或旁挂文件
0323.0.0 / 23.0.1双系统实机检查通过
HOME BREW CLUB1975
THE HOMEBREW SPIRIT
自己动手
把创造分享出去。
我第一次知道 Homebrew 这个词,是从 Steven Levy 的《黑客:计算机革命的英雄》。书中写到 1975 年的 Homebrew Computer Club:约 30 位爱好者在车库里讨论如何从套件组装 Altair。我们不把它说成词源,而是借那群人自己动手、分享成果的精神,致意今天的 Homebrew 生态。
THE DIFFERENCE
文件在卡里,
名字也该在列表里。
Switch 文件系统处理长文件名时默认沿用 CP932。Homebrew 用 UTF-8 访问时,CP932 无法表示的中文、韩文及部分日文字符可能被丢弃或变成下划线,目录也可能无法列出。
补丁替换 FS 内部的字符转换和目录过滤,让 Homebrew 能通过 UTF-8 在 FAT32/exFAT SD 卡上创建、读取、写入和列出支持范围内的文件名。支持 BMP 字符;emoji 等 4 字节字符未覆盖,FAT32 的 8.3 短名别名仍可能有损。
按中文路径创建、读取文件,并在目录中看到原名。
TESTED ON CONSOLE
不只要能启动,
还要确认中文真的可用。
实机检查覆盖中文目录创建、路径查询和目录枚举。23.0.0 / 23.0.1 的真实系统与虚拟系统均已通过三项检查。
查看固件验证状态 →3/3全部通过
创建读取列出READY WHEN YOU ARE
想让中文路径正常工作?
先确认固件与启动器,再按步骤安装。建议先备份 SD 卡。