diff --git a/.gitignore b/.gitignore
index 5bac3cf3c52e3ec3e94df6a827f20462f5991866..8bb84114b4112b98be882827c882434c6a1670ca 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,8 +1,18 @@
 **/CVS
+**/.vs
 .#*
 clang.*
 gcc.*
 *.debug
 *.release
-*.obj.*
+*.debug_mt
+*.release_mt
+*.obj
+*.exe
+*.lib
+*.map
+*.dcu
+src/sbbs3/ctrl/*.drc
+src/sbbs3/ctrl/*.tds
+src/sbbs3/ctrl/sbbsctrl.mak
 3rdp/src