Rose 更新公告
其他更新公告请移步售后群内公告查看,这里仅展示部分重要更新日志
其他更新公告请移步售后群内公告查看,这里仅展示部分重要更新日志
- 2026.4.28
SOT - Rose 玫瑰 DMA 更新至 V260401
更新日期:2026.4.28
更新日志:
说明
- 我花了一个多月的时间(财务上不太明智)来搞这个更新,大量时间花在了没有结果的测试上,所以只完成了一半想做的事。性能优化还在进行中,但接下来几周我得先去处理其他事务,之后会继续。
核心与兼容性
- 更新 vmm.dll 至最新版本 v5.17.6
- "信息 → DMA 信息 → 故障排查" 现在会显示 SOT / EAC / LeechCore / VMM 的版本
- 调试页面现在显示 1% 低帧率,用于定位卡顿峰值
新增功能
- ESP、地图和自瞄新增「可部署火炮」(不确定放哪个开关,暂时与战利品共享启用或「显示全部」热键)
- 新增沙漏宝箱(BP_AnyItemCrate_Faction)的内容物显示
- 新增走私者逃亡和黑市航海任务
- HUD 上游戏时间旁边新增服务器区域显示
启动优化
- "寻找 GNames / GObjects / UWorld" 合并为一次扫描(原为 3 次)→ 启动时间(DMA 设置完成后)快 3 倍。连接 DMA 最快的方式是冷启动。
- 现在会保存这些数据直到下个游戏版本,下次运行或崩溃后再次启动会快很多,无需全模式扫描即可加载新世界。
- 由于 F11 重置 DMA 的检测方式从渲染线程的非标准方式中移出,启动时间再缩短 2 秒。
- 启动时检测外接电源是否连接以及是否处于「低性能模式」(会影响性能)
- 启动时监控 EAC 版本,如有更新会显示 3 秒警告
性能改进
- 调试 → DMA 测试选项中新增「分散读取」,可使 1% 低帧平均 FPS 提升 4 倍 → 大幅减少卡顿峰值。但存在 bug:单个 Actor 容易读取失败,导致随机 Actor 消失几秒。需要更多测试,欢迎试用。
- 每 6 秒一次的周期性 DMA 刷新现在仅在读取失败时刷新并重试
- DMA 缓存现在每次只刷新三分之一,缓存寿命延长 3 倍,减少读取次数
- 强烈建议关闭 Windows 内存压缩!否则内存压缩会突然压缩 SOT,导致 Smart 读取困难且缓慢,引发低 FPS、崩溃、启动失败、Actor 丢失等各种奇怪问题。现在会检测并提示关闭方法。
- 改进了刷新 Actor 时的名称缓存,卡顿峰值降低约 50ms(10%)
- 升级了编译器版本(据微软报告,运行时性能可提升 6%)
- 将 Windows 消息处理移至独立线程,防止影响帧率
沙漏战斗
- 地图上的红色边界现在会随着 3 个新阶段缩小,半径因船型而异
- 新增白色外边界,越过此线即自沉
- 过渡阶段新增绿线显示下一个边界位置
- 区域缩小开始/结束前 90 秒预警
自瞄
- 新增对双管霰弹枪、抓钩枪、投掷飞刀、吹箭、狩猎矛的自瞄支持(后三种需更多测试,参数不精确,尤其是吹箭依赖瞄准时间)
- 信息 → 瞄准设备中新增「测试鼠标」和「测试键盘」
风暴预测
- 花费 10+ 小时(多年累计)终于搞定了风暴预测,比 Rarethief 的地图还准!
- 世界地图现在会显示风暴路径线及时间间隔
- 地图页面新增滑块,可调节世界地图上显示的风暴预测时长
- 所有地图路径点(右键添加)现在会显示距离风暴的时间。想知道哪个海域/前哨适合挂鱼?丢个路径点就能看到。
- 底部小地图会显示风暴到达当前位置的时间
视觉效果
- 所有 BP_BlackMarket 战利品使用「特殊」颜色(达布隆宝箱等)
- 世界地图新增「地图桌战利品」类型(目前未知类型较多,暂时同时显示名称)
- 新增世界事件、沉船、财富堡垒钥匙、燃烧之剑、燃烧之刃船、死神旗、死神特使等级、商贩货物目的地、NPC(占位)等图标
- 世界地图新增区域图形
- 调整「云」颜色使其更易读
- 将「文字阴影」默认为开启,改善地图文字显示
问题修复
- 不再等待「交互物未就绪」
- 修复了储藏航海图的检测(需要启用「储藏」才能看到航海图)
- 修复了弹药始终显示的问题(现在仅在持枪且弹药不足时显示)
- 输入捕获(使用「游戏PC输入」或透明背景)在点击 UI 外部时也会禁用,避免意外操作
- 中键滚动现在在指针移出 UI 时仍然有效,只要初始点击在 UI 内
- 将「等待/未就绪」重试计时从 5 秒减为 2 秒
- 增加了对数组的检查,希望能减少因无效内存导致的高数组遍历次数引起的卡死
- 为中国/俄罗斯用户增加了更好的回退连接方式(如果无法直连主服务器)
- 修复了因初始启动画面耗时过长,导致菜单在游戏启动前就运行且无 GObjects 的情况,这会阻止早期检测无效 Actor/World
- 修复了若「地图」(全屏地图)热键不等于「世界地图」热键时,世界地图无法捕获输入的问题
- 修复了 HUD 上的服务器运行时间
- 修复了当启用 ESP「弹药不足时显示」且未持枪时有子弹时仍显示弹药的问题
- 修复了当某些操作失败且日志被禁用时的瞄准镜 bug
- 2026.3.1
SOT - Rose 玫瑰更新至 V260203 更新日期:2026.3.1 更新日志:
优化
- DMA 重置优化:减少自动 DMA 重置的次数,改为提示用户尝试按 F11 手动重置。因为每次自动重置都有导致 leechcore 崩溃、需要重启菜单的风险(例如:2 分钟内未找到游戏或读取进程列表失败等情况)
- 武器瞄准优化:在标记渲染后,加入了基于自身移动的瞄准输入修正,使准星与标记的对齐更精确
- 减少卡顿延迟:通过检测游戏关闭而不必每 2 秒刷新完整进程列表,略微减少了卡顿的持续时间(非频率)
- 游戏状态切换平滑:处理游戏打开/关闭、世界加载/切换时的状态变化现在应该更加流畅
新增
- 黑屏错误提示:定位到一种无任何提示信息的黑屏路径,现会显示具体错误
- 鼠标捕获(信息页)
- 功能实现:由于从 Win 24H2 版本起,无法再通过 DMA 获取鼠标坐标,现已实现第三种输入来源——瞄准设备
- 菜单控制:此功能允许 Smart 从瞄准设备获取输入,以便在任何 Windows 版本上控制菜单(终于可以在菜单和世界地图上使用滚轮了)
- 输入阻断:它还会阻止鼠标输入到达游戏 PC,因此无需打开游戏菜单,只需按 INS 键,鼠标即可转至 Smart 控制。若想在菜单打开时继续游戏,只需点击菜单外部区域即可释放捕获
- 局限性说明:
- Kmbox NET 版 API 功能完整
- B+/Pro 版 API 在捕获状态下无法锁定光标移动,且不支持滚轮
- (如果在捕获状态下崩溃,请重启您的瞄准设备以解锁鼠标)
- KMbox B+/Pro 版 API:现在同样支持在信息页上使用“设置 VID/PID”按钮
修复
- 瞄准抖动修复:经过大量排查,发现问题在于当游戏 FPS 超过 100 和/或网络延迟较高时,游戏会成倍放大鼠标移动
- 新增校准功能:瞄准页面新增“校准游戏输入”模块。它将测试并显示预期移动与实际游戏内移动的差异,并据此调整武器自瞄
- 建议:进行校准或将 FPS 上限设置为 100
- 2026.2.15
SOT - Rose 玫瑰更新 更新日期:2026.2.15 更新日志:
修复
- 修复玩家活动状态,新增“正在修复”状态显示
- 修复灯笼颜色异常问题
- 修复上炮时检测延迟的问题
- 在瞄准页顶部添加瞄准数据,用于验证瞄准抖动是否由错误数据引起
- 修复使用第二台 PC 输入时世界地图控制失灵的问题
改进
- “修复”了卡死问题:现改为显示“帧崩溃”一秒后继续运行(此现象属未知行为,未来可能直接强制关闭)
- 改进了上述事件及 DMA 读取失败的日志记录,以便定位卡死根本原因
其他
- 其他漏洞修复