Releases: Random06457/Z64Utils
Releases · Random06457/Z64Utils
Z64Utils v2.1.0
F3DZEX Renderer:
- Added Color Blender/Color Combiner support.
- Fixed texture clamping/masking/mirroring/wrapping.
- Added accurate tile support (this includes multi-tile support).
F3DZEX Disassembler:
- Added render mode detection/disassembly.
- Added comments for color blender/color combiner related commands.
Misc:
- Added support for zlib compressed ROMs (e.g. iQue ROMs).
- Added support for ROMs using different bootrom versions (i.e. not CIC-6105).
- The format and minimum requirement for version info files was changed.
- Configuration files are now distributed at Z64Utils-Config. However The latest version of the configuration files (at the time of the release) will still be embedded in Z64Utils releases.
- Added ability to import/export file name list.
- The DList Renderer can now be opened without having to load a ROM.
Bugs:
- Fixed CI4/I4/IA4 texture decoding (by @Dragorn421).
- Fixed some skeleton detection related bugs (by @Thar0).
.NET 5 and Bug fixes
- Switch to .NET 5
- Reformat every resx file
- Fix shader compilation
- Fix normalMatrix in
rdpVtx.vert
- Disable play button when there isn't any animation selected in
SkeletonViewerForm
- Fix
System.Drawing.Common
dependency
Skeleton Viewer
New features:
- Skeleton Viewer was added
- More options were added in the segment editor
- It is now possible to append multiple Dlists to the Dlist Viewer
- Matrix detection added in ObjectAnalyzer
F3DZEX Renderer changes:
- The renderer was rewritten in modern OpenGL
- An alpha test was added
- Lighting support was added
- Normal vector viewer was added
- A bunch of rendering options were added
- The G_DL is now supported (i.e. the renderer can now decode dlist recursively)
Misc changes:
- Information about the selected texture was added in ObjectAnalyzer
- The program will now try to guess the segment id of a file when trying to open it in the object analyzer based on its name
Bugs:
- Loading two ROMs one after another no longer breaks the file list
- The LoadTextureBlock macro variants now disassemble correctly (the disassembler should be totally accurate now)
- G_MODIFYVTX decoding fixed
- Fixed URL opening issue caused by .NET core
Skeleton/Animation Detection
- Add Skeleton/Animation detection support from PR #1
- Add MIT License
- Migrate to .net core 3.1
UI Bug Fix
v1.0.3 fix UI bug
Fix Segmented Address Resolution
v1.0.2 Merge remote-tracking branch 'origin/master'
Bug fix
v1.0.1 Bug fixes
First Release
v1.0 Initial