diff --git a/desmume/src/frontend/windows/DeSmuME.vcxproj b/desmume/src/frontend/windows/DeSmuME.vcxproj
index c5c5c8566..dba678b60 100644
--- a/desmume/src/frontend/windows/DeSmuME.vcxproj
+++ b/desmume/src/frontend/windows/DeSmuME.vcxproj
@@ -346,13 +346,21 @@
+
+
+
+
+
+
+
+
+
-
@@ -366,27 +374,15 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -479,7 +475,6 @@
-
@@ -493,7 +488,6 @@
-
@@ -606,7 +600,6 @@
-
diff --git a/desmume/src/frontend/windows/DeSmuME.vcxproj.filters b/desmume/src/frontend/windows/DeSmuME.vcxproj.filters
index 905ec8470..3a28bef52 100644
--- a/desmume/src/frontend/windows/DeSmuME.vcxproj.filters
+++ b/desmume/src/frontend/windows/DeSmuME.vcxproj.filters
@@ -953,9 +953,6 @@
metaspu\SoundTouch
-
- metaspu\SoundTouch
-
metaspu\SoundTouch
@@ -1478,13 +1475,9 @@
utils\colorspacehandler
-
- utils
-
libretro-common\include\features
-
@@ -1525,14 +1518,12 @@
-
libretro-common\include
libretro-common\include\encodings
-
addons
@@ -1545,35 +1536,62 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
utils
frontend\modules
-
-
-
-
+
+ frontend\modules\osd\agg
+
+
+ frontend\modules\osd\agg
+
+
+ frontend\modules\osd\agg
+
+
+ metaspu\SoundTouch
+
+
+ frontend\modules
+
+
+ libretro-common\include\compat
+
+
+ filter
+
+
+ libretro-common\include
+
+
+ filter
+
+
+ libretro-common\include
+
+
+ libretro-common\include
+
+
+ libretro-common\include\formats
+
+
+ libretro-common\include\formats
+
+
+ libretro-common\include\formats
+
+
+ libretro-common\include\rthreads
+
+
+ libretro-common\include\compat
+
@@ -1582,9 +1600,6 @@
frontend\Windows\resources
-
- filter
-
utils\AsmJit
diff --git a/desmume/src/mem.h b/desmume/src/mem.h
index 00f3a426d..1aaf11afe 100644
--- a/desmume/src/mem.h
+++ b/desmume/src/mem.h
@@ -69,7 +69,6 @@ static INLINE u32 T1ReadLong_guaranteedAligned(u8* const mem, const u32 addr)
#endif
}
-
static INLINE u32 T1ReadLong(u8* const mem, u32 addr)
{
addr &= ~3;
@@ -136,46 +135,16 @@ static INLINE void T1WriteQuad(u8* const mem, const u32 addr, const u64 val)
#endif
}
-//static INLINE u8 T2ReadByte(u8* const mem, const u32 addr)
-//{
-//#ifdef MSB_FIRST
-// return mem[addr ^ 1];
-//#else
-// return mem[addr];
-//#endif
-//}
-//
-
static INLINE u16 HostReadWord(u8* const mem, const u32 addr)
{
return *((u16 *) (mem + addr));
}
-//
-//static INLINE u32 T2ReadLong(u8* const mem, const u32 addr)
-//{
-//#ifdef MSB_FIRST
-// return *((u16 *) (mem + addr + 2)) << 16 | *((u16 *) (mem + addr));
-//#else
-// return *((u32 *) (mem + addr));
-//#endif
-//}
-//
-//static INLINE void T2WriteByte(u8* const mem, const u32 addr, const u8 val)
-//{
-//#ifdef MSB_FIRST
-// mem[addr ^ 1] = val;
-//#else
-// mem[addr] = val;
-//#endif
-//}
-
static INLINE void HostWriteWord(u8* const mem, const u32 addr, const u16 val)
{
*((u16 *) (mem + addr)) = val;
}
-
static INLINE void HostWriteLong(u8* const mem, const u32 addr, const u32 val)
{
*((u32 *) (mem + addr)) = val;