diff options
author | gameblabla | 2019-03-07 20:47:17 +0100 |
---|---|---|
committer | gameblabla | 2019-03-07 20:54:58 +0100 |
commit | 210476c77ec6d0160e66ab6e9a45ad64fe5e50ce (patch) | |
tree | 31cc5c66894565def02e861c227ca5c3960987c4 /frontend | |
parent | bebe989ba22f0bac230a0b8a75617ae895ea274f (diff) | |
download | pcsx_rearmed-210476c77ec6d0160e66ab6e9a45ad64fe5e50ce.tar.gz pcsx_rearmed-210476c77ec6d0160e66ab6e9a45ad64fe5e50ce.tar.bz2 pcsx_rearmed-210476c77ec6d0160e66ab6e9a45ad64fe5e50ce.zip |
Diablo Music fix for PCSX Rearmed. (optional hack)
Let's also allow it to be changed from the menu.
Set to off by default as it could cause issues in some other games.
Diffstat (limited to 'frontend')
-rw-r--r-- | frontend/main.c | 1 | ||||
-rw-r--r-- | frontend/menu.c | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/frontend/main.c b/frontend/main.c index a824fdc..43a5548 100644 --- a/frontend/main.c +++ b/frontend/main.c @@ -138,6 +138,7 @@ void emu_set_default_config(void) pl_rearmed_cbs.gpu_peopsgl.iTexGarbageCollection = 1; spu_config.iUseReverb = 1; + spu_config.idiablofix = 0; spu_config.iUseInterpolation = 1; spu_config.iXAPitch = 0; spu_config.iVolume = 768; diff --git a/frontend/menu.c b/frontend/menu.c index cf9382a..0b3f553 100644 --- a/frontend/menu.c +++ b/frontend/menu.c @@ -443,6 +443,7 @@ static const struct { CE_INTVAL_P(gpu_peopsgl.iTexGarbageCollection), CE_INTVAL_P(gpu_peopsgl.dwActFixes), CE_INTVAL(spu_config.iUseReverb), + CE_INTVAL(spu_config.idiablofix), CE_INTVAL(spu_config.iXAPitch), CE_INTVAL(spu_config.iUseInterpolation), CE_INTVAL(spu_config.iTempo), @@ -1454,6 +1455,7 @@ static menu_entry e_menu_plugin_spu[] = mee_range_h ("Volume boost", 0, volume_boost, -5, 30, h_spu_volboost), mee_onoff ("Reverb", 0, spu_config.iUseReverb, 1), mee_enum ("Interpolation", 0, spu_config.iUseInterpolation, men_spu_interp), + mee_onoff ("Diablo Music fix", 0, spu_config.idiablofix, 1), mee_onoff ("Adjust XA pitch", 0, spu_config.iXAPitch, 1), mee_onoff_h ("Adjust tempo", 0, spu_config.iTempo, 1, h_spu_tempo), mee_end, |