Track-WU8 will be automaticly deleted when convertion to szs is completed.

Wiimm's szs and iso tools are now available in the ./tools/ directory to avoid installing it manually.
This commit is contained in:
raphael60650 2021-05-20 13:45:30 +02:00
parent 0089562416
commit 60a3da25dd
94 changed files with 113761 additions and 0 deletions

3
tools/README.txt Normal file
View file

@ -0,0 +1,3 @@
Credit to Wiimm and his collaborator for creating this amazing tools allowing us to edit game's file.
szs : https://github.com/Wiimm/wiimms-szs-tools
wit : https://github.com/Wiimm/wiimms-iso-tools

BIN
tools/szs/bash.exe Normal file

Binary file not shown.

BIN
tools/szs/chmod.exe Normal file

Binary file not shown.

BIN
tools/szs/cp.exe Normal file

Binary file not shown.

BIN
tools/szs/cygattr-1.dll Normal file

Binary file not shown.

BIN
tools/szs/cygcrypto-1.1.dll Normal file

Binary file not shown.

BIN
tools/szs/cygiconv-2.dll Normal file

Binary file not shown.

BIN
tools/szs/cygintl-8.dll Normal file

Binary file not shown.

Binary file not shown.

BIN
tools/szs/cygpcre-1.dll Normal file

Binary file not shown.

BIN
tools/szs/cygpng16-16.dll Normal file

Binary file not shown.

BIN
tools/szs/cygreadline7.dll Normal file

Binary file not shown.

BIN
tools/szs/cygwin1.dll Normal file

Binary file not shown.

BIN
tools/szs/cygz.dll Normal file

Binary file not shown.

BIN
tools/szs/env.exe Normal file

Binary file not shown.

BIN
tools/szs/grep.exe Normal file

Binary file not shown.

BIN
tools/szs/mkdir.exe Normal file

Binary file not shown.

BIN
tools/szs/realpath.exe Normal file

Binary file not shown.

BIN
tools/szs/regtool.exe Normal file

Binary file not shown.

BIN
tools/szs/stat.exe Normal file

Binary file not shown.

BIN
tools/szs/tr.exe Normal file

Binary file not shown.

BIN
tools/szs/wbmgt.exe Normal file

Binary file not shown.

BIN
tools/szs/wctct.exe Normal file

Binary file not shown.

BIN
tools/szs/wimgt.exe Normal file

Binary file not shown.

BIN
tools/szs/wkclt.exe Normal file

Binary file not shown.

BIN
tools/szs/wkmpt.exe Normal file

Binary file not shown.

BIN
tools/szs/wlect.exe Normal file

Binary file not shown.

BIN
tools/szs/wmdlt.exe Normal file

Binary file not shown.

BIN
tools/szs/wpatt.exe Normal file

Binary file not shown.

BIN
tools/szs/wstrt.exe Normal file

Binary file not shown.

BIN
tools/szs/wszst.exe Normal file

Binary file not shown.

BIN
tools/wit/bash.exe Normal file

Binary file not shown.

BIN
tools/wit/cp.exe Normal file

Binary file not shown.

BIN
tools/wit/cygassuan-0.dll Normal file

Binary file not shown.

BIN
tools/wit/cygattr-1.dll Normal file

Binary file not shown.

BIN
tools/wit/cygcares-2.dll Normal file

Binary file not shown.

BIN
tools/wit/cygcrypto-1.1.dll Normal file

Binary file not shown.

BIN
tools/wit/cygexpat-1.dll Normal file

Binary file not shown.

BIN
tools/wit/cygffi-6.dll Normal file

Binary file not shown.

Binary file not shown.

BIN
tools/wit/cyggmp-10.dll Normal file

Binary file not shown.

BIN
tools/wit/cyggnutls-30.dll Normal file

Binary file not shown.

Binary file not shown.

BIN
tools/wit/cyggpgme-11.dll Normal file

Binary file not shown.

BIN
tools/wit/cyghogweed-4.dll Normal file

Binary file not shown.

BIN
tools/wit/cygiconv-2.dll Normal file

Binary file not shown.

BIN
tools/wit/cygidn2-0.dll Normal file

Binary file not shown.

BIN
tools/wit/cygintl-8.dll Normal file

Binary file not shown.

BIN
tools/wit/cygmetalink-3.dll Normal file

Binary file not shown.

Binary file not shown.

BIN
tools/wit/cygnettle-6.dll Normal file

Binary file not shown.

BIN
tools/wit/cygp11-kit-0.dll Normal file

Binary file not shown.

BIN
tools/wit/cygpcre-1.dll Normal file

Binary file not shown.

BIN
tools/wit/cygpcre2-8-0.dll Normal file

Binary file not shown.

BIN
tools/wit/cygproxy-1.dll Normal file

Binary file not shown.

