X-Git-Url: https://git.deb.at/?p=pkg%2Fnetris.git;a=blobdiff_plain;f=FAQ;h=4148983c4e22f5b90199842fe071a057005f4174;hp=18a203c37b49497c105e27f566764df305b22442;hb=b5e5f5d6ac3ac2375f0932a76dca0bba3bcad936;hpb=89d91b6cfd98e514b3e418526ba854d00beb876c diff --git a/FAQ b/FAQ index 18a203c..4148983 100644 --- 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