Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please adjust for SDK release 4 so that we can use with X-Plane 12 #309

Open
devleaks opened this issue Sep 24, 2023 · 4 comments
Open

Please adjust for SDK release 4 so that we can use with X-Plane 12 #309

devleaks opened this issue Sep 24, 2023 · 4 comments

Comments

@devleaks
Copy link

Simple recompilation does not work, some defines missing, some functions changed.
Please add MacOS arm64 to binary distribution list.
Thank you

@gameengineer
Copy link

Ditto. I tried building this plugin project using latest X-Plane 12 SDK 4.0.1 and some deprecated objects were being used relating to Drawing waypoints. Interestingly enough there were only 3 errors total.

@pregatori
Copy link

pregatori commented Sep 11, 2024

I did build this project using the latest X-Plane 12 SDK 4.1.0, for this I simply ignored the deprecated objects because I was not using them for my project involving XPC.

With this I could generate a mac.xpl executable compatible with arm64 macOS binary, making XPlane12 a lot faster on mac (avoided me to use Rosetta).

It would be possible with some extra work to make the XPC plugin fully compatible and write new Drawing method logic implementing the newer XPLMInstance system.

Check my forked repo to download the code:
https://github.com/pregatori/XPlaneConnect/tree/XPCPlugin-XPlane-4.1.0-SDK

@B00TK1D
Copy link

B00TK1D commented Sep 17, 2024

@pregatori Would you by chance be willing to post your compiled mac.xpl? I tried cloning your fork and building, but xcode refuses to build (I'm sure due to my own environment issues, but it would be helpful to have the release available somewhere for others as well I'm sure). Easiest way would be just to make a release on your fork, or you can attach it as a file here.

@pregatori
Copy link

I just published my compiled mac.xpl file in the Release Section of the branch.
Thanks for reaching out!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants