Skip to content

Releases

MMTR Workbench 0.4.4

Choose a tag to compare

@Monkeysama Monkeysama released this 31 Oct 18:38

重构工作台界面

MMTR Workbench 0.4.3

Choose a tag to compare

@github-actions github-actions released this 30 Oct 23:02

更新内容

  • 多游戏格式支持:登记并处理不同 MMTR 记录、分组和 per-target 布局,游戏与格式版本可在软件“支持范围”和包内《游戏支持说明》中查看。
  • MDF 编辑修复:保留旧版属性标记;无效 flags 请求不再留下部分修改;区分 MDF 2.51 的 104/108 字节材质头。无法确定布局时明确拒绝猜测。
  • 文件识别更准确:共享容器布局不再直接认作首个游戏;材质头有歧义时保留结构浏览,要求明确资源版本后再编辑材质布局。
  • 编辑器界面更新:调整导航、统计、表格和编辑层级;窄窗口支持 Shader/MDF 列表与详情切换、侧栏收起及材质表横向滚动。
  • MCP 与软件同步为 0.4.3:保持 34 个工具,更新多游戏、接口删除及原生纹理说明,修正旧验收脚本,并新增多游戏打开、导出、回滚与版本一致性检查。
  • 便携包文档补全:随包提供使用说明、游戏支持说明、MCP 说明与配置示例,修复包内说明链接。

MMTR Workbench 0.4.2

Choose a tag to compare

@github-actions github-actions released this 28 Oct 23:33

MMTR Workbench 0.4.2

更新

  • 支持 RE4(BIOHAZARD RE:4)的 MMTR 221007879 三组布局及 MDF2.32,包括材质编辑、关联校验、变体、导出和 MCP 工作流。
  • 自动接口扩展按进程可用 CPU、内存预算与有效 Shader 分组选择并发,最高 8 个分片。MCP workbench_material_submit 新增可选 max_workers: 1..8,任务状态和桌面面板显示实际选择;省略时自动选择。
  • 原生 xxHash、Shader 文本与精确编译缓存、MDF 独立事务及 IR 分析复用,降低浏览、反复编辑和批量扩展的开销;保留隔离 DXC 与完整候选验证。
  • 修复参数删除时的材质布局标记迁移,区分“未执行验证”和已检查的关联材质布局,报告实际覆盖范围。
  • 修复分片启动时 Job 分配失败的子进程回收,以及辅助进度文件在 Windows 上的读写冲突;保留取消、超时和失败回滚。

完整变更

MMTR Workbench 0.4.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 13:38

0.4.1 修复新版五组 MMTR 的识别与编辑,并支持有界的原生动态纹理接口追加。

  • 支持完整、同名序列的四组/五组布局,保留共享 Shader、变长载荷、改名与另存重开的校验。
  • 追加参数改用 metadata 尾部成员表,保留原有绑定、状态与未知结构指针。
  • 根据 MDF 槽身份验证旧式、现代 bindlessTexture2D 和资源堆 Texture2D;保留原生绑定,迁移已有字段与已证明的布局标记。同一母版中的固定/动态 PS 分别处理,未知索引或混合策略拒绝并回滚。

验证结果:更新解包语料 575/575 打开、完整快照、原样构建及哈希检查通过;真实母版连续扩展、界面事务、源码/冻结 MCP 的 34 个工具合同、批次幂等提交和导出重开通过。核心测试 312 通过、88 项旧语料缺失跳过;MCP 22 通过;前端 28 通过、1 跳过;桌面构建、版本/包体检查通过。

以上为 CPU/DXC 和桌面/MCP 验证,未运行 GPU 或游戏测试。新增纹理槽不会自动生成采样效果。下载包的 SHA256 见 SHA256SUMS.txt。

MMTR Workbench 0.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 17:24

What's Changed

  • feat(mcp): 新增有界材质读取报告并兼容实例寻址 by @Dimcirui in #3

New Contributors

Full Changelog: v0.3.1...v0.4.0

MMTR Workbench 0.3.1

Choose a tag to compare

@github-actions github-actions released this 20 Oct 06:21

Full Changelog: v0.3.0...v0.3.1

MMTR Workbench 0.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 02:52