NKit :: Recover to Redump Images :: Shrink and Preserve Wii and GameCube Disc Images as Playable

Discussion in 'Wii - Hardware, Devices and Utilities' started by nanook, Sep 20, 2019.

  1. nanook
    OP

    nanook Advanced Member

    Newcomer
    5
    Dec 17, 2008
    No it's cool ;-) - I just updated the previous message. It must be the most common one ;-)
     
  2. Sk17

    Sk17 Newbie

    Newcomer
    1
    Nov 12, 2019
    Venezuela
    Ok, I extracted some other update partitions from other games and I got both games succesfully converted to Iso format, and then to WBFS format with no problems. Thank you. upload_2019-11-12_15-8-12.png
     
    Last edited by Sk17, Nov 12, 2019
    nanook likes this.
  3. Ryccardo

    Ryccardo and his tropane alkaloids

    Member
    14
    Feb 13, 2015
    Italy
    Imola
    Someone posted on reddit a version including recovery files, btw


    (off topic)
    After reformatting the SD, Animal Crossing (a known working title) does work as nkit.iso, but Smashing Drive doesn't (with or without alternate reads, as full iso, nkit.iso, and nkit.iso with "nkit" removed from the filename just in case)
    No huge deal, I got an Xbox, but still... :)
    (The card, by the way, is the Samsung I listed as problematic with IGR + alternate reads)
     
    Last edited by Ryccardo, Nov 13, 2019
  4. Vimm

    Vimm Newbie

    Newcomer
    1
    Nov 11, 2019
    United States
    I'd like to request support for converting nkit to iso without a recovery partition. It's a big nuisance for USB Loader GX users to track down a partition just to convert the game to wbfs (which also doesn't require partitions) and it makes distributing partition-less nkit games less practical. The current warning is helpful but could you please make partitions optional when converting?
     
  5. Sk17

    Sk17 Newbie

    Newcomer
    1
    Nov 12, 2019
    Venezuela
    Yup. Agree.

    Sure, keeping 1:1 isos for collections it's important. Even more for preservation. But... we're in 2019 now. Most of those partitions are useless. Why would you need an update partition with the, for example, 3.2U system update when there's the last 4.3U update?

    By the way, nanook. I've been using your software almost every day with nkit isos from Vimm's Lair and Update Partitions from a torrent someone shared on Reddit and I've had no problems at all. Your software it's simply perfect.
     
    nanook likes this.
  6. 1MiinMofo

    1MiinMofo GBAtemp Regular

    Member
    3
    Jan 29, 2019
    Canada
    I've been reading here and elsewhere about NKit and have two questions relating to using it with real Wii softmodded hardware:

    1. Is it true that I can take a "game.iso" of a Gamecube image and "Convert to NKit ISO" and the resulting file can be "played" via Nintedont on my real Wii? Do I rename it "game.iso" or will Nintendont see, for example, "4x4 Evo 2 (USA).nkit.iso"?

    2. Is it not currently possible to do this with Wii WBFS or ISO files because updates to both USB Loader GX and the homebrew system itself need to be worked out first?

    Thanks for this tool.
     
    Last edited by 1MiinMofo, Nov 19, 2019
  7. nanook
    OP

    nanook Advanced Member

    Newcomer
    5
    Dec 17, 2008
    When converting Wii images to nkit, the removal of the update partition is completely optional. In fact the config defaults to keeping them. I agree that not having them when trying to convert back would be tedious. It all depends on your requirements. This tool was primarily designed for preservation after all.

    1. Yes can be played by Nintendont on a real Wii. I've not used it so I'm not sure about the rules as to how.
    2. NKit saves more space than other formats by removing the hashes and encryption. This was favoured for preservation purposes. Otherwise it might as well be wbfs, which is currently recoverable by nkit to redump iso. So just choose nkit for smallest size+dolphin or wbfs for hardware.

    Hopefully someone might create a wii cios for Wii nkit one day
     
    Last edited by nanook, Nov 19, 2019
    Sk17 and 1MiinMofo like this.
  8. NEZ8

    NEZ8 Member

    Newcomer
    1
    Aug 15, 2019
    United Kingdom
    What is usually the cause for the verification failed error and what is the solution?
     
    Last edited by NEZ8, Nov 23, 2019
  9. 1MiinMofo

    1MiinMofo GBAtemp Regular

    Member
    3
    Jan 29, 2019
    Canada
    It is probably because your nkit.iso did not have the so-called "Update Partition" and you don't have the 11 gigabytes worth of update partitions for NKit to use to fix ISOs with no
    Update Partitions. They really don't have to be fixed (you don't need Update Partitions), but NKit will by default delete the resulting ISO because it will fail the verify without it.

    There's a way around this. In the "NKit Processing App" there is an option you can unselect labelled "Delete Recover Match Failures." Unselecting that will leave the unverified (most likely working but with no update partition) ISO file in the following folder:
    \NKit\Processed\Wii_MatchFail
     
  10. Anuskuss

    Anuskuss Newbie

    Newcomer
    1
    Dec 8, 2018
    United States
    @nanook I'm sure you are already aware of this but in case you are not: bugs[.]dolphin-emu[.]org/issues/11900

    Edit: And if you really have nothing better to do, can you maybe look into supporting dev GCMs (like archive[.]org/details/spiderman4wiiunreleased) at some point? Maybe @GerbilSoft can help with that.
     
    Last edited by Anuskuss, Dec 2, 2019
  11. nanook
    OP

    nanook Advanced Member

    Newcomer
    5
    Dec 17, 2008
    There is a fix for the SPM issue in the workings. I've been busy lately since diagnosing the issue. As far I was aware all GCMs were supported, if not I'll look to make sure they are.

    Cheers ;-)
     
  12. Anuskuss

    Anuskuss Newbie

    Newcomer
    1
    Dec 8, 2018
    United States
    Dev GCMs (like the one I linked) are encrypted with the dev key. Are you sure you don't only support retail? Also got any news about the Mario Kart Fun issue?
     
  13. nanook
    OP

    nanook Advanced Member

    Newcomer
    5
    Dec 17, 2008
    An encrypted GCM? As in GameCube?

    If I remember correctly the fst for Mario Kart Fun is not valid and cannot be shrunk and playable with nkit. NKit will shrink and restore most corrupt images. It does this by ignoring the fst and processing the whole area as a raw data. The custom image may be perfectly valid for use as in practice the console will look up a file position and read the data. No problems. However to compact the image there must be no overlapping file entries or files that go beyond the end of the image.

    I will double check my facts though in a few days. Just to make sure.
     
  14. Anuskuss

    Anuskuss Newbie

    Newcomer
    1
    Dec 8, 2018
    United States
    Read the description, it's a Wii image from a dev unit (since those don't have an optical drive).

    I can just repeat what @Wiimm told me: The image is fine and uses hard links which are not yet supported by NKIT. WIT can handle the image just fine and even convert it to WIA (which is pretty similar to NKIT).
     
  15. nanook
    OP

    nanook Advanced Member

    Newcomer
    5
    Dec 17, 2008
    Okay calm down. I thought Wii Dev Kit images were RVT-H which is unencrypted. I think they are signed with a devkit key though. I have no plans to support that atm.

    As I said. I'll take a look. WIT is an amazing app, it does not preserve data exactly though which adds constraints. Can you define "fine" and "hard links" also.
     
  16. Anuskuss

    Anuskuss Newbie

    Newcomer
    1
    Dec 8, 2018
    United States
    Damn, I didn't mean to sound rude lol. Yeah, you don't have to worry about it, just an idea when you get bored some day.

    This is the thread: forum.wii-homebrew[.]com/index.php/Thread/59372-Wiimms-MKW-Fun-2019-10-v1-Release/

    Translation:
     
  17. nanook
    OP

    nanook Advanced Member

    Newcomer
    5
    Dec 17, 2008
    That's very useful thanks. If hardlinks are just multiple fst entries pointing at the same file then that's no problem at all. Multiple entries pointing at the same file location and size isn't used by Nintendo, but it's simple to cater for.
     
  18. mundodisco

    mundodisco Member

    Newcomer
    1
    Jun 10, 2013
    Argentina
    Hi 1MiinMofo,

    where is the 11GB update partition compilation posted to download it? I cannot find it! And, what about those games with other partitions, like the channel partition or another one detected by WiiBackupManager (which is not update, nor channel, nor game of course)?
    Thank you very much in advance,
    Gabriel
     
  19. mundodisco

    mundodisco Member

    Newcomer
    1
    Jun 10, 2013
    Argentina

    Hi @nanook ,
    I am following several threads about NKit and in some messages they are saying that someone posted a huge (11GB) compilation with update partitions to be able to recover those images without it... do you know where it was posted / from where it can be downloaded?
    Thank you very much!
    Regards,
    Gabriel

    — Posts automatically merged - Please don't double post! —


    Hi @Sk17 ,
    I am following several threads about NKit and in some messages they are saying that someone posted a huge (11GB) compilation with update partitions to be able to recover those images without it... do you know where it was posted / from where it can be downloaded?
    Thank you very much!
    Regards,
    Gabriel

    — Posts automatically merged - Please don't double post! —

    Hi @Ryccardo ,
    I am following several threads about NKit and in some messages they are saying that someone posted a huge (11GB) compilation with update partitions to be able to recover those images without it... do you know where it was posted / from where it can be downloaded? You also mentioned something like that...
    Thank you very much!
    Regards,
    Gabriel
     
  20. Ryccardo

    Ryccardo and his tropane alkaloids

    Member
    14
    Feb 13, 2015
    Italy
    Imola
    Obviously I can't post a link, but try searching online for "fully loaded nkit"
     
Quick Reply
Draft saved Draft deleted
Loading...