X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libpcsxcore%2Fdatabase.c;h=2acd67541462b617a2eecfc39a3d64146c16f231;hb=f0d80aa4838a05c8e86d99bb1379ba0579794e10;hp=2d9a2ea04667b0d2f735166c2f93273fd11c12d4;hpb=f3746eea2d69d08948522600b99388618ec46f1b;p=pcsx_rearmed.git diff --git a/libpcsxcore/database.c b/libpcsxcore/database.c index 2d9a2ea0..2acd6754 100644 --- a/libpcsxcore/database.c +++ b/libpcsxcore/database.c @@ -39,6 +39,14 @@ static const char * const gpu_busy_hack_db[] = "SLPS01919", "SLPS01920", }; +static const char * const gpu_centering_hack_db[] = +{ + /* Gradius Gaiden */ + "SLPM86042", "SLPM86103", "SLPM87323", + /* Sexy Parodius */ + "SLPM86009", +}; + #define HACK_ENTRY(var, list) \ { #var, &Config.hacks.var, list, ARRAY_SIZE(list) } @@ -53,7 +61,8 @@ hack_db[] = { HACK_ENTRY(cdr_read_timing, cdr_read_hack_db), HACK_ENTRY(gpu_slow_list_walking, gpu_slow_llist_db), - HACK_ENTRY(gpu_busy_hack, gpu_busy_hack_db), + HACK_ENTRY(gpu_busy, gpu_busy_hack_db), + HACK_ENTRY(gpu_centering, gpu_centering_hack_db), }; static const struct @@ -90,6 +99,8 @@ cycle_multiplier_overrides[] = /* Digimon World */ { "SLUS01032", 153 }, { "SLES02914", 153 }, + /* Syphon Filter - reportedly hangs under unknown conditions */ + { "SCUS94240", 169 }, }; /* Function for automatic patching according to GameID. */