X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libpcsxcore%2Fdatabase.c;h=9db351c31a733895c2287982bd7775011ac75a49;hb=d3f0cb2bbea928854c0e05fcc43f9447a01c71c6;hp=ae6fe3680e376751e077325e78eae1bf7d10fd37;hpb=8c84ba5f4478dd4e7cc48e86f1b023bc6b99ea9c;p=pcsx_rearmed.git diff --git a/libpcsxcore/database.c b/libpcsxcore/database.c index ae6fe368..9db351c3 100644 --- a/libpcsxcore/database.c +++ b/libpcsxcore/database.c @@ -53,12 +53,16 @@ static const struct } cycle_multiplier_overrides[] = { + /* note: values are = (10000 / gui_option) */ /* Internal Section - fussy about timings */ { "SLPS01868", 202 }, /* Super Robot Taisen Alpha - on the edge with 175, * changing memcard settings is enough to break/unbreak it */ { "SLPS02528", 190 }, { "SLPS02636", 190 }, + /* Brave Fencer Musashi - cd sectors arrive too fast */ + { "SLUS00726", 170 }, + { "SLPS01490", 170 }, #if defined(DRC_DISABLE) || defined(LIGHTREC) /* new_dynarec has a hack for this game */ /* Parasite Eve II - internal timer checks */ { "SLUS01042", 125 }, @@ -66,6 +70,16 @@ cycle_multiplier_overrides[] = { "SLES02558", 125 }, { "SLES12558", 125 }, #endif + /* Discworld Noir - audio skips if CPU runs too fast */ + { "SLES01549", 222 }, + { "SLES02063", 222 }, + { "SLES02064", 222 }, + /* Judge Dredd - could also be poor MDEC timing */ + { "SLUS00630", 128 }, + { "SLES00755", 128 }, + /* Digimon World */ + { "SLUS01032", 153 }, + { "SLES02914", 153 }, }; /* Function for automatic patching according to GameID. */