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

nanook

Well-Known Member
OP
Member
Joined
Dec 17, 2008
Messages
115
Trophies
0
Website
www.scorehero.com
XP
938
Country
I am still here. Still working on something. It's getting closer. Once it's out there will be many subsequent releases and I'll be adding as many features as people request.

It's currently capable of reading, GC, Wii, WiiU, PS1,2,3, Saturn, Dreamcast, Iso/bin/Cue/Gdi. Reading directly from archives is supported too as it was for wii/gc

So many of the things NKit did before will be added to the above formats over time.

RVZ, WBFS and CISO will be the first converters added. All from directly from nkit format also
 

MosAnted

Member
Newcomer
Joined
Jan 5, 2021
Messages
5
Trophies
0
Age
38
XP
91
Country
Mexico
Hey, I found a game that has problems with Nkit.

Namco Museum (the first one, not 50th Anniversary) (GNMEAF) on the GameCube freezes on the title screen (before "press start" comes up) when in the Nkit format. This was tested on Nintendont on Wii (nkit.iso) and the Dolphin emulator (nkit.iso & nkit.gcz) converted using the latest Nkit and the latest Redump GC DAT.

The 1:1 ISO and a CISO made via Wit both boot fine on the Wii and Dolphin.
I can't test other regions or versions since it is NA exclusive and has no known code revisions.

Just some food for thought for the upcoming version of Nkit. Can't wait for WBFS output support! With that I could kiss Wii Backup Manager goodbye (unless WBM adds support for Nkit images so I don't have to go from Nkit>ISO>WBFS).

***EDIT - FURTHER TESTING - After reading a Dolphin progress update I decided to go into nkit.dll.config, add an FST alignment exception for the game (the one that by default only applies to the GameCube Service Disc and Aging Disc), re-converted into Nkit, and the resulting image booted on both Dolphin and Nintendont!***

Hi, could you tell me which line you added to the config dll?
 

TwilightSlick

New Member
Newbie
Joined
Jul 1, 2020
Messages
3
Trophies
0
Age
28
XP
66
Country
United States
Hi, could you tell me which line you added to the config dll?

Here's what was added. GNMEAF is Namco Museum's game ID.

Code:
  <!-- Manual override for the default behaviour, if files fall on this alignment, keep them aligned - 0 to attempt to keep all original file locations (for images that have issues running) -->
  <preserveFstFileAlignment>
    <add key="102E010007" value="8000" />
    <add key="301E010000" value="8000" />
    <add key="GNMEAF0000" value="8000" />
  </preserveFstFileAlignment>
 
  • Like
Reactions: MosAnted

Exiar

New Member
Newbie
Joined
Feb 11, 2021
Messages
1
Trophies
0
Age
43
XP
27
Country
Germany
After reinstalling Windows 10 20H2 I get an error massage.

DAT ENTRIES
-------------------------------------------------------------------------------
[1911 redump ] Nintendo - GameCube - Datfile (1911) (2021-02-09 21-12-17).dat
Summary Log Written as Errored!

Failed
-------
DatData.populateRedump: Eine Ausnahme vom Typ "System.Exception" wurde ausgelöst.



NKitSummary.txt
Code:
TimeStamp    Conversion    System    ReadResult    OutputResult    OutputCrc    OutputID4    RedumpMatch    RedumpName    InputSize    OutputSize    FullSize    InputFilename    OutputFilename    MD5    SHA1    Passes    SecondsElapsed    ErrorMessage
11.02.2021 13:19:18    RecoverToNKit    GameCube    Unverified    Error    00000000                1459978240    0    0    E:\ROMadd\Gauntlet - Dark Legacy (Revision 1)\Gauntlet - Dark Legacy (Revision 1).iso                    0    DatData.populateRedump: Eine Ausnahme vom Typ "System.Exception" wurde ausgelöst.


Any ideas?
 

SupernovaStarbright

