Hacking wwt+wit: Wiimms WBFS+ISO Tools

Rincewindwiz

Member
Newcomer
Joined
Feb 12, 2019
Messages
15
Trophies
0
Age
58
XP
90
Country
United Kingdom
You are , of course, quite right. I can only apologies and claim failing memory as it must be 20+ years since I last used those commands :-)
 

Joe_B

Active Member
Newcomer
Joined
Dec 11, 2018
Messages
43
Trophies
0
Age
44
XP
123
Country
Canada
Technical note: This is not a pipe, it's redirect.
A pipe is something like this: command1 | command2

You are , of course, quite right. I can only apologies and claim failing memory as it must be 20+ years since I last used those commands :-)

I am pretty sure Wiimm is ALWAYS right! :rofl2:
 
  • Like
Reactions: Wiimm

Codemastershock

Well-Known Member
Member
Joined
Oct 14, 2013
Messages
277
Trophies
0
XP
1,067
Country
Brazil
I'm having issues trying to extract a wbfs file for the first time.
When I use wit, it shows a error: CAN'T OPEN FILE in SetupReadSF () @src/lib-sf.c#447
When I use WiiBackup Fusion, it does extract, but the folders are all empty, even though the total size is right.
I am trying to extract Wii Fit Plus from an original disc.
 

Rincewindwiz

Member
Newcomer
Joined
Feb 12, 2019
Messages
15
Trophies
0
Age
58
XP
90
Country
United Kingdom
Try wit dump IMAGE to get an overview about the image. .

wit dump blah.iso produces
!! wit: ERROR #126 [FATAL ERROR] in wd_read_part() @ src/libwbfs/wiidisc.
!! ASSERTION FAILED !!!

Looking at the ISO with a text editor it starts
0000h GM8P01
001Ch Â3Ÿ=Metroid Prime
then its all blank until
2440h which has a date 2002/09/05 and then into the data (I presume)
which looks plausible.

