diff --git a/libretro/Makefile.common b/libretro/Makefile.common
index 76546c4a..f221e8f4 100644
--- a/libretro/Makefile.common
+++ b/libretro/Makefile.common
@@ -52,6 +52,9 @@ SOURCES_CXX := $(CORE_DIR)/apu/apu.cpp \
$(CORE_DIR)/spc7110.cpp \
$(CORE_DIR)/srtc.cpp \
$(CORE_DIR)/tile.cpp \
+ $(CORE_DIR)/tileimpl-n1x1.cpp \
+ $(CORE_DIR)/tileimpl-n2x1.cpp \
+ $(CORE_DIR)/tileimpl-h2x1.cpp \
$(CORE_DIR)/sha256.cpp \
$(CORE_DIR)/bml.cpp \
$(CORE_DIR)/movie.cpp \
diff --git a/libretro/libretro-win32.vcxproj b/libretro/libretro-win32.vcxproj
index 41ea59b2..6710b87e 100644
--- a/libretro/libretro-win32.vcxproj
+++ b/libretro/libretro-win32.vcxproj
@@ -245,6 +245,7 @@
+
@@ -308,6 +309,9 @@
+
+
+
diff --git a/libretro/libretro-win32.vcxproj.filters b/libretro/libretro-win32.vcxproj.filters
index 495e171a..b995249b 100644
--- a/libretro/libretro-win32.vcxproj.filters
+++ b/libretro/libretro-win32.vcxproj.filters
@@ -147,6 +147,9 @@
s9x-source
+
+ s9x-source
+
s9x-source\APU
@@ -329,6 +332,15 @@
s9x-source
+
+ s9x-source
+
+
+ s9x-source
+
+
+ s9x-source
+
s9x-source\APU
@@ -357,4 +369,4 @@
s9x-source
-
\ No newline at end of file
+
diff --git a/libretro/msvc/msvc-2010/msvc-2010.vcxproj b/libretro/msvc/msvc-2010/msvc-2010.vcxproj
index 30c2a465..86d556b5 100644
--- a/libretro/msvc/msvc-2010/msvc-2010.vcxproj
+++ b/libretro/msvc/msvc-2010/msvc-2010.vcxproj
@@ -132,6 +132,9 @@
+
+
+
diff --git a/libretro/msvc/msvc-2010/msvc-2010.vcxproj.filters b/libretro/msvc/msvc-2010/msvc-2010.vcxproj.filters
index 53555160..63f876f7 100644
--- a/libretro/msvc/msvc-2010/msvc-2010.vcxproj.filters
+++ b/libretro/msvc/msvc-2010/msvc-2010.vcxproj.filters
@@ -189,5 +189,14 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+