New Member
Newbie
Joined
Feb 13, 2021
Messages
1
Trophies
0
Age
20
XP
32
Country
United States
I recently lost my hard drive I had hooked up to my Wii in a move, so I'm working on converting all of my nkit backups into pure ISO's and then WBFS so I can play them through CFG loader again, but every time I attempt to convert to ISO, I get an error message saying that there is no space on the disk for the resulting file. There... definitely is, as there is over 1000 gigs free on my computers hard drive. Does anyone know what might be causing this?
 

Exidous

Well-Known Member
Member
Joined
Mar 2, 2021
Messages
322
Trophies
0
Age
44
XP
697
Country
United States
Just wanted to say thank you.

nkit.iso is my definitive Gamecube format. Both for archival and use, as I'll be using Wii for the foreseeable future.
 

nanook

Well-Known Member
OP
Member
Joined
Dec 17, 2008
Messages
115
Trophies
0
Website
www.scorehero.com
XP
938
Country
Hey all, I know there's been no releases or progress updates for a while. I've recently added the ability to extract all GC and Wii files in to a deduped filesystem. I've been experimenting with a Virtual FileSystem that presents full iso images that validate to match redump scans. It also presents the images as if they were extracted to the filesystem too. It's pretty cool. This will also work for WiiU, PS1,2,3,PSP and Sega CD, Saturn, Dreamcast and ISO9660 soon.

Wii is 48% duplicate files. So add that to all the hashes and junk being removed. It'll be a massive saving if you store the deduped files in compressed filesystem.

There will still be many conversions added iso to wbfs/ciso/rbz etc.

The new NKit has 100% Redump NKit format GC/Wii to iso compatibility now too.

No timescales unfortunately. It's a lot of work and I'm just doing it when I have free time.
 

depaul

Well-Known Member
Member
Joined
May 21, 2014
Messages
1,293
Trophies
0
XP
2,952
Country
France
Completely missed this excellent tool.

I just converted my Gamecube collection again for my Wii U after shrinking them with Nkit.

They work fine with Nintendont, and they load as fast as normal dumps.

In general Nkit ISOs are 40% smaller. Some games like Crazy taxi are ridiculously smaller (from 1,4GB to 60 MB!).
 

Blushock

New Member
Newbie
Joined
May 7, 2021
Messages
2
Trophies
0
Age
23
XP
65
Country
United States
Sorry if this has already been discussed, but for the Nkit Processing App with Wii Partitions, what does Delete Recovery Match Failures do and is it worth using?
 

edison658

New Member
Newbie
Joined
May 13, 2021
Messages
4
Trophies
0
Age
43
XP
41
Country
France
After reinstalling Windows 10 20H2 I get an error massage.

DAT ENTRIES
-------------------------------------------------------------------------------
[1911 redump ] Nintendo - GameCube - Datfile (1911) (2021-02-09 21-12-17).dat
Summary Log Written as Errored!

Failed
-------
DatData.populateRedump: Eine Ausnahme vom Typ "System.Exception" wurde ausgelöst.



NKitSummary.txt
Code:
TimeStamp    Conversion    System    ReadResult    OutputResult    OutputCrc    OutputID4    RedumpMatch    RedumpName    InputSize    OutputSize    FullSize    InputFilename    OutputFilename    MD5    SHA1    Passes    SecondsElapsed    ErrorMessage
11.02.2021 13:19:18    RecoverToNKit    GameCube    Unverified    Error    00000000                1459978240    0    0    E:\ROMadd\Gauntlet - Dark Legacy (Revision 1)\Gauntlet - Dark Legacy (Revision 1).iso                    0    DatData.populateRedump: Eine Ausnahme vom Typ "System.Exception" wurde ausgelöst.


Any ideas?
Hi all,

Same error here since update Nkitiso operation's not working anymore.
13/05/2021 09:48:24 RecoverToISO GameCube Unverified Error 00000000 1243779072 0 0 I:\Redump Gamecube NKit ISO\Harry Potter xxxxxxx.nkit.iso 0 DatData.populateRedump: Une exception de type 'System.Exception' a été levée.
13/05/2021 09:48:39 ConvertToNKit GameCube Unverified Error 00000000 1243779072 0 0 I:\Redump Gamecube NKit ISO\Harry Potter xxxxxxx.nkit.iso 0 DatData.populateRedump: Une exception de type 'System.Exception' a été levée.
I reply to my self and to Exiar.
Deleting "NKit.dll.config" solved partially error, some converfting operations won't work.
Try to edit this config file but still error for some reason i can't explain...