BIN
tools/wit/cygpsl-5.dll Normal file

Binary file not shown.

BIN
tools/wit/cygreadline7.dll Normal file

Binary file not shown.

BIN
tools/wit/cygsigsegv-2.dll Normal file

Binary file not shown.

BIN
tools/wit/cygstdc++-6.dll Normal file

Binary file not shown.

BIN
tools/wit/cygtasn1-6.dll Normal file

Binary file not shown.

Binary file not shown.

BIN
tools/wit/cyguuid-1.dll Normal file

Binary file not shown.

BIN
tools/wit/cygwin1.dll Normal file

Binary file not shown.

BIN
tools/wit/cygz.dll Normal file

Binary file not shown.

BIN
tools/wit/diff.exe Normal file

Binary file not shown.

BIN
tools/wit/env.exe Normal file

Binary file not shown.

BIN
tools/wit/grep.exe Normal file

Binary file not shown.

121
tools/wit/magic.txt Normal file
View file

@ -0,0 +1,121 @@
#
#------------------------------------------------------------------------------
### author: Wiimm, 2012-09-20
### info: man magic(5) file(1)
### append to: /etc/magic
### download: http://wit.wiimm.de/download/magic.txt
#------------------------------------------------------------------------------
# ISO image of a GameCube disc
# Created by: Wiimm, www.wiimm.de, 2012-09-19
0x1c belong 0xc2339f3d
>0 regex =^[A-Z0-9]{6} GameCube ISO image
!:mime application/x-gamecube-iso-image
>>0x00 string x '%.6s'
>>0x20 string x %.64s
#------------------------------------------------------------------------------
# ISO image of a Wii disc
# Created by: Wiimm, www.wiimm.de, 2012-09-19
0x18 belong 0x5d1c9ea3
>0 regex =^[A-Z0-9]{6} Wii ISO image
!:mime application/x-wii-iso-image
>>0x00 string x '%.6s'
>>0x20 string x %.64s
#------------------------------------------------------------------------------
# WBFS == Wii Backup File System
# Created by: Wiimm, www.wiimm.de, 2012-09-19
0 string WBFS WBFS
!:mime application/x-wbfs
>10 byte x v%u
>8 byte 9 \b, hss 512
>8 byte 10 \b, hss 1K
>8 byte 11 \b, hss 2K
>8 byte 12 \b, hss 4K
>8 byte 13 \b, hss 8K
>8 byte 14 \b, hss 16K
>8 byte <9 \b, hss 2^%u
>8 byte >14 \b, hss 2^%u
>9 byte 20 \b, wss 1M
>9 byte 21 \b, wss 2M
>9 byte 22 \b, wss 4M
>9 byte 23 \b, wss 8M
>9 byte 24 \b, wss 16M
>9 byte 25 \b, wss 32M
>9 byte 26 \b, wss 64M
>9 byte >26 \b, wss 2^%u
>9 byte <20 \b, wss 2^%u
>12 quad !1 \b, multi disc archive
>12 quad =1
>>0x200 regex =^[A-Z0-9]{6}
>>>0x21c belong 0xc2339f3d
>>>>0x200 string x \b, GC '%.6s'
>>>>0x220 string x %.64s
>>>0x218 belong 0x5d1c9ea3
>>>>0x200 string x \b, Wii '%.6s'
>>>>0x220 string x %.64s
#------------------------------------------------------------------------------
# WDF == Wii(mms) Disc File
# Created by: Wiimm, www.wiimm.de, 2012-09-19
0 string WII\001DISC WDF
!:mime application/x-wdf
>8 belong x v%u,
>24 bequad x v-size %lld,
>44 belong x %u chunks
>0x38 regex =^[A-Z0-9]{6}
>>0x54 belong 0xc2339f3d
>>>0x38 string x \b, GC '%.6s'
>>>0x58 string x %.64s
>>0x50 belong 0x5d1c9ea3
>>>0x38 string x \b, Wii '%.6s'
>>>0x58 string x %.64s
#------------------------------------------------------------------------------
# WIA == Wii(mms) ISO Achive
# Created by: Wiimm, www.wiimm.de, 2012-09-19
0 string WIA\001 WIA
!:mime application/x-wia
>4 byte x v%u
>5 byte x \b.%02x
>0x4c belong 0 NONE
>0x4c belong 1 PURGE
>0x4c belong 2 BZIP2
>0x4c belong 3 LZMA
>0x4c belong 4 LZMA2
>0x4c belong >4 ?
>0x50 belong x \b.%u
>0x54 belong 0x0200000 \b@1
>0x54 belong !0x0200000
>>0x54 belong 0x0a00000 \b@5
>>0x54 belong !0x0a00000
>>>0x54 belong 0x1400000 \b@10
>>>0x54 belong !0x1400000
>>>>0x54 belong 0x2800000 \b@20
>>>>0x54 belong !0x2800000
>>>>>0x54 belong 0x3c00000 \b@30
>>>>>0x54 belong !0x3c00000
>>>>>>0x54 belong 0x5000000 \b@40
>>>>>>0x54 belong !0x5000000
>>>>>>>0x54 belong 0x6400000 \b@50
>>>>>>>0x54 belong !0x6400000
>>>>>>>>0x54 belong x \b, c-size %x
>0x24 bequad x \b, v-size %llu
>0x58 regex =^[A-Z0-9]{6}
>>0x74 belong 0xc2339f3d
>>>0x58 string x \b, GC '%.6s'
>>>0x78 string x %.64s
>>0x70 belong 0x5d1c9ea3
>>>0x58 string x \b, Wii '%.6s'
>>>0x78 string x %.64s
#------------------------------------------------------------------------------

