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

Larsenv

Dr. Wii, Ph.D
OP
Member
Joined
Sep 28, 2013
Messages
869
Trophies
2
Website
larsenv.xyz
XP
3,271
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
615
Trophies
1
Age
17
Location
Somewhere. Look hard enough and you could find me.
XP
2,167
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,950
Trophies
4
Location
WA State
Website
ko-fi.com
XP
16,941
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
869
Trophies
2
Website
larsenv.xyz
XP
3,271
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,950
Trophies
4
Location
WA State
Website
ko-fi.com
XP
16,941
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,499
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
320
Trophies
0
Age
44
XP
692
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,293
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
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    B @ btjunior: @Xdqwerty 16