Need others users experiences with this error.
 
Last edited by edison658,

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,174
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,771
Country
Ecuador
nkit.iso VS nkit.gcz?

are there any pros and cons between the two?

also, can .gcz be played via Nintendont?
Differences between ISO and GCZ taken from Dolphin:

- ISO: A simple and robust format that is supported by a multitude of programs. Needs more space than any other format
- GCZ: A basic compression format that is compatible with most versions of Dolphin Emulator and some programs. It cannot efficiently compress junk data (unless deleted) or encrypted Wii data.

For convert a NKit ISO format (.nkit.iso) to standard ISO format (.iso) / convert a NKit GCZ format (.nkit.gcz) to standard GCZ format (.gcz) you will need to use NKit.

Nintendont loader won't allow backups in NKit or GCZ, so you will need to convert them to standard ISO for use them.

Hope this understand ;)
 
  • Like
Reactions: cvskid

ca032769

INFOCOM Collector
Member
Joined
Jan 11, 2012
Messages
636
Trophies
1
Location
Riverside, CA
XP
1,888
Country
United States
Differences between ISO and GCZ taken from Dolphin:

- ISO: A simple and robust format that is supported by a multitude of programs. Needs more space than any other format
- GCZ: A basic compression format that is compatible with most versions of Dolphin Emulator and some programs. It cannot efficiently compress junk data (unless deleted) or encrypted Wii data.

For convert a NKit ISO format (.nkit.iso) to standard ISO format (.iso) / convert a NKit GCZ format (.nkit.gcz) to standard GCZ format (.gcz) you will need to use NKit.

Nintendont loader won't allow backups in NKit or GCZ, so you will need to convert them to standard ISO for use them.

Hope this understand ;)

I would also add to then take that ISO and convert it with Wii Backup Manager to a ".wbfs" format that removes the unneeded blank space giving you in most instances a much smaller file size. All Wii games work great in the ".wbfs" format.
 
  • Like
Reactions: SaulFabre

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,174
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,771
Country
Ecuador
I would also add to then take that ISO and convert it with Wii Backup Manager to a ".wbfs" format that removes the unneeded blank space giving you in most instances a much smaller file size. All Wii games work great in the ".wbfs" format.
Thanks for the info :P
 

NightDweller

Member
Newcomer
Joined
Feb 19, 2015
Messages
10
Trophies
0
Age
33
XP
74
Country
United States
Differences between ISO and GCZ taken from Dolphin:

- ISO: A simple and robust format that is supported by a multitude of programs. Needs more space than any other format
- GCZ: A basic compression format that is compatible with most versions of Dolphin Emulator and some programs. It cannot efficiently compress junk data (unless deleted) or encrypted Wii data.

For convert a NKit ISO format (.nkit.iso) to standard ISO format (.iso) / convert a NKit GCZ format (.nkit.gcz) to standard GCZ format (.gcz) you will need to use NKit.

Nintendont loader won't allow backups in NKit or GCZ, so you will need to convert them to standard ISO for use them.

Hope this understand ;)
I appreciate the response. Nintendont actually DOES support nkit.iso images. The Gamecube games just need to be renamed to game.iso per usual.

I am just curious why one would choose nkit.iso over nkit.gcz or vice versa. Like what are the pros and cons of each container and what are the differences aside from nkit.gcz resulting in a smaller file size. Is nkit.gcz not reversible? or does it make some games unplayable/alter them in ways? Questions like these are what I am in search of. Maybe @nanook can shed some light. As well as maybe stating specific scenarios where one is better used than the other. Btw thank you so much for your hard work! Going even as far as making it a multipurpose tool across multiple systems and formats!
 
Last edited by NightDweller,
  • Like
Reactions: SaulFabre

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: empty chat