+#ifndef DEBUG
+ try {
+#endif
+ config = new MyConfig;
+ setlocale(LC_ALL, "");
+ (void) bindtextdomain(PACKAGE, LOCALEDIR);
+ (void) textdomain(PACKAGE);
+ (void) bind_textdomain_codeset(PACKAGE, "ISO-8859-1");
+
+ Setup::info(PACKAGE_NAME, PACKAGE, PACKAGE_VERSION);
+
+ Setup::directories();
+ Setup::parseargs(argc, argv);
+
+ Setup::audio();
+ Setup::video(800, 600);
+ Setup::joystick();
+ Setup::general();
+ st_menu();
+ loadshared();
+
+ if (launch_leveleditor_mode)
+ {
+ LevelEditor leveleditor;