Hacking wwt+wit: Wiimms WBFS+ISO Tools

drh

Well-Known Member
Newcomer
Joined
Nov 14, 2009
Messages
76
Trophies
0
XP
81
Country
Wiimm said:
@drh:
Which version do you use?
Some releases ago I have change a wbfs param and a version alter i have restored the old one.

I hadn't updated my binaries for a few months, so I downloaded "wit-v1.19a-r1904-mac.tar" from post #1 just before trying the conversions.

Actually, at the second stage (mentioned in post 978), when trying to convert the file back to WFD it might have kept the file with a single CTRL+C (Level1) abort (which is all I did), but I did note that WIT threw up a few error's after saying it would terminate after the current job has finished, so perhaps the program crashing was the cause for the loss of file. Unfortunately I have rebooted since, so I can't scroll back through the terminal window to see what the error messages were.
 

Wiimm

Developer
OP
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
@dry+Bauldrick
It seems that the file is only removed on error or interrupt if the source and dest filenames are the same (for CONVERT they are only different when changing the file format). Can you confirm this?
 

drh

Well-Known Member
Newcomer
Joined
Nov 14, 2009
Messages
76
Trophies
0
XP
81
Country
Wiimm said:
@drh+Bauldrick
It seems that the file is only removed on error or interrupt if the source and dest filenames are the same (for CONVERT they are only different when changing the file format). Can you confirm this?

I haven't had chance to check, but that makes sense although it was because the process started outputting the same file that was the reason why I tried to abort the procedure. Catch 22.
 

Wiimm

Developer
OP
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
wit shows to write in the same file. But it write to temp files first, then removing and renaming. The bug *was*: On abort the dest is cleaned, but not only the temp files. The final dest files are also removed. The last one was the bug that is now fixed.
 

Cadeyrn

Member
Newcomer
Joined
Oct 23, 2010
Messages
10
Trophies
0
XP
47
Country
United States
I've found a bug.

I torrented CoD: WaW because I already purchased the PC version (not ENTIRELY a pirate
tongue.gif
) and when I tried adding it through wwt, it could not read the file, no matter what parameters I set. So I ran the (unscrubbed BTW) iso through dvdisaster and it found no problems, then I tried installing with Wiithon, which worked. So, it looks like wwt has some kind of problem with (unscrubbed?) Call of Duty: World at War.
 

Wiimm

Developer
OP
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
wiimms-tools.png


WIT: Wiimms ISO Tools v1.20a - 2010-11-05
A command line ISO+WBFS tool set for various os.

WIT (Wiimms ISO Tools) is a set of command line tools to manipulate Wii ISO images and WBFS containers. The two main tools are called wit (Wiimms ISO Tool) and wwt (Wiimms WBFS Tool, the WBFS manager).

Feature overview:Visit http://wit.wiimm.de/features.html for more details.

Download of the current version:There are also some GUI available:
Highlights of this release:
  • This version contains no real Highlights again. I have solved some bugs and implemented some things of my todo list.
    .
Change log:


Code:
wit v1.20a r1945 - 2010-11-05

- WIA creation warning "WIA is NEW! Compare with original source." removed.
- Preparation: Tools will read future WDF versions without warnings, if the
ÂÂ compatibility parameter allow this.
- The file descriptor of the last WBFS partition is saved/cached. This makes
ÂÂ wit faster when reading multiple discs from a WBFS.
- wit EXTRACT: The progress view is now based on the file size instead of
ÂÂ the file count.
- Options --include and --exclude accept now IDs with wildcards:
ÂÂ '.' is a wildcard for 1 character and '*' and '+' (same meaning) for any
ÂÂ number of characters.
- File 'setup.txt' is created as template while extracting a disc image.
ÂÂ It is scanned for ID, NAME and OFFSET while composing a disc image.
ÂÂ The new option --ignore-setup disables the scanning of 'setup.txt'.
- Bug fix for "wit CONVERT": The destination path was the current working
ÂÂ directory.
- Bug fix for "wwt ADD --remove": If command is done without errors all
ÂÂ sources files -- but not FST -- are removed.
- Bug fix: Calculation of fst size fixed for GameCube parsing.
- Buf fix for "wit CONVERT": Aborting with CTRL-C don't remove the source.
- Composed discs: New and correct calculation of total size and time stamps.
ÂÂ For time stamps the newest times of all scanned files are used.
- wit INFO FILE-FORMAT: New attribute 'compr': Signals a compressed file
ÂÂ format and that option --compr can be used to setup the compression mode.
- Splitted are also detected, if the field width of the counters is 2-6.


