- printf("Flight Model:\n");
- printf("\t--fdm=abcd: one of slew, jsb, larcsim, or external\n");
- printf("\n");
-
- printf("Initial Position and Orientation:\n");
- printf("\t--airport-id=ABCD: specify starting postion by airport id\n");
- printf("\t--lon=degrees: starting longitude in degrees (west = -)\n");
- printf("\t--lat=degrees: starting latitude in degrees (south = -)\n");
- printf("\t--altitude=feet: starting altitude in feet\n");
- printf("\t\t(unless --units-meters specified\n");
- printf("\t--heading=degrees: heading (yaw) angle in degress (Psi)\n");
- printf("\t--roll=degrees: roll angle in degrees (Phi)\n");
- printf("\t--pitch=degrees: pitch angle in degrees (Theta)\n");
- printf("\t--uBody=feet per second: velocity along the body X axis\n");
- printf("\t--vBody=feet per second: velocity along the body Y axis\n");
- printf("\t--wBody=feet per second: velocity along the body Z axis\n");
- printf("\t\t(unless --units-meters specified\n");
- printf("\n");
-
- printf("Rendering Options:\n");
- printf("\t--fog-disable: disable fog/haze\n");
- printf("\t--fog-fastest: enable fastest fog/haze\n");
- printf("\t--fog-nicest: enable nicest fog/haze\n");
- printf("\t--fov=xx.x: specify initial field of view angle in degrees\n");
- printf("\t--disable-fullscreen: disable fullscreen mode\n");
- printf("\t--enable-fullscreen: enable fullscreen mode\n");
- printf("\t--shading-flat: enable flat shading\n");
- printf("\t--shading-smooth: enable smooth shading\n");
- printf("\t--disable-skyblend: disable sky blending\n");
- printf("\t--enable-skyblend: enable sky blending\n");
- printf("\t--disable-textures: disable textures\n");
- printf("\t--enable-textures: enable textures\n");
- printf("\t--disable-wireframe: disable wireframe drawing mode\n");
- printf("\t--enable-wireframe: enable wireframe drawing mode\n");
- printf("\t--geometry=WWWxHHH: window geometry: 640x480, 800x600, etc.\n");
- printf("\n");
-
- printf("Scenery Options:\n");
- printf("\t--tile-radius=n: specify tile radius, must be 1 - 4\n");
- printf("\n");
-
- printf("Hud Options:\n");
- printf("\t--units-feet: Hud displays units in feet\n");
- printf("\t--units-meters: Hud displays units in meters\n");
- printf("\t--hud-tris: Hud displays number of triangles rendered\n");
- printf("\t--hud-culled: Hud displays percentage of triangles culled\n");
- printf("\n");
+ cout << "Flight Model:" << endl;
+ cout << "\t--fdm=abcd: selects the core flight model code." << endl;
+ cout << "\t\tcan be one of jsb, larcsim, magic, or external" << endl;
+ cout << "\t--aircraft=abcd: aircraft model to load" << endl;
+ cout << "\t--model-hz=n: run the FDM this rate (iterations per second)"
+ << endl;
+ cout << "\t--speed=n: run the FDM this much faster than real time" << endl;
+ cout << "\t--notrim: Do NOT attempt to trim the model when initializing JSBsim" << endl;
+ cout << endl;
+ //(UIUC)
+ cout <<"Aircraft model directory" << endl;
+ cout <<"\t--aircraft-dir=<path> path is relative to the path of the executable" << endl;
+ cout << endl;
+
+ cout << "Initial Position and Orientation:" << endl;
+ cout << "\t--airport-id=ABCD: specify starting postion by airport id"
+ << endl;
+ cout << "\t--lon=degrees: starting longitude in degrees (west = -)"
+ << endl;
+ cout << "\t--lat=degrees: starting latitude in degrees (south = -)"
+ << endl;
+ cout << "\t--altitude=feet: starting altitude in feet" << endl;
+ cout << "\t\t(unless --units-meters specified" << endl;
+ cout << "\t--heading=degrees: heading (yaw) angle in degress (Psi)"
+ << endl;
+ cout << "\t--roll=degrees: roll angle in degrees (Phi)" << endl;
+ cout << "\t--pitch=degrees: pitch angle in degrees (Theta)" << endl;
+ cout << "\t--uBody=feet per second: velocity along the body X axis"
+ << endl;
+ cout << "\t--vBody=feet per second: velocity along the body Y axis"
+ << endl;
+ cout << "\t--wBody=feet per second: velocity along the body Z axis"
+ << endl;
+ cout << "\t\t(unless --units-meters specified" << endl;
+ cout << "\t--vc= initial airspeed in knots (--fdm=jsb only)" << endl;
+ cout << "\t--mach= initial mach number (--fdm=jsb only)" << endl;
+ cout << endl;
+
+ cout << "Rendering Options:" << endl;
+ cout << "\t--fog-disable: disable fog/haze" << endl;
+ cout << "\t--fog-fastest: enable fastest fog/haze" << endl;
+ cout << "\t--fog-nicest: enable nicest fog/haze" << endl;
+ cout << "\t--enable-clouds: enable demo cloud layer" << endl;
+ cout << "\t--disable-clouds: disable demo cloud layer" << endl;
+ cout << "\t--clouds-asl=xxx: specify altitude of cloud layer above sea level" << endl;
+ cout << "\t--fov=xx.x: specify initial field of view angle in degrees"
+ << endl;
+ cout << "\t--disable-fullscreen: disable fullscreen mode" << endl;
+ cout << "\t--enable-fullscreen: enable fullscreen mode" << endl;
+ cout << "\t--shading-flat: enable flat shading" << endl;
+ cout << "\t--shading-smooth: enable smooth shading" << endl;
+ cout << "\t--disable-skyblend: disable sky blending" << endl;
+ cout << "\t--enable-skyblend: enable sky blending" << endl;
+ cout << "\t--disable-textures: disable textures" << endl;
+ cout << "\t--enable-textures: enable textures" << endl;
+ cout << "\t--disable-wireframe: disable wireframe drawing mode" << endl;
+ cout << "\t--enable-wireframe: enable wireframe drawing mode" << endl;
+ cout << "\t--geometry=WWWxHHH: window geometry: 640x480, 800x600, etc."
+ << endl;
+ cout << endl;
+
+ cout << "Scenery Options:" << endl;
+ cout << "\t--tile-radius=n: specify tile radius, must be 1 - 4" << endl;
+ cout << endl;
+
+ cout << "Hud Options:" << endl;
+ cout << "\t--units-feet: Hud displays units in feet" << endl;
+ cout << "\t--units-meters: Hud displays units in meters" << endl;
+ cout << "\t--hud-tris: Hud displays number of triangles rendered" << endl;
+ cout << "\t--hud-culled: Hud displays percentage of triangles culled"
+ << endl;
+ cout << endl;