#ifndef __GUI_H__
#define __GUI_H__
-#include "types.h"
-
#ifdef __cplusplus
extern "C" {
#endif
-void InitGUI(void);
+void GUIInit(void);
void GUIDone(void);
bool GUIMain(char *);
+void GUICrashGracefully(const char *);
-// Not sure why these are in *this* file, but here they are... :-/
+// Exported vars
-uint32 JaguarLoadROM(uint8 * rom, char * path);
-bool JaguarLoadFile(char * path);
+extern bool showGUI;
+extern bool exitGUI; // Hmm.
+extern bool finished; // Current emulator loop is finished
#ifdef __cplusplus
}