设置
Aurora 的设置分为三层:
- 应用设置 —— 全局生效(音量、外观、游戏库、存档)
- 引擎默认值 —— 某个引擎(XP/VX/Ace 或 MV/MZ)下所有游戏的全局默认值
- 按游戏设置 —— 为单个游戏覆盖引擎默认值
所有设置都预置了合理的默认值——大多数游戏无需任何调整就能运行良好。
- Master Volume(主音量,默认 100%)—— 作用于所有游戏的全局音量,游玩时实时生效。
- Animated Background(动态背景,开)—— 应用界面背后的流动渐变。关闭可省电。
- Dark Mode(深色模式,开)—— 在深色与浅色外观之间切换。
- Icon-Colored Game Pages(图标配色游戏页,开)—— 用从游戏图标提取的颜色为每款游戏的详情页着色。
- File Ext. Filter(文件扩展名过滤,开)—— 将导入文件选择器限制为支持的压缩包类型。如果有效压缩包呈灰色不可选,请关闭它。
- Haptic Feedback(触感反馈,开)—— 按下屏幕按钮时的振动。
- Show Overlay Button(显示悬浮按钮,开)—— 运行中的游戏上方的浮动快捷菜单按钮。参见操作控制。
- Button Opacity(按钮不透明度,60%)—— 浮动按钮的透明度,带实时预览。
- Touch to Mouse(触屏转鼠标,开)—— 点按游戏画面转换为鼠标点击。仅限 XP / VX / VX Ace 游戏。
- Controls & Layout(控制与布局)—— 按键映射、布局编辑器和控制方案。详见操作控制。
- Game Icons in List View(列表视图显示游戏图标,关)—— 在列表视图中于游戏旁显示图标(目前为占位图)。
- Color Tags(颜色标签,开)—— 游戏库条目上的彩色分类圆点。Color Tag Settings(颜色标签设置)可选择新游戏的默认颜色(绿色),以及决定游戏库 Rainbow(彩虹)排序中各组顺序的 Color Weights(颜色权重)。参见颜色标签。
- iCloud Saves(iCloud 存档,关)—— 将游戏存档存放在 iCloud,让它们跨设备同步。需要 iCloud 云盘。在仍有游戏使用 iCloud 时关闭它,会提示将这些存档迁回本地存储。
- Automatic Save Backups(自动存档备份,开)—— 每次启动游戏时为其存档创建快照。
- iCloud Backups(iCloud 备份,关)—— 将这些备份也保存在 iCloud。
- Max Backup Slots(最大备份槽位,2,范围 1–10)—— 每款游戏保留多少个自动备份。
- Save Manager / Save Backups / Storage(存档管理器 / 存档备份 / 存储)—— 浏览所有游戏的存档、恢复备份,以及查看空间占用情况。
RTP 管理器
Section titled “RTP 管理器”下载或导入 RPG Maker XP、VX 和 VX Ace 的官方 Runtime Packages(运行时素材包,默认图像/音乐素材)。未附带默认素材的游戏需要对应的 RTP——当游戏声明了 Aurora 找不到的 RTP 时,会在启动时提示你。
- Developer Mode(开发者模式,关)—— 解锁开发者选项(额外的 Link Play 调试、MV/MZ 游戏的按游戏脚本控制台、截图辅助工具)。正常游玩请保持关闭。
- Frame Profiler(帧分析器,关,位于开发者模式下)—— 将帧耗时明细记录到游戏日志,用于性能报告。下次启动时生效。
引擎默认值:RPGM XP / VX / VX Ace
Section titled “引擎默认值:RPGM XP / VX / VX Ace”Settings → Engines → RPGM XP / VX / VX Ace。这些是全局默认值;单个游戏可以覆盖它们(见下文)。
- Known-Game Fixes(已知游戏修复,开)—— 为特定游戏中已知的问题脚本打补丁。对不受影响的游戏无害,建议保持开启。
- Native Tilemap(原生图块地图,开)—— 用引擎自己的图块地图渲染经典 PE 地图,而不是游戏的脚本实现。速度提升明显,尤其是地图滚动时。如果某张地图的图块渲染错误,可按游戏关闭。下次启动时生效。
- Error Tolerance Shims(错误容忍垫片,关)—— 让引擎容忍常见脚本错误(nil 值、缺失字体)。游戏崩溃时可开启;默认关闭是因为它会轻微改变脚本行为。
应用内置的画面风格预设,或将你当前的显示与后期处理设置保存为自己的预设。
显示与画面放大
Section titled “显示与画面放大”- Upscale Method(放大方式,xBRZ)—— 游戏画面放大的方式:Nearest、Bilinear、Bicubic、Lanczos3、xBRZ 或 FSR。xBRZ 适合像素画;FSR 可与下方的 CAS 锐化搭配。
- Downscale Method(缩小方式,Nearest)—— 画面缩小时使用。
- Bicubic Sharpness(Bicubic 锐度,100)—— 选择 Bicubic 时显示。
- FXAA (Anti-Aliasing)(抗锯齿,关)—— 平滑锯齿边缘。
- Ambient Glow (Letterbox)(环境光晕(黑边),0%)—— 用来自游戏画面的柔和光晕填充黑边。
- Integer Scaling(整数缩放,开)—— 按整数像素倍数缩放以获得最高清晰度;Last-Mile Stretch(末段拉伸,开)填补剩余的小差距,避免画面偏小。
- Fixed Aspect Ratio(固定宽高比,开)—— 保持游戏原始比例,而不是拉伸铺满屏幕。
- Sync to Display(同步至屏幕,关)—— 让游戏逻辑与屏幕刷新率同步。默认关闭,因为经典游戏会自行控制节奏。
- Fixed Frame Rate(固定帧率,Default)—— 强制 30/40/60/120/Unlimited;Default 让游戏使用自己的帧率。开启 Sync to Display 时隐藏。
- Frame Skip(跳帧,关)—— 在卡顿场景中丢帧以保持游戏速度。
- VSync(垂直同步,开)—— 防止画面撕裂。
- Show FPS(显示 FPS,关)—— 帧率计数悬浮显示。
全部在游玩时实时生效:CAS Sharpening(CAS 锐化,0%)、Bloom(泛光,0%,启用时附带 50% 的 Bloom Threshold(泛光阈值))、Saturation(饱和度,100%)、Brightness(亮度,100%)、Contrast(对比度,100%)、Gamma(伽马,100%)。中性默认值不会对游戏画面做任何改动。
- Solid Fonts(实心字体,关)—— 不使用抗锯齿渲染文字,获得更锐利的复古观感。
- Font Scale(字体缩放,1.0×)—— 放大或缩小所有游戏内文字(0.5–2.0×)。
- Kerning(字距调整,开)—— 自然的字母间距。
- Hinting(字体微调,Light Default)—— 字形贴合像素网格的方式:None、Light、Normal 或 Light Default。
- Height Mode(行高模式,FreeType (iOS))—— 文字行高的测量方式。如果游戏文字被裁切或错位,可切换到 GDI (Windows)——它模拟游戏在 Windows 上设计时所依据的测量方式。
- Disable Autotile Animation(禁用自动图块动画,关)—— 停止动画图块(水面、花朵),在复杂地图上提升速度。
- Path Cache(路径缓存,开)—— 缓存游戏的文件结构以加快加载。除非文件会在游戏运行期间发生变化,否则保持开启。
高分辨率(高级)
Section titled “高分辨率(高级)”- Enable Hi-Res(启用高分辨率,关)—— 以更高的内部分辨率渲染,附带 Framebuffer Scale(帧缓冲缩放)和 Texture Scale(纹理缩放)(各 1–4×)。消耗内存和电量;供尝鲜实验。
引擎默认值:RPG Maker MV / MZ
Section titled “引擎默认值:RPG Maker MV / MZ”Settings → Engines → RPG Maker MV/MZ。Aurora 网页引擎上所有游戏的全局默认值;同样可按游戏覆盖。
- Graphics(图形,Auto)—— Auto 让游戏自行选择(通常是 WebGL);对在 WebGL 下渲染错误的较老或有问题的游戏可强制使用 Canvas。下次启动时生效。
- Resolution Scale(分辨率缩放,1.0×,范围 0.5–2.0)—— 越高越清晰但占用更多内存;大型游戏在较旧设备上超过 1.0× 可能内存不足。
- Scaling(缩放,Fit)—— Fit 保持宽高比(带黑边),Stretch 铺满屏幕,Integer 按整数像素倍数缩放(对像素画最清晰)。
- Image Cache Cap(图像缓存上限,0 = 引擎默认)—— 限制游戏保留的图像内存量。如果大型游戏在较旧设备上崩溃,可调低此值。
- Fast-Forward Speed(快进速度,3×)—— 悬浮层快进按钮可循环达到的最高速度(2×–4×)。
- Pause in Background(后台暂停,开)—— Aurora 进入后台时暂停游戏循环和音频。
- Debug / Cheat Mode(调试/作弊模式,关)—— 以 RPG Maker 测试模式运行游戏:F9 打开调试菜单(编辑开关/变量),按住 Ctrl 可穿墙。某些游戏在测试模式下行为会有所不同。
- Import Font(导入字体)—— 添加 .ttf/.otf 字体。按名称引用已导入字体的游戏能够找到它,也可以将某个字体强制设为 Default Font(默认字体,默认为 None)。
- Show FPS(显示 FPS,关)—— 引擎自带的 FPS 计数器。下次启动时生效。
打开游戏的详情页,点按齿轮菜单,选择 Game Settings(游戏设置)。
- Use Global Settings(使用全局设置,开)—— 总开关。开启时,游戏遵循上述引擎默认值(各行显示全局值并标注 “Global”)。关闭后即可为这款游戏单独定制。
对于 XP / VX / VX Ace 游戏,可覆盖的项目包括:Known-Game Fixes、Native Tilemap、Error Tolerance Shims、Smooth Scaling(全局 Upscale Method 的简化按游戏形式:开启时使用你的全局放大方式,关闭时以锐利的 Nearest 方式渲染)、Fixed Aspect Ratio、VSync、Sync to Display(Auto / On / Off——Auto 跟随全局设置)、Fixed Framerate、Frame Skip、Disable Autotile Animation、Path Cache、Solid Fonts 和 Font Scale。
有两个按游戏项目独立于全局开关之外:
- Ruby Runtime(Ruby 运行时,Auto)—— 游戏脚本运行在哪个运行时上:Modern (3.1)、Legacy (1.8) 或 Ace (1.9)。Auto 会根据游戏的引擎和脚本选择合适的运行时;如果游戏无法启动或表现异常,请尝试其他运行时。下次启动时生效。
- Cheats(作弊功能)—— 仅按游戏设置,对运行中的游戏实时生效:Debug / Cheat Mode(下次启动生效,且可能改变或破坏某些游戏)和 Walk Through Walls;PE 游戏还有 Disable Wild Encounters 和 100% Catch Rate。
对于 MV / MZ 游戏,可覆盖的行与 MV/MZ 默认值一一对应:Graphics、Resolution Scale、Scaling、Image Cache Cap、Pause in Background 和 Debug / Cheat Mode。
其他按游戏选项
Section titled “其他按游戏选项”同一个齿轮菜单还提供:Change Save Folder(更改存档文件夹——将游戏关联到另一个存档文件夹,在更新游戏版本时很有用)、Plugins(插件,仅限 XP/VX/Ace 游戏)、Logs(日志,当游戏产生过日志时显示),以及 Advanced(高级)下的:重命名游戏或其文件夹、更改图标、删除游戏(存档文件夹会保留,重新导入后可再次关联)。
- 游戏运行时更改显示与后期处理设置会即时生效——游戏内悬浮层菜单提供同样的控制项
- 调乱了?各设置的中性默认值都列在上文——或者干脆把游戏切回 Use Global Settings