From 4a390ea18ea1a5efca9a157991e1114a10ed59cd Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sun, 1 Nov 2015 20:24:44 -0800 Subject: [PATCH] Sas: Default to the right preset in reverb. This needs to match waveformEffect.type, which is the default on the PSP. Otherwise, setting to OFF initially does nothing, and it remains ROOM. --- Core/HW/SasReverb.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Core/HW/SasReverb.cpp b/Core/HW/SasReverb.cpp index b4834f42a6..e562f14fee 100644 --- a/Core/HW/SasReverb.cpp +++ b/Core/HW/SasReverb.cpp @@ -152,7 +152,7 @@ static const SasReverbData presets[10] = { }, }; -SasReverb::SasReverb() : preset_(0), pos_(0) { +SasReverb::SasReverb() : preset_(-1), pos_(0) { workspace_ = new int16_t[BUFSIZE]; } @@ -161,6 +161,9 @@ SasReverb::~SasReverb() { } const char *SasReverb::GetPresetName(int preset) { + if (preset == -1) { + return "Off"; + } return presets[preset].name; }