diff --git a/Build/Updater.ini b/Build/Updater.ini
index b42b8351725627c40dedad4fdbd135578f7cc120..01c2edb39477c9f45dcb8f6d69414891cdcfb513 100755
--- a/Build/Updater.ini
+++ b/Build/Updater.ini
@@ -1,4 +1,4 @@
 URL http://devbuilds.drdteam.org/ultimatedoombuilder/
 FileName Builder.exe
-UpdateName UltimateDoomBuilder-r[REVNUM]-x86.7z
-UpdaterName UDB_Updater-x86.7z
\ No newline at end of file
+UpdateName UltimateDoomBuilder-r[REVNUM]-x64.7z
+UpdaterName UDB_Updater-x64.7z
\ No newline at end of file
diff --git a/Source/Core/Windows/MainForm.cs b/Source/Core/Windows/MainForm.cs
index 54b0ae82f89c6b162bbcd2a6fe40cd4b6582c910..21fedaeb3d33467a1127c8d837feb9c9ee5ac277 100755
--- a/Source/Core/Windows/MainForm.cs
+++ b/Source/Core/Windows/MainForm.cs
@@ -4237,8 +4237,8 @@ namespace CodeImp.DoomBuilder.Windows
 					break;
 
 				case General.WM_MOUSEHWHEEL:
-					int delta = m.WParam.ToInt32() >> 16;
-					OnMouseHWheel(delta);
+                    int delta = unchecked((short)(m.WParam.ToInt64() >> 16));
+                    OnMouseHWheel(delta);
 					m.Result = new IntPtr(delta);
 					break;