wbfs_file_1.4
wbfs_file_1.4_win32.zip
(only win32 binaries included, other platforms to follow tomorrow)
I think this addresses the suggestions made by pccfatman and the bug with -1 found by Skizzo.
CODEChanges:
--------
v1.4:
* fixed -1 option for 1:1 copy.
ÂÂ Note, a 1:1 copy will still scrub the last 256kb, because the wbfs
ÂÂ block size (2 mb) is not aligned to the wii disc size (4699979776 b)
ÂÂ However everything else is copied as is without scrubbing.
* Replace also ? and * with _ when making a filename from title
* make_info will create the .txt file in the same directory as the
ÂÂ source .wbfs file unless the argument is a device, then the .txt
ÂÂ files are created in the current dir.
* Indicate in the help message which parameters are source (SRC
ÂÂ and which are destination (DST
in the first column, the parameter
ÂÂ is a source unless DST: specified
* Added command: 'convert' which is the same as running the tool with
ÂÂ just a filename, but it accepts a destination directory. Example:
ÂÂÂÂ wbfs_file c:\wii\game.iso convert e:\wbfs
ÂÂ will conver to e:\wbfs\GAMEID.wbfs
ÂÂ While the single file parameter variant:
ÂÂÂÂ wbfs_file c:\wii\game.iso
ÂÂ will convert to c:\wii\GAMEID.wbfs
Usage help text as printed by wbfs_file -h :
--------------------------------------------
wbfs_file.exe 1.4 by oggzee, based on wbfs by kwiirk
Usage: wbfs_file.exe [OPTIONS] [COMMAND [ARGS]]:
ÂÂGiven just a filename it will convert from iso to wbfs or vice versa:
ÂÂÂÂwbfs_file.exe filename.iso
ÂÂÂÂWill convert filename.iso to GAMEID.wbfs
ÂÂÂÂAnd create an info file GAMEID_TITLE.txt
ÂÂÂÂwbfs_file.exe filename.wbfs
ÂÂÂÂWill convert filename.wbfs to GAMEID_TITLE.iso
ÂÂCOMMANDS:
ÂÂÂÂÂÂÂÂÂÂ convertÂÂ
ÂÂÂÂÂÂÂÂÂÂconvertÂÂ
ÂÂÂÂÂÂcreateÂÂ
ÂÂÂÂÂÂÂÂÂÂlsÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
ÂÂÂÂÂÂÂÂÂÂdfÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
ÂÂÂÂÂÂÂÂÂÂmake_infoÂÂÂÂÂÂÂÂ
ÂÂÂÂÂÂinitÂÂÂÂÂÂÂÂÂÂÂÂ
ÂÂÂÂÂÂadd_isoÂÂÂÂÂÂÂÂÂÂ
ÂÂÂÂÂÂadd_wbfsÂÂÂÂÂÂÂÂ
ÂÂÂÂÂÂrmÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
ÂÂÂÂÂÂÂÂÂÂextract_isoÂÂÂÂÂÂ
ÂÂÂÂÂÂÂÂÂÂextract_wbfsÂÂÂÂ
ÂÂÂÂÂÂÂÂÂÂextract_wbfs_all
ÂÂÂÂÂÂÂÂÂÂls_fileÂÂÂÂÂÂÂÂÂÂ
ÂÂÂÂÂÂÂÂÂÂextract_fileÂÂÂÂ
ÂÂOPTIONS: (it's recommended to just use the defaults)
ÂÂÂÂ-s SIZEÂÂ:ÂÂSet split size [2147483136] (4194303 sectors)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂMust be a multiple of 512 (sector size)
ÂÂÂÂ-aÂÂÂÂÂÂ :ÂÂCopy ALL partitions from ISO [default]
ÂÂÂÂ-gÂÂÂÂÂÂ :ÂÂCopy only game partition from ISO
ÂÂÂÂ-1ÂÂÂÂÂÂ :ÂÂCopy 1:1 from ISO
ÂÂÂÂ-hÂÂÂÂÂÂ :ÂÂHelp