Skip to content

Releases: StarBobis/DirectX-BufferModTool

V1.1.3.2

12 Jan 23:21
Compare
Choose a tag to compare

V1.1.3.2-1

  • Fix Play version dll can't load encrpytion mod bug. (感谢 小马马 参与测试并提交反馈)

V1.1.3.2

  • Set default texture convert format to .jpg because it works best.
  • Fix a bug that texture convert to jpg will add alpha channel lead to not correct rgb color. (特别感谢 波斯猫 参与测试和提交反馈)
  • Fix a bug that switch game will let workspace become empty.

V1.1.3.1

12 Jan 13:10
Compare
Choose a tag to compare

V1.1.3.1

  • WWMI's one-click import support has been added to Blender. Models extracted after selecting WWMI can now be imported into Blender with a single click using the "Import All From WorkSpace" feature.
  • WWMI now supports manual texture settings, allowing users to set textures within WWMI before importing models into Blender, ensuring textures are automatically applied upon import. Furthermore, once support for WuWa mods is added, it will enable the automatic writing of texture .ini files.

V1.1.3.0

12 Jan 07:15
Compare
Choose a tag to compare

V1.1.3.0

  • A critical bug has been fixed that caused textures of type BC5_UNORM to fail converting correctly to PNG or other specified texture formats when invoking texconv.exe for texture conversion. For reference, see issue: microsoft/DirectXTex#146. Now, it is possible to properly convert formats like BC5, which do not utilize the full set of channels (textures in BC5 format are commonly found in some highly optimized games, where the use of only two channels can save a significant amount of memory space and save IO).

In summary, this update resolves the problem with incomplete channel formats during conversion, ensuring better support for optimized textures used in advanced game development. (本次更新特别感谢 卡q因 参与测试和提交反馈)

V1.1.2.9

12 Jan 06:49
Compare
Choose a tag to compare

V1.1.2.9

  • A critical bug has been fixed. This bug caused the Deduped texture cache used in FrameAnalysisLog to remain as the cache from the first F8 dump, after extracting models of different characters multiple times through F8. This resulted in the texture settings for subsequently extracted models being invalid. Now, the correct cache is properly read. (本次更新特别感谢 卡q因 参与测试和提交反馈)

V1.1.2.8

11 Jan 11:29
Compare
Choose a tag to compare

V1.1.2.8

  • GI Add a new GameType CPU_P-8_N-4_T-4_T1-4_TA-4___Object
  • Add a button for DBMT's discord link:
    image
  • Now Texture Setting Page will give you a tip if you use .tga format texture convert setting, it only support .jpg or .png format.

V1.1.2.7

06 Jan 09:35
Compare
Choose a tag to compare

V1.1.2.7-6

  • optimize details.

V1.1.2.7-5

  • remove all unused multi-language support file, only left en-us

V1.1.2.7-4

  • Update all Dev and Play version d3d11.dll, fix a bug that lead WWMI's shape key can't work (This bug fix great thanks for SpectrumQT & SinsOfSeven).

V1.1.2.7-3

  • GI新增 CPU_P-8_N-4_T-4_TA-4___GIObject数据类型 (告示牌)

V1.1.2.7-2

  • GI新增 CPU_P-8_N-4_C-4_T-4_T1-4_TA-4___Object 数据类型 (火神像)

V1.1.2.7-1

  • ZZZ新增 GPU_P-12_N-12_T-16_T-4_BW-16_BI-16___Weapon (雅 音擎)。
  • 修复了一个数据类型校验的BUG,该BUG导致所有物体模型都无法正常提取。

V1.1.2.6

31 Dec 01:04
Compare
Choose a tag to compare

V1.1.2.6-4

  • Add English translation for Mod Reverse and Mod Encryption menu.
  • Hide DBMT-Protect page if didn't detect it exists.
  • Add English translation for texture settings page's menu.

V1.1.2.6-3

  • 修复了Unity-CPU-PreSkinning提取出的tmp.json中缺少WorkGameType属性的BUG。

V1.1.2.6-2

  • Unity-CPU-PreSkinning新增数据类型 CPU_P12_N8_T8_C16_T4(枪械配件)

V1.1.2.6

  • Plugins目录新增:CustomShader_CPU-PreSkinning,用于CPU-PreSkinning的Mod制作。
  • 新增了CPU类型的数据类型校验,现在Category为最多数量的CPU数据类型才能被选中,减少了数据类型错误识别的状况。
  • 贴图设置界面添加EN_US支持。

V1.1.2.5

29 Dec 16:38
Compare
Choose a tag to compare

V1.1.2.5

  • 修复了切换工作空间后,无法直接新增填写IB行,而是需要编辑一下已有IB或者重启DBMT才能新增填写IB行的BUG。
  • 修复了版本号显示为1.0.2.X而不是1.1.2.X的版本号显示BUG。

V1.1.2.4

29 Dec 14:48
Compare
Choose a tag to compare

V1.1.2.4

  • 修复了逆向提取时,未转换DedupedTextures到目标格式导致无法使用贴图设置界面的BUG。
  • 修复了逆向提取时,无法争取读取每个DrawIB的Component对应DrawCall列表,导致进入贴图设置界面闪退的BUG。
  • 修复了从文件名中解析PixelSlot错误,导致贴图设置界面闪退的BUG。

V1.1.2.3

29 Dec 07:07
Compare
Choose a tag to compare

V1.0.2.3-3
● HSR新增数据类型:CPU_P-12_TA-4_C-4_T-4_T1-4_T2-4___Object,CPU_P-12_N-8_T-8_C-4_T-4_T1-4___Object,CPU_P-12_TA-4_C-4_T-4___Object (对应主角大房间藏品柜中的藏品)
V1.0.2.3-2
● 解决了切换到贴图配置界面时,如果没有提取模型会导致找不到文件从而闪退的BUG。
V1.0.2.3-1
● 修复了工作台界面的背景透明度和贴图界面背景透明度在部分情况下完全相同的BUG。
● 提取出的每个DrawIB的文件夹中新增ComponentName_DrawCallIndexList.json描述每个Component对应存在的DrawCall的对应关系。
● 提取出的每个DrawIB的TrianglelistTextures文件夹中新增TrianglelistDedupedFileName描述其两种Deduped文件对应关系。
● 从此版本开始使用更新次数作为版本号,DBMT中不再显示版本号。
● 从此版本开始点击提取模型后,对应DrawIB的贴图设置不再强依赖于FrameAnalysis文件夹才能显示,任何时候都能设置工作空间中任意DrawIB的贴图设置。
● 解决了部分用户提取完成后,无法直接在贴图设置中进行设置的BUG。