+}
+
+static int LoadConfig(const char *llgn_path)
+{
+ const char *name = skip_path(llgn_path);
+ char tdir[2048];
+ int ret;
+
+ if (name)
+ sprintf(tdir,"%s"PSS"cfg"PSS"%s.cfg",BaseDirectory,name);
+ else sprintf(tdir,"%s"PSS"fceu2.cfg",BaseDirectory);
+ printf("loading cfg from %s ... ", tdir); fflush(stdout);
+ FCEUI_GetNTSCTH(&ntsctint, &ntschue); /* Get default settings for if no config file exists. */
+ ret=LoadFCEUConfig(tdir,fceuconfig);
+ FCEUI_SetNTSCTH(ntsccol, ntsctint, ntschue);
+ printf(ret == 0 ? "done\n" : "failed\n");
+
+ LoadKeys(llgn_path);