Skip to content

BDO Modding AIO v2.0.9 - Stable

Choose a tag to compare

@ShugokiFable ShugokiFable released this 01 Aug 20:27

BDO Modding AIO v2.0.9

Hotfix for restored pubic styles appearing shaved on Ranger, Sorceress, or Witch even though Meta Injector reported no errors.

Fixed

  • Identified the actual mismatch: the classic Resorepless resources are DXT1 block patches for an 11,184,952-byte 4K DDS layout, while Midnight ships Ranger/Sorceress/Witch diffuse textures as 89,478,612-byte uncompressed 32-bit DDS files.
  • The old code only checked whether offsets fit inside the file, so it reported success while writing compressed blocks into the wrong raw-pixel locations.
  • Compatible Tamer/Dark Knight DXT1 textures still use the exact original byte patch.
  • Current 32-bit textures now receive the restored style at matching mip/UV coordinates while preserving Midnight's 4K skin, DDS header, mip chain, and alpha.
  • Unsupported layouts and malformed resources fail instead of producing false-success output.

Validation

  • Python suite: PASS, 32 tests.
  • Real Sorceress and Witch texture generation: PASS with byte-identical headers, unchanged alpha, preserved 89,478,612-byte sizes, and visible full-bush output in the expected UV region.
  • Real Tamer DXT1 regeneration is byte-identical to the prior known-good output.
  • Full archive: PASS, 42,112 files and 2,316,738,943 bytes expanded.
  • No .git, config.json, __pycache__, or .pyc entries.

This is tool-validated. Regenerate the pubic option, rerun Meta Injector, then confirm in game. The user has not yet tested the 3D-vagina option. Client modification may violate the game's terms or trigger anti-cheat; use at your own risk.

Install

Extract the complete archive to a fresh folder, then run START.bat. Keep a backup of an existing config.json if replacing an older installation.

SHA-256

FB13C2D1C3EB084C59FF5D9100619874E0B59C1A3CED5E584BC4C39A1B67C2B7 BDO-AIO-v2.0.9-full.7z