So how can I extract a WBFS from this file?
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,696
Trophies
1
Age
28
Location
Imola
XP
6,924
Country
Italy
@Rincewindwiz Isn't ISO Tools for Wii ISOs/WBFSes, not GC ISOs?
It's certainly developed for Wii first (I haven't figured out how to convert a CISO back to a miniDVD ISO, for example - it defaults to creating a full-size DVD ISO) - but mostly because of the similarities, it somewhat works for GC discs too (it's the best tool I know of for converting to CISO!)

G, so according to Nintendo's product code scheme, it's a Gamecube disc (as the 2002 year should also have highlighted :D )

While probably theoretically possible, .wbfs files are not conventionally used for Gamecube backups, only Wii's

http://emulation.gametechwiki.com/index.php/Save_Disk_Space_for_ISOs (I actually rewrote most of the Wii/GC section and would appreciate people who know better fixing the wrong/missing things!)
 

Rincewindwiz

Member
Newcomer
Joined
Feb 12, 2019
Messages
15
Trophies
0
Age
58
XP
90
Country
United Kingdom
Thanks for that. Disappointing - it was downloaded as a Wii ISO so I suppose just more webshit.
There have been 3 of these and all webshit seems . . . . improbable. But C'est la vie
BTW google tells me that Meroid Prine release as Nov 2002 so the date (Oct 2002) is not that daft!
 

tswntk

Well-Known Member
Member
Joined
Aug 6, 2012
Messages
1,018
Trophies
1
XP
2,392
Country
Switzerland
Thanks for that. Disappointing - it was downloaded as a Wii ISO so I suppose just more webshit.
There have been 3 of these and all webshit seems . . . . improbable. But C'est la vie
BTW google tells me that Meroid Prine release as Nov 2002 so the date (Oct 2002) is not that daft!

Wii console was first released in 2006
 

Stealth103

New Member
Newbie
Joined
Sep 11, 2011
Messages
4
Trophies
0
XP
121
Country
United States
I'd like to report an issue with the latest version of WIT, I created a batch file and have been using it to compress Gamecube games from ISO to GCZ, I kept getting the same error with version 3.02a and couldn't figure out why. I re-tested it with version 3.01a and the command works flawlessly. This happens with all games that I've tested so far.

E:\Roms\Temp>("E:\Roms\Temp\wit.exe" copy --source "E:\Roms\Temp\xxx.iso" -D "E:\Roms\Nintendo Gamecube\xxx.gcz" --remove --overwrite --gcz )
***** wit: Wiimms ISO Tool v3.02a r7679 cygwin - Dirk Clemens - 2018-11-23 *****
!! wit: ERROR #126 [FATAL ERROR] in wd_read_part() @ src/libwbfs/wiidisc.c#865
!! ASSERTION FAILED !!!

The same batch file works fine with version 3.01a:

E:\Roms\Temp>("E:\Roms\Temp\wit.exe" copy --source "E:\Roms\Temp\xxx.iso" -D "E:\Roms\Nintendo Gamecube\xxx.gcz" --remove --overwrite --gcz )
***** wit: Wiimms ISO Tool v3.01a r7464 cygwin - Dirk Clemens - 2017-12-03 *****
* COPY/SCRUB 1/1 ISO:/cygdrive/e/Roms/Temp/xxx.iso -> GCZ:/cygdrive/e/Roms/Nintendo Gamecube/xxx.gcz

Thanks.

--------------------- MERGED ---------------------------

I'd like to report an issue with the latest version of WIT, I created a batch file and have been using it to compress Gamecube games from ISO to GCZ, I kept getting the same error with version 3.02a and couldn't figure out why. I re-tested it with version 3.01a and the command works flawlessly. This happens with all games that I've tested so far.

E:\Roms\Temp>("E:\Roms\Temp\wit.exe" copy --source "E:\Roms\Temp\xxx.iso" -D "E:\Roms\Nintendo Gamecube\xxx.gcz" --remove --overwrite --gcz )
***** wit: Wiimms ISO Tool v3.02a r7679 cygwin - Dirk Clemens - 2018-11-23 *****
!! wit: ERROR #126 [FATAL ERROR] in wd_read_part() @ src/libwbfs/wiidisc.c#865
!! ASSERTION FAILED !!!

The same batch file works fine with version 3.01a:

E:\Roms\Temp>("E:\Roms\Temp\wit.exe" copy --source "E:\Roms\Temp\xxx.iso" -D "E:\Roms\Nintendo Gamecube\xxx.gcz" --remove --overwrite --gcz )
***** wit: Wiimms ISO Tool v3.01a r7464 cygwin - Dirk Clemens - 2017-12-03 *****
* COPY/SCRUB 1/1 ISO:/cygdrive/e/Roms/Temp/xxx.iso -> GCZ:/cygdrive/e/Roms/Nintendo Gamecube/xxx.gcz

Thanks.


Also here's my batch file script:

for /r "E:\Roms\Temp\" %%A in (*.iso) do ("E:\Roms\Temp\wit.exe" copy --source "%%A" -D "E:\Roms\Nintendo Gamecube\%%~nA.gcz" --remove --overwrite --gcz)
PAUSE
 

Natural

Well-Known Member
Member
Joined
Jul 25, 2014
Messages
380
Trophies
0
XP
594
Country
United States
I downloaded wit-v3.01a-r7464-cygwin.zipwit-v3.01a-r7464-cygwin.zip. I'm trying to use Wiimms ISO Tool to put Mario Kart Wii CTGP v1.02 on an ISO but WIT keeps saying I don't have enough space left on device even though I do. I used instructions from this.

"1 object scanned, 1 supported file found. * COPY/SCRUB 1/1 FST:workdir.tmp -> ISO:new-image/CTGP Revolution v1.02.0003.usa [RMCEG2].iso !! wit: ERROR #88 [WRITE FILE FAILED] in SetSizeSF() @ src/lib-sf.c#1757 !! Set file size failed [F=4,4699979776]: new-image/.CTGP Revolution v1.02.0003.usa [RMCEG2].iso.mDUOYQ.tmp !! -> No space left on device [28]
 
Last edited by Natural,

leseratte

Wiimmfi Team
Member
Joined
Jun 2, 2012
Messages
453
Trophies
1
XP
1,859
Country
Germany
You might be trying to use files larger than 4G on a FAT(32) filesystem. Try using another drive that has NTFS or another file system supporting files larger than 4 GB.
 
  • Like
Reactions: Natural

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +1
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
    rqkaiju2 @ rqkaiju2: i like physical media because it actually feels like you own it. thats why i plan on burning...