Skip to content

Commit ba1b5c4

Browse files
authored
Merge pull request #11 from Random06457/dev
v2.0.0
2 parents 62d61da + fab2748 commit ba1b5c4

140 files changed

Lines changed: 9392 additions & 4751 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
11
# Z64Utils
22

3-
Demo : https://youtu.be/AIVDunCtSnM
3+
WIP Tool to parse and view various files and structures in Zelda 64 ROMs.
4+
5+
<img src="https://i.imgur.com/N7ROTdS.png" width=100%/>
6+
Demo (old) : https://youtu.be/AIVDunCtSnM
7+
8+
# Features
9+
10+
## Filesystem Parser
11+
The tool can parse the filesystem contained in a given Zelda ROM and extract/replace/open the files in it.
12+
13+
### ROM/RAM Address Conversion
14+
The tool recreates the memory map of the ROM like how it would lie in virtual RAM (i.e. without any heap allocation / code relocation) and makes you able to convert addresses from one address space to another.
15+
16+
## Object Analyzer
17+
The Object analyzer is capable of analyzing and finding display lists in a given "object" file (these usually contain assets such as model data, textures, skeletons, etc.) and from there, find and decode the data blocks within the object file.
18+
19+
## F3DZEX Disassembler
20+
The tool contains a disassembler that can decode the [F3DZEX](https://wiki.cloudmodding.com/oot/F3DZEX2) commands issued by the game to the RSP.
21+
22+
## Texture Viewer
23+
The texture viewer supports all the texture formats used by the nintendo 64 RDP (CI4, CI8, I4, I8, IA4, IA8, IA16, RGBA16, RGBA32).
24+
25+
## Display List Viewer
26+
The tool contains a renderer that can process [F3DZEX](https://wiki.cloudmodding.com/oot/F3DZEX2) display lists.
27+
28+
## Skeleton Viewer / Animation Player
29+
The Skeleton Viewer can parse and render skeletons and animations used in Ocarina of Time and Majora's Mask.
30+
31+
Note that currently only standart limbs are supported (no SkinLimb/LodLimb)
32+

Z64 Utils/Forms/DListViewerForm.cs

Lines changed: 0 additions & 215 deletions
This file was deleted.

0 commit comments

Comments
 (0)