03-28-2011, 05:01 PM
(This post was last modified: 03-29-2011, 07:44 AM by MagicMaker.)
Another Tool Cherry has given to me: KWSplit
This program splits a file by a keyword, for example when you say "JFIF" and
a packed File contains jpeg files in a row, it will be splitted in them. Does not
work with multiple formats without an order (such as the following: bmp, png,
png, wav, png, bmp, mp3, ogg, ogg, bmp, jpg, wav; instead of first the bmps,
then wavs, etc. (in this case, restrict the split to the amount of bmps/wavs/...[!]
but it would be better to use "find_common.exe" or something like this)).
Click
(Parameters for the program are shown if you start it with cmd)
Trick 1: Filesplitting in Tales of Symphonia II for Wii:
It uses for many things BIN-renamed CAB-Files (mscf header, extractable with
many programs (a.o. 7-Zip) that contain a file named "ar.dat", it's a BRRES file
with irrelevant additional header. Use the following code in cmd to make a brres
(or use a Hex Editor like WinHex and remove everything before the "bresþÿ")
BRRES can be opened with SZS Modifier and some others.
Trick 2: Extract ADX Audio from AFS container:
Tested with the Voice Container File from "Tales of Symphonia" (GCN) Disc 1.
%DIGITS: for example, I used %4 (0001~9999), if there're more, use a higher number.
Trick 3: Get TPLs from not compressed package file (dat/bin/...):
This program splits a file by a keyword, for example when you say "JFIF" and
a packed File contains jpeg files in a row, it will be splitted in them. Does not
work with multiple formats without an order (such as the following: bmp, png,
png, wav, png, bmp, mp3, ogg, ogg, bmp, jpg, wav; instead of first the bmps,
then wavs, etc. (in this case, restrict the split to the amount of bmps/wavs/...[!]
but it would be better to use "find_common.exe" or something like this)).
Click
(Parameters for the program are shown if you start it with cmd)
Trick 1: Filesplitting in Tales of Symphonia II for Wii:
It uses for many things BIN-renamed CAB-Files (mscf header, extractable with
many programs (a.o. 7-Zip) that contain a file named "ar.dat", it's a BRRES file
with irrelevant additional header. Use the following code in cmd to make a brres
Code:
kwsplit FILENAME.dat bresþÿ /o:FILENAME.brres /n:2
BRRES can be opened with SZS Modifier and some others.
Trick 2: Extract ADX Audio from AFS container:
Tested with the Voice Container File from "Tales of Symphonia" (GCN) Disc 1.
Code:
kwsplit CONTAINER.afs 8000002003120401 /h /o:FILENAME%DIGITS.adx
Trick 3: Get TPLs from not compressed package file (dat/bin/...):
Code:
kwsplit PACKAGE.ext 0020AF300000 /h /o:TPLFILE%DIGITS.tpl