Skip to content

About

水仙舒读:水仙十周年合集字号与排版改良(开发预览) | Adjustable text for Narcissu on Windows & Steam Deck.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

NarciBloom · 水仙舒读

让《水仙》的文字,在掌心舒展开来。

《Narcissu 10th Anniversary Anthology Project》Steam 版的字号与排版改良项目,优先改善 Steam Deck 上的阅读体验。

当前版本:v0.2.0-preview.7 · 开发预览。 提供 Windows 与 SteamOS 玩家测试包,补充“黯蓝”等词表未收录词的断行保护,保留已有字号、标点、空白与分页修正。尚未验证所有文本、演出和字号组合。

English · 兼容性与测试范围 · 开发与构建 · 后续计划 · 更新记录

preview.7的识别方法、原生对照结果与限制见中文换行说明。通用词频与成词位置数据共同指导词语保护,原译文不改;过宽词、歧义、漏识别及特殊控制仍有限制。

做了什么

  • 游戏内选择 24 / 28 / 32 / 36 / 40 / 44 六档字号,显示当前档位,默认 36。
  • 调整正文、角色名及相关文字的字体参数;图片中绘制好的文字不随之缩放。
  • 修正 1+2 的小文本区:大字号下换行时不再每行都清除前文。
  • 长段超出当前文本区时分页,继续后显示余文,保留所选字号与文字动画。
  • 修正支持的汉化版本中字体窗口标签与按钮错乱,保留中文剧情与字号菜单。
  • 中文普通段落只剩单字加收尾标点时,实际宽度允许才从前行借一个汉字;多余行首半角空格不占位,句间全角空白缩为半宽。原译文、全角标点与英文句内空格不改。
  • 自动查找 Steam 游戏,按实际安装的故事选择补丁,保留原文件供更新和卸载恢复。

游戏内字号选择

1+2 的入口:剧情中打开暂停菜单 → 设定 → 字体 / 字号 → 字号:当前值。

其他篇章的实现是在原设置页底部增加字号选择;实际验证范围请看兼容性说明。

一代 44 档连续多行显示

适用范围

适配 Steam 十周年合集的受支持日文、英文原版,以及风铃汉化组 PC v1.1。识别范围包括 1+2、姬子后日谈、小小的鸢尾花、Zero 和 Sumire;安装器只处理本机已有的故事,不下载或解锁 DLC。免费版《Narcissu 1st & 2nd》(另一款 Steam 应用)及其他补丁版本不在本次支持范围内。

五个故事与三种语言共用字体核心,按各自引擎脚本结构和编码生成对应资源。Windows 与 Steam Deck 的具体抽样结果见兼容性说明,未逐章通关验证。输入文件标识见版本记录及 docs/source-profiles.json。

两种安装包

包名 用途 Windows SteamOS / Steam Deck
Fonts · 独立字体补丁 保留当前日文、英文或受支持中文;不含汉化,无需先安装汉化。 下载 ZIP 下载 ZIP
Chinese · 中文整合包 风铃 PC v1.1 安装材料、原署名与相同字体功能;无需先运行原汉化程序。 下载 ZIP 下载 ZIP

Windows 提供完整解压后运行的 .exe;SteamOS 提供原生可执行程序,安装器无需 Proton。两种包都需要自有 Steam 游戏。中文原包的转载条件、署名与本地生成方式见汉化来源说明。

现在如何使用

下载上表对应 ZIP,关闭游戏并完整解压,运行 NarciBloom.exe/NarciBloomChinese.exe(Windows),或在桌面模式运行 NarciBloom/NarciBloomChinese(SteamOS)。检查游戏根目录、选择故事,点击「安装 / 更新」,完成后从 Steam 启动游戏。

旧版用户也通过新版安装器更新,保留游戏内的 .narcibloom 原文件备份;不要手动覆盖汉化或删除记录。遇到未知版本或文件冲突会停止并显示原因。完整步骤与恢复方法见安装说明,文件校验值见发布页的 SHA256SUMS.txt。

源码仓库不包含游戏本体、剧情文本、语音、CG、汉化原文件或玩家存档。开发者请阅读构建说明。

验证范围与限制

preview.7本地207项源码检查中203项通过、4项平台跳过;两平台构建及冻结安装器两种视图启动检查通过。原生x86执行638次中性用例,五个载荷完成92项桥接检查。三条反馈文本的90组受控条件/版本对照中,指定目标词拆分4→0,闭标点坏切均为0,文字字节保全。已完成Deck后台更新的文件核验,尚未进行新版游戏画面、动画或存读档回归;不等于所有词、实际字体和全篇通过。详见兼容性说明。

新增页内等待时,设置和历史暂不可用;到原生段落停顿后恢复。页内存档不能精确恢复到该页,可能需要重读当前段。旧存档缓存不会自动重写,所有剧情/字体/字号组合及 SteamOS 完整自动播放周期等尚未验证;本轮 SteamOS 的 Space 停止自动播放尝试未通过。当前适合玩家试用与反馈,不作全篇无故障保证。

反馈

遇到问题请在 Issues 提供:篇章与场景、字号、游戏/汉化版本、设备与 Proton 版本,以及现象截图。请尽量避免剧情剧透,不要公开上传存档或完整游戏文件。

许可与致谢

本项目自行编写的代码采用 MIT 许可。游戏与汉化内容属于各自权利人,不在本项目许可范围内。

感谢 majiro-py 和 evbunpack 提供的基础工具。依赖许可与来源见 THIRD_PARTY.md。本项目为非官方阅读体验改良项目,与游戏开发商、发行商及汉化作者无隶属关系。

About

水仙舒读:水仙十周年合集字号与排版改良(开发预览) | Adjustable text for Narcissu on Windows & Steam Deck.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages