Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: USB storage Beta Release

                  
   
  1. #1
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    52
    Posts
    139,784
    Blog Entries
    3209
    Rep Power
    50

    Rev USB storage Beta Release

    Sven one of the most active Wii Hackers has posted this on his site:

    I'm currently working on USB mass storage support for the Wii and just wanted to give you an update of my current status.
    I've released (again) two or three semi-public betas in #wiidev to be able to test the code with a few more devices and already fixed a few compatibility issues. Most storage devices seems to be working now and there are only a few that fail at the initialization that I still got to fix.
    It also looks like I originally just messed up the set configuration request code - even that is now working without any problems.
    But there are also some really strange sticks where a mass storage reset request just returns the error code -7004 but still seems to be working. I think that this might be related to some timeout being reached because the following code is working when I add a short delay. This is not a really clean solution but it's working(tm).
    The writing part of the code has also been tested and fixed by me and there are only a few minor issues left. However, this update has not been pushed into my git yet but I'll promise that the code will be available soon.
    But I think that the code is stable enough now for a really public beta test. I wrote this small application that looks for any USB mass storage devices connected to your Wii and tries to display a file listing of the root folder and creates a file called testtest.txt with the content 'test' there. This code is based on chishm's libfat and wintermute's port to the Wii which does currently not check if the device really contains a FAT filesystems - this means that the usage of ANY DEVICE THAT HAS NOT A FAT FILESYSTEM ON IT WILL RESULT IN DATA CORRUPTION. I'd also recommend you to create a full backup of your data even if you're sure that a FAT filesystem is used because this code is still very untested and might easily corrupt your data. (This did not happen yet but don't say that you haven't been warned by me.)
    Even though the application tells you to press A on your Gamecube controller a Wiimote should also worked - but that code is even more untested by me
    Please report any error codes here if your device is not working. It would be great if you are able to create a usb log of the device connection on your PC as this would really help me to fix the problems with your stick.
    Download usbmss2.elf
    Update: The following version probably fixes some devices that were previously hanging after "LUN #0".
    Download usbmss3.elf

    Download Above and Give Feedback Via Comments

  2. #2

    Default

    Feedback

    Memorex Travel Drive 2Gb FAT32 with 1.8 of used space recoginzed perfectly. Also, was able to to find my wiimote connected and use the B for the confirmation of the device

    After, it showed me my device ID and then stopped. It's that all it does??

    Still, nice going man, will be looking forward to more of your future releases

  3. #3
    DCEmu Rookie
    Join Date
    May 2007
    Posts
    105
    Rep Power
    0

    Default

    yea this didnt list anything on my sony walkman. it just said something then it said reset then it went a little wierd because i was useing the homebrewlauncher channel
    this need to be run through the TP loader to reset correctly

  4. #4

    Default

    is there any chance my external 300 gig HD would work with this? is there a size limit?

  5. #5

    Default

    Give it a try.

    As far as I saw, it won't list the content, will only show if the device was connected or not

    alsso, make sure it is in FAT32, tried a fat16 format and woldn't bugde, also, didn't found it with NTSC

    I run it using the normal homebrew loader way, i mean, not using the homebrew loader, migth try as well using the loader, I already set it

  6. #6
    DCEmu Rookie
    Join Date
    May 2007
    Posts
    105
    Rep Power
    0

    Default

    Quote Originally Posted by PeyeRate420 View Post
    is there any chance my external 300 gig HD would work with this? is there a size limit?
    try it, it only makes a list on the USB device, this cant be used for anything yet, stuff like this is new to the wii, not like reading from front sd i think its slighly different how it handles to IO devices on the usb

  7. #7
    DCEmu Rookie Dbgtgoten's Avatar
    Join Date
    Jan 2006
    Posts
    150
    Rep Power
    68

    Default

    Isn't Fat32 have a maximum size of like 4gb or something...? i am confused but this seems nice i just can't wait for more homebrew stuff to come out =)

  8. #8
    PS Beta Tester & Mod DPyro's Avatar
    Join Date
    Feb 2006
    Location
    Right Behind You!
    Posts
    2,742
    Rep Power
    82

    Default

    Fat32 has a filesize limit of 4gb.

  9. #9
    DCEmu Pro ____anders____'s Avatar
    Join Date
    Aug 2007
    Location
    Alterac Valley
    Age
    33
    Posts
    817
    Rep Power
    0

    Default

    Quote Originally Posted by $n!pR View Post
    Fat32 has a filesize limit of 4gb.
    and a partition size limit of 30 GB..

    this is cool, it can be used for cool stuff in the future

  10. #10
    DCEmu Coder
    Join Date
    May 2006
    Location
    Sheffield, UK
    Posts
    42
    Rep Power
    0

    Default

    Most external HDD come already formated to FAT32 with one partition (I have a 300 HDD and all 300 is on one partition).

    If this is not the case then, you can download a free tool on the net (can't remember the name off hand) that can create a single large size partition of FAT32. A google search should find it.

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •