Package Details: nkit 1.4-4

Git Clone URL: https://aur.archlinux.org/nkit.git (read-only, click to copy)
Package Base: nkit
Description: A Nintendo ToolKit that can Recover and Preserve Wii and GameCube disc images
Upstream URL: http://wiki.gbatemp.net/wiki/NKit
Licenses: MIT
Submitter: gee
Maintainer: gee
Last Packager: gee
Votes: 8
Popularity: 0.000262
First Submitted: 2019-10-10 10:08 (UTC)
Last Updated: 2021-09-22 19:36 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Pinned Comments

gee commented on 2020-08-23 10:41 (UTC)

NOTE: For those using this with the Dolphin emulator, it may be better to use RVZ instead of Nkit: https://dolphin-emu.org/blog/2020/07/05/dolphin-progress-report-may-and-june-2020/

Latest Comments

« First ‹ Previous 1 2

fernando_morais commented on 2020-07-09 13:40 (UTC)

@gee, thanks for your help!

Indeed, the NKitExtractionApp runs, however, when trying to use it, the error I mentioned occurs.

I use xonsh as my user shell and bash as my system one.

The CLI tools worked when they were called by bash, but not in xonsh. Maybe it's something related to some xonsh command, which it interprets differently from bash.

Anyway, now I can use CLI tools and there is only this little problem in the NKitExtractionApp.

gee commented on 2020-07-09 09:14 (UTC)

@fernando so for the GUI as I wrote before I never used it, so I am not really sure.

The website does not list any dependency but mono... Still, maybe there is some, here are all the libraries loaded when I call NKitExtractionApp: https://gist.github.com/John-Gee/cf3abbf854197b0959b353687819a559

maybe you can find in there the one you need?

As for the CLI, does it work better if you manually invoke the binary with mono yourself? If so that may be an issue with my scripts. What shell do you use? I use dash as my system shell (sh) and zsh as my user shell but that shouldn't matter I'm thinking.

gee commented on 2020-07-08 15:18 (UTC)

@fernando hmmm, I'll have to take a look, maybe the package is missing some depends. From a quick try, NKitExtractionApp runs, well it's the first time I tried so not sure what to expect.

Hopefully I can find some stuff tonight.

fernando_morais commented on 2020-07-08 14:50 (UTC)

The following error occurs when I try to use the NKitExtractionApp:

System.InvalidOperationException: Operation is not valid due to the current state of the object.
  at System.Windows.Forms.ProgressBarRenderer.DrawHorizontalBar (System.Drawing.Graphics g, System.Drawing.Rectangle bounds) [0x00007] in <5ad3d0bd1cd24243af30eb325f259ec8>:0 
  at Nanook.NKit.TextProgressBar.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x0000e] in <1b432669cc6d41b982fddb268607304b>:0 
  at System.Windows.Forms.Control.WmPaint (System.Windows.Forms.Message& m) [0x0007c] in <5ad3d0bd1cd24243af30eb325f259ec8>:0 
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x001a4] in <5ad3d0bd1cd24243af30eb325f259ec8>:0 
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <5ad3d0bd1cd24243af30eb325f259ec8>:0 
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x0000b] in <5ad3d0bd1cd24243af30eb325f259ec8>:0 
  at System.Windows.Forms.NativeWindow.WndProc (System.IntPtr hWnd, System.Windows.Forms.Msg msg, System.IntPtr wParam, System.IntPtr lParam) [0x00085] in <5ad3d0bd1cd24243af30eb325f259ec8>:0

When I try to use the CLI tools, the following failure occurs:

Failed
-------
SourceFiles.Scan failed scanning '$@': Could not find file '/path_to_my_game'

gee commented on 2019-12-11 11:46 (UTC) (edited on 2019-12-11 11:46 (UTC) by gee)

Well it's not part of nkit so I am not convinced it should be bundled with it.

If you want you can create a package for the dat files and I'll add it as an optdep to this.

Wouldn't that make more sense?

guitaristtom commented on 2019-12-11 08:19 (UTC)

DAT ENTRIES

[ 0 redump ] Redump.dat [ 0 custom ] Custom.dat [ 0 gametdb] wiitdb.txt !! Add a populated redump dat to match /usr/lib/nkit/Dats/Redump/GameCube/*.dat

It might be a good idea have these downloaded with the nkit set.

gee commented on 2019-10-10 10:09 (UTC) (edited on 2019-10-10 10:16 (UTC) by gee)

Current NKit does not recognize '`' in the config file, so feel free to edit it accordingly.

It should be fixed in 1.3.

Oh also the PKGBUILD is not pretty, I welcome help on cleaning it up.