new cfg file system
[libpicofe.git] / gp2x / main.c
index d6438f6..3728685 100644 (file)
@@ -11,6 +11,9 @@
 \r
 #include "gp2x.h"\r
 #include "menu.h"\r
+#include "../common/menu.h"\r
+#include "../common/emu.h"\r
+#include "../common/config.h"\r
 #include "emu.h"\r
 #include "940ctl.h"\r
 #include "version.h"\r
@@ -79,7 +82,9 @@ int main(int argc, char *argv[])
 {\r
        g_argv = argv;\r
 \r
+       emu_prepareDefaultConfig();\r
        emu_ReadConfig(0, 0);\r
+\r
        gp2x_init();\r
        if (currentConfig.EmuOpt&0x10) {\r
                int ret = mmuhack();\r
@@ -97,6 +102,7 @@ int main(int argc, char *argv[])
        }\r
        sharedmem_init();\r
        emu_Init();\r
+       menu_init();\r
 \r
        engineState = PGS_Menu;\r
 \r