pkman99 Posted December 26, 2019 Posted December 26, 2019 11 hours ago, Veer1001 said: Does the app work on macOS Catalina? Its not opening at all for me. No it doesn’t work on macOS Catalina. - Wineskin-2.6.2 by doh123 is a 32Bit application. - wine is a 32Bit application ive posted this 5 times on the previous page meaning you didn’t even check before asking. if you need PKHeX badly you can l do one of the following; - Purchase CrossOver19 - Use Virtual Machine software to run Windows - Use bootcamp - Downgrade back to macOS Mojave. Or wait for Unofficial Wineskin to publish WineCX19.0.0 along with the required wrapper update that adds basic macOS Catalina support Unofficial Wineskin macOS Catalina issue
Subhaan2703 Posted January 2, 2020 Posted January 2, 2020 Downloaded the latest version but it seems to only download the LG version of PkHex- is the link broken or is it just something i'm doing wrong?
pkman99 Posted January 2, 2020 Posted January 2, 2020 50 minutes ago, Subhaan2703 said: Downloaded the latest version but it seems to only download the LG version of PkHex- is the link broken or is it just something i'm doing wrong? You need to give more information. if you’re running macOS Catalina it won’t work period. if your running EL Capitan > Mojave might need to allow unsigned apps, extract the app bundle move to ~/Applications/ (your users Applications Folder) And click while holding Option or second click and select “Open” from the menu and giving it permissions to launch
Subhaan2703 Posted January 2, 2020 Posted January 2, 2020 1 minute ago, pkman99 said: You need to give more information. if you’re running macOS Catalina it won’t work period. if your running EL Capitan > Mojave might need to allow unsigned apps, extract the app bundle move to ~/Applications/ (your users Applications Folder) And click while holding Option or second click and select “Open” from the menu and giving it permissions to launch I'm running Mojave 10.14.6. Tried downloading both versions available on the page and each time i just get the LG version of it (deleted before trying different versions as well). Permissions are all fine, cause i get the app to open- it just seems to be the older version of the app. Even when using the link for the newer version (have tried 11.15 AND 09.19 both).
pkman99 Posted January 2, 2020 Posted January 2, 2020 5 minutes ago, Subhaan2703 said: I'm running Mojave 10.14.6. Tried downloading both versions available on the page and each time i just get the LG version of it (deleted before trying different versions as well). Permissions are all fine, cause i get the app to open- it just seems to be the older version of the app. Even when using the link for the newer version (have tried 11.15 AND 09.19 both). It’s possible the PKHeX.app wasn’t actually updated, you replace the PKHeX.app within the wrapper with the latest version. Inside the wrapper you will find a drive_c symlink use that and enter “Program Files/PKHeX/ now remove the files and place the newer PKHeX.exe and launch the wrapper again
Subhaan2703 Posted January 2, 2020 Posted January 2, 2020 17 minutes ago, pkman99 said: It’s possible the PKHeX.app wasn’t actually updated, you replace the PKHeX.app within the wrapper with the latest version. Inside the wrapper you will find a drive_c symlink use that and enter “Program Files/PKHeX/ now remove the files and place the newer PKHeX.exe and launch the wrapper again Which is the newer PKHeX.exe- as in where do i find it so i can put it into the new folder?
pkman99 Posted January 2, 2020 Posted January 2, 2020 4 minutes ago, Subhaan2703 said: Which is the newer PKHeX.exe- as in where do i find it so i can put it into the new folder? Download that and extract it for the PKHeX.exe file, then on the “PKHeX” for mac you use the second click menu and select “show contents” you should see a folder named “contents” then follow my instructions above.
Subhaan2703 Posted January 2, 2020 Posted January 2, 2020 2 minutes ago, pkman99 said: Download that and extract it for the PKHeX.exe file, then on the “PKHeX” for mac you use the second click menu and select “show contents” you should see a folder named “contents” then follow my instructions above. Cheers, figured it out just after I sent the message- all boots up now. All seems to be working fine. Thanks for your help.
ReignOfComputer Posted January 4, 2020 Posted January 4, 2020 1 hour ago, Chunkey841 said: Can this be run on a iPad Pro? No.
pkman99 Posted January 4, 2020 Posted January 4, 2020 9 hours ago, Chunkey841 said: Can this be run on a iPad Pro? “PKHeX for mac” is using Wineskin (a wine wrapper utility) to accomplish running the PKHeX win32 executable. To run on macOS Catalina it requires using wine32on64. (32Bit code execution within a 64Bit thread using 64Bit system libraries and calls etc with help from Apple) As iOS devices use custom ARM64 chips it would require hangover to be fully functional (it isn’t viable on Android arm64 devices yet) then be compiled to run on iOS (not sure if that’s even possible.....) then it would need to be signed/notarized and provide a provisioning license to even install onto your iOS device. And that’s only covering the basics I’m skipping the majority of information to keep it short.
pkman99 Posted January 19, 2020 Posted January 19, 2020 (edited) @jasenyoface well it's now "possible" to for PKHeX to run on 10.8 to 10.15 via Unofficial Wineskin it does require SIP to be disabled on macOS Catalina however according to the README update that was posted. WS11WineCX19.0.1 is avaliable for download but WS11WineCX64Bit19.0.1 doesn't download currently via Winery bit does via GitHub seems it's a git lfs related thing so I'm hoping once ether Vitor or Gcenx is awake one of them can resolve this little issue. Both WS11WineCX19.0.1 & WS11WineCX64Bit19.0.1 Engines are both available for download. If SIP is enabled and someone launches wine32on64 via terminal they will get the following message. wine: failed to initialize: failed to set the LDT entry for 32-bit code segment The issue on GitHub explains the reason for this is Apple require applications to be signed & notarize to change the needed to set LDT, not sure how that will be resolved exactly but as I don't run with SIP enabled anyway its something to consider. Edited January 30, 2020 by pkman99
Leign Posted February 3, 2020 Posted February 3, 2020 @jasenyofaceHi when I try to open a save to edit I get a message saying "Path does not exist"
pkman99 Posted February 3, 2020 Posted February 3, 2020 @Leign where do you have the files exactly? I usually place the saves onto my desktop and just drag&drop it onto the already open PKHEX. Also notice the files your attempting to open is .dsv Not sure if PKHEX can handle that save format.
Leign Posted February 4, 2020 Posted February 4, 2020 @pkman99 Thank you, saving it to desktop allowed it to read the file, and it does work with .dsv
C7ABT Posted February 12, 2020 Posted February 12, 2020 Thanks a lot man! However this keeps not open on the Catalina. Would you kindly make a version for this goddamn 64 bit system later if wine is possible? And if I download this version on an earlier Macintosh like Yosemite, do I just open the .app downloaded here to make it work or I also need to install wine? Thanks mate!
pkman99 Posted February 12, 2020 Posted February 12, 2020 @C7ABT this has been explained multiple times within this thread, if you look 4 comment up from your own comment you will see one from me explaining how to get PKHeX working on macOS Catalina.
baumaffe Posted February 14, 2020 Posted February 14, 2020 (edited) Hello, I'm new to PKHex and wanted to try it out. I'm using a mac OS X El Capitan and downloaded Wine/Winebottler and the PKHex file from here... i did every step in the guide... after i run PKHex this Error message comes. Can someone help me please? EDIT: It opened after some seconds... thanks Edited February 15, 2020 by baumaffe
Cannoli Posted February 16, 2020 Posted February 16, 2020 (edited) ive been trying several methods to get PKHeX working on my mac (El Capitan 10.11.6) and nothing is working. I tried the PKHeX for mac app but nothing happens when I click on it (no wine running, allowed all applications) I tried using winebottler and followed the guide but got a fatal error instead, and I tried the terminal guide as well and nothing happens when I try to run PKHex through terminal. I'm at a loss at what to try next and would appreciate a n y assistance. pls & ty here's the error log for the fatal error btw: Spoiler System.TypeInitializationException: The type initializer for 'PKHeX.WinForms.Main' threw an exception. ---> System.MissingFieldException: Field not found: 'PKHeX.Core.GameInfo.GenderSymbolUnicode'. at PKHeX.WinForms.Main..cctor() --- End of inner exception stack trace --- at PKHeX.WinForms.Main.set_HaX(Boolean value) at PKHeX.WinForms.Main.FormLoadInitialSettings(String[] args, Boolean& showChangelog, Boolean& BAKprompt) at PKHeX.WinForms.Main..ctor() at PKHeX.WinForms.Program.Main() System.TypeLoadException: Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. at System.ModuleHandle.ResolveMethod(RuntimeModule module, Int32 methodToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount) at System.ModuleHandle.ResolveMethodHandleInternalCore(RuntimeModule module, Int32 methodToken, IntPtr[] typeInstantiationContext, Int32 typeInstCount, IntPtr[] methodInstantiationContext, Int32 methodInstCount) at System.ModuleHandle.ResolveMethodHandleInternal(RuntimeModule module, Int32 methodToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext) at System.Reflection.CustomAttributeData..ctor(RuntimeModule scope, CustomAttributeRecord caRecord) at System.Reflection.CustomAttributeData.GetCustomAttributes(RuntimeModule module, Int32 tkTarget) at System.Reflection.CustomAttributeData.GetCustomAttributesInternal(RuntimeAssembly target) at System.Reflection.RuntimeAssembly.GetCustomAttributesData() at System.Reflection.CustomAttributeData.GetCustomAttributes(Assembly target) at System.Resources.ManifestBasedResourceGroveler.GetNeutralResourcesLanguage(Assembly a, UltimateResourceFallbackLocation& fallbackLocation) at System.Resources.ResourceManager.CommonSatelliteAssemblyInit() at System.Resources.ResourceManager..ctor(String baseName, Assembly assembly) at PKHeX.WinForms.Properties.Resources.get_ResourceManager() at PKHeX.WinForms.Properties.Resources.get_Icon() at PKHeX.WinForms.ErrorWindow.InitializeComponent() at PKHeX.WinForms.ErrorWindow..ctor(String lang) at PKHeX.WinForms.ErrorWindow.ShowErrorDialog(String friendlyMessage, Exception ex, Boolean allowContinue) at PKHeX.WinForms.Program.CurrentDomain_UnhandledException(Object sender, UnhandledExceptionEventArgs e) Edited February 16, 2020 by Cannoli
baumaffe Posted February 16, 2020 Posted February 16, 2020 I’m just curious but will there one day a version for the newest Mac System?
pkman99 Posted February 16, 2020 Posted February 16, 2020 @Cannoli No clue what your doing wrong as it does work on other peoples systems including my own (before I updated it) Winebottler, who knows whats wrong I hear it works but as it only provides a single wine version I avoid it plus doesn't offer winetricks but its own implementation that's outdated. @baumaffe The current uploaded version of "PKHeX for mac" won't function on Catalina but it could if it used "Unofficial Wineskin" along with WS11WineCX19.0.1 it currently needs SIP to be disabled (wine32on64 needs to make changes to LDT and that's blocked for unsigned code meaning SIP needs to be off or donate to the developer so they can Sign the Engine) Here is a screenshot of me running PKHeX using "Unofficial Wineskin" on macOS Catalina, already updated the app to the latest version but didn't bother swapping out the EXE's embedded icon 1
Cannoli Posted February 16, 2020 Posted February 16, 2020 @pkman99 yeah i'm at a total loss too lmao. I deleted and redownloaded all the PKHeX files once again and tried the terminal method again. Got another non-ui fatal error. I have all the winetricks installed on the 64 and 32 directories and neither are working. been scouring the forums for any leads all day. really frustrating
pkman99 Posted February 16, 2020 Posted February 16, 2020 @Cannoli are you using "wine" from winebottler as I'd avoid that and use Winehq releases, PlayOnMac or Unofficial Wineskin, winebottler is locked to a single wine version I think it was Wine-4.0.1
Cannoli Posted February 17, 2020 Posted February 17, 2020 @pkman99 got it working! I tried an older version of winebottler and it started working for me now im having other issues but hey at least pkhax works now. thanks
baumaffe Posted February 17, 2020 Posted February 17, 2020 (edited) So i have CrossOver19 now... does anybody know how to open pkhex with it? Edited February 17, 2020 by baumaffe
Recommended Posts