diff --git a/Source/FreeCS-CE.prj b/Source/FreeCS-CE.prj
index 39e7fd14..c5fcfaed 100644
--- a/Source/FreeCS-CE.prj
+++ b/Source/FreeCS-CE.prj
@@ -1,133 +1,133 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/Source/Menu/Input.c b/Source/Menu/Input.c
index 8ddddd62..311f934b 100755
--- a/Source/Menu/Input.c
+++ b/Source/Menu/Input.c
@@ -125,7 +125,12 @@ float Menu_InputEvent( float fEventType, float fKey, float fCharacter, float fDe
} else if ( fEventType == IE_MOUSEABS ) {
vMousePos_x = fKey;
vMousePos_y = fCharacter;
- }
+ } else if ( fEventType == IE_MOUSEDELTA ) {
+ vMousePos_x += fKey;
+ vMousePos_y += fCharacter;
+ } else {
+ return FALSE;
+ }
return TRUE;
}
diff --git a/freecs/menu.dat b/freecs/menu.dat
index b586c7b2..02ef9f12 100755
Binary files a/freecs/menu.dat and b/freecs/menu.dat differ