X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Finclude%2Fsettings.h;h=bc62fd5abbc09846d85da921fa659ae196299ab4;hb=cea0a9b46b737322c3518a2bd0122d9a268574a8;hp=4ce5e1ff643235269cdce0dcfeb4a9e7b715d150;hpb=12436cc55a8d6772560be762bfdd55c29c3a5ff5;p=virtualjaguar diff --git a/src/include/settings.h b/src/include/settings.h index 4ce5e1f..bc62fd5 100644 --- a/src/include/settings.h +++ b/src/include/settings.h @@ -10,6 +10,7 @@ #include #define MAX_PATH _POSIX_PATH_MAX #endif +#include "types.h" // Settings struct @@ -20,9 +21,11 @@ struct VJSettings bool hardwareTypeNTSC; // Set to false for PAL bool useJaguarBIOS; bool DSPEnabled; + bool usePipelinedDSP; bool fullscreen; bool useOpenGL; - bool usePipelinedDSP; + uint32 glFilter; + bool hardwareTypeAlpine; // Keybindings in order of U, D, L, R, C, B, A, Op, Pa, 0-9, #, * uint16 p1KeyBindings[21]; @@ -33,8 +36,14 @@ struct VJSettings char jagBootPath[MAX_PATH]; char CDBootPath[MAX_PATH]; char EEPROMPath[MAX_PATH]; + + // Internal global stuff +// uint32 ROMType; }; +// ROM Types +//enum { RT_CARTRIDGE, RT_ + // Exported functions void LoadVJSettings(void);