Jump to content

CaptainSpaulding

Members
  • Posts

    38
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by CaptainSpaulding

  1. 5 minutes ago, airfighter said:

    I don't see how this could work. And I'm talking only from pilot's perspective, when half of field of view is blocked.

    Infact it doesn't work at all. It's just a crazy thing in the real world.

    In dieselpunk terms, it's just a crossover between train and plane. Which is, somehow, cool to see.
    From my point of view, it's just a speculative curiosity...
    I don't really have any intention of making a plane of that kind.
    It's just for fun.

    • Upvote 1
  2. 17 hours ago, airfighter said:

    Maybe. You can build the symmetric part as normal, and add a misc body, or engine nacelle.

    Yes, this is definitively a way to go...
    But what about asymmetrical fuselage?

    I don't think that there is a way to do that... 
    Infact, a part some artistic painting, I don't even think that a planes with asymmetrical fuselage really exists...

    Thanks for you suggestion.

  3. 9 hours ago, Ben Russell said:

    This thread is the first mention of this dummy file being noticed in that time.

     

    I've always check Gizmo in the hope for a Linux version, because I would like some day to buy X-Aviation's planes.
    I had to stop flightsimming for personal reasons from 2014 to 2020, that's why you didn't had me noticing it before.

    When I had to leave XP's world in 2014, Gizmo was the most interesting solution out there.
    That's why I'm still interested in it, even if I'm cut off from it (I am a Linux-only user).

    Best,
    Cap.S.
     

    • Like 2
  4. 59 minutes ago, Ben Russell said:

    No current and working Linux plugin is built or tested.

    Sorry, Ben, I don't want to insist in any way, I'm just trying to understand.

    It is clear, from this sentence, that there is "no current and working Linux plugin" but, at the same time, in the release `Gizmo64.plugin-20.06.08.0325-beta2` there is a lin_x64 built.
    That's why I'm confused, because to me it looks like Schrödinger's cat: it exists while, at the same time, doesn't exists.

    So the build I see here is not good, it's just a sort of placeholder?
    Something like that?

    Screenshot 2021-02-04 at 15.24.21 293x383.png

  5. On 6/7/2020 at 8:01 PM, Ben Russell said:

    Gizmo64 v20.06.08.0325 beta is now available.

    Compatible with X-Plane 11+. Does not work with X-Plane 10.

    Mac and Windows only. No Linux support.

    I believe that I'm totally confused about Gizmo64.

    I am a Linux-only user and I would like to buy X-Aviation planes but they are not available for my OS because of Gizmo.
    Infact here is clearly stated that there is 'No Linux support'.

    But then, if you download thae file, you read this:
     image.png.0eb559e66ff181a6d8657fe4a0682e25.png

    So in the package there is a Linux version but post says that there is no "Linux support".

    I clearly remember, back in the old days, that Mr. Ben Russell stated that the primary development platform for Gizmo was Linux.
    But, we all know that there is no major difference between Mac an Linux version, as the are both Unix systems.
    I tried to contact Mr. Russell via private message to offer my help for the Linux support, but he was probably too busy to answer.

    So... well, I'm very confused.
    Although Linux is a very small percentage of the market, if Gizmo can be available for Linux I guess it would be good for X-Aviation and also for the community (Linux users tent to be developers). May be not, I don't know.
    But really confuses me is the fact that, apparenty, there is a Linux version of Gizmo.

    Uhmmm.... 

     

    • Like 1
  6. SmartFlying, an extension to make formation flight using ​SmartCopilot​.

    View File

    SmartFlying
    an extension to make formation flight using SmartCopilot.

    SmartFlying is a Lua script for FlyWithLua that allows formation flight on X-Plane over the internet, without the need of a dedicated server (like IVAO, VATSIM, ect.).
    It uses SmartCopilot to establish a connection between two remote users and share the data while it handles X-Plane's AI-Aircraft to show the position of the remotely connected aircraft.

    Currenty it has been tested on Linux (primary development platform) and Windows, but it should work without problem on MacOsX.
    SmartFlying uses AMS, an advanced package library for Lua included in the distribution archive, and it has been developed around FlyWithLua because unfortunately Gizmo is not currently available for Linux.
     

    Current version: 0.84a (21 Jan 2021)

    DOWNLOAD the lastest version of SmartFlying here: SmartFlying-LatestRelease.zip

    DOWNLOAD SmartCopilot from the home page: https://sky4crew.com/smartcopilot/

    DOWNLOAD FlyWithLuaNG here: FlyWithLua NG Download page


    Please read "SmartFlying-Readme.pdf" for installation instructions.
     

     

    GET INVOLVED
    Do you have experience in programming languages and a basic knowledge of Lua?
    Do you want to get involved in the development of SmartFlying, AMS and tools for X-Plane?
    Please contact me (CaptainSpaulding) here on X-Pilot.com Forum 

     

    YAK-55M_-_2021-01-27_19.40.36.png

     

    image.thumb.png.758ce7e828ebe7718a524c38c334b053.png

     

    image.thumb.png.a4470ef045c9fb40678c5b679ffd43ed.png

     

    image.thumb.png.60d918c8a8afbbdff82b23eb4c0869bb.png

     

    image.thumb.png.acf927f5ef44eb31ac86f6d80fb3b508.png


    LICENSE

    SmartFlying, an extension to make formation flight using SmartCopilot.
    AMS, an Advanced Library Package for FlyWithLua.
    Copyright (C) 2020 Pasquale Croce.

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY ; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program. If not, see https://www.gnu.org/licenses/ .


     

    • Like 1
  7. 6 minutes ago, fehrster said:

    The best solution would be JoinFS (https://pmem.uk/joinfs/), it´s free and you have a higher update rate than on IVAO or VATSIM

    Thanks @fehrster for the suggestion.

    It looks interesting but, unfortunately, it appears to work natively only on Windows, through wine on Linux and not available for Mac.
    I am on Linux and I must say that I have no idea what to do with the '.msi' file that I've downloaded there.
    I haven't found where to download the usual '.xpl' plugin for X-Plane.

     

  8. Formation Flying with other people that are not on your LAN is quite a challenge on X-Plane.

    To achieve that, in the past I've used many time IVAO and VATSIM servers. If you spawn in areas far from the big airports, like the web of inlet in British Columbia, you can use those server just to see your buddies.
    BUT... there are couple of problems.
    A part that it's quite a nightmare to setup, especially if you want to see the right plane, the major problem is that it has become nearly impossible to create an account on those sites.

    I've had many friend that were not able to sign-up on either. Different problems, starting with "the account already exists" (not true) and ending with a series of complex questions you MUST answer if you want your login on their server. Lukily I didn't had to go trought all of this when I signed up quite a decade ago.
    I've tired to contact them, even via Twitter, nobody replied.
    So, I can say that IVAO and VATSIM are not an option for free formation flying. At least not at present, not until they fix their sign-up procedures.


    Is here any other option out there that can be used for this purpose?
    Any suggestion?
    Thanks in advance...
    Cap.S.

  9. On 11/20/2020 at 2:40 PM, diamonddriller said:

    I also wanted to have Boot Camp, but there would not seem to be any indication that something like that will be available on Apple silicon.  

    I guess is quite difficult to run Windows on a proprietary ARM Chip even if Win does run on ARM7 and ARM64 Machines...

    I can understand the excitement, but I remember the adventures that Apple had when decided to switch to an unknown RISC chip called Power.
    It'a risky business...

  10. 6 minutes ago, xraydelta1 said:

    That's a really cool enhancement for people who fly on fumes!

    Thanks pal.

    Of course, I'm coding the other side of the question which is having the plane being able to refuel only in close proximity to the "Refuelling Points".
    So, if don't carefully plan your flight, you risk to run out of refuelling options.
    I will soon make a distinction between 100LL and JetA fuel points, so you'll have to find also the right kind of gas for your plane.

    What you see in the pictures is obtained by scanning the installed Sceneries, so it's always up-to-date with your (sim)world.
    It doesn't rely on any custom data file.

  11. Hello,
    I'm using this function with SDK300:

    XPLM_API void XPLMDrawMapLabel(
    		XPLMMapLayerID       layer,    
    		const char *         inText,    
    		float                mapX,    
    		float                mapY,    
    		XPLMMapOrientation   orientation,    
    		float                rotationDegrees);


    ...where XPLMMapOrientation is can have the following values:

    Name						Value 	Description
    -----------------------------------------------------------------------------------------------------------------
    xplm_MapOrientation_Map		"0"		Orient such that a 0 degree rotation matches the map's north
    xplm_MapOrientation_UI		"1"		Orient such that a 0 degree rotation is "up" relative to the user interface

     

    I expect that with 'xplm_MapOrientation_Map' my labels follows the north, meaning that they rotate with the map, while 'xplm_MapOrientation_UI' it does not changes orientation if the map underneath does.
    The problem is that whatever value I put, the result is always matching the map's north and never the user interface.

    Of course, if set any value to 'rotationDegrees' the label get rotate correcty.

    The same applies to the Icons, for the function:

    XPLM_API void XPLMDrawMapIconFromSheet(
    		XPLMMapLayerID       layer,    
    		const char *         inPngPath,    
    		int                  s,    
    		int                  t,    
    		int                  ds,    
    		int                  dt,    
    		float                mapX,    
    		float                mapY,    
    		XPLMMapOrientation   orientation,    
    		float                rotationDegrees,    
    		float                mapWidth);

     

    Any idea, suggestion or known bug?
    Thanks in advance,
    Cap.S.

  12. Oh, it was nice, back in the old times, to aways load a plane ready for flight and with all tanks half filled...
    Oh yes, it was nice to be able to refuel everywhere, even in the middle of Sahara desert or on the summint of the Everest... even in flight!

    I remember with a bit of nostagly those old times when refuelling wasn't an issue, but just a simulator option to trigger.
    Unfortunately those times are gone. Gone forever.

    Say goodbye to the "Fuel Anarchy Era".
    Ciao, ciao...

     

    514395168_Screenshot2021-01-04at14_45.062446x1596.thumb.png.375fa2c4b087540c12715fb7118763cd.png

    image.png.7e759d14c3836474e5006a198d2fe640.png

    image.png.f79ac8906f669af792f25e5772dc4389.png

    image.thumb.png.1411b9d4a0e541a0d3e4a21b3b97bd8b.png

    image.thumb.png.eff1017bd024208923709071da582759.png

    image.thumb.png.529ec0df745a1f4c04ebbd54b5fac7d8.png

  13. 5 hours ago, FranckMX said:

    Excellent tool, I just have a problem, the executable does not work on windows 64, it just does not open.

    Hello...
    This is weird, because the tool has been compiled for Windows64 and tested.

    Are you using a terminal window? (it is not a GUI utility, it's a command-line tool)
    Can you send me a screenshot of the error you get on the terminal after running the tool?

    For what I'm concerned it should work on Win64.

  14. As most of you are experiencing, the beautiful Cessna 170B made by Carenado-Alabeo has quite a number of problems and bugs.
    In this post I'm trying to put all the known fixes for them in one single source, that I'm willing to keep updated.

     

    Disclaimer.

    All the following fixes are Unofficial Hacks, made without any relation to Carenado-Alabeo.
    Be sure to backup your original files before attempting those fixes.
    Although I am quite sure that those fixes works, there is no guarantee what so ever. Proceed at your own risk.
    At present they have been tested on Linux, but there is no reason they won't work on Windows and Mac too.

     

    Summary of the known problems.

    • Speedometer does not work (only on Linux);
    • Turn coordinator does not work (only on Linux);
    • The spinning propeller texture does not work correctly (only on Linux); 
    • The altimeter gives a bad 'baro' reading;
    • Fuel gauges gives a bad reading;
    • The generator switch is missing and the generator itself is set to off, meaning that after about 1 hr. of flight, the battery dies;
    • When switching Land and Taxi light with keyboard's shortcuts, the corresponding pulley on the cockpit does not move accordingly;
    • Instruments lights turns on, even when main power is off;
    • Bus loads are uneven, when the master switch is on and all the rest is off, there is a draw of about 5 amps and switching the light on or off doesn't change it;
    • After some events, the sound of the tires skidding on the ground begins a neverending loop;
    • The static elements, once removed, can't be put be back in place if the plane was flown;

     

    Problems on Linux platforms.

    The problem that are found exclusively on Linux platforms are mostly related to the fact that Unix is case sensitive while, mostly for practical reasons, Macintosh and Windows are not. Thus the problem is to be found in the spelling of some file names; sometimes the difference it's just one single capital letter instead of a lower-case one, or vice versa.

    By checking the logs, we have found that one files and one directory are spelled in a different way:

    • it looks for 'sharedMathematics.secured', but the file name is 'sharedmathematics.secured';
    • it looks for files in the directory 'C170_Logic', but it's name is 'C170_logic';

    This files are called somewhere from the Lua scripts, but those scripts the can't be edit because, for copyright reasons, they are encrypted.

    One can easy rename the file, to match the correct spelling, but it may cause problems if other scripts looks for those files with their actual spelling; thus we suggest to make a duplicate, instead of renaming them.

    You can either copy them, but you'll have double files that are, in general, not a good idea. A good alternative solution is considering the use of the Unix command 'ln' (link).

     

    Open a teminal, go in your 'Alabeo C170B_v1.2' main folder (where the files 'C170.acf' and 'C170_Tundra.acf' resides) and enter the following commands:

    > cd 'plugins/SASLcarenado/data/modules/Custom Module/Global Functions'
    > ln sharedmathematics.secured sharedMathematics.secured
    > cd '../Custom Logic'
    > ln -s C170_logic C170_Logic

     

    Be careful to protect the path with the single quote sign, because there are spaces in them.
    For the file we use an 'hard link', for the directory we use a 'soft link'. In both cases, the result is that the same file or directory can be accessed with two different names.
    Please refer to your Unix manual for more information.

    √ [FIXED] Speedometer does not work (only on Linux)
    √ [FIXED] Turn coordinator does not work (only on Linux)
    √ [FIXED] The spinning propeller texture does not work correctly (only on Linux)

     

    Altimeter and Fuel Gauge problems.

    The wrong reading from the Altimeter and Fuel gauges can be fixed by editing the 'gaus_obj.obj' file inside the 'objects' directory. Because it is a very large text file, to edit it you need a good text editor able to hande files of such dimension.

    Luckyly Carenado, very kindly, gave their approval to share the modified version of 'objects/gaus_obj.obj', which includes the fixes to those gauges.
    You can download it here:

    gaus_obj.zip

    √ [FIXED] The altimeter gives a bad 'baro' reading
    √ [FIXED] Fuel gauges gives a bad reading

     

    Generator Switch and other Electrical problems.

    Incredibly, someone forgot to set the generator always active on plane loading and the C170 has no generator switch(!). This means that after about 1 hour of flight, the battery goes flat. There are also some minor problem of electrical nature (or around them). 
    Those problems have been fixed with a dedicated script written in Lua.

    The C170 made by Alabeo uses both XLua and SALS. To avoid any interference with the original scripts, I've decided to write a simple aircraft patcher script in FlyWithLua.

    Thus, in order to make it work, you need to download FlyWithLua (see link below).

    Download and install this ZIP file:

    Alabeo_C170B_v1.2_Patch.zip

    I've included an 'README.txt' file with the instructions, here it's a partial extract:

    Patch for Alabeo Cessna C170B v1.2
    ----------------------------------
    
    This is patch fixes some problems of the Alabeo's Cessna C170B:
    	* missing generator switch (can be configured in different ways, see below)
    	* wrong bus loads (with configurable loads table, see below)
    	* instrument light switch behaviour
    	* Land/Taxi light knob update when activated from keyboard
    
    In the default configuration, once installed, the unused pulley on the right the the 'Master Switch' will turn the generator on and off.
    
    
    HOW TO INSTALL
    --------------
    
    - put the script Patch-a-Plane.lua that you find in 'FlyWithLua/Scripts' in:
    <XP_DIR>/Resources/plugins/FlyWithLua/Scripts (where <XP_DIR> is the path to your X-Plane installation)
    
    - put the entire 'scripts' directory that you find in 'Alabeo C170B_v1.2' in your aircraft directory
    		(where 'C170.acf' and 'C170_Tundra.acf' resides)
    
    
    Relaunch X-Plane and enjoy your patched C170.
    Check 'Log.txt' if anything goes wrong.
    Search for '[Patch-a-Plane]' in the log file to check if everything has been loaded correctly.
    
    
    COMPATIBILITY
    -------------
    
    Patch-a-Plane has been tested under Linux (Ubuntu 19.10) and should run without problems on Macintosh and Windows.
    Please report any problem or bug.

     

    √ [FIXED] The generator switch is missing and the generator itself is set to off, meaning that after about 1 hr. of flight, the battery dies
    √ [FIXED] When switching Land and Taxi light with keyboard's shortcuts, the corresponding pulley on the cockpit does not move accordingly
    √ [FIXED] Instruments lights turns on, even when main power is off
    √ [FIXED] Bus loads are uneven, when the master switch is on and all the rest is off, there is a draw of about 5 amps and swithing light on and off doesn't change it;

     

    Problems Not Yet Fixed.

    We are still actively working on the fixes for this plane. As soon as we'll have some update, we'll post them here. Be patient, stay tuned.
    If you find any problem or bug, please report it here (and, possibly to me via private message).
     

    - [NOT YET FIXED] After some events, the sound of the tires skidding on the ground begins a neverending loop
    - [NOT YET FIXED] The static elements, once removed, can't be put be back in place if the plane was flown.

     

    Useful Links.

    FlyWithLua NG (for Lin, Win and Mac)

     

  15. A cushion is often a very simple model, with the shape of a box with rounded corners.
    It takes maximum 5 minutes to model that in Blender.

    The problem is that it doesn't look right, the result always looks fake and stiff.
    This is dued mainly to the lack of wrinkles that are very difficult to model or sculpt by hand.

    But the good news is that Blender has a strong community that loves to share.
    After some research, I've found that the best and easiest method (so far) to make a cushion, with believable wrinkles, is the one described by this guy in his "Couch Tutorial" serie:

    The method is fairly simple and the result can be controlled by two parameters: the mesh subdivisions and the inflation pressure.

    Following this method, in less than one hour I was able to make good and comfortable cushions for my plane, and that's the result:

    image.thumb.png.e26f1d122d535b6d286f93f57ad1e01d.png  image.thumb.png.d1264ca17de1f91c0fa956a98f3a08be.png

    1088463584_Screenshot2020-12-19at13_18.112756x1794.thumb.png.49f2c7bf67b815b67bfd2fc9bb43acc1.png
    (Stitches not included)

    Best,
    Cap.S.

     

    • Upvote 1
  16. Hello everybody,
    I have some simple questions, useful to setup and organize the work of Plane Making.
     

    1. Triangles: what is the average total number of triangles to make a plane that works also on low-end systems? I've read that it's around 1 million, is it a correct figure?
    2. Animations: I've read that animated parts can be demanding in terms of frame rate. Is it correct?
    3. Gauges: standing the point 2, is it a good practice to make all the gauges in 3D, using XP's 2D textures only for computers and numerical outputs?
    4. Textures: I am on a relatively low-end system, equipped with a GeForce GTX 1650 with 4Mb of memory, thus I have limited capablities with 4K textures. What is the average total number of 4K textures that can be used for a plane? 

    I may add more questions to the list as more as I get in deep with technical questions...

    Thanks in advance,
    Cap.S.

  17. OBJ8 to Wavefront OBJ converter

    View File

    OBJ8 to Wavefront OBJ Converter
    for Linux, Windows and MacOsX


    OBJ8_convert allows you to convert 3D meshes from X-Plane's proprietary format to a standard Wavefront OBJ.
    This tool converts only the meshes, discarding all the other informations such as: materials, animations, dataref.

     

    HOW IT WORKS

    OBJ8_convert is a command line tool. The syntax is quite simple:

    obj8_convert <xplanesfile.obj> [<output.obj>]
    

    Once converted, the file can be opened in Blender or in any other software that is able to handle a standard Wavefront OBJ file.




    EXAMPLE

    Just for the sake of test, let's convert one of the standard objects in the library of X-Plane, the small fuel truck:
    image.thumb.png.ef42f2e3219fdbc5772f386f4bb14e42.png


    The file can be found here:

    Resources/default scenery/airport scenery/Common_Elements/Vehicles/Small_Fuel_Truck.obj

     

    Once converted with:

    OBJ8_convert 'Resources/default scenery/airport scenery/Common_Elements/Vehicles/Small_Fuel_Truck.obj' test.obj

     

    ...can be opened in Blender:

    680082281_Screenshot2020-10-24at04_41.513839x2080.thumb.png.8d66b9cadce61b2821eefb842b2dd747.png

    All the measures in the OBJ8 file are in meters, thus the resulting Wavefront OBJ file uses the meter as a unit base.
    Infact, is clearly visible from the snapshot, the truck is 6 meters long, meaning 6 squale, thus it is compatible with the real life truck which is 6.12 meter long.
     

    APPLICATIONS

    OBJ8_convert can be used to add extra elements to an airplane. For instance, if one wants to add the pilots (or some passenger) to a plane that is missing them, he can convert the cockpit file and use it as template to place the pilots in the proper position, making sure that the hands are in the right places.
    The sames applies to additional parts, such as winglets on the tip of the wings. OBJ8_convert can be used to get a reference to make the winglets perfectly fit the wings.
    Or you may want to model a ladder or a stairway to your plane's door.

    OBJ8_convert can be very useful also to make the files need by librain.

     

    DEVELOPMENT

    This tool is under active development and its functionalities may change in the future.
    The primary development platform is Linux.

    Special thanks to @xraydelta1 for compiling the Mac version.

    Feedbacks, reports, suggestions or ideas are strongly welcomed: feel free to send me a message with your thoughts.

    X-Pilot's forum is the primary and sole forum for support, announcements and new releases.

     

    IMPORTANT NOTICE

    OBJ8_convert must not be used to convert copyrighted material.
    Please respect all intellectual properties and copyrights.

     


    PLEASE DO NOT REDISTRIBUTE DI TOOLS THROUGH OTHERS FORUMS OR PLATFORMS


     

  18. 33 minutes ago, Jeffory said:

    I had originally imported the wavefront.obj into a blender file with a full aircraft model to use to move the vertices, even after deleting the original aircraft, the resulting wavefront.obj export file caused failures with the insert executable. 

    Can you send those files to me, so I can check and see where the problem is?

  19. Hello everybody,
    I need help to indentify the gauge on the picture.
    At first I've tought that it was a clock (we can see three needles very similar to the one on clocks), but then I've counted the radial sectors and they are 10 instead of 12.
    Infact we can cleary see the '7'  on the left side, meaning that the mid-vertical position is '5'.

    What instrument has tree needles like a clock but it's divided in tenths instead of twelveth?

    The only one I can think of is the altimeter, but I don't think that one is an altimeter.

    Any idea?
    Thanks in advance.

    32955794318_efd9f0ea3a_6k-sharp2.jpg.9f9f6998ef150a17b83dccdbd3d6a424.jpg

×
×
  • Create New...