ONScripter 引擎
这些是每款经典 ONScripter/NScripter 游戏所使用的全局默认设置。任何游戏都可以通过关闭其自身游戏设置界面中的使用全局设置,单独覆盖这些设置——这里的值只是游戏在未覆盖时所回退使用的默认值。
此处的大多数更改会在你下次启动游戏时生效。以下几项——已在下方标注——会对当前已打开的游戏实时生效。
| 设置 | 文本语言 |
| 选项 | 自动、英语、日语 |
| 默认值 | 自动 |
Sakura 预期游戏对话文本所使用的语言。自动会在启动时嗅探每款游戏的脚本以检测其语言,而不是预先假定某一种语言。
| 设置 | 菜单语言 |
| 选项 | 自动、英语、日语 |
| 默认值 | 自动 |
与文本语言选项相同,应用于引擎自身的菜单文本。
| 设置 | 渲染缩放 |
| 选项 | 1x、2x、3x |
| 默认值 | 1x(原生) |
在缩小之前以超采样分辨率渲染游戏,可以在分辨率更高的设备上锐化细节。仅在游戏下次启动时生效——无法在游玩过程中调整。
| 设置 | 放大滤镜 |
| 选项 | 平滑、xBRZ、锐利 |
| 默认值 | 平滑 |
控制游戏低分辨率美术资源被放大以填满屏幕的方式。xBRZ 尤其适合像素美术。此设置为实时生效——在游戏运行时更改,会立即看到效果,无需重新启动。
锐化(CAS)
Section titled “锐化(CAS)”| 设置 | 锐化(CAS) |
| 默认值 | 0%(关闭) |
| 范围 | 0% – 100%,步进 5% |
对比度自适应锐化。让柔和、低分辨率的美术资源变得更清晰。实时生效,即使是已在进行中的游戏也不例外。
跳过未读文本
Section titled “跳过未读文本”| 设置 | 跳过未读文本 |
| 默认值 | 关 |
跳过时也会快进未读的文本,而不仅仅是你已经看过的文本。
回退(倒带)
Section titled “回退(倒带)”| 设置 | 回退(倒带) |
| 默认值 | 开 |
启用倒带/回退功能。关闭此项会隐藏下方的回退深度。
| 设置 | 回退深度 |
| 默认值 | 0 |
| 范围 | 0 – 100 |
引擎为回退保留的历史步数。0 表示使用引擎自身的默认深度,而非 Sakura 设定的具体数值。
自动模式时间
Section titled “自动模式时间”| 设置 | 自动模式时间 |
| 默认值 | 5000 毫秒 |
| 范围 | 0 – 20000 毫秒,步进 500 毫秒 |
自动模式开启时,自动推进到下一行之前的延迟。0 会显示为“默认”,并交由引擎自身的时间控制处理(约 1 秒)。
| 设置 | 音频缓冲区 |
| 默认值 | 8 KB |
| 范围 | 1 – 64 KB |
更大的缓冲区可以减少音频卡顿;更小的缓冲区可以降低延迟。
此分区底部的导航链接会打开字体库——一个共享的已导入字体池,你可以通过任意游戏自己的游戏字体选择器将其中的字体指定给该游戏。