Ben Russell 1,008 Posted May 12, 2011 Report Share Posted May 12, 2011 Gizmo 11.5.12 is here: Download Gizmo 11.5.12 for x86 CPUs, Mac and WindowsGizmo 11.5.12 ChangesModified OpenAL code, hopefully resolves plugin clash. Not tested, but the code change was "OpenAL context sharing" related.Added: utils.popWebBrowser( url )- Can be used to open the default web browser pointed at the specified URL.Fixed and tested gfx.setMaskingTape( x,y, w,h )New Event: OnFirstFrame()A new event was added to allow for a consistent place for authors to perform init of their dataref defaults.This event is seperate from OnBoot and runs _AFTER_ the ACF has completed loading.Fixes acf.getKIAS() - now returns value in knots instead of meters/second.(Thanks Lukasz!)New event: OnForceRedraw()A new event was added to allow you to easily catch "exit from WX/Time/Joystick/Rendering/etc" full-screen dialogs that X-Plane uses. This is required for advanced Gizmo use.Gizmo is now using a watermark instead of a nag-ware "Wait for X seconds" dialog.Purchase of a Gizmo serial number removes the watermarking, reverting to the fader. Quote Link to post Share on other sites
arno54 16 Posted May 12, 2011 Report Share Posted May 12, 2011 Thanks for your efforts Installed and approved : Quote Link to post Share on other sites
Jack Skieczius 1 Posted May 12, 2011 Report Share Posted May 12, 2011 Thank you so much!Very please with this update. Works great on the Q. Quote Link to post Share on other sites
arno54 16 Posted May 12, 2011 Report Share Posted May 12, 2011 Ben, am I right if I assume 11.5.12 doesn't run on linux? Quote Link to post Share on other sites
Ben Russell 1,008 Posted May 13, 2011 Author Report Share Posted May 13, 2011 Arnot'I haven't released a linux version for quite a while. It can be compiled for Linux, I just don't bother.Why?Because about three people use Linux.It's simply not worth my time.I have lots of better things to do than wait for my laptop to reboot between Windows and Linux.If more people bought serial numbers I could afford to care about to Linux.Would you rather sit in a room and fight for freeloading geeks or go to the beach, go for a run and enjoy the sunshine?Pretty easy choice, really.Linux users make their own lives hard, they painted themselves into their own idealistic corner. Have fun with that. Quote Link to post Share on other sites
x-alberto 1 Posted May 13, 2011 Report Share Posted May 13, 2011 Because about three people use Linux.Four!:-)EDIT:ok, so we have the source code, we are mighty linux users... we should really go on and get the plugin built on our own effort... shouldn't we?too bad I failed already :-[ but I will not give up Quote Link to post Share on other sites
Ben Russell 1,008 Posted May 13, 2011 Author Report Share Posted May 13, 2011 it's not easy or fun to set it up for build.I'm looking at a gnome terminal full of linker errors right now. Quote Link to post Share on other sites
arno54 16 Posted May 13, 2011 Report Share Posted May 13, 2011 Kind from you, Ben. Obviously, don't spent 4 days on this just for me and a couple of others (well, 3 others as I see things), but if you can get it working, it'll be really appreciated. Quote Link to post Share on other sites
x-alberto 1 Posted May 13, 2011 Report Share Posted May 13, 2011 it's not easy or fun to set it up for build.I'm looking at a gnome terminal full of linker errors right now. Thank you, Ben! Quote Link to post Share on other sites
hobofat 109 Posted May 14, 2011 Report Share Posted May 14, 2011 Modified OpenAL code, hopefully resolves plugin clash. Not tested, but the code change was "OpenAL context sharing" related.Thanks for the update Ben. Not sure if this is the same plugin clash you are referring to here, but if so I'll report that I still get sound scramble coupled with X-Plane crash when using EADTs KLN-90B GPS (uses SASL) with 11.5.12 installed. Testing process: run GPS without gizmo installed, no crash. Install gizmo, run GPS, crash. Quote Link to post Share on other sites
Ben Russell 1,008 Posted May 14, 2011 Author Report Share Posted May 14, 2011 Thanks for confirming that we still have OpenAL clash issues. *sighs*Re: Linux build: - x-alberto has contributed key pieces of very useful code.- Multiple Products are coming to maturity that are using Gizmo - they deserve to be able to have all three.Once I get the build workbench setup for Linux it's not that much trouble, it's just the workshop prep that sucks.Damn sound, annoying. Quote Link to post Share on other sites
Tonka 37 Posted May 14, 2011 Report Share Posted May 14, 2011 The sound thing affects the STMA U2 too, which also.uses OpenAL sound for a camera click sound which is played when you take a high altitude photo. With Gizmo installed, press camera button, briefly hear the correct sounds, then continuous distortion and noise until i force quit X-Plane. Remove Gizmo, camera click sounds works as expected when you take a photo.Other than that, 11.5.12 is all good, and the OnFirstFrame() Event is working nicely, thanks for adding it and thanks for the update.Do you have the STMA U2? If not, and it would be useful for testing, let me know and i'll make a quick donation to cover it. Quote Link to post Share on other sites
Ben Russell 1,008 Posted May 14, 2011 Author Report Share Posted May 14, 2011 STMA have donated me a copy of their U2 for debug purposes already.Problem is im on 3G 'net and avoid downloading pretty much everything. Quote Link to post Share on other sites
Tonka 37 Posted May 14, 2011 Report Share Posted May 14, 2011 Would having just the plugins folder in a zip be of any use, not sure if it would work or load in other aircraft, or if it would be an acceptable practice? Quote Link to post Share on other sites
Ben Russell 1,008 Posted May 14, 2011 Author Report Share Posted May 14, 2011 I just need to read the forking example more closely. Supnik has published "best practices" source code.I've scanned Gizmo twice(at least) now, but I'm just not seeing where it's out of whack. -shrugs- Quote Link to post Share on other sites
Ben Russell 1,008 Posted May 15, 2011 Author Report Share Posted May 15, 2011 200 line Sunday Hack.Find it in your ToyBox today... Quote Link to post Share on other sites
Tonka 37 Posted May 15, 2011 Report Share Posted May 15, 2011 Mentalist! ;D Quote Link to post Share on other sites
x-alberto 1 Posted May 15, 2011 Report Share Posted May 15, 2011 200 line Sunday Hack.Find it in your ToyBox today...Good. Those A/P flights can get really boring... Quote Link to post Share on other sites
Jack Skieczius 1 Posted May 15, 2011 Report Share Posted May 15, 2011 Neat. I totally won. how long did that actually take to write? bet it didn't take long with Gizmo. From watching what the other paddle dose, it seems to to follow the ball but is limited in the speed it can move. So get the ball going at a high angle and it will outpaced the other paddle and you will score. Seem like a fairly simple logic to incorporate. Just not sure how you did the actual visuals.Very neat though. looking forward to seeing your rendition of Wolfenstine 3D Quote Link to post Share on other sites
Ben Russell 1,008 Posted May 16, 2011 Author Report Share Posted May 16, 2011 ...took about 4 hours I guess, with a trip to the Pub for dinner and drinks in between.http://dl.dropbox.com/u/948813/Gizmo/repo/x-plugins/gui/pong.lua Quote Link to post Share on other sites
Ben Russell 1,008 Posted May 19, 2011 Author Report Share Posted May 19, 2011 Linux build restored.I'm not sure if it loads in the sim. (my linux box doesnt have hardware drives, cant test.)I'm not sure exactly what libs and deps it has right now.But it does build, and appears to be a valid .so - gdb will inspect it. ldd will also.Does NOT have LuaJIT built-in yet, but that was simple for the other platforms so shouldn't be a problem.Am going to release an update with x86 Mac/Win/Lin very shortly. Quote Link to post Share on other sites
Ben Russell 1,008 Posted May 19, 2011 Author Report Share Posted May 19, 2011 Now builds on Linux with LuaJIT enabled. All OS's equal. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.