Relicense packaging under WTFPLv2
[pkg/netris.git] / FAQ
diff --git a/FAQ b/FAQ
index 18a203c37b49497c105e27f566764df305b22442..4148983c4e22f5b90199842fe071a057005f4174 100644 (file)
--- a/FAQ
+++ b/FAQ
@@ -2,7 +2,7 @@
 # Netris
 # Frequently asked questions
 #
-# $Id: FAQ,v 1.3 1996/02/09 08:47:23 mhw Exp $
+# $Id: FAQ,v 1.4 1999/05/16 06:56:21 mhw Exp $
 #
 
 Questions
@@ -18,6 +18,8 @@ Questions
 [6] I'm using a slow terminal, and the game response is sluggish.
     What can I do?
 [7] Why can't my terminal hide the cursor?
+[8] Occasionally when clearing a line, the display jerks, scrolling
+    very awkwardly.  How can I fix it?
 
 Answers
 =======
@@ -109,4 +111,19 @@ Answers
     before running Netris.  If that doesn't work, your terminal
     probably doesn't support cursor invisibility.
 
+[8] Occasionally when clearing a line, the display jerks, scrolling
+    very awkwardly.  How can I fix it?
+
+    You can try running ./Configure with the "--curses-hack" option
+    and recompile.  This utilizes a non-portable hack which will only
+    work with certain curses libraries, so it's disabled by default.
+
+    All screen updating is done by your curses library, which means
+    it's not something that Netris can control.  Netris never tells
+    curses to scroll, but curses does so automatically in order to
+    optimize screen updates.  This hack modifies curses's internal
+    variables, making it think that your terminal doesn't know how to
+    region-scroll.
+
+
 # vi: tw=70 ai