diff --git a/Source/Core/Core/CMakeLists.txt b/Source/Core/Core/CMakeLists.txt
index 7de5816616..cae1a15d10 100644
--- a/Source/Core/Core/CMakeLists.txt
+++ b/Source/Core/Core/CMakeLists.txt
@@ -26,8 +26,8 @@ set(SRCS ActionReplay.cpp
Debugger/Debugger_SymbolMap.cpp
Debugger/Dump.cpp
Debugger/PPCDebugInterface.cpp
- DSP/assemble.cpp
- DSP/disassemble.cpp
+ DSP/DSPAssembler.cpp
+ DSP/DSPDisassembler.cpp
DSP/DSPAccelerator.cpp
DSP/DSPIntCCUtil.cpp
DSP/DSPIntExtOps.cpp
diff --git a/Source/Core/Core/Core.vcxproj b/Source/Core/Core/Core.vcxproj
index 63650ff3b7..f91087c3d2 100644
--- a/Source/Core/Core/Core.vcxproj
+++ b/Source/Core/Core/Core.vcxproj
@@ -60,8 +60,8 @@
-
-
+
+
@@ -265,8 +265,8 @@
-
-
+
+
diff --git a/Source/Core/Core/Core.vcxproj.filters b/Source/Core/Core/Core.vcxproj.filters
index a943f2aade..34264a07cf 100644
--- a/Source/Core/Core/Core.vcxproj.filters
+++ b/Source/Core/Core/Core.vcxproj.filters
@@ -509,10 +509,7 @@
HW %28Flipper/Hollywood%29
-
- DSPCore
-
-
+
DSPCore
@@ -527,6 +524,9 @@
DSPCore
+
+ DSPCore
+
DSPCore
@@ -1038,10 +1038,7 @@
HW %28Flipper/Hollywood%29
-
- DSPCore
-
-
+
DSPCore
@@ -1062,6 +1059,9 @@
DSPCore
+
+ DSPCore
+
DSPCore
diff --git a/Source/Core/Core/DSP/assemble.cpp b/Source/Core/Core/DSP/DSPAssembler.cpp
similarity index 99%
rename from Source/Core/Core/DSP/assemble.cpp
rename to Source/Core/Core/DSP/DSPAssembler.cpp
index eecfc060c5..5778e02170 100644
--- a/Source/Core/Core/DSP/assemble.cpp
+++ b/Source/Core/Core/DSP/DSPAssembler.cpp
@@ -46,8 +46,8 @@ Initial import
#include "Common/Common.h"
#include "Common/FileUtil.h"
-#include "Core/DSP/assemble.h"
-#include "Core/DSP/disassemble.h"
+#include "Core/DSP/DSPAssembler.h"
+#include "Core/DSP/DSPDisassembler.h"
#include "Core/DSP/DSPInterpreter.h"
#include "Core/DSP/DSPTables.h"
diff --git a/Source/Core/Core/DSP/assemble.h b/Source/Core/Core/DSP/DSPAssembler.h
similarity index 98%
rename from Source/Core/Core/DSP/assemble.h
rename to Source/Core/Core/DSP/DSPAssembler.h
index 28a9db4981..6ee790627e 100644
--- a/Source/Core/Core/DSP/assemble.h
+++ b/Source/Core/Core/DSP/DSPAssembler.h
@@ -29,7 +29,7 @@
#include "Common/Common.h"
-#include "Core/DSP/disassemble.h"
+#include "Core/DSP/DSPDisassembler.h"
#include "Core/DSP/DSPTables.h"
#include "Core/DSP/LabelMap.h"
diff --git a/Source/Core/Core/DSP/DSPCodeUtil.cpp b/Source/Core/Core/DSP/DSPCodeUtil.cpp
index 6cafd66561..60c9b4e59d 100644
--- a/Source/Core/Core/DSP/DSPCodeUtil.cpp
+++ b/Source/Core/Core/DSP/DSPCodeUtil.cpp
@@ -9,9 +9,9 @@
#include "Common/FileUtil.h"
#include "Common/StringUtil.h"
-#include "Core/DSP/assemble.h"
-#include "Core/DSP/disassemble.h"
+#include "Core/DSP/DSPAssembler.h"
#include "Core/DSP/DSPCodeUtil.h"
+#include "Core/DSP/DSPDisassembler.h"
bool Assemble(const char *text, std::vector &code, bool force)
{
diff --git a/Source/Core/Core/DSP/disassemble.cpp b/Source/Core/Core/DSP/DSPDisassembler.cpp
similarity index 99%
rename from Source/Core/Core/DSP/disassemble.cpp
rename to Source/Core/Core/DSP/DSPDisassembler.cpp
index 462b480126..8df83f33a2 100644
--- a/Source/Core/Core/DSP/disassemble.cpp
+++ b/Source/Core/Core/DSP/DSPDisassembler.cpp
@@ -29,7 +29,7 @@
#include "Common/Common.h"
#include "Common/FileUtil.h"
-#include "Core/DSP/disassemble.h"
+#include "Core/DSP/DSPDisassembler.h"
#include "Core/DSP/DSPTables.h"
#ifdef _MSC_VER
diff --git a/Source/Core/Core/DSP/disassemble.h b/Source/Core/Core/DSP/DSPDisassembler.h
similarity index 100%
rename from Source/Core/Core/DSP/disassemble.h
rename to Source/Core/Core/DSP/DSPDisassembler.h
diff --git a/Source/Core/Core/HW/DSPLLE/DSPDebugInterface.cpp b/Source/Core/Core/HW/DSPLLE/DSPDebugInterface.cpp
index 863daf7a05..4520ddf80a 100644
--- a/Source/Core/Core/HW/DSPLLE/DSPDebugInterface.cpp
+++ b/Source/Core/Core/HW/DSPLLE/DSPDebugInterface.cpp
@@ -2,8 +2,8 @@
// Licensed under GPLv2
// Refer to the license.txt file included.
-#include "Core/DSP/disassemble.h"
#include "Core/DSP/DSPCore.h"
+#include "Core/DSP/DSPDisassembler.h"
#include "Core/DSP/DSPMemoryMap.h"
#include "Core/HW/DSPLLE/DSPDebugInterface.h"
#include "Core/HW/DSPLLE/DSPSymbols.h"
diff --git a/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp b/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp
index c0d4b11dd0..ee419024a4 100644
--- a/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp
+++ b/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp
@@ -17,8 +17,8 @@
#include "Core/ConfigManager.h"
#include "Core/Core.h"
#include "Core/Host.h"
-#include "Core/DSP/disassemble.h"
#include "Core/DSP/DSPCore.h"
+#include "Core/DSP/DSPDisassembler.h"
#include "Core/DSP/DSPHost.h"
#include "Core/DSP/DSPHWInterface.h"
#include "Core/DSP/DSPInterpreter.h"
diff --git a/Source/Core/Core/HW/DSPLLE/DSPLLETools.cpp b/Source/Core/Core/HW/DSPLLE/DSPLLETools.cpp
index 1d9c0e8d4f..3bf4a7e091 100644
--- a/Source/Core/Core/HW/DSPLLE/DSPLLETools.cpp
+++ b/Source/Core/Core/HW/DSPLLE/DSPLLETools.cpp
@@ -12,9 +12,9 @@
#include "Common/Common.h"
#include "Common/FileUtil.h"
-#include "Core/DSP/disassemble.h"
#include "Core/DSP/DSPCodeUtil.h"
#include "Core/DSP/DSPCore.h"
+#include "Core/DSP/DSPDisassembler.h"
#include "Core/DSP/DSPInterpreter.h"
#include "Core/HW/DSPLLE/DSPLLEGlobals.h"
#include "Core/HW/DSPLLE/DSPLLETools.h"
diff --git a/Source/Core/Core/HW/DSPLLE/DSPSymbols.cpp b/Source/Core/Core/HW/DSPLLE/DSPSymbols.cpp
index 0933635eee..d4e5318bdd 100644
--- a/Source/Core/Core/HW/DSPLLE/DSPSymbols.cpp
+++ b/Source/Core/Core/HW/DSPLLE/DSPSymbols.cpp
@@ -10,8 +10,8 @@
#include "Common/FileUtil.h"
#include "Common/StringUtil.h"
-#include "Core/DSP/disassemble.h"
#include "Core/DSP/DSPCore.h"
+#include "Core/DSP/DSPDisassembler.h"
#include "Core/HW/DSPLLE/DSPSymbols.h"
namespace DSPSymbols {