More actions
No edit summary |
|||
Line 4: | Line 4: | ||
|description=WBFS to FAT32 conversion. | |description=WBFS to FAT32 conversion. | ||
|author=PsyBlade | |author=PsyBlade | ||
|lastupdated=2013/01/ | |lastupdated=2013/01/26 | ||
|type=PC Utilities | |type=PC Utilities | ||
|version=0.9.0 beta2 | |version=0.9.0 beta2 |
Revision as of 03:41, 31 March 2023
WBFS2FAT | |
---|---|
File:Wbfs2fat.png | |
General | |
Author | PsyBlade |
Type | PC Utilities |
Version | 0.9.0 beta2 |
License | Mixed |
Last Updated | 2013/01/26 |
Links | |
Download | |
Website | |
WBFS2FAT is a tool that transforms a hard drive from WBFS to FAT32, enabling access to the drive without requiring a backup manager and allowing the drive to be repurposed for other functions. All games are preserved during the process.
An alternative Python version for other operating systems is also provided.
Features
- Convert a WBFS partition into a Fat32 partition - on the fly/in place.
- Keep games as 4GiB splited ID6.wbfs files in wbfs folder.
- Blazing fast - over 10GiB/s (50GiB Test in 4.27s).
- Need very little space on other drives: only ~0.0125% of the partition size for Backup and RAM.
- Windows + Linux (with some adjustments everything that runs python).
- Both GUI and CLI available.
- Designed with security in mind:
- Only modifies disk after all other computations.
- Creates backup of modified data.
User guide
Requirements
- Windows(.exe) - Nothing.
- Linux(.py) - python (+PyQt4 for GUI).
- Windows(.py) - python + pywin32 + WMI for python (+PyQt4 for GUI).
- Windows(Cygwin .py) - Cygwin + its python package.
- (The versions marked "update" need to be copied over the next earlier full version).
Usage GUI
- Run wbfs2fat without options (e.g. double click).
- Select partition from list.
- Click "convert to Fat32".
Usage CLI
- "wbfs2fat --help" to see all options.
- "wbfs2fat -m scan" to list of all wbfs partitions.
- "wbfs2fat -m convert " to convert.
Error Codes
Error codes | Descriptions |
---|---|
0: No Error | Everything went as expected. |
1: General Error | Something totally unexpected happened. Post the output and ask. |
2: Argument Error | Check the command line options for typos and the like. |
3: Not a WBFS partition (missing magic) | Partition is probably not in WBFS format. If it really should be a WBFS at least the identifier in the header is missing. |
4: Unknown WBFS Version | So far I only encountered versions 0 and 1. If other versions appear wbfs2fat needs to be updated first. |
5: Additional free Blocks needed | Conversion needs more free space. See chapter "Space" in the tutorial for details. |
6: WBFS is corrupted: Blocks used multiple Times | Two or more games claim ownership of the same WBFS data, but only one can be right about it. That meant that at least parts of some games are corrupted. |
7: Permission denied | wbfs2fat was unable to read any data from the partition. Most likely you simply lack the rights required to do so. Try running wbfs2fat as admin/root. |
External links
- Official site - https://www.unix-ag.uni-kl.de/~t_schmid/wbfs2fat/
- GBAtemp - https://gbatemp.net/threads/wbfs2fat-py.291320/
- Detailed Tutorial/Howto - https://gbatemp.net/threads/how-to-convert-from-wbfs-to-fat32-or-ntfs.292391/