shithub: cstory

Download patch

ref: 79ec91c85156980bb4ec7d652c21ae6d233015c5
parent: 52affb4ac5ecd6e8f2e838c3708066336ab33d65
author: Clownacy <Clownacy@users.noreply.github.com>
date: Mon Oct 19 21:23:41 EDT 2020

3DS: Make the DSP error message more clear

End-users will probably wind up seeing it

--- a/src/Backends/Audio/3DS.cpp
+++ b/src/Backends/Audio/3DS.cpp
@@ -113,7 +113,7 @@
 	else
 	{
 		if (R_SUMMARY(rc) == RS_NOTFOUND && R_MODULE(rc) == RM_DSP)
-			Backend_PrintError("Could not load DSP firmware - you might need to dump yours manually");
+			Backend_PrintError("Could not load DSP firmware.\nThe game will not have any audio!\nTo fix this, you need to dump your\n3DS's DSP firmware.\nGoogle it if you're not sure what to do.");
 		else
 			Backend_PrintError("ndspInit failed in AudioBackend_Init");
 	}
--- a/src/Backends/Audio/SoftwareMixer/3DS.cpp
+++ b/src/Backends/Audio/SoftwareMixer/3DS.cpp
@@ -140,7 +140,7 @@
 		else
 		{
 			if (R_SUMMARY(rc) == RS_NOTFOUND && R_MODULE(rc) == RM_DSP)
-				Backend_PrintError("Could not load DSP firmware - you might need to dump yours manually");
+				Backend_PrintError("Could not load DSP firmware.\nThe game will not have any audio!\nTo fix this, you need to dump your\n3DS's DSP firmware.\nGoogle it if you're not sure what to do.");
 			else
 				Backend_PrintError("ndspInit failed in SoftwareMixerBackend_Init");
 		}