Jump to content

Pkhex doesn't work with iMac pc?


thomas05

Recommended Posts

I read a lot of articles that from 2019 many people started to use Pkhex also with iMac but i'm not able to open it. I installed it, extracted the program but when i click on the icon nothing happens. I only need a legality checker where i can load my save and control which pokemons looks legit. If someone know how to open pkhex with an iMac OS Catalina or another program to use only for legality check would be really appreciated

Link to comment
Share on other sites

PKHex is available for Windows so try installing Windows 10 on your PC or just run a virtual machine (i suggest this second option if you only need PKHeX)

To run a virtual machine you can use a program called Parallels (just bing google how to do it)

You can download windows 10 from the official website and, for basic usage, you can avoid paying to activate it. No crack or anything similar needed

If your machine is an iMac M1 you need another version of Windows (Windows 10 ARM, only a beta for now)

After setting up the Windows enviornment you can download and run PKHeX just double clicking on it

Link to comment
Share on other sites

14 minutes ago, thomas05 said:

ah ok so this is not good anymore? 

 

read the last post of that thread.

edit:
To clarify points from that thread you may not have understood or may have missed. PKHeX officially does not support Mac. That variant of PKHeX (which basically recompiles PKHeX to work for Mac) is done by someone else, and has not been maintained.

If you want PKHeX to work for a Mac, you gotta either do some Virtual Machine or Dual Boot fancy setup.
In other words, you needs to get "Windows" on your Mac, one way or another.
Then launch PKHeX within that "Windows".

Link to comment
Share on other sites

damn only for a legality check i didn't want bang my head too much 😪 because i don't have the possibility to transfer a pkhex save in my real cartridge so i can only export my backup to do a legality check of pokemons that i have...is there something working for this on mac that i can download directly? 

Link to comment
Share on other sites

  • 5 weeks later...
7 minutes ago, pkman99 said:

@theSLAYER seems PKHeX for macOS thread really didn’t explain things cleanly.

 

How that worked PKHeX.exe was ran using wine wrapped into a native macOS app bundle. Any idea if there’s any real demand for this?

Doesn't matter whether there's any demand, as the lead developer does not intend to include it.
My (probably incorrect) base assumption is that it would be extra work when they're doing it for free, yadda yadda, etc.
As inaccurate as it would be, you get how it's unfair to the lead developer to do something they don't wanna, right?

Tagging me here won't be of any help; I don't use macOS.

Find some way to boot windows somehow, then boot PKHeX. Most, if not all, of present day methods, revolve around that.

Link to comment
Share on other sites

21 minutes ago, theSLAYER said:

Doesn't matter whether there's any demand, as the lead developer does not intend to include it.
My (probably incorrect) base assumption is that it would be extra work when they're doing it for free, yadda yadda, etc.
As inaccurate as it would be, you get how it's unfair to the lead developer to do something they don't wanna, right?

Tagging me here won't be of any help; I don't use macOS.

Find some way to boot windows somehow, then boot PKHeX. Most, if not all, of present day methods, revolve around that.

I’m not asking for any of the PKHeX developers to support macOS.

 

I tagged you so your informed on how PKHeX for macOS worked, also if there seems to be a demand for a macOS version/guide I could provide those.

Link to comment
Share on other sites

  • 1 year later...

I used wineskin to create pkhex for devices that are 64 bit and M1 macs. https://drive.google.com/file/d/1rbrx-LJG-Yx4kLWeNQn9Z7bboDDrdp2x/view?usp=sharing

Only thing that doesn't work is gen 7 saves. 

Sometimes Mac OS will flag the app as unsafe or damaged. To get around this, open terminal and type "xattr -r -d com.apple.quarantine (drag pkhex.app here)" then hit enter. 

Edited by dtingley11222
Link to comment
Share on other sites

  • 10 months later...

Hello all, 

 

Wine now supports dotnet7, but wineskin is not up to date with wine. If you want to use the latest pkhex with wine, I recommend installing wine with brew. https://brew.sh/

After installing brew, install wine with

brew install wine-stable



After installing wine, you can run pkhex by running

wine /path/to/pkhex.exe

If it gives you the "no dotnet 7 runtime found", then download it from here (https://dotnet.microsoft.com/en-us/download/dotnet/7.0) and install it using wine the same way you ran pkhex above. After it installs, run pkhex again, and you should be good to go!

Link to comment
Share on other sites

  • 2 weeks later...
On 8/23/2023 at 2:58 PM, dtingley11222 said:

Hello all, 

 

Wine now supports dotnet7, but wineskin is not up to date with wine. If you want to use the latest pkhex with wine, I recommend installing wine with brew. https://brew.sh/

After installing brew, install wine with

brew install wine-stable



After installing wine, you can run pkhex by running

wine /path/to/pkhex.exe

If it gives you the "no dotnet 7 runtime found", then download it from here (https://dotnet.microsoft.com/en-us/download/dotnet/7.0) and install it using wine the same way you ran pkhex above. After it installs, run pkhex again, and you should be good to go!

Could you maybe do a quick video tutorial? I followed what you said and I got 'bad CPU type un-executable - wine'

Link to comment
Share on other sites

  • 2 months later...

Hello! I am back with another wrapper of PKHeX. This one doesn't work with M series macs, but it is a working 64 bit intel app. https://drive.google.com/file/d/1b1TSHorbOZT0Zpg8c_vkxfjfGtpazvn4/view?usp=sharing md5: af3c7859f86aecf453aa5f344614dc0a

For M series users, I would recommend checking out UTM: https://mac.getutm.app/

UTM is an optimized hypervisor for mac, and it is REALLY fast if you virtualize windows. 

Link to comment
Share on other sites

  • 1 month later...
On 9/5/2023 at 12:18 AM, dtingley11222 said:

Use

wine64 PKHeX.exe

 

Hey, does this still work? Because I tried using this and it says "ShellExecuteEx failed: file not found." My PKHeX.exe and dotnet7 file are in my downloads. Do I need to move that or is something else the problem? I'm using M2 MacBook Pro. Thanks

Link to comment
Share on other sites

On 12/17/2023 at 12:13 PM, BardeepC said:

Hey, does this still work? Because I tried using this and it says "ShellExecuteEx failed: file not found." My PKHeX.exe and dotnet7 file are in my downloads. Do I need to move that or is something else the problem? I'm using M2 MacBook Pro. Thanks

Use UTM and virtualize windows. Wineskin has trouble running on m series processors

Link to comment
Share on other sites

  • 3 weeks later...
  • 3 months later...
On 10/7/2022 at 10:08 PM, dtingley11222 said:

I used wineskin to create pkhex for devices that are 64 bit and M1 macs. https://drive.google.com/file/d/1rbrx-LJG-Yx4kLWeNQn9Z7bboDDrdp2x/view?usp=sharing

Only thing that doesn't work is gen 7 saves. 

Sometimes Mac OS will flag the app as unsafe or damaged. To get around this, open terminal and type "xattr -r -d com.apple.quarantine (drag pkhex.app here)" then hit enter. 

Do you have an idea why Gen 7 saves don't work? We can use PKSM for Gen 7 games but would be cool to have hope for a future update since PKHeX is way more comfortable to use imo.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...