Advanced Solutions for Flight Simulation
Installing The G1000 Into Other MSFS & P3D Aircraft
the bottom of this page you will find several example panel.cfg files
that use the G1000. Please be sure you understand the panel.cfg
entries and the 5th parameter described in the sections below before you
try to modify your own cockpit panels.
As with most things in flight simulator, it's better to take something that already works, make a copy of it, and then modify the copy to suit your needs. This is especially true when modifying cockpit panel layouts. Always backup your work, and leave a "clean" copy of files in a safe location so you can always reverse your changes and restore the sim to its original state if necessary.
How The G1000 Is Different From Other Avionics
Most avionics instruments operate the same way no matter what aircraft they appear in. But this is not true for the G1000. Garmin allows individual aircraft manufacturers to customize the G1000 system to their airframe. This is especially evident in the engine pages, but you can also see it on the PFD with the presence or absence of various options and functions based on the aircraft being flown. Our G1000 software was designed to emulate this behavior. The gauges you will see below that comprise the G1000 avionics suite will change their behavior based on aircraft specified n the G1000.INI.
At this time, the Mindstar Aviation G1000 software can be configured to represent 20 different aircraft, with more being added all the time Some of these are intended for generic use, and some are designed to represent a specific aircraft.
The available styles are:
Cessna Turbo 182T
Cessna Turbo 206
Cessna Citation Mustang
Cirrus SR22 Turbo
Diamond DA-42 (Thielert Diesel)
Diamond DA-42 (Lycoming IO360)
Generic Twin Turbine
Generic Twin Turbine 'B'
The G1000.INI File
The starting point for configuring G1000 cockpits is the G1000.INI file. This is a plain text file. It can be edited with Notepad. It can be found in the folder you selected during the installation of the software. Typically this would be
C: \ Program Files (x86) \ Mindstar \ Flight Simulator Addons \ G1000.INI.
There is so much information in the G1000.INI that we have dedicated an entire page to explaining the various options. You can read more details about the G1000.INI here. But for the purposes of configuring panels, you simply need to decide which aircraft section name from the G1000.INI you plan to use. Once you have decided that, you can proceed to the next step of modifying the panel.cfg of your aircraft.
Components of the G1000 Integtrated Avionics Suite
The Mindstar G1000 is located in a gauge file named MPI_G1000.gau. This file is automatically placed into the simulators' gauges folder at the time of registration.
The MPI_G1000.gau file contains several individual gauges that are used as part of the integrated G1000 avionics suite. Not all these gauges are appropriate for every aircraft. You should do your best to build a cockpit using a real-world aircraft as a guide. You may run into difficulties if you try to mix-and-match G1000 components into a single panel when they are intended for different types of airplanes (i.e. piston vs turboprop vs jet).
The individual gauge names available inside MPI_G1000.gau are:
Syntax Format for PANEL.CFG
The normal syntax for entering gauges into the panel.cfg would be similar to this format:
gauge00=MPI_G1000!PFD, X, Y, Width, Height, [required 5th parameter]
gauge01=MPI_G1000!MFD, X, Y, Width, Height, [required 5th parameter]
gauge02=MPI_G1000!AUDIO, X, Y, Width, Height, [required 5th parameter]
The 5th parameter is required on the gauge lines for the PFD, MFD, RFD, and Audio gauges. The rest of the G1000 gauges in the list do not utilize the 5th parameter at all. The 5th parameter for these gauges consists of two "words", separated by a pipe-symbol "|" (on your keyboard, the pipe-symbol is the shifted backslash).
FirstWord | SecondWord
There must be no spaces between the first word, pipe-symbol, and second word.
The possible values of XXX are gauge codes such as:
followed by one of the following numbers:
0 means 2D cockpit
1 means popup panel
2 means VC
Be extra careful that you properly match PFD0, or PFD1, or PFD2 on a gauge line that refers to a PFD, and on the proper type of panel section in the panel.cfg You will get unexpected results if you don't match up the 5th parameter with the proper type of gauge and panel.
Example Cockpit Configurations
These examples are all using the FSX 172, which is the default airplane our installer puts the G1000 into. Since Microsoft did not include a 182 in FSX, our installer drops an old FS9 compatible 182 onto FSX machines, but since this aircraft was intended for FS9, it doesn't have a compatible VC. Consequently, the 182 can only show the G1000 in the 2D cockpit.
Also note that Lockheed-Martin does not put any Cessna aircraft into Prepar3D, so you will need to modify your desired aircraft manually by following the examples on this page.
If you own FSX, consider dropping the C172 aircraft container and related gauges into your Prepar3D SimObjects\Airplanes and Gauges folders. It seems to work properly, and gives you a way to have a Cessna 172 in Prepar3D. Microsoft's old FS9 182 does not seem to work with Prepar3D, and we have seen it cause Prepar3D to crash.
Example - Cessna 172 2D Cockpit with G1000
gauge01=Cessna!Avionics Switch,50, 377
gauge04=Bendix_King_Radio!Bendix-King Radio AP, 140, 395, 205
gauge05=MPI_G1000!PFD, 0, 35, 484, 329, PFD0|Cessna.172
gauge06=MPI_G1000!AUDIO, 484, 35, 55, 329, AUD0|Cessna.172
gauge07=MPI_G1000!MFD, 540, 35, 485, 329, MFD0|Cessna.172
gauge08=Cessna!Airspeed, 350, 370,100,100
gauge09=Cessna!Attitude, 462, 370,100,100
gauge10=Cessna!Altimeter, 575, 370, 100,100
gauge12=Cessna!Fuel_Selector, 807, 390, 50, 50
gauge13=SimIcons!Kneeboard Icon, 927, 455
gauge14=SimIcons!ATC Icon, 942, 455
gauge15=SimIcons!Map Icon, 957, 455
gauge16=SimIcons!Avionics Icon, 972, 455
gauge17=SimIcons!Compass Icon, 987, 455
gauge18=Cessna!Cowl_Flaps,900,390, 30, 50
gauge19=Cessna!Pitch_Trim, 942, 392
gauge20=Cessna!Flaps,975,385, 40, 60
Example - Cessna 172 Popup Window with G1000
// Popup Window PFD
// The Mindstar G1000 requires the popup PFD to have an ident code of 11000
gauge00=MPI_G1000!PFD, 0, 0, 813, 550, PFD1|Cessna.172
// Popup Window MFD
// The Mindstar G1000 requires the popup MFD to have an ident code of 11001
gauge00=MPI_G1000!MFD, 0, 0, 813, 550, MFD1|Cessna.172
Example - Cessna 172 3D/VC Cockpit with G1000
Note - your level of success when putting the G1000 in the VC is completely dependent on who designed the aircraft you are instaling it into. Please refer any questions to your aircraft model manufactuerer. We cannot help with this since we do not make the aircraft model.
gauge00=MPI_G1000!MFD, 0,0,765,500, MFD2|Cessna.172
gauge02=MPI_G1000!PFD, 0,514,765,500, PFD2|Cessna.172