Known bugs:

- The GameCube support is in development and EXPERIMENTAL!
- wit COPY --raw: Copying an image in raw mode to a WBFS file is buggy.
- There are new problems while reading from non seekable sources (e.g. pipes).
ÂÂ The reason is the complete new and more intelligent wiidisc lib which makes
ÂÂ more lookups. I have to insert some code especially for pipes. My plans
ÂÂ that copying multiple partition discs works too.
ÂÂ ==> The best is to use a version 1.01c for pipes.
- No bzip2 (WIA) support for MAC/x86_64. (bug in the bzip2 library)


Missing docu:

- wit commands FILES + EXTRACT => see built in help
- Tool wdf => see built in help

The source is published under the license of GPL2. Checkout the sources directly from the SVN repository or browse the source. Visit http://wit.wiimm.de/ for more information.
 

Wiimm

Developer
OP
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
Cadeyrn said:
I've found a bug.

I torrented CoD: WaW because I already purchased the PC version (not ENTIRELY a pirate
tongue.gif
) and when I tried adding it through wwt, it could not read the file, no matter what parameters I set. So I ran the (unscrubbed BTW) iso through dvdisaster and it found no problems, then I tried installing with Wiithon, which worked. So, it looks like wwt has some kind of problem with (unscrubbed?) Call of Duty: World at War.
What does "wit dump yourimage -ll" say?
And what "wit verify yourimage" ?
 

Cadeyrn

Member
Newcomer
Joined
Oct 23, 2010
Messages
10
Trophies
0
XP
47
Country
United States
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->$ wit dump Call\ of\ Duty\ \(Wii\)\ UKFR.iso -ll

Dump of file Call of Duty (Wii) UKFR.iso

ÂÂReal path:ÂÂÂÂÂÂ /media/Storage/Games/Wii/Call of Duty (Wii) UKFR.iso
ÂÂFile size:ÂÂÂÂÂÂ 118240000/hex = 4699979776 = 4482 MiB
ÂÂDisc type:ÂÂÂÂÂÂ Wii
ÂÂID & file type:ÂÂRVYP52, ISO
ÂÂDisc name:ÂÂÂÂÂÂ Call of Duty (Wii) UK/FR
ÂÂDB title:ÂÂÂÂÂÂÂÂCall of Duty: World at War
ÂÂID Region:ÂÂÂÂÂÂ PAL [PAL ]
ÂÂRegion setting:ÂÂ2 [Europe] / 80 80 80 12ÂÂ12 12 12 0f
ÂÂPartitions:ÂÂÂÂÂÂÂÂÂÂ 2
ÂÂDirectories:ÂÂÂÂÂÂÂÂ 49
ÂÂFiles:ÂÂÂÂÂÂÂÂÂÂÂÂ 4142
ÂÂUsed ISO blocks: 131388 * 32 KiB = 4106 MiB

ÂÂ1 partition table with 2 partitions:

ÂÂÂÂ tab.idxÂÂ n(part)ÂÂÂÂÂÂ offset(part.tab) .. end(p.tab)
ÂÂÂÂ--------------------------------------------------------
ÂÂÂÂÂÂÂÂ0ÂÂÂÂÂÂÂÂ2ÂÂÂÂÂÂ 10008*4 =ÂÂÂÂÂÂ40020 ..ÂÂÂÂÂÂ40030

ÂÂ2 partitions:

ÂÂÂÂ indexÂÂÂÂÂÂtypeÂÂÂÂÂÂoffset .. end offsetÂÂ size/hex =ÂÂ size/dec =ÂÂMiBÂÂstatus
ÂÂÂÂ------------------------------------------------------------------------------------
ÂÂÂÂÂÂ0.0ÂÂ UPDATE 1ÂÂÂÂÂÂ 50000 ..ÂÂÂÂaea8000ÂÂÂÂae58000 =ÂÂ182812672 =ÂÂ174ÂÂ-
ÂÂÂÂÂÂ0.1ÂÂÂÂ DATA 0ÂÂÂÂ f800000 ..ÂÂ105380000ÂÂ f5b80000 = 4122476544 = 3932ÂÂ-

