X-Git-Url: http://git.shiar.net/netris.git/blobdiff_plain/ec797c133bd83404f6167fb46c098c236333d168..HEAD:/FAQ diff --git a/FAQ b/FAQ index 18a203c..f526e91 100644 --- a/FAQ +++ b/FAQ @@ -2,8 +2,6 @@ # Netris # Frequently asked questions # -# $Id: FAQ,v 1.3 1996/02/09 08:47:23 mhw Exp $ -# Questions ========= @@ -18,6 +16,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 ======= @@ -47,15 +47,15 @@ Answers example, I use 6x10 font for xterms, and here are the relevant lines from my xterm. - txterm*font: 6x10 - txterm*boldFont: 6x10 + txterm*font: 6x10 + txterm*boldFont: 6x10 Make sure you capitalize the F in "boldFont" [3] If I drop a piece and then slide it off a cliff, shouldn't it automatically drop again? - Try the -D option. + Try the -d option. [4] When I try to play a networked game, it just hangs. @@ -109,4 +109,19 @@ Answers before running Netris. If that doesn't work, your terminal probably doesn't support cursor invisibility. -# vi: tw=70 ai +[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