smiley22 / xpplugins Goto Github PK
View Code? Open in Web Editor NEWA collection of various small plugins for X-Plane 11 that mostly improve usability
License: MIT License
A collection of various small plugins for X-Plane 11 that mostly improve usability
License: MIT License
Better mouse yoke don't work at all, and after I delete it in the plugin folder and back to X-plane, the original yoke disappeared. How can I solve this problem?
When doing the command make all
, it doesn't do anything, instead, it gives out this error
/Library/Developer/CommandLineTools/usr/bin/make -C Util all make[1]: Nothing to be done for 'all'. /Library/Developer/CommandLineTools/usr/bin/make -C CycleQuickLooks all clang -o mac.xpl plugin.c -Wall -DAPL -O2 ../XP/Libs/XPLM ../Util/util.a -dynamiclib -fvisibility=hidden plugin.c:89:21: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] int index = (int) param; ^~~~~~~~~~~ 1 warning generated. ld: warning: ignoring file ../XP/Libs/XPLM, building for macOS-arm64 but attempting to link with file built for macOS-x86_64 Undefined symbols for architecture arm64: "_XPLMCommandOnce", referenced from: _cycle_quick_look_cb in plugin-84ff49.o "_XPLMCreateCommand", referenced from: _cycle_quick_look_cb in plugin-84ff49.o _cmd_create in util.a(cmd.o) "_XPLMDebugString", referenced from: __log in util.a(log.o) __debug in util.a(log.o) "_XPLMEnableFeature", referenced from: _XPluginStart in plugin-84ff49.o _get_plugin_dir in util.a(path.o) _get_data_path in util.a(path.o) "_XPLMGetMyID", referenced from: _get_plugin_dir in util.a(path.o) _get_plugin_name in util.a(path.o) _get_data_path in util.a(path.o) "_XPLMGetNthAircraftModel", referenced from: _get_quick_looks in plugin-84ff49.o "_XPLMGetPluginInfo", referenced from: _get_plugin_dir in util.a(path.o) _get_plugin_name in util.a(path.o) _get_data_path in util.a(path.o) "_XPLMRegisterCommandHandler", referenced from: _cmd_create in util.a(cmd.o) "_XPLMUnregisterCommandHandler", referenced from: _cmd_free in util.a(cmd.o) ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: *** [mac.xpl] Error 1 make: *** [CycleQuickLooks] Error 2
Any ideas? Or fixes?
Hey, great plugin,
Just wondering if you could add a cross on the centre screen representing where the yoke is 'centred'. It's difficult to tell otherwise if you are still deflecting the ailerons/elevators unless you come out of yoke mode.
Code below
if (rudder_control) {
/* Draw little bars to indicate maximum rudder deflection. */
for (int i = 1; i < 3; i++) {
XPLMDrawString(green, cursor_pos[0] - rudder_defl_dist,
cursor_pos[1] + 4 - 7 * i, "|", NULL, xplmFont_Basic);
XPLMDrawString(green, cursor_pos[0] + rudder_defl_dist,
cursor_pos[1] + 4 - 7 * i, "|", NULL, xplmFont_Basic);
}
}
else {
XPLMDrawString(green, screen_width/2,
screen_height/2, "+", NULL, xplmFont_Basic);
}
Thanks
Dear friend!
Please add linux binary or linux compiling instruction.
Thanks!
I tried use this plugin on my FFA320 aircraft, it cannot work no matter ground or air, could i use old version? or another repair method? thanks.
Using a 3 monitor setup, when X-Plane is on the right monitor, the plugin will seem to work but the yolk will be all the way to the right no matter what I do. When testing with one monitor this was not an issue.
I love this plugin, but the magenta text and the green bars sometimes can be annoying or can interfere with the immersion. Is there any way to remove these things?
Thanks.
after taking off in the plugin let it work in the a319 tolis
Hi, this may not be possible, but any chance of a version that will run on Linux, when i try compile the source I get:
../XP/Libs/XPLM: file not recognized: file format not recognized clang: error: linker command failed with exit code 1 (use -v to see invocation)
It looks like there are only library files for Mac and Windows provided by the SDK?
I'm running 64 bit Debian Linux and fairly technically-minded if you need me to try code, I'm only really instrested in BetterMouseYoke to get rid of the annoying square. I may have a look into writing my own, but why re-invent the wheel.
I had some problems with some aircrafts, for example with Toliss A319 that after takeoff, the controls over the aircraft disables.
I tried to uninstall it that at least I will able to fly it with the annoying mouse "+" box, but after uninstallation of this plugin I couldnt find that "+" box anymore.
Any help?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.