Jump to content
Message added by jasenyoface

Version 19.09.19 Now Available!

Recommended Posts

Posted

Not near my Mac so I’ll explain via memory.

 

Make a new bottle name it PKHeX, select Windows 7 (not 64Bit), select bottle and install software “Microsoft .Net” select the highest version that show up in the search field. Select the bottle you made earlier click the prompts as required.

After that’s completed using the secondary menu over the bottles name select “Open Drive C”, that will open a finder window within the selected bottle.

Copy over the extracted PKHeX.exe within a folder, once that’s don’t close the finder window, now on the CrossOver window select the bottle again and you need to select “run custom command” (I think th says it’s name), click the browse button on the new window and select the PKHeX.exe, you should see an option to save this launcher.

 

after that you will get a new PKHeX icon within CrossOver that will launch PKHeX

  • Like 3
Posted

YES! Everything worked fine! Thank you so much!

For others: You can expand the 14 Days Trial for CrossOver19 when you do this tutorial and you don't have to pay then

 

Posted
6 hours ago, pkman99 said:

It will be Mojave as Winebottler hasn’t been updated and has never used a CrossOver based source.

Can't you make a tutorial how to run on Catalina? Having a lot of trouble lol. Thanks a lot

Posted (edited)
On 2/18/2020 at 3:09 PM, italoarcos said:

Can't you make a tutorial how to run on Catalina? Having a lot of trouble lol. Thanks a lot

I have posted a rough guide on how to get it working using CrossOver.

 

The others currently need SIP to be disabled in order to function;

- PortingKit (defaults to supported engines)

- Unofficial Wineskin (select a WS11 Engine)

- gcenx/homebrew-wine (crossover 19.0.1 built from source + upstream patches & includes patched winetricks)

brew tap gcenx/wine && brew cask install wine-crossover

All of the above can get PKHeX working on macOS Catalina

Edited by pkman99
updated brew command
Posted

Can anyone upload pkhex that works perfectly on Catalina?

MIne has some problems .

though I input number (EVs IVs etc) ,don't recognize

Posted
4 hours ago, Jack81 said:

@pkman99

Worked on Catalina  but  an error occurs

don’t reconize number

Please tell me the solution

12AEF742-8471-48DC-B4F8-417836F54CCE.jpeg

No idea as that works for me;1594102700_ScreenShot2020-02-21at10_32_36AM.thumb.png.904ff2cd887de5e23e88b6f8da58cf9c.png
That's me running PKHeX via CrossOver-19.0.1, but it also works in all the other methods I listed above

Posted

Hey, I'm struggling to get it working on mojave. I've tried winebottler and just downloading the app, but either way I do it the little icon will bounce in my task bar, then close immediately. Does anyone know what's going on/how to fix it?

Posted

OK i'm not on catalina im on mojave

downloaded both the normal pkhex and wine

also the pkhex.app one already on this page

they both load the same  errors everywhere with a copy to clipboard, abort, continue...

 

ALSO  the .app one stopped loading i  try to open it and doesn't do anythign anymore..

 

but when it is open anytime i hover on anything in the boxes i get errors i can't get anythign to load properly... very confused.

Posted

Hi, I'm on Catalina 10.15.2, thus I tried to run pkhex with wine crossover. (wine32on64) However, though I think I've tried everything I can, It won't work. In fact, it would launch pkhex, but it only gives me error after launching. What should I do? I'm attatching the error report.

Spoiler

Exception Details:
System.NullReferenceException: Object reference not set to an instance of an object
  at PKHeX.WinForms.Controls.DragManager.get_CanStartDrag () [0x00006] in <c0941ce5221a47b1bac899ecf2df4b9a>:0 
  at PKHeX.WinForms.Controls.SlotChangeManager.MouseMove (System.Object sender, System.Windows.Forms.MouseEventArgs e) [0x00000] in <c0941ce5221a47b1bac899ecf2df4b9a>:0 
  at PKHeX.WinForms.Controls.BoxEditor.BoxSlot_MouseMove (System.Object sender, System.Windows.Forms.MouseEventArgs e) [0x0000a] in <c0941ce5221a47b1bac899ecf2df4b9a>:0 
  at System.Windows.Forms.Control.OnMouseMove (System.Windows.Forms.MouseEventArgs e) [0x0001f] in <afc71676634a41889c6929c14e8a57bd>:0 
  at System.Windows.Forms.Control.WmMouseMove (System.Windows.Forms.Message& m) [0x00040] in <afc71676634a41889c6929c14e8a57bd>:0 
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x006c8] in <afc71676634a41889c6929c14e8a57bd>:0 
  at System.Windows.Forms.Control+ControlNativeWindow.OnMessage (System.Windows.Forms.Message& m) [0x00001] in <afc71676634a41889c6929c14e8a57bd>:0 
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x000b3] in <afc71676634a41889c6929c14e8a57bd>:0 
  at System.Windows.Forms.NativeWindow.Callback (System.IntPtr hWnd, System.Int32 msg, System.IntPtr wparam, System.IntPtr lparam) [0x00030] in <afc71676634a41889c6929c14e8a57bd>:0 

