diff --git a/desmume/src/windows/AboutBox.c b/desmume/src/windows/AboutBox.cpp
similarity index 93%
rename from desmume/src/windows/AboutBox.c
rename to desmume/src/windows/AboutBox.cpp
index 69fc178e8..2eeed495b 100644
--- a/desmume/src/windows/AboutBox.c
+++ b/desmume/src/windows/AboutBox.cpp
@@ -36,7 +36,7 @@ BOOL CALLBACK AboutBox_Proc (HWND dialog, UINT message,WPARAM wparam,LPARAM lpar
{
case WM_INITDIALOG:
{
- SetDlgItemText(dialog, IDC_AUTHORS_LIST, "Original author\n---------------\nyopyop\n\nCurrent team\n------------\nAllustar\namponzi\nape\ndelfare\nGuillaume Duhamel\nNormmatt\nRomain Vallet\nBernat Muņoz (shash)\nTheo Berkau\nthoduv\nTim Seidel (Mighty Max)\nDamien Nozay (damdoum)\nPascal Giard (evilynux)\nBen Jaques (masscat)\nJeff Bland\n\nContributors\n------------\nAnthony Molinaro\nsnkmad");
+ SetDlgItemText(dialog, IDC_AUTHORS_LIST, "Original author\n---------------\nyopyop\n\nCurrent team\n------------\nAllustar\namponzi\nape\ndelfare\nGuillaume Duhamel\nNormmatt\nRomain Vallet\nBernat Muņoz (shash)\nTheo Berkau\nthoduv\nTim Seidel (Mighty Max)\nDamien Nozay (damdoum)\nPascal Giard (evilynux)\nBen Jaques (masscat)\nJeff Bland\nzeromus\nadelikat\n\nContributors\n------------\nAnthony Molinaro\nsnkmad");
break;
}
diff --git a/desmume/src/windows/CWindow.c b/desmume/src/windows/CWindow.cpp
similarity index 100%
rename from desmume/src/windows/CWindow.c
rename to desmume/src/windows/CWindow.cpp
diff --git a/desmume/src/windows/ConfigKeys.c b/desmume/src/windows/ConfigKeys.cpp
similarity index 100%
rename from desmume/src/windows/ConfigKeys.c
rename to desmume/src/windows/ConfigKeys.cpp
diff --git a/desmume/src/windows/DeSmuME_2005.vcproj b/desmume/src/windows/DeSmuME_2005.vcproj
index a51ddd5b3..43ecffa4d 100644
--- a/desmume/src/windows/DeSmuME_2005.vcproj
+++ b/desmume/src/windows/DeSmuME_2005.vcproj
@@ -1,1059 +1,1059 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/desmume/src/windows/FirmConfig.c b/desmume/src/windows/FirmConfig.cpp
similarity index 100%
rename from desmume/src/windows/FirmConfig.c
rename to desmume/src/windows/FirmConfig.cpp
diff --git a/desmume/src/windows/IORegView.c b/desmume/src/windows/IORegView.cpp
similarity index 100%
rename from desmume/src/windows/IORegView.c
rename to desmume/src/windows/IORegView.cpp
diff --git a/desmume/src/windows/OGLRender.c b/desmume/src/windows/OGLRender.cpp
similarity index 100%
rename from desmume/src/windows/OGLRender.c
rename to desmume/src/windows/OGLRender.cpp
diff --git a/desmume/src/windows/colorctrl.c b/desmume/src/windows/colorctrl.cpp
similarity index 100%
rename from desmume/src/windows/colorctrl.c
rename to desmume/src/windows/colorctrl.cpp
diff --git a/desmume/src/windows/console.c b/desmume/src/windows/console.cpp
similarity index 100%
rename from desmume/src/windows/console.c
rename to desmume/src/windows/console.cpp
diff --git a/desmume/src/windows/disView.c b/desmume/src/windows/disView.cpp
similarity index 100%
rename from desmume/src/windows/disView.c
rename to desmume/src/windows/disView.cpp
diff --git a/desmume/src/windows/ginfo.c b/desmume/src/windows/ginfo.cpp
similarity index 100%
rename from desmume/src/windows/ginfo.c
rename to desmume/src/windows/ginfo.cpp
diff --git a/desmume/src/windows/lightView.c b/desmume/src/windows/lightView.cpp
similarity index 100%
rename from desmume/src/windows/lightView.c
rename to desmume/src/windows/lightView.cpp
diff --git a/desmume/src/windows/main.c b/desmume/src/windows/main.cpp
similarity index 100%
rename from desmume/src/windows/main.c
rename to desmume/src/windows/main.cpp
diff --git a/desmume/src/windows/mapView.c b/desmume/src/windows/mapView.cpp
similarity index 100%
rename from desmume/src/windows/mapView.c
rename to desmume/src/windows/mapView.cpp
diff --git a/desmume/src/windows/matrixView.c b/desmume/src/windows/matrixView.cpp
similarity index 100%
rename from desmume/src/windows/matrixView.c
rename to desmume/src/windows/matrixView.cpp
diff --git a/desmume/src/windows/memView.c b/desmume/src/windows/memView.cpp
similarity index 100%
rename from desmume/src/windows/memView.c
rename to desmume/src/windows/memView.cpp
diff --git a/desmume/src/windows/oamView.c b/desmume/src/windows/oamView.cpp
similarity index 100%
rename from desmume/src/windows/oamView.c
rename to desmume/src/windows/oamView.cpp
diff --git a/desmume/src/windows/palView.c b/desmume/src/windows/palView.cpp
similarity index 100%
rename from desmume/src/windows/palView.c
rename to desmume/src/windows/palView.cpp
diff --git a/desmume/src/windows/snddx.c b/desmume/src/windows/snddx.cpp
similarity index 100%
rename from desmume/src/windows/snddx.c
rename to desmume/src/windows/snddx.cpp
diff --git a/desmume/src/windows/tileView.c b/desmume/src/windows/tileView.cpp
similarity index 100%
rename from desmume/src/windows/tileView.c
rename to desmume/src/windows/tileView.cpp