// Who When What\r
// --- ---------- ------------------------------------------------------------\r
// JPM 06/19/2016 Soft debugger support\r
+// JPM Sept. / 2018 Added the new Models and BIOS handler, and a screenshot settings\r
//\r
\r
#ifndef __SETTINGS_H__\r
// Settings struct\r
struct VJSettings\r
{\r
- bool useJoystick;\r
+ bool useJoystick; // Joystick usage\r
int32_t joyport; // Joystick port\r
bool hardwareTypeNTSC; // Set to false for PAL, otherwise it is NTSC\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 GPUEnabled; // Use of GPU\r
+ bool DSPEnabled; // Use of DSP\r
bool usePipelinedDSP;\r
- bool fullscreen;\r
+ bool fullscreen; // Emulator in full screen mode so video output display only\r
bool useOpenGL; // OpenGL support (always 'true')\r
uint32_t glFilter;\r
bool hardwareTypeAlpine; // Alpine mode\r
uint32_t frameSkip;\r
uint32_t renderType;\r
uint32_t refresh;\r
- bool allowWritesToROM;\r
+ bool allowWritesToROM; // Allow writing to ROM cartdridge\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
\r
// Paths\r
char ROMPath[MAX_PATH];\r
- char jagBootPath[MAX_PATH];\r
- char CDBootPath[MAX_PATH];\r
+ //char jagBootPath[MAX_PATH];\r
+ //char CDBootPath[MAX_PATH];\r
char EEPROMPath[MAX_PATH];\r
char alpineROMPath[MAX_PATH];\r
char debuggerROMPath[MAX_PATH];\r