XFLAGS=-fno-inline-functions make
# you can check all flags with
XFLAGS=-fno-inline-functions make flags
Wiimm said:wwt: Wiimms WBFS Tool v0.32a - 2010-02-14
A command line WBFS tool set for various os.
Last changes:
Code:wwt v0.32a r632 - 2010-02-14 - wwt+wit: New envrionment variable: WWT_LANG: Define a default language. - wwt+wit: New option: --lang= : Define the working language. - wwt FORMAT --recover: Little optimizations. - Bug fix: Enable cache for all commands if reading from a pipe.
Sources comes with GPL2. Checkout the sources directly from the SVN repository or browse the source.
typedef struct wbfs_head
{
ÂÂÂÂbe32_t magic;ÂÂÂÂ// the magic (char*)"WBFS"
ÂÂÂÂ// the 3 main parameters -> they are used to calculate the geometry
ÂÂÂÂbe32_t n_hd_sec;ÂÂÂÂ// total number of hd_sec in this partition
ÂÂÂÂu8ÂÂhd_sec_sz_s;ÂÂÂÂ// sector size in this partition
ÂÂÂÂu8ÂÂwbfs_sec_sz_s;ÂÂÂÂ// size of a wbfs sec
ÂÂÂÂ....
}
Wiimm said:It should be possible to scan the drive and make a guess, but perhaps it is easier to make this manually.
Ideas to find the wbfs block size:
- Find the DISC magic 0x5D1C9EA3
There should be 2 series: 1.) the inodes (in the first block) 2.) the disc headers (=>WBFS block size)
My answer is here: http://gbatemp.net/index.php?act=findpost&pid=2608739frank01liny said:I have more supporting info for my situation
....
Wiimm said:@tiimothy
"insn" names the inline functionality of gcc.
Please try:
Code:XFLAGS=-fno-inline-functions make # you can check all flags with XFLAGS=-fno-inline-functions make flags
wwt v0.32a r632 - 2010-02-14
- wwt+wit: New environment variable: WWT_LANG: Define a default language.
- wwt+wit: New option: --lang= : Define the working language.
- wwt FORMAT --recover: Little optimizations.
- Bug fix: Enable cache for all commands if reading from a pipe.
wwt v0.33a r659 - 2010-03-01
- Support of the new extended WBFS inodes with the data records
ÂÂ 'itime', 'mtime', 'ctime', 'atime' and 'load_count'.
ÂÂÂÂ- ADD updates itime, mtime, ctime and atime. mtime is taken from source.
ÂÂÂÂ- EXTRACT updates atime. mtime is copied to destination file.
ÂÂÂÂ- RENAME+SETTILE @INODE updates ctime and atime.
ÂÂÂÂ- RENAME+SETTILE @ISO updates mtime, ctime and atime.
ÂÂÂÂ- LIST may show one of the time values (-ll, --*time, --time=mode)
ÂÂÂÂ- DUMP show all times if disc dump is enabled (--long).
- wit+wwt LIST: The new options --itime, --mtime, --ctime, --atime
ÂÂ and --time=modelist will force output of a time stamp. The meaning
ÂÂ of --long is changed.
- Option --sort= supports new modes 'DATE', 'ASCENDING' and 'DESCENDING'.
- New wwt command: LIST-LL or LLL: Abbreviation of 'LIST -ll'.
- New wit command: LIST-LLL or LLLL: Abbreviation of 'LIST -lll'.
- Bug fix: wit LIST: The WBFS file size was listed instead the ISO size.
wit copy /dev/disk6s1 -d /Volumes/WIISTUFF/wbfs/ --wbfs --split -P
!! wit: ERROR #15 [READ FILE FAILED] in WrapperReadSector() @ lib-std.c#2654
!!ÂÂÂÂÂÂRead failed [F=4,200+2600]: /Volumes/WIISTUFF/wbfs/.RSPP01.wbfs.a9o2aM
!!ÂÂÂÂÂÂ-> Bad file descriptor
[...]
!! wit: ERROR #15 [READ FILE FAILED] in WrapperReadSector() @ lib-std.c#2654
!!ÂÂÂÂÂÂRead failed [F=4,200+2600]: /Volumes/WIISTUFF/wbfs/.RMCP01.wbfs.CqI42s
!!ÂÂÂÂÂÂ-> Bad file descriptor
Wiimm said:@Skeeve
It looks like an already fixed error. Which version have you used?
It was QUOTEwwt: Wiimms WBFS Tool v0.23a r544 mac - Dirk Clemens - 2010-01-02
Skeeve said:Wiimm said:@Skeeve
It looks like an already fixed error. Which version have you used?
It was QUOTEwwt: Wiimms WBFS Tool v0.23a r544 mac - Dirk Clemens - 2010-01-02
Wiimm said:I use the WD Passport too. With a small NAS (Linux, Nemiah CPU 1GHz) my copy rate is about 25 MiB/s. With WinXP and a much faster Computer the rate is about 22 MiB/s.
The WD Passport is the faster than all my other USD drives including a new 3.5" drive.