Hacking wwt+wit: Wiimms WBFS+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
It's a bug. Under Linux: "Segmentation fault"

About the skeletons: A skeleton is a decrypted copy of the source and all files contain only zero bytes. Also all checksums are removed. But the file system is intact. Good for tests like this.
 
  • Like
Reactions: 1 person

kylster

mich weich töten
Member
Joined
Sep 11, 2010
Messages
1,393
Trophies
0
Age
37
Location
Fr33D0M R1N6
XP
472
Country
United States
Is it possible to safely split files converted to .WIA by 4GiB and then Convert those split files to .WBFS or will this not work properly? I ask cause I would like to archive my copy of brawl but it's 4.75GiB when converted to .WIA but if I can split those file while keeping .WIA it would be great :)
 

Wiimm

Developer
OP
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
I have never tested it, but I'm sure, that it work because of software design: The copy function reads from one black box and write to another black box and does not know anything about splitting and file formats, only the black boxes know it.
 

W hat

Rhythm Heaven Fan
Member
Joined
Feb 28, 2007
Messages
632
Trophies
1
XP
697
Country
United States
Yes. You install the CygWin version and can either:
run it from the command line (start->run->cmd->enter->type wit help or whatever command you want.)
run it from wit-console.bat, stored in the program files / wiimm / wit folder (or something close to that)

Either way, the official release does not have a GUI so everything is run by typing commands and pressing enter. QtwitGUI and probably other programs are out there that use WIT as a base but have a graphical interface.
 

Wiimm

Developer
OP
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
@[member='ice1006']
I have found the bug. it *was* a problem if directories start with a "." like "file/.svn/filename"

The skeleton works fine now. Please test this windows version:
* http://wit.wiimm.de/download/bin/cygwin/wit-r3936.exe
 

ryuku32

Member
Newcomer
Joined
Oct 2, 2007
Messages
12
Trophies
0
Age
41
Location
charleston, sc
Website
scottn.us
XP
224
Country
United States
wow. this is awesome. exactly the tool i needed, and open source so i could compile it on my little NAS which has an ARM cpu. :D

thank you. i can now process the files locally without the overhead of network transfers back and forth.
 

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 v2.07a - 2012-07-14
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:


Change log:

Code:
wit v2.07a r3955 - 2012-07-14

- Bug fix: The automatic directory creation if using %-escapes in destination
file names was gone and is now back again.
- Bug fix: Extrating files of directories beginning with '.' fails sometimes.
- Bug fix: "wit edit --id=... a.wbfs" may now change the WBFS id too.
- Bug fix: wwt (but not wit) ignored the parameter of option --include-path.
- Because of compiler warnings: Switched from utime() to utimes().

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.
 
  • Like
Reactions: 2 people

cthulhu

Member
Newcomer
Joined
Nov 28, 2011
Messages
17
Trophies
0
XP
14
Country
New Zealand
Using Linux on my Wii to write a game to a WBFS partition on an attached USB hard drive using the --raw option in wwt 2.03a (which I notice you have deleted from your download page) causes a Error 001 when I try to boot it. Using --psel data instead avoids his error but I want to know why --raw creates a non-working game with everything I've tested, which includes sources that have been scrubbed with wit and which only contain a data partition. Is this a bug? Everything on my WBFS partition verifies okay with wwt no matter if written with --psel data or --raw.

Also, did you change something that has resulted in the displayed space usage for each game on a WBFS partition having increased from 2 to 8 MiB depending on the game?
 

Wiimm

Developer
OP
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
The usage size depends of the WBFS sector size which depends of the total WBFS size. A WBFS is always divided into maximal 65536 blocks.

--raw: I will test it later. Thanx for info.
 

cthulhu

Member
Newcomer
Joined
Nov 28, 2011
Messages
17
Trophies
0
XP
14
Country
New Zealand
The usage size depends of the WBFS sector size which depends of the total WBFS size. A WBFS is always divided into maximal 65536 blocks.

Okay. I was using a 120 GB hard drive before, now using a 250 GB.

--raw: I will test it later. Thanx for info.

Good to know. I may be able to help with testing if required.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    Nah, a hit gives them mad meth powers, but makes them more difficult to control.
    +1
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
  • The Real Jdbye @ The Real Jdbye:
    no i mean, before a hit is after the previous hit
    +1
  • The Real Jdbye @ The Real Jdbye:
    if you keep them well enough fed, it's the same thing
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol
  • BakerMan @ BakerMan:
    Guys, I just learned my little brother is in the hospital because he had a seizure last night.
  • cearp @ cearp:
    Sorry to hear that BakerMan
    +2
  • BakerMan @ BakerMan:
    Just found out he's doing alright, doing a lot of complaining too, rightfully so. Who wouldn't complain after having a seizure and being hospitalized?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Glad he is OK and complaining is cool :)
    +1
  • K3Nv2 @ K3Nv2:
    Yeah been there had that no fun
    +1
  • K3Nv2 @ K3Nv2:
    They'll give him sleep studies eegs and possibly one week hospital stay
    +1
  • BakerMan @ BakerMan:
    I hope it's not a week.
  • K3Nv2 @ K3Nv2:
    It's standard so doctors can get a idea about what's going on
  • BakerMan @ BakerMan:
    understood
  • BakerMan @ BakerMan:
    well, i'm glad he seems to be doing fine, and ig i'm going to start spewing goofy shit again
  • BakerMan @ BakerMan:
    Update: Turns out he's epileptic
  • K3Nv2 @ K3Nv2:
    Get a 2nd opinion run mris etc they told me that also
  • Psionic Roshambo @ Psionic Roshambo:
    Also a food allergy study would be a good idea
  • K3Nv2 @ K3Nv2:
    Turns out you can't sprinkle methamphetamine on McDonald's French fries
  • ZeroT21 @ ZeroT21:
    they wouldn't be called french fries at that point
  • ZeroT21 @ ZeroT21:
    Probably just meth fries
  • K3Nv2 @ K3Nv2:
    White fries hold up
    K3Nv2 @ K3Nv2: White fries hold up