Implement texture files #191

Open
lucas wants to merge 8 commits from feat/textures into master
Owner

Current status:

  • Decompilation: Partial
    Depending on the type of DDS data, either the largest mipmap is extracted, or the raw DDS file is dumped
  • Compilation: Broken
    Theoretically correct process to compile a DDS file, but the game crashes with an UTF-8 error. It seems that textures cannot be fully inlined into the bundle and a data file must be used one way or another.

Wiki entries:

Current status: - Decompilation: Partial Depending on the type of DDS data, either the largest mipmap is extracted, or the raw DDS file is dumped - Compilation: Broken Theoretically correct process to compile a DDS file, but the game crashes with an UTF-8 error. It seems that textures cannot be fully inlined into the bundle and a data file must be used one way or another. Wiki entries: - [File Type - Texture](https://git.sclu1034.dev/bitsquid_dt/dtmt/wiki/File+Type+-+Texture.-) - [Reverse Engineering - Textures](https://git.sclu1034.dev/bitsquid_dt/dtmt/wiki/Reverse+Engineering+-+Textures.-)
lucas force-pushed feat/textures from fecffb5f60 to ea2368c532 2025-02-19 11:14:36 +01:00 Compare
lucas reviewed 2025-02-19 15:35:55 +01:00
lucas force-pushed feat/textures from 7384d3359c to 805fe53914 2025-04-22 22:55:32 +02:00 Compare
lucas force-pushed feat/textures from 805fe53914 to 04b6a43f9a 2025-05-30 14:25:58 +02:00 Compare
lucas changed title from WIP: Implement texture files to Implement texture files 2025-06-04 15:13:13 +02:00
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
Required
build/linux Build for the target platform: linux
Required
build/msvc Build for the target platform: msvc
Required
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/textures:feat/textures
git checkout feat/textures
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: bitsquid_dt/dtmt#191
No description provided.