diff --git a/msvc/pcfx/msvc-2010.sdf b/msvc/pcfx/msvc-2010.sdf
index d7e28f3..c9e2e61 100644
Binary files a/msvc/pcfx/msvc-2010.sdf and b/msvc/pcfx/msvc-2010.sdf differ
diff --git a/msvc/pcfx/msvc-2010/msvc-2010.vcxproj b/msvc/pcfx/msvc-2010/msvc-2010.vcxproj
index 8f1bc82..bc3772b 100644
--- a/msvc/pcfx/msvc-2010/msvc-2010.vcxproj
+++ b/msvc/pcfx/msvc-2010/msvc-2010.vcxproj
@@ -36,11 +36,12 @@
- CompileAsC
- CompileAsC
+ CompileAsCpp
+ CompileAsCpp
+
@@ -51,6 +52,8 @@
+
+
diff --git a/msvc/pcfx/msvc-2010/msvc-2010.vcxproj.filters b/msvc/pcfx/msvc-2010/msvc-2010.vcxproj.filters
index e34dc1d..7246851 100644
--- a/msvc/pcfx/msvc-2010/msvc-2010.vcxproj.filters
+++ b/msvc/pcfx/msvc-2010/msvc-2010.vcxproj.filters
@@ -54,6 +54,9 @@
{6b23fbcc-e078-45cf-a496-2000f8f2ef74}
+
+ {b89853b5-c545-4858-9060-46c32183190f}
+
@@ -266,5 +269,14 @@
Source Files\mednafen\sound
+
+ Source Files\mednafen\hw_sound\pce_psg
+
+
+ Source Files\mednafen\pcfx\input
+
+
+ Source Files\mednafen\pcfx\input
+
\ No newline at end of file