Hacking wbfs2fat.py

  • Thread starter Thread starter PsyBlade
  • Start date Start date
  • Views Views 243,882
  • Replies Replies 274
  • Likes Likes 18
Psyblade said:
Does anyone know a feature that should really be added?
Maybe you could add graphical interface (buttons or checkboxes+popup message) for Wit/wwt command to CHECK or VERIFY partition and games.
Some users don't know how wwt or cli are working, it could help.
 
PsyBlade said:
Does anyone know a feature that should really be added?

I feel like working on this a little more but I'm out of ideas.
Well besides crazy stuff like porting it to Wode(which I dont have) or Wii(don't feel like coding C)

Shouldn't WiiPy be able to run the Python script you supplied? (or am I missing something obvious here)
 
OmegaVesko said:
Shouldn't WiiPy be able to run the Python script you supplied? (or am I missing something obvious here)
I wasn't aware that a python interpreter for wii existed.
Somehow I can't find much about pywii.
If you can point me to the homepage think I might look into it.

At the moment it will probably not run because of the way I detect partitions.
RAM will be the major issue, and I'm curently not sure that I can overcome it.
But it sounds interesting, tnx.

TheDreamLord said:
Ugh WBFS Is corrupted too many blocks used? how do i do wwt -v?
ohnoes.png
It works fine in wii backup manager
see the error code explanation in the first post
and http://wit.wiimm.de/wwt/cmd-verify.html
and http://gbatemp.net/t182236-wwt-wit-wiimms-wbfs-iso-tools
for the moment

I think I will write something more about it soon

QUOTE(Cyan @ Jul 3 2011, 02:14 PM)
Maybe you could add graphical interface (buttons or checkboxes+popup message) for Wit/wwt command to CHECK or VERIFY partition and games.
Some users don't know how wwt or cli are working, it could help.
well maybe offering alternative options to aborting would be useful
I did not expect to see this very often, after all it destroys games and was known for several years

@all:
What do you think are the best options in this case (I can implement multiple)
possibilities thought of so far:
aborting,
wwt frontend,
continuing knowing that some of the affected games will still be corrupt (by simply copying the block into every file)
...

First consideration is not to corrupt additional games, second not to be blamed for this mess
 
PsyBlade said:
OmegaVesko said:
Shouldn't WiiPy be able to run the Python script you supplied? (or am I missing something obvious here)
I wasn't aware that a python interpreter for wii existed.
Somehow I can't find much about pywii.
If you can point me to the homepage think I might look into it.

At the moment it will probably not run because of the way I detect partitions.
RAM will be the major issue, and I'm curently not sure that I can overcome it.
But it sounds interesting, tnx.

TheDreamLord said:
Ugh WBFS Is corrupted too many blocks used? how do i do wwt -v?
ohnoes.png
It works fine in wii backup manager
see the error code explanation in the first post
and http://wit.wiimm.de/wwt/cmd-verify.html
and http://gbatemp.net/t182236-wwt-wit-wiimms-wbfs-iso-tools
for the moment

I think I will write something more about it soon

QUOTE(Cyan @ Jul 3 2011, 02:14 PM)
Maybe you could add graphical interface (buttons or checkboxes+popup message) for Wit/wwt command to CHECK or VERIFY partition and games.
Some users don't know how wwt or cli are working, it could help.
well maybe offering alternative options to aborting would be useful
I did not expect to see this very often, after all it destroys games and was known for several years

@all:
What do you think are the best options in this case (I can implement multiple)
possibilities thought of so far:
aborting,
wwt frontend,
continuing knowing that some of the affected games will still be corrupt (by simply copying the block into every file)
...

First consideration is not to corrupt additional games, second not to be blamed for this mess
Yeah tried those "solutions" still doesnt work...it doesnt pick up my wbfs drive while wii backup manager does... now i gotta do this shit manually which will take 2 hours ¬.¬
 
TheDreamLord said:
Yeah tried those "solutions" still doesnt work...it doesnt pick up my wbfs drive while wii backup manager does... now i gotta do this shit manually which will take 2 hours ¬.¬
take it slowly
I think we can work this out

what did wbfs2fat say?
what did wwt say?
 
PsyBlade said:
TheDreamLord said:
Yeah tried those "solutions" still doesnt work...it doesnt pick up my wbfs drive while wii backup manager does... now i gotta do this shit manually which will take 2 hours ¬.¬
take it slowly
I think we can work this out

what did wbfs2fat say?
what did wwt say?
K its almost finished the manual way but eh heres what wbfs2fat says...
Wbfs is corrupted: Blocks used multiple times (Try wwt -v to fix)
wwt says: no WBFS partitions found
 
I don't know why wwt could not find the partition.
Maybe it was locked by a wbfs manager(wbm does iirc),
maybe missing admin rights or a bug.

The important part is that WBM did not fix the problem.
One or more of your games will still have missing parts.
It was deleted somewhere in the past (years possibly).
If you are interested in which games are affected you can try "wit -v"
Since it is only working with files it should be less problematic.

The possible symptoms are uncounted, from not running at all over occasional crashes to a single garbled texture on the underside of Mario's left foot.
 
Customer: Can you change the oil in my car?
Mechanic: I gladly would Sir, but I fear that is impossible at the moment.
C: And why would that be?
M: I can't help but to note that it is on fire. That makes changing the oil a rather unsave thing to do.
C: You're the first one complainin' 'bout that. It's workin' fine.
M: But Sir, even an oil change will not fix this. I fear you need to put out the flames and get a full inspection at the very least.
C: I don't have time for you complaints. Change the damn oil or I go to someone else.
M: Very well Sir, just let me get the fire extinguisher first.
...

tl;dr: I will include an option to override error 6
 
beast666 said:
it works with 1 tb or with 512gib partitions??
yes both should work fine

I'm not aware of any size restrictions other then the normal fat32 ones (some MiB to 8TiB)

I only tested it up to 100GiB though, but theres nothing I'm aware of that could to go wrong.
Filling the partitions with games simply takes to much time.
If you do try it please report your findings, I can help with possible problems.

If you don't trust the backup (I do) I can try with a size of your choice later today (but only filled with some games)
 
when i open my device it shows me these

WBFS is corrupted: Blocks used multiple times (try "wwt -v" to fix)

what should i do??

thanks
 
PsyBlade said:
I don't know why wwt could not find the partition.
Maybe it was locked by a wbfs manager(wbm does iirc),
maybe missing admin rights or a bug.

The important part is that WBM did not fix the problem.
One or more of your games will still have missing parts.
It was deleted somewhere in the past (years possibly).
If you are interested in which games are affected you can try "wit -v"
Since it is only working with files it should be less problematic.

The possible symptoms are uncounted, from not running at all over occasional crashes to a single garbled texture on the underside of Mario's left foot.
Er just made a new partition wbfs and RIPPED MaY OWN GAME onto it. Same problem. I gave up and did it manually -.-
 
To those having problems with the "WBFS is corrupted. Use wwt.exe -v to fix" but then wwt says "No WBFS partitions found, try using the --auto option.

For instance, "c:\wwt.exe verify --auto" > press ENTER

This worked for me!
 
Hi

I'm getting the "WBFS is corrupted: Blocks used multiple Times (try "wwt help verify" to fix)" error too, is it possible, and safe, to bypass this verification?

I have a full 1TB HDD, and wwt is running for hours by know
frown.gif


Thanks
 
no sorry at the moment its not possible to bypass
I wanted to do a version with this feature some time
but I had to delete my test files to make space

I think I will have another go at this this week
if you have time you could check back then or so

it will be save in the sense that it will not cause additional damage
but the damaged games will still be on the drive in their damaged state
and if you want to identify them for sure you will still need to run wit
I only can give approximate chances
 
After +-14 hours I have 33 bad games, but I thought "wwt" would correct them
frown.gif


Do I have to delete the games?

Thanks
 

Site & Scene News

Popular threads in this forum