ÂÂPartition table #0, partition #0, type 1 [UPDATE]:
ÂÂÂÂPartition is encrypted.
ÂÂÂÂPartition key: b05c8a5d 90fe8508 40a73097 f014ab3e
ÂÂÂÂboot.bin, id:ÂÂÂÂRELSAB
ÂÂÂÂboot.bin, title: Sample Game Name
ÂÂÂÂDirectories:ÂÂÂÂÂÂÂÂ 5
ÂÂÂÂFiles:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ41
ÂÂÂÂÂÂTIK:ÂÂÂÂÂÂÂÂÂÂ0 ..ÂÂÂÂÂÂ 2c0 ->ÂÂÂÂ 50000 ..ÂÂÂÂ 502c0, size:ÂÂÂÂÂÂ 2c0/hex =ÂÂÂÂÂÂÂÂ704
ÂÂÂÂÂÂTMD:ÂÂÂÂÂÂÂÂ2c0 ..ÂÂÂÂÂÂ 4c8 ->ÂÂÂÂ 502c0 ..ÂÂÂÂ 504c8, size:ÂÂÂÂÂÂ 208/hex =ÂÂÂÂÂÂÂÂ520
ÂÂÂÂÂÂCERT:ÂÂÂÂÂÂ 4e0 ..ÂÂÂÂÂÂ ee0 ->ÂÂÂÂ 504e0 ..ÂÂÂÂ 50ee0, size:ÂÂÂÂÂÂ a00/hex =ÂÂÂÂÂÂ 2560
ÂÂÂÂÂÂH3:ÂÂÂÂÂÂÂÂ8000 ..ÂÂÂÂ 20000 ->ÂÂÂÂ 58000 ..ÂÂÂÂ 70000, size:ÂÂÂÂ 18000/hex =ÂÂÂÂÂÂ98304
ÂÂÂÂÂÂData:ÂÂÂÂ 20000 ..ÂÂ ae58000 ->ÂÂÂÂ 70000 ..ÂÂ aea8000, size:ÂÂ ae38000/hex =ÂÂ182681600
ÂÂÂÂTicket:
ÂÂÂÂÂÂIssuer:ÂÂÂÂÂÂÂÂÂÂRoot-CA00000001-XS00000003
ÂÂÂÂÂÂSignature type:ÂÂÂÂÂÂ10001/hex =ÂÂÂÂÂÂ65537
ÂÂÂÂÂÂN(DLC):ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0/hex =ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂCommon key index:ÂÂÂÂÂÂÂÂ0ÂÂÂÂ = 'standard'
ÂÂÂÂÂÂTime limit:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0/hex =ÂÂÂÂÂÂÂÂÂÂ0 [disabled]
ÂÂÂÂÂÂTitle key:ÂÂÂÂÂÂ 49f99285 d639e270 743e278f 38f5c334
ÂÂÂÂÂÂ Decrypted key:ÂÂb05c8a5d 90fe8508 40a73097 f014ab3e
ÂÂÂÂÂÂTicket ID:ÂÂÂÂÂÂ 0001de61 b60770fc = '...a..p.'
ÂÂÂÂÂÂConsole ID:ÂÂÂÂÂÂ00000000ÂÂÂÂÂÂÂÂÂÂ= '....'
ÂÂÂÂÂÂTitle ID:ÂÂÂÂÂÂÂÂ00010000 00555050 = '.....UPP'
ÂÂÂÂTMD:
ÂÂÂÂÂÂIssuer:ÂÂÂÂÂÂÂÂÂÂRoot-CA00000001-CP00000004
ÂÂÂÂÂÂSignature type:ÂÂÂÂÂÂ10001/hex =ÂÂÂÂÂÂ65537
ÂÂÂÂÂÂVersion:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 0
ÂÂÂÂÂÂCA version:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂSigner version:ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂSystem version:ÂÂ00000001 00000004 = IOS 0x04 = IOS 4
ÂÂÂÂÂÂTitle ID:ÂÂÂÂÂÂÂÂ00010000 00555050 = '.....UPP'
ÂÂÂÂÂÂTitle type:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ1/hex =ÂÂÂÂÂÂÂÂÂÂ1
ÂÂÂÂÂÂGroup ID:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ3/hex =ÂÂÂÂÂÂÂÂÂÂ3
ÂÂÂÂÂÂAccess rights:ÂÂÂÂÂÂÂÂÂÂ 0/hex =ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂTitle version:ÂÂÂÂÂÂÂÂÂÂ a/hex =ÂÂÂÂÂÂÂÂ 10
ÂÂÂÂÂÂBoot index:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0/hex =ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂN(content):ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ1/hex =ÂÂÂÂÂÂÂÂÂÂ1
ÂÂÂÂÂÂContent #0, ID:ÂÂÂÂÂÂÂÂÂÂ6/hex =ÂÂÂÂÂÂÂÂÂÂ6
ÂÂÂÂÂÂContent #0, index:ÂÂÂÂÂÂ 0/hex =ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂContent #0, type:ÂÂÂÂÂÂÂÂ3/hex =ÂÂÂÂÂÂÂÂÂÂ3
ÂÂÂÂÂÂContent #0, size:ÂÂa8c0000/hex =ÂÂ176947200
ÂÂÂÂÂÂContent #0, hash: e469ef3a 333af725 0132fc7f 382eff16 63602e5c

