Skip to content

2.25: trg version 14 + cmf for 154088 - #39

Open
imsupermanyay wants to merge 2 commits into
overtools:masterfrom
imsupermanyay:tank-2.25
Open

imsupermanyay wants to merge 2 commits into
overtools:masterfrom
imsupermanyay:tank-2.25

Conversation

@imsupermanyay

Copy link
Copy Markdown

two small things for 2.25 (tested on the CN client, 2.25.0.0.154461N, manifest build 154088):

  • trg version 14: header layout and the blocks we parse are the same as 13, so it's just the version check. also fixed header detection for unencrypted trgs (the version byte is at the top of the magic there, not the bottom), which was falling through to "TRG header not recognised".
  • [pro] cmf for 154088: same key/iv loops as 142923, new keytable. decrypts all 3 encrypted cmfs and the trg on this build.

with these plus the model fixes in the OWLib PR, all 32317 models on this build convert without errors.

🤖 Generated with Claude Code

imsupermanyay and others added 2 commits October 10, 2026 07:02
2.25 bumps the trg version to 14. the header layout and the blocks we
parse (packages, skins) are unchanged from 13.

also fix header detection for unencrypted trgs: the version byte is at
the top of the magic there, not the bottom, so TryReadHeader never
matched and fell through to "TRG header not recognised".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2.25.0.0.154461N (CN client), manifest build 154088. same key/iv loops
as 142923, new keytable. decrypts all encrypted cmfs and the trg.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant