multitap1 = 1;
else if (strcmp(var.value, "disabled") == 0)
multitap1 = 0;
- else // 'auto' case
+ else if (strcmp(var.value, "automatic") == 0)
auto_case = 1;
}
else
- auto_case = 1;
+ multitap1 = 0;
if (auto_case)
{
multitap2 = 1;
else if (strcmp(var.value, "disabled") == 0)
multitap2 = 0;
- else // 'auto' case
+ else if (strcmp(var.value, "automatic") == 0)
auto_case = 1;
}
else
- auto_case = 1;
+ multitap2 = 0;
if (auto_case)
{
if (environ_cb(RETRO_ENVIRONMENT_GET_VARIABLE, &var) && var.value)
{
if (strcmp(var.value, "async") == 0)
+ {
Config.AsyncCD = 1;
- else
+ Config.CHD_Precache = 0;
+ }
+ else if (strcmp(var.value, "sync") == 0)
+ {
Config.AsyncCD = 0;
+ Config.CHD_Precache = 0;
+ }
+ else if (strcmp(var.value, "precache") == 0)
+ {
+ Config.AsyncCD = 0;
+ Config.CHD_Precache = 1;
+ }
}
#endif
unsigned useHLE = 0;
const char *bios[] = {
+ "PS1_ROM", "ps1_rom",
"PSXONPSP660", "psxonpsp660",
"SCPH101", "scph101",
"SCPH5501", "scph5501",