ÂÂPartition table #0, partition #1, type 0 [DATA]:
ÂÂÂÂPartition is encrypted.
ÂÂÂÂPartition key: dd1e8af7 51cc6a0b f11f6e77 ad1ab46f
ÂÂÂÂboot.bin, id:ÂÂÂÂRVYP52
ÂÂÂÂboot.bin, title: cod5wii
ÂÂÂÂDirectories:ÂÂÂÂÂÂÂÂ44
ÂÂÂÂFiles:ÂÂÂÂÂÂÂÂÂÂÂÂ4101
ÂÂÂÂÂÂTIK:ÂÂÂÂÂÂÂÂÂÂ0 ..ÂÂÂÂÂÂ 2c0 ->ÂÂ f800000 ..ÂÂ f8002c0, size:ÂÂÂÂÂÂ 2c0/hex =ÂÂÂÂÂÂÂÂ704
ÂÂÂÂÂÂTMD:ÂÂÂÂÂÂÂÂ2c0 ..ÂÂÂÂÂÂ 4c8 ->ÂÂ f8002c0 ..ÂÂ f8004c8, size:ÂÂÂÂÂÂ 208/hex =ÂÂÂÂÂÂÂÂ520
ÂÂÂÂÂÂCERT:ÂÂÂÂÂÂ 4e0 ..ÂÂÂÂÂÂ ee0 ->ÂÂ f8004e0 ..ÂÂ f800ee0, size:ÂÂÂÂÂÂ a00/hex =ÂÂÂÂÂÂ 2560
ÂÂÂÂÂÂH3:ÂÂÂÂÂÂÂÂ8000 ..ÂÂÂÂ 20000 ->ÂÂ f808000 ..ÂÂ f820000, size:ÂÂÂÂ 18000/hex =ÂÂÂÂÂÂ98304
ÂÂÂÂÂÂData:ÂÂÂÂ 20000 ..ÂÂf5b80000 ->ÂÂ f820000 .. 105380000, size:ÂÂf5b60000/hex = 4122345472
ÂÂÂÂTicket:
ÂÂÂÂÂÂIssuer:ÂÂÂÂÂÂÂÂÂÂRoot-CA00000001-XS00000003
ÂÂÂÂÂÂSignature type:ÂÂÂÂÂÂ10001/hex =ÂÂÂÂÂÂ65537
ÂÂÂÂÂÂN(DLC):ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0/hex =ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂCommon key index:ÂÂÂÂÂÂÂÂ0ÂÂÂÂ = 'standard'
ÂÂÂÂÂÂTime limit:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0/hex =ÂÂÂÂÂÂÂÂÂÂ0 [disabled]
ÂÂÂÂÂÂTitle key:ÂÂÂÂÂÂ 31ffdb5b ef193a9c f5bb936b 9a0537a3
ÂÂÂÂÂÂ Decrypted key:ÂÂdd1e8af7 51cc6a0b f11f6e77 ad1ab46f
ÂÂÂÂÂÂTicket ID:ÂÂÂÂÂÂ 0001e0ba 9e9969ef = '......i.'
ÂÂÂÂÂÂConsole ID:ÂÂÂÂÂÂ00000000ÂÂÂÂÂÂÂÂÂÂ= '....'
ÂÂÂÂÂÂTitle ID:ÂÂÂÂÂÂÂÂ00010000 52565950 = '....RVYP'
ÂÂÂÂTMD:
ÂÂÂÂÂÂIssuer:ÂÂÂÂÂÂÂÂÂÂRoot-CA00000001-CP00000004
ÂÂÂÂÂÂSignature type:ÂÂÂÂÂÂ10001/hex =ÂÂÂÂÂÂ65537
ÂÂÂÂÂÂVersion:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 0
ÂÂÂÂÂÂCA version:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂSigner version:ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂSystem version:ÂÂ00000001 00000023 = IOS 0x23 = IOS 35
ÂÂÂÂÂÂTitle ID:ÂÂÂÂÂÂÂÂ00010000 52565950 = '....RVYP'
ÂÂÂÂÂÂTitle type:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ1/hex =ÂÂÂÂÂÂÂÂÂÂ1
ÂÂÂÂÂÂGroup ID:ÂÂÂÂÂÂÂÂÂÂÂÂ 3532/hex =ÂÂÂÂÂÂ13618
ÂÂÂÂÂÂAccess rights:ÂÂÂÂÂÂÂÂÂÂ 0/hex =ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂTitle version:ÂÂÂÂÂÂÂÂÂÂ 0/hex =ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂBoot index:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0/hex =ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂN(content):ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ1/hex =ÂÂÂÂÂÂÂÂÂÂ1
ÂÂÂÂÂÂContent #0, ID:ÂÂÂÂÂÂÂÂÂÂ0/hex =ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂContent #0, index:ÂÂÂÂÂÂ 0/hex =ÂÂÂÂÂÂÂÂÂÂ0
ÂÂÂÂÂÂContent #0, type:ÂÂÂÂÂÂÂÂ3/hex =ÂÂÂÂÂÂÂÂÂÂ3
ÂÂÂÂÂÂContent #0, size: ee080000/hex = 3993501696
ÂÂÂÂÂÂContent #0, hash: 6282a433 fac308b7 9304a79e f7d514be bd2d7954


