prevnext   » WIT: Wiimms ISO Tools » WIT Change Log

WIT Change Log

Contents

1.   wit v2.26a r4863 - 2014-01-22

 - Bug fix: Because of a bug after implementing the auto split detection,
   reading source images failed, if using stdin for parameters.

 - Support for Dolphins file format GCZ (GameCube Zip):
    - All commands detect and accept GCZ files as input file.
    - Creating of GCZ files is also supported, but EXPERIMENTAL until final
      tests have been done.
    - New option --gcz force GCZ output.
    - Patching of GCZ files is not possible, because the GCZ file structure
      doesn't allow modifications (size of compressed data must not change).
    - Composing an image to a GCZ file is not possible, because it needs
      patching checksums and header after writing the complete image.
   The GCZ support is very new, so please use it only with backups of your
   images and don't be anger, if it destroy something.

2.   wit v2.25a r4825 - 2014-01-03

 - New option --auto-split: If set, the tools try to find out, if an image
   split is needed. The split size is then either below 4 or 2 GiB. Auto-Split
   base on tests with fseek() and works fine under Linux, but it don't work
   with Cygwin. Mac is unknown. In future versions --auto-split is enabled by
   default. It is disabled by any other split option.

 - New option --no-split: Disable file splitting at all. At the moment and in
   old versions of the tools, this is the default.

 - wwt CHECK+REPAIR: Support for option --sections.

 - Windows only: Cygwin update to v1.7.27 2013-12-09.

3.   wit v2.24a r4723 - 2013-11-10

 - The Windows installer will now force type REG_EXPAND_SZ for path variables.

 - wit DOLPATCH: Wrong calculation for address aligning fixed.

 - New sub command for "wit DOLPATCH": ENTRY=address: Define a new entry point.

 - Title data base updated.

 - Windows version only: Update to Cygwin v1.7.25. I hope that it fixes the
   bug that occurred during creation of MKW-Fun 2013-10 with Windows 8.1.

4.   wit v2.23a r4534 - 2013-07-12

 - Bug fix: wit DOLPATCH: Conditions were ignored.
   (Already fixed in unofficial v2.22c)

 - Built-in docu.

 - Title data base updated.

 - Windows only: Cygwin update to v1.7.20 2013-06-07.

 - Some makefile changes because of a new Cygwin compiler.

5.   wit v2.22b r4520 - 2013-06-22

 - Command "wit DOLPATCH":
    - Bug fix: If loading a file, wrong data was used.
    - Tag 'memory', attribute 'value': 4 MiB data are accepted now.
    - Sub command 'address=hexstring': 4 MiB data are accepted now.

6.   wit v2.22a r4516 - 2013-06-22

 - Command "wit DOLPATCH" accepts now more commands and is able to create new
   TEXT and DATA sections.
   -> Read http://wit.wiimm.de/cmd/wit/dolpatch for details.

 - New option: --tt-id=ID: This is a short cut for '--ticket=ID --tmd=ID'.
   If TICKET and TMD differ, the game will freeze after loading. So it make
   sense to change only TICKET and TMD IDs together.

 - Bug fix, if using "wit COPY --name discname" and the destination is %X or
   similar: The new discname is now used to create the filename.

7.   wit v2.21b r4492 - 2013-06-15

 - Bug fix: wit DOLPATCH: Reading 'offset' failed on 32 bit systems.

8.   wit v2.21a r4489 - 2013-06-15

 - The default image format switched from WDF to WBFS. This is only relevant,
   if no image type is specified by source, option or file extension, for
   example for the command "wwt EXTRACT".

 - wit DUMP --long: If dumping a DOL file, a third table with delta values
   between the virtual address and the file offset is printed.

 - New command: wit DOLPATCH: Patch a DOL file by reading a Riivolution XML
   file and scanning all memory tags.
   -> Read http://wit.wiimm.de/cmd/wit/dolpatch for details.

 - If extracting an image, the file 'setup.txt' contains now a new parameter:
   "image-type = TYPE". It shows the image type of the source image.
   If cretaing an image and file 'setup.txt' contains this paramater with a
   valid image type, this image type is used as default for the new created
   image. The default is superseded by format options and file extensions.
     This feature is dedicated to patching scripts. If an original image is
   extracted with "wit extract -1n ANYID6 . WORKDIR --psel data" and then
   patched, an image with identical image type as the original can be created
   by the command: wit copy WORKDIR %x --id NEWID6 --name "new title of game"

 - For easier script/batch support, the files "setup.sh" and "setup.bat" are
   created for extracted images. They contain similar info as "setup.txt", but
   can be directly included by ". ./PATH/setup.sh" or  "CALL PATH\setup.bat"
   to get the settings as script variables.

 - Cygwin (Windows) DDLs updated.

 - Title data base updated.

9.   wit v2.20a r4399 - 2013-05-01

 - After 4 years development this version should be the last release of the
   WIT-Tools until further notice; with exception of bug fix releases. I will
   discontinue adding new features. That's the reason for the little version
   jump to v2.20a.

 - New command: "wwt NEW" is a short cut for "wwt ADD --update --newer".

 - Cygwin (Windows) DDLs updated.

 - Title data base updated.

10.   wit v2.13a r4298 - 2013-03-28

 - New docu file: INSTALL.txt

 - Mac+Linux+Unix: Script 'install.sh' will call itself with 'sudo' if not
   started by user 'root'. Read INSTALL.txt for details.

 - Windows: Cygwin updated.

 - Bug fix: If writing an image failed ('disc full' for example), the tools
   didn't aborted and, if option --remove was set, deleted the source image.
   This bug arrived with the implementation of preallocation, because of a
   lost error status.

11.   wit v2.12a r4272 - 2013-03-14

 - Bug fix: "wit EDIT" failed on WBFS files since v2.10a (Write privileges
   not longer needed for WBFS files).

 - New command: wwt SCRUB: Scrubs an image and free unused WBFS blocks. It can
   be combined with --psel= to clear unwanted image partitions. This command
   may help to repair wrong WBFS block maps.

 - New wfuse option: --allow-other (-O): This option is a short cut for
   '-o allow_other'. It enables re-exporting of the mounted file system for
   example by a samba server.

12.   wit v2.11a r4233 - 2013-02-09

 - Windows version only: Update to Cygwin v1.7.17

 - Bug fix: A wrong TMD size is now detected while scanning image partitions.

 - Command 'wit FRAGMENTS' will now scan and print the filesystem mapping for
   Linux (like before) and Windows (that's new). Mac is still not supported.