Академический Документы
Профессиональный Документы
Культура Документы
78
Copyright © 2009 - 2017 Bryan Moulton, BlackJax96, libertyernie & Sammi Husky
https://github.com/libertyernie/brawltools
====================================
|************ Change Log ************|
====================================
Hotfix 1 (3/20/17)
. Fixed an RSTM decoding regression (issue #108)
. Avoid memory leak when using OpenAL for audio
Hotfix 2 (8/19/15)
. Removed '.obj' from filters when replacing an MDL0 object, replacing with an obj
is not supported
. Fixed bug in collision editor where no models would render if you had not viewed
them before opening the editor
. Fixed bug linking and unlinking a bone in the collision editor where the
collisions would not stay in place
. Fixed bug where bones would not render in the collision editor
. Fixed bug where the weight editor would not do anything
. Fixed bug where buttons in the weight editor would be enabled at the wrong times
and do nothing
. Fixed bug where the 'Remove' button in the weight editor would throw an error
when clicked
. Fixed bug where clicking out of the box next to 'Set' in the weight editor would
automatically apply the value (press 'Set' instead)
. Fixed bug where if Ctrl+A was used to select all vertices in the viewport, the
weight and vertex editors would not update
. Fixed bug where models with a corrupted header or improper header version would
crash the program (now they are simply not read)
. Fixed bug where pressing the dropdown button to select one of an object's assets
would throw an error if the asset group did not already exist
. Fixed bug where copying or pasting an SRT0 frame would throw an error
. Fixed bug where removing the last code from a GCT in the GCT editor would throw
an error
. Fixed bug in the CHR0 text importer where scale and translation values would be
switched
Hotfix 1 (8/15/15)
. Fixed bug where double clicking on a GCT associated with BrawlBox would open the
editor but not the actual file clicked on
. Fixed bug where the weight editor would not update when selecting vertices in
the model viewer
. Fixed bug where if the weight editor or vertex editor were not visible, they
would not update with vertex selections
. Fixed bug importing PMD models
. Fixed bug where all objects in DAE models without any bones would be moved up
half of their height after importing
. Fixed bug where GCT files would open and immediately be "changed", causing a
pop-up asking if you want to save to appear when closing even if no changes were
made
. Fixed bug saving SHP0 files where the names of entries would randomly be lost or
corrupted
. Fixed bug where alpha settings in MDL0 material light channels were synchronized
with the color settings, which is not what's supposed to happen
. Removed unfinished buttons from the interpolation editor
. Updated the interpolation editor to properly display and edit in and out
keyframes (two keyframes that are on the same frame)
. Fixed bug where the value and tangent of an out keyframe could not be edited
. Fixed bug where the "Move bone only" checkbox in the CHR0 editor in the model
viewer would be enabled at the wrong times
. Fixed bug in the weight editor where the range of the addition/subtraction value
box was from 0 to 1 instead of from 0 to 100
. Added option to create a new child bone by holding alt while translating,
rotating or scaling a bone with the transform tool.
. Fixed bug where holding ctrl while selecting vertices using click and drag in
the model viewer would not allow you to select more vertices
. Fixed bug importing an animation from a text file
. Fixed bug where the bug reporter didn't send the report to github
. Fixed bug where the link to the issues page in the bug reporter would not open
when clicked
. Changed bug reporter to submit the issue to
https://github.com/BrawlBox/BrawlBoxIssues/issues
Hotfix 3 (5/26/2015)
. Fixed bug setting "NeedsNormalMatrixArray" in MDL0 header again, woops
. Fixed bug rendering GLSL shaders that use transparency on a computer with a
locale other than English
. Fixed bug writing SCN0s (would work in Dolphin Emulator, but not on the actual
Wii hardware)
. Added option to MDL0 materials to export the automatically generated GLSL vertex
and fragment shaders for learning, reference, or external use
. Updated CHR0 editor "Transform All" group box to be enabled even when no
animation is selected
Hotfix 2 (5/21/2015)
. Fixed bug setting an MDL0 bone's next sibling offset
. Fixed bug setting "NeedsNormalMatrixArray" in MDL0 header (caused issues with
lighting in-game)
. Somewhat fixed display of MDL0 textures using projection mapping
Hotfix 1 (5/21/2015)
. Fixed issue where the model editor would sometimes hang indefinitely upon
closing
. Fixed issue where sometimes after selecting an SCN0, you couldn't edit it
Hotfix 1 (3/1/2015)
. Fixed bug copying and pasting entire animation frames or single bone entry
frames to and from the bind state (frame 0).
Hotfix 2 (2/21/2015)
. Fixed bug where saving a file with unmodified compressed children would
result in the file being corrupted
Hotfix 1 (2/20/2015):
. Fixed bug where an extra bone named TopN would be added to the imported
bone tree (this is only supposed to be added to models with no bones)
Hotfix 1 (1/7/2015):
. Fixed bug where animations did not set the frame count in the model viewer
. Fixed bug where part of the animation edit control at the bottom of the
model viewer would be cut off when the scroll bar became visible
- v.057 - (08/23/2009)
. Added support for brstm files.
. Increased support for brsar audio packages.
. Added audio playback control for use with brsar and brstm files.
. Added the ability to export audio to .wav format.
- v0.56 - (08/09/2009)
. Added support for TGA images.
. Re-wrote the LZ77 algorithm for increased speed.
. Due to compatibility problems with paletted images and transparent colors.
All images are now exported in 32-bit format.
- v0.55b - (08/04/2009)
. Fixed a bug that was causing unknown files to disappear entirely. (Thanks
lavamage)
. Fixed a bug with pre-paletted textures that was causing them to recreate
the palette improperly. (Thanks kid craft 24/sonic master)
. Added a progress bar for those long compression jobs.
. Discovered another portion of model files that needs an entry in the BRES
string table.
. The texture replacer will now default to the original texture/palette/mip
settings.
- v0.55 - (08/03/2009)
. Fixed various issues with Common pac files.
. Fixed an issue with certain compressed files. Character selection portraits
are now supported.
. Added support for more image formats (bmp, gif, jpg, still waiting on TGA)
. Started incorporating change tracking which offers improvements such as:
a. Active discovery; Nodes will only be interpreted as they are
browsed. Helps with large/embedded files.
b. Only portions of the tree that have changed will be re-built.
c. Unchanged nodes will be copied back as-is. This helps with speed and
compatibility.
. Removed Managed DirectX 9 dependency. Was causing assembly problems.
. Added child-only properties
- v0.54 - (08/01/2009)
. Fixed a bug during texture replacing that was causing problems in some
files (common pacs).
. Added various improvements to MDL0 file browsing.
. Confirmed successful rebuilding of 'common' files.
- v0.53b - (07/29/2009)
. Fixed a bug dealing with vertex/color data types by removing vertex
parsing.
- v0.53 - (07/25/2009)
. Added minor support for the following brres resources (fixes some texture
replacing issues):
a. AnmVis (VIS0)
b. AnmScn (SCN0)
c. AnmTexShp (SHP0)
d. AnmTexSrt (SRT0)
e. AnmTexPat (PAT0)
. Confirmed successful rebuilding of stage files.
- v0.52c - (07/23/2009)
. Added some support for CHR0 and CLR0 animations.
. A bit more support for MDL0 files (can browse data info)
. Fixed an issue with character files with transformations.
- v0.52b - (07/17/2009)
. Fixed a few small bugs with brres generation.
. Confirmed texture replacement works, so long as the same texture format is
used.
- v0.52 - (07/16/2009)
. All texture formats are now supported for replacing.
. Texture replacer has been updated to allow indexed textures.
. Nodes can now be inserted/deleted/moved.
. Added some support for MDL0 and brsar files. (Entry viewing only)
. Remade node structure (again). Archives are rebuilt entirely when they are
saved.
. PCS files compress a little faster.
. Added About window.
- v0.51 - (06/28/2009)
. Texture replacing works fairly well, still doesn't support indexed
textures.
. Program can display/generate mipmaps. (Use the arrows on the preview panel
to change mip level)
. Node move/resize functions, allows for better data replacement
. PCS entries are now re-packed before saving
. Embedded PCS nodes are better supported
- v0.50 - (06/23/2009)
. Original release
====================================
|*********** Requirements ***********|
====================================
* A video card that supports OpenGL 1.1 or higher (OpenGL 2.1 is required to enable
shaders).
====================================
|********* Acknowledgements *********|
====================================
Super Smash Brothers Brawl is copyrighted property - © 2008 Nintendo and HAL
Laboratory, Inc.