ÂÂISO Usage Map:

ÂÂÂÂÂÂÂÂÂÂÂÂ0: *.......**AAAAaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaa
ÂÂÂÂÂÂ 200000: aaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaa *ÂÂ 86
ÂÂÂÂÂÂae00000: aaaaaaaaaaaaaaaa aaaa............ ................ ................
ÂÂÂÂÂÂb000000: ................ ................ ................ ................ *ÂÂ 36
ÂÂÂÂÂÂf800000: BBBBbbbbbbbbbbbb bbbbbbbbbbbbbbbb bbbbbbbbbbbbbbbb bbbbbbbbbbbbbbbb
ÂÂÂÂÂÂfa00000: bbbbbbbbbbbbbbbb bbbbbbbbbbbbbbbb bbbbbbbbbbbbbbbb bbbbbbbbbbbbbbbb * 1964
ÂÂÂÂ105200000: bbbbbbbbbbbbbbbb bbbbbbbbbbbbbbbb bbbbbbbbbbbbbbb. ................
ÂÂÂÂ105400000: ................ ................ ................ ................ *ÂÂ151
ÂÂÂÂ118200000: ........


ÂÂISO Memory Map:

ÂÂÂÂÂÂÂÂÂÂunused :ÂÂ off(beg) ..ÂÂ off(end) :ÂÂÂÂÂÂsize : info
ÂÂÂÂ------------------------------------------------------------------------------------------
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ :ÂÂÂÂÂÂÂÂÂÂ0 ..ÂÂÂÂÂÂÂÂ100 :ÂÂÂÂÂÂ 100 : Header, magic=5d-1c-9e-a3, id=RVYP52
ÂÂÂÂÂÂÂÂÂÂ 3ff00 :ÂÂÂÂÂÂ40000 ..ÂÂÂÂÂÂ40020 :ÂÂÂÂÂÂÂÂ20 : Partition address table, N=2+0+0+0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ :ÂÂÂÂÂÂ40020 ..ÂÂÂÂÂÂ40030 :ÂÂÂÂÂÂÂÂ10 : Partition table #0 with 2 partitions
ÂÂÂÂÂÂÂÂÂÂÂÂdfd0 :ÂÂÂÂÂÂ4e000 ..ÂÂÂÂÂÂ4e020 :ÂÂÂÂÂÂÂÂ20 : Region settings, region=2
ÂÂÂÂÂÂÂÂÂÂÂÂ1fdc :ÂÂÂÂÂÂ4fffc ..ÂÂÂÂÂÂ50000 :ÂÂÂÂÂÂÂÂ 4 : Magic2: c3-f8-1a-8e
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ :ÂÂÂÂÂÂ50000 ..ÂÂÂÂÂÂ502c0 :ÂÂÂÂÂÂ 2c0 : P.0.0 UPDATE: ticket, id=.UPP
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ :ÂÂÂÂÂÂ502c0 ..ÂÂÂÂÂÂ504c8 :ÂÂÂÂÂÂ 208 : P.0.0 UPDATE: tmd, ios=4, id=.UPP
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ18 :ÂÂÂÂÂÂ504e0 ..ÂÂÂÂÂÂ50ee0 :ÂÂÂÂÂÂ a00 : P.0.0 UPDATE: cert
ÂÂÂÂÂÂÂÂÂÂÂÂ7120 :ÂÂÂÂÂÂ58000 ..ÂÂÂÂÂÂ70000 :ÂÂÂÂ 18000 : P.0.0 UPDATE: h3
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ :ÂÂÂÂÂÂ70000 ..ÂÂÂÂaea0000 :ÂÂ ae30000 : P.0.0 UPDATE: data+fst, N(fst)=32
ÂÂÂÂÂÂÂÂ 4960000 :ÂÂÂÂf800000 ..ÂÂÂÂf8002c0 :ÂÂÂÂÂÂ 2c0 : P.0.1 DATA: ticket, id=RVYP
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ :ÂÂÂÂf8002c0 ..ÂÂÂÂf8004c8 :ÂÂÂÂÂÂ 208 : P.0.1 DATA: tmd, ios=35, id=RVYP
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ18 :ÂÂÂÂf8004e0 ..ÂÂÂÂf800ee0 :ÂÂÂÂÂÂ a00 : P.0.1 DATA: cert
ÂÂÂÂÂÂÂÂÂÂÂÂ7120 :ÂÂÂÂf808000 ..ÂÂÂÂf820000 :ÂÂÂÂ 18000 : P.0.1 DATA: h3
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ :ÂÂÂÂf820000 ..ÂÂ105378000 :ÂÂf5b58000 : P.0.1 DATA: data+fst, N(fst)=4131
ÂÂÂÂÂÂÂÂ12ec8000 :ÂÂ118240000 ..ÂÂ118240000 :ÂÂÂÂÂÂÂÂ 0 : -- End of file/disc --<!--c2--></div><!--ec2-->

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->$ wit verify Call\ of\ Duty\ \(Wii\)\ UKFR.iso
*****ÂÂwit: Wiimms ISO Tool v1.18a r1868 x86_64 - Dirk Clemens - 2010-10-10ÂÂ*****
+OKÂÂÂÂ .0ÂÂUPDATEÂÂRVYP52 Call of Duty (Wii) UKFR.iso
+OKÂÂÂÂ .1ÂÂDATAÂÂÂÂRVYP52 Call of Duty (Wii) UKFR.iso<!--c2--></div><!--ec2-->