BIN
tools/wit/mkdir.exe Normal file

Binary file not shown.

BIN
tools/wit/mv.exe Normal file

Binary file not shown.

BIN
tools/wit/realpath.exe Normal file

Binary file not shown.

BIN
tools/wit/regtool.exe Normal file

Binary file not shown.

BIN
tools/wit/rm.exe Normal file

Binary file not shown.

BIN
tools/wit/stat.exe Normal file

Binary file not shown.

80
tools/wit/system-menu.txt Normal file
View file

@ -0,0 +1,80 @@
#####################################################################
## __ __ _ ___________ ##
## \ \ / /| |____ ____| ##
## \ \ / / | | | | ##
## \ \ /\ / / | | | | ##
## \ \/ \/ / | | | | ##
## \ /\ / | | | | ##
## \/ \/ |_| |_| ##
## ##
## Wiimms ISO Tools ##
## http://wit.wiimm.de/ ##
## ##
#####################################################################
## ##
## This file is part of the WIT project. ##
## Visit http://wit.wiimm.de/ for project details and sources. ##
## ##
## Copyright (c) 2009-2011 by Dirk Clemens <wiimm@wiimm.de> ##
## ##
#####################################################################
## ##
## This file is used to translate the version number of the ##
## wad file name into the public system menu version. ##
## ##
## Syntax: wad_version_number = system menu version ##
## ##
#####################################################################
33 = 1.0
97 = 2.0U
128 = 2.0J
130 = 2.0E
162 = 2.1E
192 = 2.2J
193 = 2.2U
194 = 2.2E
224 = 3.0J
225 = 3.0U
226 = 3.0E
256 = 3.1J
257 = 3.1U
258 = 3.1E
288 = 3.2J
289 = 3.2U
290 = 3.2E
352 = 3.3J
353 = 3.3U
354 = 3.3E
384 = 3.4J
385 = 3.4U
386 = 3.4E
416 = 4.0J
417 = 4.0U
418 = 4.0E
448 = 4.1J
449 = 4.1U
450 = 4.1E
454 = 4.1K
480 = 4.2J
481 = 4.2U
482 = 4.2E
486 = 4.2K
512 = 4.3J
513 = 4.3U
514 = 4.3E
518 = 4.3K

9463
tools/wit/titles-de.txt Normal file

File diff suppressed because it is too large Load diff

9463
tools/wit/titles-es.txt Normal file

File diff suppressed because it is too large Load diff

9463
tools/wit/titles-fr.txt Normal file

File diff suppressed because it is too large Load diff

9463
tools/wit/titles-it.txt Normal file

File diff suppressed because it is too large Load diff

9464
tools/wit/titles-ja.txt Normal file

File diff suppressed because it is too large Load diff

9463
tools/wit/titles-ko.txt Normal file

File diff suppressed because it is too large Load diff

9463
tools/wit/titles-nl.txt Normal file

File diff suppressed because it is too large Load diff

9463
tools/wit/titles-pt.txt Normal file

File diff suppressed because it is too large Load diff

9463
tools/wit/titles-ru.txt Normal file

File diff suppressed because it is too large Load diff

9463
tools/wit/titles-zhcn.txt Normal file

File diff suppressed because it is too large Load diff

9463
tools/wit/titles-zhtw.txt Normal file

File diff suppressed because it is too large Load diff

9463
tools/wit/titles.txt Normal file

File diff suppressed because it is too large Load diff

BIN
tools/wit/tr.exe Normal file

Binary file not shown.

BIN
tools/wit/wdf-cat.exe Normal file

Binary file not shown.

BIN
tools/wit/wdf-dump.exe Normal file

Binary file not shown.

BIN
tools/wit/wdf.exe Normal file

Binary file not shown.

BIN
tools/wit/wget.exe Normal file

Binary file not shown.

BIN
tools/wit/wit.exe Normal file

Binary file not shown.

BIN
tools/wit/wwt.exe Normal file

Binary file not shown.