Skip to content

zStudio 0.5.4

Choose a tag to compare

@github-actions github-actions released this 27 Sep 15:19
· 4 commits to main since this release
1e28b7d
  • Export an animation root or GameZ node's referenced models as an assembled OBJ/MTL/PNG bundle, individual local-space meshes and an identity/transform manifest for remodeling in Blender.
  • Replace explicit GameZ v15 models from bounded OBJ/PNG batches, with shared undo/redo, edited previews, texture-variant updates and verified saves. Preserve node transforms, unrelated records and material-pool links; rebuild solid-model bounds and expand ancestor bounds using retail rules.
  • Add general ZAR member import, replacement, rename, duplication, deletion and reordering, including creation of empty ZRD resources.
  • Edit standalone and embedded ZRD values, raw float bits, types and ordered array structure through the Data tree and pinned Properties window. Preserve stable record identities, untouched bytes and unknown data.
  • Share resource edits across inspection, export and dependent previews, with asynchronous property drafts, document undo/redo, Save As retargeting, external-change checks and verified atomic archive saves. Prevent conflicting pickup and direct-resource writers from owning the same archive.
  • Add eight shared MCP tools for model bundles/replacement and archive/ZRD editing, bringing the discovery catalog to 60 tools. Extend typed schemas, GUI parity mappings and real named-pipe regression coverage.
  • Bound large ZRD string formatting before JSON escaping in node listings and Data tree labels, and follow only current model/texture destinations when checking external changes after Save As.
  • Guard shared model/texture ownership before edits and saves, enforce output size limits before allocation, and retain typed ZRD editing across member renames and reopening. Keep resolver publication atomic, bound large Properties/inspection and paged results, and reload current Save As destinations.
  • Validate standalone ZRD before enabling edits, share decoding for aliased archive payloads, and keep edited model records synchronized across Assets, inspection, Document scene and pinned Properties. Preserve original byte ranges separately; expose new records through GUI/MCP and restore them correctly through undo/redo.
  • Document supported import/editing formats and limits, and keep the latest validated portable build in artifacts/zStudio-win-x64 for local use.

Download the win-x64 ZIP, extract it, and run zStudio.exe beside dependencies/. SHA256SUMS verifies the download. Game files are not included.