
*******************************************************************************
*******               Wiimms SZS Tools v2.26a - 2022-02-13              *******
*******************************************************************************

Wiimms SZS Tools (SZS) is a command line tool set for linux and for other
unix like operating systems including Cygwin. The tools manage SZS files.

The software is developed under the GPL 2.0 license. See file gpl-2.0.txt
or http://www.gnu.org/licenses/gpl-2.0.txt for details.

The most current source is available under:
  https://download.wiimm.de/source/wiimms-szs-tools//

See https://szs.wiimm.de/ for announcements and discussions.


*******************************************************************************
*******                            Motivation                         *********
*******************************************************************************

The motives for writing a new tool are simple:

I want to automate the creation of SZS files. I need this for Custom Mario
Kart Distributions.

Visit https://szs.wiimm.de/ for more information.


*******************************************************************************
*******                             Features                          *********
*******************************************************************************

Features:

 - SZS (Wiimms SZS Toolset) is a set of command line tools.
 - wszst (Wiimms SZS Tool) is the main SZS manipulation tool.
 - wimgt (Wiimms IMG Tool) is a graphics conversion tool.
 - wkclt (Wiimms KCL Tool) is a KCL creation and modification tool.
 - wkmpt (Wiimms KMP Tool) is a KMP creation and modification tool.
 - wbmgt (Wiimms BMG Tool) is a BMG manipulation tool.
 - wstrt (Wiimms STATIC.REL Tool) is a staric.rel and main.dol manipulation tool.
 - wctct (Wiimms CT-CODE Tool) manage CT-CODE extensions.
 - Advanced shell support.

Visit https://szs.wiimm.de/features.html for more details.


*******************************************************************************
*******                             HISTORY                             *******
*******************************************************************************

For the complete history see file 'HISTORY.txt'. The last changes:

szs v2.26a r8462 - 2022-02-13

 - wstrt PORT & wstrt WHERE:
    - Address scanning: If an address starts with letter 'm' or 'M' (main.dol)
      or 's' or 'S' (staticr.rel), then it is interpreted as file offset.
      If an address without prefix is exact 6 characters long, then value
      0x80000000 is added. This makes cut+paste from cheat codes easier.
    - New option: --no-0x (short: -0): Suppress 0x prefix for hex numbers.
    - New option: --long (short: -l): Print file offsets too.
 - wstrt PORT:
    - Bug fix: Wrong column was highlighted when region order was changed by
      option --order.
    - Internal porting database updated.
    - New option: --port-db=file: Load the specified update file and replace
      the internal porting database.
 - wstrt DUMP: More details for StaticR.rel files.
 - New command: wszst INSTALL: Install files to the shared directory.


Known bugs:

 - Minimaps with an additional bones layer above 'posLD' and 'posRU' (e.g. for
   scaling) are handled incorrect on auto adjusting the minimap.
 - The tools try always to find the optimal PNG format by analyzing the main
   image. The bug is, that mipmaps (or following images in TPL) may need a
   different output format (for example colors instead of grayscale).
   SOLUTION: Force an output format with for example --transform RGBA32.


*******************************************************************************
*******                              END                                *******
*******************************************************************************
