Package Details: pkhex-bin 24.01.12-1

Git Clone URL: https://aur.archlinux.org/pkhex-bin.git (read-only, click to copy)
Package Base: pkhex-bin
Description: Pokémon core series save editor, programmed in C#.
Upstream URL: https://github.com/kwsch/PKHeX
Licenses: GPL
Conflicts: pkhex, pkhex-git
Submitter: nirnakinho
Maintainer: R0dn3yS
Last Packager: R0dn3yS
Votes: 7
Popularity: 0.022618
First Submitted: 2019-11-18 16:21 (UTC)
Last Updated: 2024-03-09 16:31 (UTC)

Pinned Comments

R0dn3yS commented on 2023-10-08 11:28 (UTC)

PSA: after updating the pkhex package, run pkhex update in the terminal to update the executable. This is needed as I can't write in home directories during install.

Latest Comments

horix commented on 2024-01-26 16:43 (UTC) (edited on 2024-01-26 16:44 (UTC) by horix)

Tracked by wine upstream https://bugs.winehq.org/show_bug.cgi?id=56042, which includes a patch to fix the issue. I build wine with the patch and it works perfectly. We need to wait until it gets merged into master.

Melechtna commented on 2024-01-23 01:10 (UTC) (edited on 2024-01-23 01:11 (UTC) by Melechtna)

Even after installing dotnet8 with Wine 9 (which is now available) the latest version still breaks whenever you try to view a pokemon. Then the GUI breaks entirely after the first load attempt.

horix commented on 2024-01-10 14:27 (UTC)

Since v23.12.18, pkhex requires .NET 8 to run, so the dotnetdesktop7 winetricks package should be replaced by some way to install .NET 8 instead (there is no dotnetdesktop8 yet).

However, when manually installing .NET 8 on the pkhex wine prefix, I'm hit by this issue https://bugs.winehq.org/show_bug.cgi?id=55892, fixed in wine 9.0 rc1. Since wine 9.0 is not in arch repository yet, I think we should hold updates until wine 9.0 arrives (and preferrably dotnetdesktop8 arrives in winetricks as well).

R0dn3yS commented on 2023-10-08 11:28 (UTC)

PSA: after updating the pkhex package, run pkhex update in the terminal to update the executable. This is needed as I can't write in home directories during install.

nirnakinho commented on 2022-08-15 13:00 (UTC)

I am giving up this package. The upstream developers do not care about linux and it is not possible to make pkhex save its config file and databases in another directory as it is installed. Therefore, installing it in the /opt dir is useless, as it cannot write its config files there, unless you make the installation directory world readable or something.

Simply unzip the upstream zip file somewhere in your personal home directory, create your own .desktop file and save it ~/.local/share/applications. You might want to add the installation path to your $PATH and create a little wrapper script in order to run it from the command line.

If you want pkhex to behave on linux systems, file a bug report at upstream. That won't help much, though. Upstream is not interested in providing support for GNU/Linux systems..

nirnakinho commented on 2021-11-15 16:37 (UTC)

That is tricky. PKHeX is designed to run on windows, and thus it creates its backup directories in the directory it is installed in.

I have not found any info on the pkhex webseite, how to enable user-specific backup directories.

I guess in this case it is the if you install pkhex manually in a directory inside your home directory. You can adapt and re-use the startup script and .desktop file, as you see fit.

phunni commented on 2021-11-14 16:43 (UTC)

Could this be installed anywhere other than /opt? It tries to create backups in it's own install directory. On my system /opt is read-only, which I prefer.