Skip to content

DRAFT: View Pyramid Cave KEYDOOR by reading from PC memory#5

Draft
Tenzit wants to merge 3 commits into
TurtleMan64:masterfrom
Tenzit:pc-door
Draft

DRAFT: View Pyramid Cave KEYDOOR by reading from PC memory#5
Tenzit wants to merge 3 commits into
TurtleMan64:masterfrom
Tenzit:pc-door

Conversation

@Tenzit

@Tenzit Tenzit commented Jun 7, 2026

Copy link
Copy Markdown

This is very disorganized but it's a thing I did and it could be useful. Needs discussion/review to figure out how to best implement it, as I just threw things in where it would work. It also will only work on PC, not GC, as GC uses different structs and addrs for the objects.

  • Draws objects that don't have texture with a default implementation in the shader
  • Barycentric coordinates are used to define "edges" of the triangles
  • Add structs that implement Ninja structs that hold the object's mesh in memory (on PC only)
  • Add parser for strip mesh ONLY - other mesh handlers need to be added
  • Adds KEYDOOR

Tenzit added 3 commits May 1, 2026 17:04
Yoinks the model directly from game memory and draws it using wireframe because
there's no good way right now to just draw the thing cleanly like how most of
the other things are drawn
Will automatically draw with this for memory objects if there's no texture on
the object
@Tenzit

Tenzit commented Jun 7, 2026

Copy link
Copy Markdown
Author

For reference, this is what the generated door looks like:
image

@Tenzit Tenzit marked this pull request as draft June 7, 2026 18:25
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