That's odd. It seems wit can read the ISO just fine, but wwt can't. I know wwt works, because it was used to install 20 games and extract 20 more without any problems. I also know the ISO works, because it works with wit and Wiithon.

Note to self: verify images more often to determine whether there's an update. I am so lucky that CFGUSBLoader bypasses that on its own.
 

Wiimm

Developer
OP
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
icsly0808 said:
How can I download wit-v1.15a.beta4-r1544-cygwin version?
Book a time machine to go 3 month back.
Why do you want exact this release?


@Cadeyrn
I don't understand it. The WBFS is ok? Please check it with "wwt check /dev/yourdrive"
 

giantpune

Well-Known Member
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
@icsly
this will get you the old version. but really, why do you want the old version? i think you might be reading a guide somewhere that mentions a specific version of a program and it is a bit outdated.
Code:
svn checkout -r1544 http://opensvn.wiimm.de/wii/trunk/wiimms-iso-tools/
 

Wiimm

Developer
OP
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
giantpune said:
@icsly
this will get you the old version. but really, why do you want the old version? i think you might be reading a guide somewhere that mentions a specific version of a program and it is a bit outdated.
Code:
svn checkout -r1544 http://opensvn.wiimm.de/wii/trunk/wiimms-iso-tools/
the beta release stays in the beta branch: http://opensvn.wiimm.de/wii/branches/public/wiimms-iso-tools
 

