Skip to content

Releases: Random06457/Z64Utils

Z64Utils v2.1.0

28 Jul 23:44
Compare
Choose a tag to compare

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

08 Apr 11:46
b995f2e
Compare
Choose a tag to compare
  • 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

05 Apr 22:04
ba1b5c4
Compare
Choose a tag to compare

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

07 Jan 10:49
Compare
Choose a tag to compare
  • Add Skeleton/Animation detection support from PR #1
  • Add MIT License
  • Migrate to .net core 3.1

UI Bug Fix

04 Sep 16:12
Compare
Choose a tag to compare
v1.0.3

fix UI bug

Fix Segmented Address Resolution

03 Sep 23:05
Compare
Choose a tag to compare
v1.0.2

Merge remote-tracking branch 'origin/master'

Bug fix

22 Aug 16:44
Compare
Choose a tag to compare
v1.0.1

Bug fixes

First Release

25 Apr 23:41
Compare
Choose a tag to compare
v1.0

Initial