#include <simgear/compiler.h>
+/* normans fix */
+#if defined(FX) && defined(XMESA)
+bool global_fullscreen = true;
+#endif
+
#include <math.h> // rint()
#include <stdio.h>
#include <stdlib.h> // atof(), atoi()
} else if ( arg == "--enable-mouse-pointer" ) {
fgSetString("/sim/startup/mouse-pointer", "enabled");
} else if ( arg == "--disable-freeze" ) {
- fgSetBool("/sim/freeze", false);
+ globals->set_freeze(false);
} else if ( arg == "--enable-freeze" ) {
- fgSetBool("/sim/freeze", true);
+ globals->set_freeze(true);
} else if ( arg == "--disable-anti-alias-hud" ) {
fgSetBool("/sim/hud/antialiased", false);
} else if ( arg == "--enable-anti-alias-hud" ) {
fgSetString("/sim/hud/frame-stat-type", "tris");
} else if ( arg == "--hud-culled" ) {
fgSetString("/sim/hud/frame-stat-type", "culled");
+ } else if ( arg.find( "--atlas=" ) != string::npos ) {
+ parse_channel( "atlas", arg.substr(8) );
} else if ( arg.find( "--native=" ) != string::npos ) {
parse_channel( "native", arg.substr(9) );
} else if ( arg.find( "--garmin=" ) != string::npos ) {
string name = assign.substr(0, pos);
string value = assign.substr(pos + 1);
fgSetString(name.c_str(), value);
- FG_LOG(FG_GENERAL, FG_INFO, "Setting default value of property "
- << name << " to \"" << value << '"');
+ // FG_LOG(FG_GENERAL, FG_INFO, "Setting default value of property "
+ // << name << " to \"" << value << '"');
// $$$ begin - added VS Renganathan, 14 Oct 2K
// for multi-window outside window imagery
} else if ( arg.find( "--view-offset=" ) != string::npos ) {
void
fgUsage ()
{
- cout << "Usage: fg [ options ... ]" << endl;
+ cout << "Usage: fgfs [ options ... ]" << endl;
cout << endl;
cout << "General Options:" << endl;