bool useJoystick;\r
int32_t joyport; // Joystick port\r
bool hardwareTypeNTSC; // Set to false for PAL, otherwise it is NTSC\r
- bool useJaguarBIOS;\r
+ bool useJaguarBIOS; // Use of any Jaguar BIOS\r
+ bool useRetailBIOS; // Use of Retail BIOS\r
+ bool useDevBIOS; // Use of Development BIOS\r
bool GPUEnabled;\r
bool DSPEnabled;\r
bool usePipelinedDSP;\r
uint32_t renderType;\r
uint32_t refresh;\r
bool allowWritesToROM;\r
- uint32_t biosType;\r
+ uint32_t biosType; // Bios type used\r
+ uint32_t jaguarModel; // Jaguar model\r
size_t nbrdisasmlines; // Number of lines to show in the M68K tracing window\r
bool disasmopcodes;\r
bool displayHWlabels;\r
char alpineROMPath[MAX_PATH];\r
char debuggerROMPath[MAX_PATH];\r
char absROMPath[MAX_PATH];\r
+ char screenshotPath[MAX_PATH];\r
};\r
\r
// Render types\r
enum { RT_NORMAL = 0, RT_TV = 1 };\r
\r
+// Jaguar models\r
+enum { JAG_NULL_SERIES, JAG_K_SERIES, JAG_M_SERIES };\r
+\r
// BIOS types\r
-enum { BT_K_SERIES, BT_M_SERIES, BT_STUBULATOR_1, BT_STUBULATOR_2 };\r
+enum { BT_NULL, BT_K_SERIES, BT_M_SERIES, BT_STUBULATOR_1, BT_STUBULATOR_2 };\r
\r
// Exported variables\r
extern VJSettings vjs;\r