Aircraft

Aircraft for FlightGear

Here listed aircraft for FlightGear, which I made or I've been involved. Though this website is for Mac OS X, the aircraft hare are available on Linux, Windows, etc. If you want to find more aircraft, many links are available at Aircraft Links.

  • A6M2 Zero
  • J7W Shinden
  • Ki-84 Hayate
  • T-4 Blue Impulse
  • Honda Jet - Jumps to Helijah's hanger
  • OH-1 Ninja
  • K5Y1 Aka Tombo
  • RV-6A
  • YS-11
  • MRJ

    A6M2 Zero Fighter

    Description

    Name
    Imperial Japanese Navy Type-0 Carrier-based Fighter "Zero" by Mitsubishi
    Creator
    Syd Adams, Tat Nishioka, and Ron Jensen
    Status
    Development
    License
    GNU GPL

    Screen-shots (click to enlarge)

    zero-at-eisenhower.jpg SIZE:800x600(?KB) fgfs-zero-fuji2.jpg SIZE:948x709(?KB)

    zero-cockpit-20070205.jpg SIZE:800x600(?KB)

    Keys

    Ctrl-B
    toggle engine boost (2 stages); - Yasim version only
    Ctrl-D
    Toggle Canopy open/close
    Ctrl-L
    Toggle Tailwheel lock
    C
    Catapult Launch
    L
    Engage Launch bar on Carriers
    l
    Open Livery Dialog
    O/o
    Down/Up Hook
    N/n
    fine/coarse propeller pitch
    m/M
    increase/decrease mixture
    Ctrl-M
    Toggle Automatic Mixture Control (JSBSim model only)

    Note

    • JSBSim version of A6M2 (A6M2-jsbsim) only works on FlightGear-git (probably) later than Apr. 2011

    Download

    Note

    You need to have FlightGear-git (development version of FlightGear later than 2011/04) for flying JSBSim version of A6M2-20110618. JSBSim version of A6M2 won't work on FG v2.0 or earlier. (Use Yasim version on v2.0 or earlier.).

    To do

    • More gauges, more authenticity
    • More accurate engine and prop.

    Earlier versions

    Revision history

    • Jan 16, 2008
      • A6M2b is merged into A6M2
      • multiple liveries (press 'l' to open livery selection dialog)
      • fixed ADF (was showing opposite direction :-p)
      • fixed VSI (was in foot, but should be in meter)
      • 1.0.0/CVS compatible
      • remove GForce (since Dynamic View is available)
      • some minor modifications in yasim flight model
      • cleaned up Nasal codes
    • Feb. 05, 2007
      • FlightModel (a6m2b.xml):
        • moved gear position control to Nasal script
      • Assemble file (A6M2*-set.xml):
        • Added jwarbirds.nas in <Nasal> section
        • Copied some configuration sections from A6M2-set.xml to A6M2b-set.xml
      • Gauges:(Instruments/*.xml)
        • VSI (vertical speed indicator) shows m/min (was ft/min). range is -1000m/min to 1000m/min
        • Adjusted the needle of cylinder temperature and exhaust gas temperature gauges
      • Nasal scripts (Nasal/*.nas):
        • Common code among Japanese warbirds is written in jwarbirds.nas
        • Aircraft specific code is written in <aircraft_name>.nas
        • Added gear control class to simulate Zero's unique gear movement

    Note:

    Older history can be obtained from CVS repository


    J7W Shinden

    Description

    Name
    Imperial Japanese Navy Intercepter "Shinden" by Kyushu Aircraft Company
    Creator
    Tat Nishioka
    Status
    Development
    Dependencies
    p51d (sound)
    License
    GNU GPL
    Note
    Gauges and textures are based on A6M2 / Ki-84 since many of these are similar.

    Screen-shots (click to enlarge)

    j7w-flying.jpg SIZE:800x600(?KB) j7w-taxing.jpg SIZE:800x600(?KB)

    j7w-cockpit.jpg SIZE:800x600(?KB)

    Manual

    Keys

    d/D
    increase/decrease hydraulic torque converter pressure (htc; boost controller)
    e/E
    trim aileron left/right (let me know if there are more suitable keys for these)
    f/F
    increase/decrease water-methanol injection (wmi; more boost when boost > +0mmHg)
    m/M
    increase/decrease mixture
    N/n
    fine/coarse propeller pitch

    Note

    Shinden is an aircraft that has a canard configuration with a pusher propeller, which means it is relatively easy to stall. Thanks to Dave Perry's suggestion, Shinden has become much more stable compared to the previous version. But you might still sometimes crash this aircraft. Thus, careful and gentle control, especiall for elevators, is a "must" in flying Shinden. When you feel a sign of stall in rolling, yawing, and pitching, push the stick back a bit to recover. The use of autopilot is not recommended since some of its functions (Such as vertical speed) may rapidly control elevators.

    As Shinden has a six-blade propeller that flies aircraft at 405kt, it tends to roll into clockwise direction. Be prepared to adjust this roll. You may use e/Shift-e to trim the aileron for this.

    Putting down flaps makes Shinden nose-down. Adjust elevators before / after manipulating flaps.

    As of Feb. 06, 2007, Shinden has the flap-driven elevator-trim controller so the nose doesn't go down as it used to be. But it still goes down a bit so be careful.

    Download

    Note for those who kindly commit this into the CVS repository

    First, please unzip and apply the diff file above at the j7w directory with -p1 option. Second, extract the binary files at the j7w directory. Finally, commit the files with the comment that includes all the revision info from the last check-in in the Revision History section below. Thanks for taking time for this. I really appreciate it.

    Note for users

    This aircraft is made for FlightGear CVS but is compatible with 0.9.10. Only the differences between these two versions above are the key configuration for propeller coarser/finer and nasal scripts at this moment. Clickable features in the virtual cockpit works only in FlightGear CVS.

    To do

    • More gauges, more authenticity
    • More accuracy in aerodynamic coefficients (I need more info on these)
    • More accuracy in engine and prop.
    • 3D model is rough, can be improved
    • Autopilot configuration (needed?)

    Earlier versions

    Revision history

    • Jan. 14, 2008
      • Updated: nasal files
      • Updated: for 1.0.0
    • Feb. 19, 2007
      • Assemble file (j7w-set.xml):
        • Changed the key bindings for Boost controller (from Ctrl-B to d/Shift-d) due to htc
        • Added the key bindings for Water Methanol Injection (f/shift-f)
        • Changed the initial boost level (from 1.0 to 0.3)
      • Gauges (Instruments/*)
        • More authentic (altimeter, boost, pitch, and magcompass)
        • More accurate Exhaust Gas Temperature (egt; JSBSim based code in Nasal script)
        • Added fuel, Hydraulic Traction Converter (htc; Boost Controller)
        • Added Water Methanol Injectiion (wmi; more boost)
      • 3D Model (Model/j7w.ac)
        • Imported pilot and seat from A6M2
        • Added throttle, propeller-pitch, htc, and wmi in tue cockpit (not clickable yet)
        • Adjusted the positions of the gauges
      • Nasal scripts (Nasal/*.nas):
        • Added htc support to Turbine class (j7w.nas)
        • Added ExhaustGasTemperature class (j7w.nas)
        • Fixed the bug that cannopy didn't move (jwarbirds.nas; for Ki-84 and A6M2 at this moment)
    • Feb. 06, 2007
      • FlightModel (j7w.xml):
        • Improved the mass balance by adjusting the CG and wing parameters (Thanks goes to Dave Perry)
      • Nasal scripts (Nasal/*.nas):
        • Fixed the bug that flap-driven elevator trim control unexpectedly trims the elevator on reset
    • Feb. 05, 2007
      • FlightModel (j7w.xml):
        • Improved the engine output in high altitude (still a bit short)
        • Adjust the flap configuration for more stable flight.
      • Assemble file (j7w-set.xml):
        • added jwarbirds.nas in <Nasal> section
      • Gauges:(Instruments/*.xml)
        • VSI (vertical speed indicator) shows m/min (was ft/min). range is -1000m/min to 1000m/min
        • Adjusted the needle of cylinder temperature and exhaust gas temperature gauges
      • Nasal scripts (Nasal/*.nas):
        • Common code among Japanese warbirds is written in jwarbirds.nas
        • aircraft specific code is written in <aircraft_name>.nas
      • Added flap-driven elevator trim control
    • Jan. 31, 2007
      • Initial Release

    Ki-84 Hayate (Frank)

    Description

    Name
    Imperial Japanese Army Type-4 Fighetr "Hayate" by Nakajima Aircraft Company
    Creator
    Tat Nishioka
    Status
    Development
    Dependencies
    hdc2 and p51d (sound)
    License
    GNU GPL
    Note
    Gauges are imported from A6M2 since most of these are common.

    Screen-shots (click to enlarge)

    ki84-flying1.jpg SIZE:1231x852(?KB) ki84-flying2.jpg SIZE:800x600(?KB)

    cockpit.jpg SIZE:800x600(?KB)

    Keys

    l(small L)
    toggle tail-wheel lock
    N/n
    fine/coarse propeller pitch
    m/M
    increase/decrease mixture
    Ctrl-B
    toggle engine boost (2 stages); 1st boost speed by default
    Ctrl-D
    open/close canopy

    Note

    According to some books and websites, the tail-wheel of Hayate is not lockable or steerable. This makes it way much difficult to control Hayate on the ground.

    In the FlightGear world, tailwheel is unlocked by default (but can be locked for "easy taxing." by 'l' key). You need to use rudder, throttle, and left / right brakes to control the airplane while its tailwheel is on the ground. I think you need a foot-pedal to manipulate this airplane. When the tailwheel is lifted up, you can use the rudder and the throttle to control the airplane. Checking the turn gauge helps you predict which direction the airplane would go.

    Downloads

    Hi-84 is also available from the FlightGear CVS repository.

    Note

    diff file doesn't contain the patch for binary files. Please download the file for cvs version and extract Instruments/gauges.xcf and Instruments/gauges.rgb.

    For those who kindly commit this to CVS repository:

    The easiest way to commit files, i guess, is to follow the steps below: 1) apply the diff file 2) extract cvs version of the file above into at data/Aircraft directory (or copy Instruments/gauges.* in the archive to Ki-84/Instruments directory) 3) commit

    This is needed since gauges.xcf and gauges.rgb are updated.

    Earlier Versions

    Revision history

    • Jan. 14, 2008
      • Fixed: ADF
      • Updated: Nasal files
      • Updated: for 1.0.0
    • Feb. 05, 2007
      • Flight Model (ki-84.xml):
        • Modified turbo multiplier (1.333 to 3.0) for more power in high altitude
      • Assemble file (Ki-84-set.xml):
        • Added jwarbirds.nas in <Nasal> section
        • Initial boost is set to 0.33 (was 1.0). Press Ctrl-B to apply full-boost in high altitude
      • 3D Model (Model/*):
        • surface and vertex are optimized (ki-84.ac) to remove bad polygons
        • Thinner antenna wires
      • Gauges (Instruments/*):
        • Modified gauge faces (gauges.xcf, gauges.rgb)
        • Altimeter is replaced with more authentic one (alt.xml)
        • Boost Gauge is replaced with more authentic one; unit is changed into +/-mmHg (boost.xml)
        • Adjusted the needles of cylinder temperature and exhaust gas temperature (cyltemp.xml, egt.xml)
        • VSI shows m/min instead of ft/min (vsi.xml)
      • Nasal scripts (Nasal/*.nas)
        • Refactored nas files
        • Added jwarbirds.nas
        • Removed a6m2.nas
      • Others:
        • replaced the sound with p51d/Sounds/p51d_starter.wav for being independent (ki-84-sound.xml).
    • Jan. 21, 2007
      • Tailwheel steering is disabled (see ki-84.xml for more detail); Real one is not actually steerable
      • Tailwheel is unlocked by default (you can still lock it by 'l' key) ; Real one is not lockable
    • Jan. 20, 2007
      • Tail wheel steering is available for easy taxing (with rudder control)
      • Insufficient fraction of the main gear is fixed
      • Changed some parameteres have changed
    • Jan. 17, 2007
      • Initial Release

    T-4 Blue Impulse

    Description

    Name
    T-4 Blue Impulse by Kawasaki
    Creator
    Tat Nishioka
    Status
    Development
    License
    GNU GPL

    Screen-shots (click to enlarge)

    T-4-landing.png SIZE:792x566(?KB) T-4-with-Mt.Fuji-4.png SIZE:780x614(?KB)

    T-4-landing2.png SIZE:792x566(?KB)

    Keys

    T-4 uses standard key bindings as of Jan-14-2008

    Note

    T-4 is just started. No instrument is implemented yet. JSB version (T-4-jsbsim-set.xml) handles better than yasim version as of Jan-14-2008

    Download

    Earlier versions

    To do

    • gauges, more authenticity

    Revision history

    • Jan 14, 2008
      • Initial development release

    OH-1 Ninja

    Download

    Description

    Name
    Kawasaki Heavy Industries OH-1 Ninja
    Creator
    Tat Nishioka
    Status
    Development
    Dependencies
    bo-105 (sounds)
    License
    GNU GPL

    Screen-shots (click to enlarge)

    fgfs-screen-008.ppm.jpg SIZE:800x600(?KB) screenshot-cockpit.jpg SIZE:800x600(?KB)

    Manuals

    Keys

    Ctrl-D
    Toggle SAS (Stability Augmentation System; improves stability)
    Ctrl-E
    Toggle CAS (Control Augmentation System; improves controllability)
    Ctrl-F
    toggle Auto Hover
    "}"
    Starts engines
    "{"
    Shuts down engines
    Page up/down
    Collective

    Features

    • AFCS (Automatic Flight Control System) includes:
      • Stability Augmentation System (SAS) - improves stability of all direction
      • Control Augmentation System (CAS) - improves controllability
      • Auto hover - enables you to easily take off and land
      • Semi-automatic coordinated turn - automatically adjust the tail rotor for stable turn
      • Active tail horizontal stabilizer - improves pitching stability

    Notes

    • General Notes
      • No gauges and MFD (Multi function display) are available at this moment
      • This aircraft is made for FlightGear 1.9.x/CVS and is maybe NOT compatible with 1.0 or earlier.
    • Essential notices on flying OH-1
      • Engage auto hover within +/-20 kts
        • Otherwise OH-1 will be starting vertical climb, and then maybe stabilized.
      • OH-1 loses its altitude a bit when disengaging auto hover, so be careful.
      • Gently control collective while auto hover is engaged
        • Otherwise OH-1 loses stability, and vibrates heavily.
      • Never exceed 140 kts, or OH-1 will nose up and stall.
      • Semi-automatic coordinated turn has a side effect
        • OH-1 may unexpectedly turn left or right a bit at the beginning of semi-automatic coordinated turn is enabled

    Download

    To do

    • Gauges, MFD
    • More authenticity
    • More accurate engine, rotor configuration.
    • More stable CAS, SAS, and automatic thingies

    Earlier versions

    Not available

    Revision history

    • 2008/08/17 13:07:33
      • Added: CAS driven TailRotor collective adjuster, which improves stability in yaw axis
    • 2008/08/17 09:24:29
      • Reorganized: moved AutoHover from CAS to AFCS
    • 2008/08/15 00:37:42
      • Added: CAS and auto-hover mode; still in very early phase...
    • 2008/08/12 17:40:53
      • Added: SAS enable/disable switch; Modified: max-collective is not 15 (was 10)
    • date: 2008/08/12 10:30:56
      • Added: Stabilator - an active tail horizontal stabilizer
    • 2008/08/10 02:54:08
      • Modified: tail rotor power for stability when actuating throttle
    • 2008/08/09 06:49:43
      • Newly added: Kawasaki Helicopter OH-1 Ninja

    Note:

    Older history can be obtained from CVS repository


    K5Y1 Aka Tombo (means Red Dragonfly)

    Download

    Note: K5Y1 is available via FG/CVS repository, but is not yet uploaded into FlightGear website.

    Description

    Name
    Japanese Navy Type 93 intermediate training airplane "Aka Tombo"
    Creator
    Tat Nishioka
    Status
    Development
    Dependencies
    A6M2 (Nasal script)
    License
    GNU GPL

    Screen-shots (click to enlarge)

    K5Y1-topview.jpg SIZE:800x600(?KB)

    Manuals

    Keys

    No aircraft specific keys at this moment

    Features

    • 300 hp class two-blades mid-range training aircraft
    • biplane wing configuration
    • 1.5 offset angled thrust line (not implemented yet)

    Performances

    • Maximum speed: 115.3 km/h (115.3 kt) @ sea level, 2030 rpm
    • Typical Max speed: 102 kt @ 1000 m, 1800 rpm
    • Cruise speed: 75 - 80 kt
    • Decent speed : 70 kts @ 1200 rpm
    • Landing speed / distance / time: 50.5 kts / 303 m / 23.4 sec
    • Takeoff speed / distance / time: 50.8 kts / 150 m / 11 sec
    • Rate of climb:
      • 0 - 1000 m: 3 min 33 sec
      • 0 - 2000 m: 7 min 54 sec (7 min 35 sec)
      • 0 - 3000 m: 13 min 32 sec
      • 0 - 4000 m: 21 min 09 sec
      • 0 - 5000 m: 33 min 12 sec
    • Power weight ratio: 0.2 hp/kg
    • Normal range: 360 nm / 3.2 H @ 113 kts
    • Maximum range: 550 nm / 7.4 H @ 75 kts
    • Service Ceiling: 6340 m (typ. 5700 m)

    Read README.txt in the aircraft package for more information

    Notes

    No special notes at this moment

    To do (or I should say wish list)

    • gauges for the rear cockpit
    • More authenticity
    • More accurate engine, prop, and wing configuration.
    • Brief Manual or POH
    • JSBSim model (?)
    • Livery....
    • Smokes...

    Acknowledgement

    Thanks go to:

    Sopwith Camel's authors (AJ Macleod and Vivian Meazza)
    They kindly enough to let me use Camel's propeller 3D model, which is very close to K5Y1's one. Plus, its beautifully textured propeller including hub and bolts saved many ohurs of labors. Though I wanted to refer the 3D model instead of dupulicating it, the propeller needs to be 180 degree rotated due to the spin direction of K5Y1 propeller is opposite to Camel's one.

    Earlier versions

    Not available

    Revision history

    • 2009/05/27
      • Initial release

    Van's Aircraft RV-6A

    Download

    Note: RV-6A is available via FG/CVS repository, but is not yet uploaded into FlightGear website.

    Description

    Name
    Van's Aircraft RV-6A
    Creator
    K.T., tetsu, and Tat Nishioka
    Status
    Development
    Dependencies
    N/A
    License
    GNU GPL

    Screen-shots (click to enlarge)

    RV-6A-snap1.jpg SIZE:800x600(?KB) RV-6A-start.jpg SIZE:800x600(?KB) RV-6A-cockpit.jpg SIZE:800x600(?KB)

    Manuals

    T.B.D.

    Keys

    No aircraft specific keys at this moment

    Notes

    No special notes at this moment

    To do (or I should say wish list)

    • More gauges and authenticity
    • More accurate engine, prop, and wing configuration.
    • Brief Manual or POH
    • JSBSim model (?)
    • Livery....

    Acknowledgement

    Thanks go to:

    Helijah
    many nasal and gauges are based on his models
    Japanese FlightGear forum members
    for testing, developing, and many feedbacks
    Mach M&F members
    many helps and advice from real pilots

    Earlier versions

    Not available

    Revision history

    • 2009/06/03
      • added liveries
      • fixed some minor things in 3D model
    • 2009/06/02
      • smoothened surfaces
    • 2009/05/30
      • Initial release

    NAMC YS-11

    Download

    Description

    Name
    YS-11 by Nippon Aircraft Manufacturing Company (NAMC)
    Creator
    Tat Nishioka
    Status
    Development
    Dependencies
    N/A
    License
    GNU GPL

    Screen-shots (click to enlarge)

    YS-11-takeoff.jpg SIZE:800x600(?KB) YS-11-runway.jpg SIZE:800x600(?KB)

    Manuals

    T.B.D.

    Keys

    No aircraft specific keys at this moment

    Notes

    No special notes at this moment

    To do (or I should say wish list)

    • gauges and more authenticity
    • More accurate engine, prop, and wing configuration.
    • Brief Manual or POH
    • Livery....

    Earlier versions

    Not available

    Revision history

    • 2009/08/04
      • More thrust on approach (on pitch=12 when J=0.4-0.7)
      • A bit less drag and a bit more lift for flaps
    • 2009/07/30
      • More Engine Power
      • JSBSim model (with experimental stuff, but probably better than Yasim model)
    • 2009/07/10
      • Fixed: engine rotated in a wrong direction
      • Added: animation for gear and flaps
      • Added: Cockpit Panel and such (still in progress)
      • Modified: FDM - adding CONDLEVER, PROPFEATHER, etc.
      • Modified: FDM - approach / cruise configuration due to condlever and proppitch things
      • Modified: Sound configuration so the engine sound's pitch decreases on engine stop.
    • 2009/06/15
      • Initial release

    Mitsubishi Regional Jet (MRJ)

    Download

    Description

    Name
    MRJ by Mitsubishi Aircraft Corporation
    Creator
    Tat Nishioka
    Status
    Development
    Dependencies
    N/A
    License
    GNU GPL

    Screen-shots (click to enlarge)

    MRJ-flying.jpg SIZE:800x600(?KB) MRJ-top.jpg SIZE:800x600(?KB) MRJ-cockpit.jpg SIZE:800x600(?KB) MRJ-Cabin.jpg SIZE:800x600(?KB) MRJ-front.jpg SIZE:800x600(?KB)

    Manuals

    T.B.D.

    Keys

    Ctrl-shift-M
    Activate Performance Monitor
    Ctrl-shift-C
    Reinitialize Performance Monitor

    Notes

    This aircraft (I mean the real MRJ) is under development, and thus the most of spec, exterior and interior are based on guess work.

    To do (or I should say wish list)

    • glass cockpit and more authenticity
    • More accurate engine, and wing configuration.
    • Cabin lights and walls
    • Livery....

    Earlier versions

    Not available

    Revision history

    • 2009/08/13
      • Modified: pitch moment due to alpha; for stability.
      • Modified: performance.nas; disengages autopilot at touch-down for auto landing.
      • Added: Advanced Route Manager script for smooth flight path by automatically removing waypoint a bit earlier considering speed and an angle between two lines (current position to waypoint0, and waypoint0 to waypoint1).
    • 2009/08/11
      • Modified: Lift, Drag, CG, pointmass locations, and Idle thrust for climb perfromance and stability in landing.
      • Modified: re-indent xml files
    • 2009/08/10
      • Added livery selection
      • Added ANA texture
    • 2009/08/08
      • Added Performance Monitor that shows T/O distance, Landing distance, Fuel efficiency, climb rate, and more.
      • Modified Lift and Drag for improving stability in landing.
    • 2009/08/07
      • Added payload for passengers/baggages, and pilots
      • Modified CG, AERORP, POINTMASS to adjust T/O distance + speed, Cruise AoA, and Landing speed
        Still needs to be adjusted.
      • Modified Engine (bypass ratio and tsfc) for adjusting acceleration and fuel consumption.
    • 2009/08/01
      • Added splash image
      • Modified CG, REG, engine
      • Added Cabin
    • 2009/07/31
      • Modified CG, REF, etc
    • 2009/07/30
      • initial release

10 Responses to “Aircraft”

  1. Gérard Robin Says:
    Great, congratulation for it Gérard
  2. Dene Maxwell Says:
    Another fanatastic aircraft for the warbirds project.
  3. Carsten Vogel Says:
    Ichi-ban desu yo! Keep up superior work! Thank you!
  4. Tat Says:
    Thanks guys, I'm very glad to hear that! I'll keep up.
  5. Krushan Says:
    more aircrafts like 777 747 should be there to download for mac flight gear
  6. Tat Says:

    Krushan, This page contains only the aircraft that I've made or been involved so those aircraft should not be here. Moreover, I don't have to have these files here since these are available from the website of flightgear. Plus having these aircraft will exceed the limit of HDD space for a sourceforge website so I don't want to do that.

    However, It is a good idea to put the link to the aircraft link page here. I'll put the link at the top of this page. Thanks.

  7. Mike Stranger Says:
    Thanks 123 adware
  8. Andreas Says:
    where do i put the file for the planes i download??
  9. Tat Says:
    Andreas, It's up to you. You can put the downloaded files into Desktop, or wherever you want. Then, select 'Advanced Features' -> 'Others' from the launcher, and press 'Install Add-on Data.' to select the downloaded files. If you don't have the newest launcher, please update it via [[Downloads]] page.
  10. Brendann Says:
    Where do I select advanced features?