W hat

Rhythm Heaven Fan
Member
Joined
Feb 28, 2007
Messages
632
Trophies
1
XP
697
Country
United States
I tried to find out how to do this through wiimm.de, still having trouble. I think I can't use --psel correctly. I'm using wit-v1.20a-r1945-cygwin.

I want to copy an ISO to WIA (no compression) while removing the update partition (keep channel and data).
 

icsly0808

Member
Newcomer
Joined
Nov 6, 2010
Messages
5
Trophies
0
XP
1
Country
giantpune said:
@icsly
this will get you the old version. but really, why do you want the old version? i think you might be reading a guide somewhere that mentions a specific version of a program and it is a bit outdated.
Code:
svn checkout -r1544 http://opensvn.wiimm.de/wii/trunk/wiimms-iso-tools/


test.gif
 

icsly0808

Member
Newcomer
Joined
Nov 6, 2010
Messages
5
Trophies
0
XP
1
Country
giantpune said:
@icsly
this will get you the old version. but really, why do you want the old version? i think you might be reading a guide somewhere that mentions a specific version of a program and it is a bit outdated.
Code:
svn checkout -r1544 http://opensvn.wiimm.de/wii/trunk/wiimms-iso-tools/

I tried wit dump korean virgin wii dvd iso image.

test.gif
 

airline38

Well-Known Member
Member
Joined
Mar 28, 2010
Messages
741
Trophies
1
XP
807
Country
Taiwan
Code:
svn checkout -r1544 http://opensvn.wiimm.de/wii/trunk/wiimms-iso-tools/
[/quote]
I tried wit dump korean virgin wii dvd iso image.
[/quote]

It should be something to do with ur ISO .

I don't have any problem to check my KOR ISO file. (either v1.19a or v1.20a)

Code:
D:\Wii\WiiGF>wit dump rsbk01.iso

Dump of file rsbk01.iso

ÂÂReal path:ÂÂÂÂÂÂ /WiiGF/rsbk01.iso
ÂÂFile size:ÂÂÂÂÂÂ 1fb4e0000/hex = 8511160320 = 8117 MiB
ÂÂDisc type:ÂÂÂÂÂÂ Wii
ÂÂID & file type:ÂÂRSBK01, ISO/WII
ÂÂDisc name:ÂÂÂÂÂÂ Super Smash Bros. Brawl
ÂÂDB title:ÂÂÂÂÂÂÂÂDairantou Smash Brothers X
ÂÂID Region:ÂÂÂÂÂÂ Korea [KORE]
ÂÂRegion setting:ÂÂ4 [?] / 80 80 80 80ÂÂ80 80 80 80
ÂÂPartitions:ÂÂÂÂÂÂÂÂÂÂ13
ÂÂDirectories:ÂÂÂÂÂÂÂÂ319
ÂÂFiles:ÂÂÂÂÂÂÂÂÂÂÂÂ 5543
ÂÂUsed ISO blocks: 222692 * 32 KiB = 6959 MiB


Code:
D:\Wii\WiiGF>wit dump h:\public\btdownload\rfnk01.iso

Dump of file /cygdrive/h/public/btdownload/rfnk01.iso

ÂÂFile size:ÂÂÂÂÂÂ 118240000/hex = 4699979776 = 4482 MiB
ÂÂDisc type:ÂÂÂÂÂÂ Wii
ÂÂID & file type:ÂÂRFNK01, ISO/WII
ÂÂDisc name:ÂÂÂÂÂÂ RVL Wii Fit
ÂÂDB title:ÂÂÂÂÂÂÂÂWii Fit
ÂÂID Region:ÂÂÂÂÂÂ Korea [KORE]
 

ice1006

Active Member
Newcomer
Joined
Sep 8, 2009
Messages
30
Trophies
0
XP
55
Country
United States
Hi Wiimm, how can I transfer the Wii game from a DVD-ROM drive to *.wbfs file directly without dump the Wii Disc to an iso image first? Does Wit tools support it ? If it does , please give me an example to show me how to transfer the Wii game from a DVD-ROM drive (drive letter "E:\") to hard disk path D :\wbfs\RMBJ01.wbfs

Thanks very much~
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=4N-3vv4kzdk