int32 joyport; // Joystick port
bool hardwareTypeNTSC; // Set to false for PAL
bool useJaguarBIOS;
+ bool GPUEnabled;
bool DSPEnabled;
bool usePipelinedDSP;
bool fullscreen;
bool useOpenGL;
uint32 glFilter;
bool hardwareTypeAlpine;
+ bool audioEnabled;
uint32 frameSkip;
+ uint32 renderType;
+ bool allowWritesToROM;
// Keybindings in order of U, D, L, R, C, B, A, Op, Pa, 0-9, #, *
- uint16 p1KeyBindings[21];
- uint16 p2KeyBindings[21];
+
+ uint32 p1KeyBindings[21];
+ uint32 p2KeyBindings[21];
// Paths
+
char ROMPath[MAX_PATH];
char jagBootPath[MAX_PATH];
char CDBootPath[MAX_PATH];
char EEPROMPath[MAX_PATH];
-
- // Internal global stuff
-// uint32 ROMType;
+ char alpineROMPath[MAX_PATH];
+ char absROMPath[MAX_PATH];
};
-// ROM Types
-//enum { RT_CARTRIDGE, RT_
+// Render types
+
+enum { RT_NORMAL = 0, RT_TV = 1 };
// Exported functions
-void LoadVJSettings(void);
-void SaveVJSettings(void);
+//void LoadVJSettings(void);
+//void SaveVJSettings(void);
// Exported variables