Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix miscellaneous TR3 issues #678

Merged
merged 9 commits into from
May 20, 2024

Conversation

lahm86
Copy link
Collaborator

@lahm86 lahm86 commented May 19, 2024

Resolves #653.

Checklist

Description

This is mainly a data PR to fix issues with textures, objects, static mesh angles in TR3. Some other bugs found along the way:

  • Importing a colour into the 16-bit palette could lead to an existing unused index being referenced, and later that index could be overwritten by something else
  • Object texture mirroring wasn't working properly - although it seemed fine in TR1 and 2, triangle textures in TR3 were completely broken. I've simplified this to just swap vertices as we were doing before.
  • Wireframe textures were not transparent

lahm86 added 9 commits May 19, 2024 10:17
Puzzles from Coastal and Madhouse re-assigned as additional secret models. Artefact textures adjusted slightly to avoid aggressive texture merging on import (so to preserve separate colours).
Fixed an underwater corner location in Jungle.
Two textures were the wrong way around in Lara's regular outfit (similar issue recently fixed in TR2).
Looked fine in trview and TR1/2, was completely broken in TR3.
@lahm86 lahm86 added this to the 1.9.0 milestone May 19, 2024
@lahm86 lahm86 self-assigned this May 19, 2024
@lahm86 lahm86 requested review from rr- and chreden May 19, 2024 16:44
@lahm86 lahm86 merged commit 38be4bd into LostArtefacts:master May 20, 2024
2 checks passed
@lahm86 lahm86 deleted the issue-653-tr3-issues branch May 20, 2024 09:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Refactor data and image control
2 participants