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. r0ni

    r0ni Advanced Member

    Newcomer
    5
    Nov 5, 2002
    United States
    Michigan, USA
    I remember reading about this a year or so ago... I recently am getting back into my gc/wii stuff and found this again (great work btw) but the wiki states it's for Windows, Mac and Linux, yet I'm not finding anything but Windows downloads.

    Do linux or mac ports exist? Would love to use this natively without cumbersome VMs in the way.
     
  2. Ryccardo

    Ryccardo and his tropane alkaloids

    Member
    14
    Feb 13, 2015
    Italy
    Imola
    When you say that NKit.iso is compatible with an actual GC, do you mean as a physical disc? Swiss hates them...

    It is written using the .Net framework which is a semi-interpreted language (and avoiding non-multiplatform extensions like the WPF was) - you can use Mono to run the exe directly
     
  3. Extrems

    Extrems GBAtemp Regular

    Member
    6
    Jan 17, 2013
    Canada
    Quebec, Canada
    My entire collection is .nkit.iso.

    By the way, you reported Smashing Drive as not working, but I just tried it and it's working fine?
     
    Last edited by Extrems, Nov 8, 2019
    Arnold101 likes this.
  4. r0ni

    r0ni Advanced Member

    Newcomer
    5
    Nov 5, 2002
    United States
    Michigan, USA
    I do have it running in a vm for now. Seems to work fine as is, but if I get into this any more I may setup mono to use it for simplicity in the long run.
     
  5. cheungpakwan

    cheungpakwan GBAtemp Regular

    Member
    4
    Sep 14, 2009
    United States
    howto convert .nkit.gcz to ISO original disc files so i can play it on my wii console ?

    edit : SOLVED by installing latest dot net
     
    Last edited by cheungpakwan, Nov 11, 2019
    nanook likes this.
  6. cheungpakwan

    cheungpakwan GBAtemp Regular

    Member
    4
    Sep 14, 2009
    United States
    edit : SOLVED by installing latest dot net

    thanks nanook
     
    Last edited by cheungpakwan, Nov 11, 2019
    nanook likes this.
  7. unexpectedpanda

    unexpectedpanda Newbie

    Newcomer
    1
    Nov 11, 2019
    United States
    What an amazing tool. Thanks nanook for all the hard work. Now I've just got to hope something as good comes along for OG Xbox images!
     
  8. nanook
    OP

    nanook Advanced Member

    Newcomer
    5
    Dec 17, 2008
    XBox has been looked at by others. The junk algorithm is known and works. It's seeded by a value that has to be brute forced. This is only possibly for early discs where it was simple. It was changed at some point to a value that would take many years per game.

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

    Sorry for the delay with my reply. NKit needs good a valid FST to be able to process and shrink the filesystem. If files appear to overlap then the files and gaps are unpredictable. The fix would be for something to correct the FST before processing it with NKit. Only the disc editor could do this effectively. It could probably be rebuilt with overlapping entries duplicated. I would like to look at this image if possible to check it's not just a bug though.
     
    unexpectedpanda and Ryccardo like this.
  9. unexpectedpanda

    unexpectedpanda Newbie

    Newcomer
    1
    Nov 11, 2019
    United States
    Ah I see. I guess this is something where even if distributed computing could assist, it's seen as not worth it (that is, storage capacity/cost ratio would likely improve at a faster rate than brute force completion could compete with). Ah well, I'll take the storage wins where I can get them :)
     
  10. Vimm

    Vimm Newbie

    Newcomer
    1
    Nov 11, 2019
    United States
    Great job with NKit, the new UI is a big help for beginners. My main suggestion is add a standard "Open..." dialog to import games.

    I'd like to offer NKit games at Vimm's Lair but sadly they don't work with USB Loader GX which lots of people use. It would help greatly to be able to convert from .nkit.iso to .wbfs with a single app. Meanwhile I'm testing out .nkit.iso downloads but to prevent complaints I may need to stick with .wbfs until USB loaders support NKit.
     
    SpiffyJUNIOR and Ryccardo like this.
  11. nanook
    OP

    nanook Advanced Member

    Newcomer
    5
    Dec 17, 2008
    I agree and it's on my list ;-). I have a few things on at the moment, but wbfs output and ciso input are things I'd like to add.
     
    Zarper likes this.
  12. Anuskuss

    Anuskuss Newbie

    Newcomer
    1
    Dec 8, 2018
    United States
    Wiimm told me that the image is fine, so it's probably just a bug. You can try the latest version here: wiki[.]tockdom[.]com[/]wiki[/]Wiimms_Mario_Kart_Fun_2019-10
     
  13. Sk17

    Sk17 Newbie

    Newcomer
    1
    Nov 12, 2019
    Venezuela
    Hi.

    I've been trying to use your app to convert nkit isos from Vimm's Lair back to iso format, and after trying a lot of ways to make it work I just keep getting this error:

    Rayman Origins [SOJE] Wii [MiB:3409,3]

    1 Pass: [NKit.ISO] >> [To ISO]

    To ISO: .1.2.3.4.5.6.7.8.9.10 ~ 4m 9s [MiB: 4482,3] NKit Invalid

    |DETAIL
    |...............................
    |!! Update partition *_F9D11773 missing - Adding filler. It may be Recoverable
    |...............................


    Verification Failed Crc: DB1C6007 - Failed Test Crc:4855EAF4
    Deleting Output

    Summary Log Written
     
  14. wiindsurf

    wiindsurf Newbie

    Newcomer
    3
    Mar 27, 2019
    New Zealand
    Use the convert2iso tool, not the recover2iso one...

     
  15. stanwebber

    stanwebber Newbie

    Newcomer
    1
    Nov 12, 2019
    United States
    i am attempting to convert 8 .nkit.iso images back to .iso. i get read verifiedfailed errors on all 8 of them when running converttoiso.exe or nkitextractionapp.exe. selecting convert or recovery makes no difference. i'm rather frustrated.
     
  16. Sk17

    Sk17 Newbie

    Newcomer
    1
    Nov 12, 2019
    Venezuela
    upload_2019-11-12_7-33-17.
     
  17. nanook
    OP

    nanook Advanced Member

    Newcomer
    5
    Dec 17, 2008
    If you get the message "!! Update partition *_F9D11773 missing" It means the update partition was removed and needs to be present in one of the Recovery folders to Verify successfully. In this case the file will be named <something>_F9D11773

    When nkit extracts the partition it will preserve it in the Recovery folders. If people are sharing these custom images that need to be converted back to iso, it would be best to not remove the update partition or for it to be available.

    Use ConvertToIso to comvert images back to ISO also.
     
    Last edited by nanook, Nov 12, 2019
  18. Sk17

    Sk17 Newbie

    Newcomer
    1
    Nov 12, 2019
    Venezuela
    Hi, nanook.

    I'm aware of the missing partitions. I've extracted some of them out of some working isos that I have. But still I haven't found the one I need for the game I'm trying to convert. lol

    As you can see from the screenshot, I'm using ConvertToISO.exe, is that what you mean?
     
  19. nanook
    OP

    nanook Advanced Member

    Newcomer
    5
    Dec 17, 2008
    My message wasn't aimed at you directly. :-) I was trying to cover off a few recent similar messages.
    The file you require is 35900F41E235762320A2BC9ECBA23068BB754943_N_5A7E2CD4. It's 2MiB

    You should be able to extract it from any of the 481 images that contain it. ;-)
     
    Last edited by nanook, Nov 12, 2019
  20. Sk17

    Sk17 Newbie

    Newcomer
    1
    Nov 12, 2019
    Venezuela
    Oh, ok. Sorry.

    I'll try to extract some more update partitions, then. Thanks for your help.
     
Quick Reply
Draft saved Draft deleted
Loading...