So there's a lot of people who hate NKit. Some random post from @Jayro I just saw where he called it "bullshit" prompted me to post this.
I'll make it brief, I haven't been posting much on GBAtemp in recent times, so I don't keep up with what people are saying here.
I know Nanook personally, the guy who made NKit, and I agree that it was somewhat of a half-baked format. Especially when Dolphin added RVZ support (by JosJuice).
The idea as you know is to preserve 1:1 data from a game, store it in a decrypted format, and compress it. But the RVZ format accomplishes that and irons out the issues with NKit, plus uses zstd instead of zlib for better compression. It also fixes playability problems for games with Dolphin.
The NKit format will eventually be deprecated in favor of the RVZ format. Nanook has been working on NKit v2 for over a year and a half (started right around the COVID pandemic) and will be centered around the RVZ format, along with a ton of other useful tools and support for other platforms as well.
Once NKit v2 is finally released (which there's still no ETA for), I hope the community will adapt to RVZ. I know I will. The issue for many people is just converting the games to WBFS to play on hardware, but I think NKit will allow direct conversion to it.
Please respect Nanook as he has worked hard on NKit.
TL;DR: Yes, the NKit format has many flaws, but is going to be deprecated in favor of the RVZ format in the long-awaited NKit v2. It'll be easier to convert games to WBFS too.
I'll make it brief, I haven't been posting much on GBAtemp in recent times, so I don't keep up with what people are saying here.
I know Nanook personally, the guy who made NKit, and I agree that it was somewhat of a half-baked format. Especially when Dolphin added RVZ support (by JosJuice).
The idea as you know is to preserve 1:1 data from a game, store it in a decrypted format, and compress it. But the RVZ format accomplishes that and irons out the issues with NKit, plus uses zstd instead of zlib for better compression. It also fixes playability problems for games with Dolphin.
The NKit format will eventually be deprecated in favor of the RVZ format. Nanook has been working on NKit v2 for over a year and a half (started right around the COVID pandemic) and will be centered around the RVZ format, along with a ton of other useful tools and support for other platforms as well.
Once NKit v2 is finally released (which there's still no ETA for), I hope the community will adapt to RVZ. I know I will. The issue for many people is just converting the games to WBFS to play on hardware, but I think NKit will allow direct conversion to it.
Please respect Nanook as he has worked hard on NKit.
TL;DR: Yes, the NKit format has many flaws, but is going to be deprecated in favor of the RVZ format in the long-awaited NKit v2. It'll be easier to convert games to WBFS too.