diff --git a/src/syncterm/GNUmakefile b/src/syncterm/GNUmakefile
index ef79a93c9ced62dd9abc4d201bc19502e7240e8d..7733fe161bd27ecad78c625335117f71d8a6bc5e 100644
--- a/src/syncterm/GNUmakefile
+++ b/src/syncterm/GNUmakefile
@@ -74,7 +74,8 @@ ifeq ($(os),win32)
  OBJS	+= $(MTOBJODIR)$(DIRSEP)comio_win32$(OFILE) \
            $(MTOBJODIR)$(DIRSEP)modem$(OFILE) \
            $(MTOBJODIR)$(DIRSEP)comio$(OFILE) \
-           $(MTOBJODIR)$(DIRSEP)ciolib_res$(OFILE)
+           $(MTOBJODIR)$(DIRSEP)ciolib_res$(OFILE) \
+           $(MTOBJODIR)$(DIRSEP)syncterm_res$(OFILE)
 else
  ifneq ($(os),haiku)
   OBJS	+= $(MTOBJODIR)$(DIRSEP)comio_nix$(OFILE) \
@@ -200,3 +201,9 @@ syncterm-clean:
 	${DELETE} changelog.gz
 
 clean: syncterm-clean
+
+ifeq ($(os),win32)
+$(MTOBJODIR)$(DIRSEP)syncterm_res${OFILE}: syncterm.rc
+	@echo Creating $< ...
+	$(QUIET)${WINDRES} $(WINDRESFLAGS) -O coff -i syncterm.rc -o $@
+endif
diff --git a/src/syncterm/syncterm.rc b/src/syncterm/syncterm.rc
new file mode 100644
index 0000000000000000000000000000000000000000..10c2ab33a19b50283f17dab46e0a18252fad3038
--- /dev/null
+++ b/src/syncterm/syncterm.rc
@@ -0,0 +1,35 @@
+#include "windows.h"
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 1,2,0,0
+ PRODUCTVERSION 1,2,0,0
+ FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
+#ifdef _DEBUG
+ //FILEFLAGS VS_FF_DEBUG | VS_FF_PRERELEASE
+#else
+ //FILEFLAGS VS_FF_PRERELEASE
+#endif
+ FILEOS VOS_NT_WINDOWS32
+ FILETYPE VFT_APP
+ FILESUBTYPE VFT2_UNKNOWN
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "04090000"
+        BEGIN
+            VALUE "CompanyName", "Stephen Hurd (Deuce)\0"
+            VALUE "FileDescription", "SyncTERM BBS Client\0"
+            VALUE "FileVersion", "1.2b\0"
+            VALUE "InternalName", "syncterm.exe\0"
+            VALUE "LegalCopyright", "Stephen Hurd (Deuce)\0"
+            VALUE "OriginalFilename", "syncterm.exe\0"
+            VALUE "ProductName", "SyncTERM\0"
+            VALUE "ProductVersion", "1.2b\0"
+        END
+    END
+
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x0409, 0
+    END
+END