Small_tailqwq-iGPU_Savior icon

iGPU Savior

性能和体验优化插件,不可以让你的土豆电脑的风扇不转,我试过了。但是可以给你提供一个不错的镜像、小窗、竖屏模式。

CHANGELOG

注:版本号为 AI 自己写的,不关我的事

v1.7.3(最新版本)- 多语言与小窗优化版

  • 🌍 多语言系统重构
    • 极简多语言支持:内置了简体中文、繁体中文(回落到简中)、日文、英文的本地化支持。
    • 🐛 语言切换 Bug 修复:修复了在游戏内切换语言时,“MOD 设置”标签变回 "Credits" 或者内容不更新的问题。
    • 🔄 动态刷新:所有 MOD 设置项现已支持动态语言切换,无需重启游戏即可实时更新文本和字体。
  • 🔌 第三方 MOD 对接升级
    • 🛠️ 新增多语言 APIModSettingsManager 新增 RegisterTranslation 方法,允许第三方 MOD 注册自己的翻译 Key。
    • 向后兼容:旧版对接代码依然有效,但建议更新以支持多语言切换(详见文档或示例)。
  • 🪟 小窗模式优化
    • 💾 记忆位置:优化了 F3 小窗的位置记忆逻辑,修复了从全屏切回小窗时位置重置的问题。
    • 🔐 登录验证修复:修复了 F3 切换时可能导致的登录窗口异常或状态丢失问题。

v1.7.2 - 竖屏优化优化版

  • 🐛 重大 Bug 修复:彻底解决竖屏优化自动启用时的相机位置错误问题
    • 📍 问题根源:启动时延迟太短(0.5秒),导致保存了游戏初始化时的默认相机位置 (0,1,-10) 而非实际位置
    • ⏱️ 解决方案:采用与镜像模式相同的延迟机制,改为场景加载后 15 秒再启用,确保游戏完全初始化
    • 💾 参数保留机制:Toggle 关闭时保留已保存的原始参数,重新启用时无需重新保存,避免在竖屏状态下误保存参数
    • 🔄 智能初始化:首次启用时检查是否已有保存的参数,避免重复保存
  • ⚙️ 新增配置项
    • GUI 设置中新增"竖优自启动"开关,可在游戏内直接调整
    • 配置文件新增 EnablePortraitMode 选项(默认关闭,建议手动测试后再开启)
  • 📊 改进日志:优化竖屏优化相关的日志输出,方便问题追踪

v1.7.1

  • 添加了设置中直接调整 MOD 配置的接口,支持其他 MOD 接入
  • 添加了竖屏优化,支持在竖屏状态通过 F5 打开或关闭,开启时可以获得更大的视角
    • 不建议在竖屏工作时开启,因为竖屏工作是特写🥰
  • 添加了小窗模式,支持通过 F3 打开或关闭,开启时强制置顶,可以通过组合键或者鼠标右键的形式进行移动
    • 未来可能会加入竖屏小窗功能,类似微信电话浮窗

v1.7.0

  • 镜像模式重大改进:完全重写镜像实现,修复所有已知问题
    • 🎨 修复光照撕裂:改用 RenderTexture + UV 翻转方案,不再破坏角色法线和蒙皮权重
    • 🖱️ 智能输入映射:鼠标点击自动适配镜像画面,点击 UI 和 3D 场景时坐标分别处理
    • 🎧 音频声道交换:镜像模式下自动交换左右声道,视听完全一致
    • 🖼️ 自动分辨率适配:窗口大小变化时自动重建 RenderTexture,无蓝屏问题
    • 🔧 资源管理优化:正确释放 RenderTexture/Canvas/Material,无内存泄漏
  • 🎯 新增功能
    • F4 - 切换摄像机镜像模式(左右翻转画面)
    • 配置项:CfgEnableMirror - 启动时是否自动启用镜像(默认关闭)
  • 🐛 Bug 修复
    • 修复镜像模式下点击事件穿透问题(UI 可正常点击)
    • 修复窗口调整大小时画面变蓝的问题
    • 修复鼠标输入无限递归导致的死锁问题

v1.6.0

  • 第一个发布版本,后续看看能不能优化一下土豆模式,不过游戏优化这块我还真不懂

详细更新日志请查看 Git 提交记录