Misc Future of NKit (please stop complaining about the format)

Larsenv

Dr. Wii, Ph.D
OP
Member
Joined
Sep 28, 2013
Messages
870
Trophies
2
Website
larsenv.xyz
XP
3,277
Country
United States
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.
 

WG481

Official Waluigi Propagandist
Member
Joined
Aug 13, 2020
Messages
616
Trophies
1
Age
17
Location
Somewhere. Look hard enough and you could find me.
XP
2,174
Country
United States
Personally I didn't mind NKit, especially when I had a 32GB SSD in my laptop (RIP Lappy). I just can't see why people would hate on it. For a game to be compressed to a smaller size is a miracle in my eyes, even if I have to bloat it later to make a .wbfs. The smaller size let me save better backups of my Wii games too. Why y'all hating?
 

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
12,965
Trophies
4
Location
WA State
Website
ko-fi.com
XP
16,986
Country
United States
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 called it bullshit because CFGLoader doesn't use it, and Wii Game Manager won't open the ISOs. I literally cannot use NKIT ISOs in my setups, unless there's been a new tool to convert the ISOs into .wbfs files. But I tried early last year, and was frustrated with it.
 

Larsenv

Dr. Wii, Ph.D
OP
Member
Joined
Sep 28, 2013
Messages
870
Trophies
2
Website
larsenv.xyz
XP
3,277
Country
United States
I called it bullshit because CFGLoader doesn't use it

Sorry, but imagine using CFG USB Loader in 2021. It's not updated like WiiFlow Lite and USB Loader GX are, and it doesn't have as many cool features.

Also, you have to use NKit to convert it to ISO first, and use Wii Backup Manager or Wii Backup Fusion. I don't know anyone else who uses Wii Game Manager.
 
  • Like
Reactions: XFlak and Exidous

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
12,965
Trophies
4
Location
WA State
Website
ko-fi.com
XP
16,986
Country
United States
Imagine using CFG USB Loader in 2021, it's not updated like WiiFlow Lite and USB Loader GX are, and it doesn't have as many cool features.

(sorry)
I actually left USBLoader GX FOR CFGLoader many years ago because it gave me way more options and was much more stable. I also can't stand GX's GUI, trying it's hardest to mimick the Wii Menu that it will never be. It's sad, really.
 
  • Like
Reactions: DudderButter

ChiefReginod

Well-Known Member
Member
Joined
Jun 11, 2016
Messages
696
Trophies
0
Location
California
XP
2,504
Country
United States
All of my GC ISOs are currently in NKit format. I wasn't aware of the newer RVZ format and will probably just wait for NKit v2 if it will let me convert them. At present I'm not too bothered since I can still convert them back to 1:1 ISO if needed.

Once upon a time, Cowering's GoodTools was the standard ROM auditor and it solved way more problems than it created. Then No-Intro came along and did certain things better. Times change and formats evolve, but as long as something served a purpose during its time, it did good.
 
  • Like
Reactions: Exidous

Exidous

Well-Known Member
Member
Joined
Mar 2, 2021
Messages
322
Trophies
0
Age
44
XP
697
Country
United States
Nkit (nkit.iso trim, not compression) is an optimal solution for usb-stored Gamecube games via Nintendont on real Wii hardware. And I don't just mean in comparison with other available options, I mean an objectively optimal implementation.

It's weird for someone bragging about being a dev to bitch about someone else's software because they didn't understand it or don't use it. And a doubling down on that behavior, given the apparent lurch into shitting on USB Loader GX in this thread. If it's of no use to you fine, leave it at that.

Sniping aside, to address the OP's concern there are not a lot of people here who don't like NKit. There are some Dolphin purists elsewhere who have overblown exceptionally minor compatibility issues (that I'm not even sure exist), but their argument is essentially against incrementalism: that people should use older inferior formats while they await a supposedly perfect substitute in the future.

NKit is an unambiguous boon to communities like this one that are more focused on actual hardware, where NKit really shines.
 
Last edited by Exidous,
  • Like
Reactions: fandango

N7Kopper

Lest we forget... what Nazi stood for.
Member
Joined
Aug 24, 2014
Messages
975
Trophies
0
Age
30
XP
1,294
Country
United Kingdom
Nkit (nkit.iso trim, not compression) is an optimal solution for Gamecube games on hardware or Nintendont. And I don't just mean in comparison with other available options, I mean an objectively optimal implementation.
So I don't have to retrim everything on my SD Card then.

All hardware/Nintendont enthusiasts need now is a direct "rip GCN game to perfect Nkit trim" option and it's golden. Anything smaller than that is compression, not optimisation - a whole different kettle of fish.
 
  • Like
Reactions: fandango

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    fuck ubisoft, and fuck activision
    +1
  • realtimesave @ realtimesave:
    Nintendo needs to release a new console, switch is getting such shitty little games lately lol it's pathetic
  • Purple_Heart @ Purple_Heart:
    Lmao a new flashcart... The Unlock Switch... I knew it's not fake xD
    +1
  • NinStar @ NinStar:
    A new consoles won't solve that problem
  • NinStar @ NinStar:
    It will actually make it worse
  • The Real Jdbye @ The Real Jdbye:
    well actually
    a new console won't do anything right now, because the games are still in development, that's why there are few games being released
  • The Real Jdbye @ The Real Jdbye:
    it won't make the games finish any faster
  • Veho @ Veho:
    2/3rds of launch titles for the Switch 2 will just be lazy ports of Switch games anyway.
  • The Real Jdbye @ The Real Jdbye:
    probably
  • The Real Jdbye @ The Real Jdbye:
    maybe mario kart 9 will be a launch title
  • The Real Jdbye @ The Real Jdbye:
    i really want a new mario kart
  • Veho @ Veho:
    What, you mean the endless stream of DLCs doesn't count?
  • Veho @ Veho:
    Why develop a new game when you can just sell season passes forever?
  • Veho @ Veho:
    I'm still on MKDS so I'm not bothered :tpi:
  • The Real Jdbye @ The Real Jdbye:
    i like the dlc tbh, i'd like a new game more
  • ZeroT21 @ ZeroT21:
    but the current version is still selling fine at full price
  • SylverReZ @ SylverReZ:
    Hello
  • ZeroT21 @ ZeroT21:
    sup
    +1
  • SylverReZ @ SylverReZ:
    @realtimesave, You seen the Unlock Switch flashcart yet?
  • K3Nv2 @ K3Nv2:
    I'll see the 19.0 update that blocks use ability to it
    +1
  • K3Nv2 @ K3Nv2:
    Lol newegg+
    Screenshot-20240423-053504-Gmail.jpg
  • S @ salazarcosplay:
    does update 19 really block it
  • SylverReZ @ SylverReZ:
    Update 19 never came out yet. Just the 18.1.
    SylverReZ @ SylverReZ: Update 19 never came out yet. Just the 18.1.