Any way to save what appears to be corrupted isos (rips)?

Discussion in 'Wii - Hacking' started by jdsmn21, Jun 5, 2011.

  1. jdsmn21
    OP

    Newcomer jdsmn21 Newbie

    Joined:
    Sep 14, 2009
    Messages:
    3
    Country:
    United States
    Hello everyone,
    I have a situation - I suspect my WBFS partition and the ripped games on there became corrupt. Many of the games I had which previously worked fine would either lock up or bring up "disc error" screen. My first step was to use Modwii wizard to update all isos on my 4.1U machine, but that didn't fix. Then I noticed that a crappy game (Purr Pals) was listed as 8.x GB in USB Loader, so started to suspect something was up - there's no way that game could take up that kind of space!

    Here's the steps I took to get where I'm at:

    1)I connected my USB HD to computer and transferred a couple games to another USB HD with WBFS Manager - With USB HD#2 I still got the exact same errors, so I suspected my files are corrupt.

    2)Downloaded WCDWM (which uses WIIMMS TOOLS) and selected "Repair" - this removed 71 games from my HD, leaving two remaining (the Netflix disc and WiiMusic - which are both small in size, and wonder if that is relevent). Here is the log from the operation:
    CODEheck and repair drive file system: /dev/sdb1
    Try to repair disc: /dev/sdb1
    cmd /C exe\wwt CHECK /dev/sdb1 --repair ALL
    ProcBuilder: isReader not ready wait 1 secs
    ProcBuilder: isReader not ready wait 1 secs
    ProcBuilder: bufReader not ready wait 1 secs
    ***** wwt: Wiimms WBFS Tool v1.25b r2143 cygwin - Dirk Clemens - 2011-01-10 *****

    CHECK /dev/sdb1

    * Summary of WBFS Check: 2756 errors found:
    1341 used WBFS sectors marked as free!
    12 free WBFS sectors marked as used!
    1047 WBFS sectors are used by 2 or more discs!
    356 invalid WBFS block references found!
    Total: 71 discs are invalid!

    REPAIR /dev/sdb1
    * Drop disc at slot #0, id=RSPE01, Wii Sports
    * Drop disc at slot #1, id=RM8E01, Mario Party 8
    * Drop disc at slot #3, id=RPSE4Q, Disney Princess: Enchanted Journey
    * Drop disc at slot #4, id=RFNE01, Wii Fit
    * Drop disc at slot #5, id=RMGE01, Super Mario Galaxy
    * Drop disc at slot #6, id=RVYE52, Call of Duty: World at War
    * Drop disc at slot #7, id=RFZE41, Imagine Fashion Party
    * Drop disc at slot #8, id=RWKPGT, Cooking Mama 2: World Kitchen
    * Drop disc at slot #9, id=RWOE69, Monopoly
    * Drop disc at slot #10, id=ROLE8P, Mario & Sonic at the Olympic Winter Games
    * Drop disc at slot #11, id=RNRE41, Nitro Bike
    * Drop disc at slot #12, id=RJFE5G, Jillian Michaels' Fitness Ultimatum 2009
    * Drop disc at slot #13, id=RIFEA4, Karaoke Revolution Presents: American Idol Encore 2
    * Drop disc at slot #14, id=RXZE52, Cabela's Dangerous Hunts 2009
    * Drop disc at slot #15, id=RHAE01, Wii Play
    * Drop disc at slot #16, id=RFPE01, Wii Fit Plus
    * Drop disc at slot #17, id=RTCE41, Tom Clancy's Splinter Cell: Double Agent
    * Drop disc at slot #18, id=RGVE52, Guitar Hero: Aerosmith
    * Drop disc at slot #19, id=R9JE69, The Beatles: Rock Band
    * Drop disc at slot #20, id=RMCE01, Mario Kart Wii
    * Drop disc at slot #21, id=RYWE01, Big Brain Academy: Wii Degree
    * Drop disc at slot #22, id=R6LEWR, LEGO Rock Band
    * Drop disc at slot #23, id=RGWE41, Rabbids Go Home
    * Drop disc at slot #24, id=RSBE01, Super Smash Bros. Brawl
    * Drop disc at slot #25, id=RIAE52, Ice Age: Dawn of the Dinosaurs
    * Drop disc at slot #26, id=R8HE4Q, Hannah Montana: The Movie
    * Drop disc at slot #27, id=RUQE78, Up
    * Drop disc at slot #28, id=RG6E69, Boogie SuperStar
    * Drop disc at slot #29, id=SMNE01, New Super Mario Bros. Wii
    * Drop disc at slot #30, id=R6XE69, Hasbro: Family Game Night 2
    * Drop disc at slot #31, id=R7XE69, Need for Speed: Nitro
    * Drop disc at slot #32, id=SXFE52, Band Hero
    * Drop disc at slot #33, id=RRGE52, Madagascar: Escape 2 Africa
    * Drop disc at slot #34, id=R2YE54, Birthday Party Bash
    * Drop disc at slot #36, id=R43E69, EA Sports Active: Personal Trainer
    * Drop disc at slot #37, id=SXEE52, Guitar Hero 5
    * Drop disc at slot #38, id=RGXE5D, Game Party
    * Drop disc at slot #39, id=RZTE01, Wii Sports Resort
    * Drop disc at slot #40, id=SMLE54, Major League Baseball 2K10
    * Drop disc at slot #41, id=RMAE01, Mario Power Tennis
    * Drop disc at slot #42, id=SCNEA4, Scene It? Twilight
    * Drop disc at slot #43, id=SHDE52, How To Train Your Dragon
    * Drop disc at slot #44, id=SDMEG9, Despicable Me: The Game
    * Drop disc at slot #45, id=SV2E78, Big Beach Sports 2
    * Drop disc at slot #46, id=R6BE78, de Blob
    * Drop disc at slot #47, id=SMEE69, Madden NFL 11
    * Drop disc at slot #48, id=SALE4Q, Alice in Wonderland: The Movie
    * Drop disc at slot #49, id=SGUE4Q, Disney Guilty Party
    * Drop disc at slot #50, id=R3OE01, Metroid: Other M
    * Drop disc at slot #51, id=SCWE41, Gold's Gym: Dance Workout
    * Drop disc at slot #52, id=SRPE4Q, Disney Tangled
    * Drop disc at slot #53, id=SC7E52, Call of Duty: Black Ops
    * Drop disc at slot #54, id=SJ2EWR, Scooby-Doo! and the Spooky Swamp
    * Drop disc at slot #55, id=SGREGT, Grease
    * Drop disc at slot #56, id=SG8EG9, Yogi Bear
    * Drop disc at slot #57, id=SEME4Q, Disney Epic Mickey
    * Drop disc at slot #58, id=SD2E41, Just Dance 2
    * Drop disc at slot #59, id=SUWE78, uDraw Studio
    * Drop disc at slot #60, id=STAE78, Pictionary
    * Drop disc at slot #61, id=SHWE41, Hollywood Squares
    * Drop disc at slot #62, id=RQOE69, Spore Hero
    * Drop disc at slot #63, id=SKJE78
    * Drop disc at slot #64, id=SUPE01, Wii Party
    * Drop disc at slot #65, id=RSKE52, Shrek The Third
    * Drop disc at slot #66, id=SNCE8P, Sonic Colors
    * Drop disc at slot #67, id=RKPE52, Kung Fu Panda
    * Drop disc at slot #68, id=SZ5E5G, Zumba Fitness
    * Drop disc at slot #69, id=SDNE41, Just Dance
    * Drop disc at slot #70, id=RSIE69, MySims
    * Drop disc at slot #71, id=RH5EVN, Horse Life Adventures
    * Drop disc at slot #72, id=SMOE41, Michael Jackson The Experience
    * Store fixed 'free blocks table' (7168 bytes).



    3) In a panic, I found a thread about hex-editing the HD and was able to add enough 0x01's to bring the files back to where WBFS Manager can see them (and I can transfer them to my PC).

    4) I'm back where I started however - it appears that I have about 71 unplayable game rips. I haven't tested each and every one however - only about three (by transferring to the second USB HD), but they still lockup or come up with the error screen.


    Now my main question..... Is there anything I can do with my original HD (ie: any iso saving programs, or hex-editing, etc) or am I at the point where I just need to reformat and start over? Anybody know what happened to cause this? (so I can avoid in the future)

    Wii is a 4.1U, HD is a WD MyBook (non portable/wall wart powered) 500gb partitioned to 200gb WBFS, 20 FAT, remainder NTFS. All isos updated last week (modwii), newest USBLoader GX (my main program) and newest CFG-loader.


    Sorry for the long post, but I definitely appreciate any comments, suggestions, questions, or advice!
     
  2. Wiimm

    Member Wiimm Developer

    Joined:
    Aug 11, 2009
    Messages:
    2,052
    Location:
    Germany
    Country:
    Germany
    1.) I don't know what WCDWM did in detail (many options available). My tools detect overlays of discs and illegal wbfs block mappings. And such files are bad. It's a result of a wrong block allocation table. I have seen such failure many times. Therefor my tools always makes a fast check before modifying anything.
    * http://wit.wiimm.de/wwt/check

    2.) Hexedit is not needed. First you have the "wwt recover" command. And then you can use e.g. "wwt edit ACT=0-1000" to activate the first 1001 slots.
    * http://wit.wiimm.de/wwt/recover
    * http://wit.wiimm.de/wwt/edit

    3.) The commands "wwt verify" and "wit verify" can analyze disk images and find checksum errors (bad dumps)
    * http://wit.wiimm.de/wit/verify
    * http://wit.wiimm.de/wwt/verify
     
  3. jdsmn21
    OP

    Newcomer jdsmn21 Newbie

    Joined:
    Sep 14, 2009
    Messages:
    3
    Country:
    United States
    Thanks Wiimm! I read through your links - good info, and great tool BTW. it looks like WCDWM ran this: wwt CHECK /dev/sdb1 --repair ALL, and 71 isos came up with bad blocks and were deleted.

    What do you recommend to be my next steps? Should I reverse my hex edits and run the recover or edit command, or is that unnecessary?
     
  4. Wiimm

    Member Wiimm Developer

    Joined:
    Aug 11, 2009
    Messages:
    2,052
    Location:
    Germany
    Country:
    Germany
    run recover direct and then check without repair to have a list of damaged images.
     
  5. jdsmn21
    OP

    Newcomer jdsmn21 Newbie

    Joined:
    Sep 14, 2009
    Messages:
    3
    Country:
    United States
    So I ran the tools suggested in the previous post, and have a list of "bad" images. Nevertheless I transferred the ISOs to my PC, and all but a couple measure 4,589,824 kb in size. Transferring them to a second HD - they still don't work on the Wii, but new rips from disc work (which makes me think I have my ios's and loaders in check).

    I also downloaded Dolphin - the Wii emulator - and tried a half dozen of my transferred isos on there, which seemed to load and play fine (aside from a couple instances that had what I would assume to be 'emulator glitches').

    So....it appears that the ISOs are damaged to where the Wii can't play them, but Dolphin can? Does that make sense??? Does the Wii have 'checks' on the games that Dolphin does not?
     
  6. PsyBlade

    Member PsyBlade Snake Charmer

    Joined:
    Jul 30, 2009
    Messages:
    2,204
    Location:
    Sol III
    Country:
    Germany
    just forget the bad images and rerip them
    they are most likely partly overwritten and won't work well even if you get them to run

    consider switching FS while the drive is almost empty anyway
     
  7. secretchaos1

    Newcomer secretchaos1 Advanced Member

    Joined:
    Apr 5, 2009
    Messages:
    97
    Country:
    Canada
    I had a similar problem and was able to extract a few rips before they were fully corrupt. I wouldn't recommend doing so however, as it usually leaves the iso in some condition where it will either freeze or lockup during gameplay. I'd suggest reripping the isos and switching to Fat32.
     

Share This Page