Loaded Assemblies:
--------------------
mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\windows\mono\mono-2.0\lib\mono\4.5\mscorlib.dll

PKHeX, Version=20.2.14.0, Culture=neutral, PublicKeyToken=null
C:\pkhex\PKHeX.exe

System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\windows\mono\mono-2.0\lib\mono\gac\System\4.0.0.0__b77a5c561934e089\System.dll

System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\windows\mono\mono-2.0\lib\mono\gac\System.Windows.Forms\4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll

System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\windows\mono\mono-2.0\lib\mono\gac\System.Drawing\4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll

Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\windows\mono\mono-2.0\lib\mono\gac\Accessibility\4.0.0.0__b03f5f7f11d50a3a\Accessibility.dll

PKHeX.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null


System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\windows\mono\mono-2.0\lib\mono\gac\System.Configuration\4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll

System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\windows\mono\mono-2.0\lib\mono\gac\System.Core\4.0.0.0__b77a5c561934e089\System.Core.dll

System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\windows\mono\mono-2.0\lib\mono\gac\System.Xml\4.0.0.0__b77a5c561934e089\System.Xml.dll

Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
C:\windows\mono\mono-2.0\lib\mono\gac\Mono.Security\4.0.0.0__0738eb9f132ed756\Mono.Security.dll

PKHeX.Drawing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null


--------------------
User Message:
An unhandled exception has occurred.
You can continue running PKHeX, but please report this error.
 

 

 

Posted

@Shadraak you must be doing something wrong as you can see others have it working including macOS Catalina users who followed roughly my outline.
 

 

@Koisaki just a quick skim over your log shows you didn’t install dotnet46 as required.

I can 100% guarantee PKHeX works on macOS Catalina using CrossOver-19/WineCX19.0.1

Posted

Please can anybody post a guide what to download and where I find this for Mac Catalina I don't get it and it doesn't work I tried everything im lost thanks in advance 

 

Posted
22 minutes ago, MasterMjun said:

Please can anybody post a guide what to download and where I find this for Mac Catalina I don't get it and it doesn't work I tried everything im lost thanks in advance 

 

Use CrossOver-19 and follow my comment linked above

Posted
16 hours ago, pkman99 said:

Use CrossOver-19 and follow my comment linked above

Thank you very much it worked but how can I connect my Mac book to my 3ds/switch now?

 

Posted (edited)
13 minutes ago, MasterMjun said:

Thank you very much it worked but how can I connect my Mac book to my 3ds/switch now?

 


You can run an FTP client on your switch check the homebrew App Store, then run an FTP client on your Mac so your able to save your backend up save to your Mac.

 

I use FileZilla as the FTP client in my Mac with the transfer setting as “binary” or your save data will get corrupted during transfer.


When transferring your save place fit onto your Desktop then launch PKHeX and drop the save onto the open application makes it easier to deal with.

 

 

Edit;

More an FYI I could package PKHeX to run on OS X Montain Lion through macOS Catalina but I’m not willing to burn my Developers License.

Edited by pkman99
Posted (edited)

So I've tried a few various things, but I'm having some trouble getting passed installing dotnet while creating the .app is there something specific I am doing wrong, does it just take a lot longer than I thought it would, or what. I'm on Mohave, so it's not that at least.

 

EDIT: Note this happens with dotnet461 as well, but noticed that dotnet46 was the one selected in the guide image at the start of the thread so I figured I'd give that a try at least.

Screen Shot 2020-03-13 at 3.55.07 AM.png

Edited by Thejewishpeople
Forgot to add something
Posted

@Thejewishpeople dotnet versions above 4.5.2 can’t be installed when using Wine-4.0 according an old winetricks issue I’ve dug up some your SOL with the latest version of Winebottler.

 

So you’d need to use an older version or some something else like Unofficial Wineskin/PlayOnMac/CrossOver or plain wine.

Posted

Hey guys! I just downloaded this, and it works fine. It works, it opens. I'm just having issues loading in the wondercard. I'm not seeing the numbers I'm supposed to. I did the first time I opened the app but now I don't.

I also got this error message:

Exception Details:
System.ComponentModel.Win32Exception (0x80004005): DDE failure
   at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start()
   at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   at PKHeX.WinForms.Main.<>c.<FormLoadCheckForUpdates>b__36_0(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Label.WndProc(Message& m)
   at System.Windows.Forms.LinkLabel.WndProc(Message& msg)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Loaded Assemblies:
--------------------
mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll

PKHeX, Version=19.9.19.0, Culture=neutral, PublicKeyToken=null
C:\Program Files\PKHeX\PKHeX.exe

System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll

System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll

System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll

PKHeX.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
C:\Program Files\PKHeX\PKHeX.Core.dll

System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll

Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\windows\Microsoft.Net\assembly\GAC_MSIL\Accessibility\v4.0_4.0.0.0__b03f5f7f11d50a3a\Accessibility.dll

System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll

System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll

--------------------
User Message:
An unhandled exception has occurred.
You can continue running PKHeX, but please report this error.
 

Screen Shot 2020-03-14 at 11.33.56 PM.png

Guest
This topic is now closed to further replies.
×
×
  • Create New...