1typespeed(6) Games typespeed(6)
2
3
4
6 typespeed - Test your typing speed and get your fingers' CPS.
7
9 typespeed [OPTION]
10
12 Typespeed gives your fingers' cps (total and correct), typoratio and
13 some points to compare with your friends.
14
15 Typespeed's idea is ripped from ztspeed (a dos game made by Zorlim).
16 Idea of the game should be clear to anyone, just type and type it fast
17 or be a loser.
18
20 The basics are simple: words, which are extracted out of a specified
21 word list, fly from the left to the right. Your task is in any case to
22 write them down before they reach the right side and disappear, in
23 which case your miss counter will be increased. Should you have missed
24 10 words, the game will end. Each correct input will increase your high
25 score, where one character of the word is exactly one point, i.e. a
26 longer word results in more points. Your total CPS and your correct CPS
27 are displayed during game play. Total CPS means all your input, whereas
28 correct CPS only counts characters, that you have entered to write a
29 correct word. To enter the words, you can also use emacs-like control
30 sequences (^A jumps to the beginning of the string, ^B goes back one
31 character, ^E jumps to the end of string, ^F moves cursor one position
32 to the left (except cursor is at end of string), ^K deletes all charac‐
33 ters behind cursor, ^U clears input field). Should you have enabled
34 cheat mode (you can see CHE in status line then), you don't have to
35 complete your input by pressing ENTER or SPACE.
36
37 If you have played typespeed with these default rules far too long and
38 you want something new, you can create your own rule sets! There are
39 three rule sets supplied since 0.6.1:
40
41 The first rule contains default settings. You can play this mode when
42 you don't supply any options and just start the game. In this mode,
43 speed will increase whenever you enter a correct word. At the end of
44 the game, you can get a rank in your top 10 list for the specified word
45 list.
46
47 Settings have changed in 0.6.0. If you want to play with old rules
48 (typespeed 0.4.4 - 0.5.3), you can choose classic.
49
50 The third rule set is training - speed won't increase.
51
52 If you have other ideas, you can supply your own rule set or change the
53 settings in menu "Game Rules". Feel free to send in some fancy rules.
54
55 Also, you can play typespeed in multiplayer. In this mode you can play
56 against one opponent over TCP/IPv4. Both sides can choose a word list,
57 should you type in a correct word and your opponent can handle more
58 words (based upon his current stat), there is a possibility that your
59 typed word will be thrown into his game. But remember, the same goes
60 for you! In this mode, no rank can be achieved in your (or opponent's)
61 top 10 list. During multiplayer, you cannot press CURSOR UP to pause
62 the game, instead CURSOR UP will immediately result in a game over. You
63 cannot play custom rule sets in multiplayer.
64
66 --cheat
67 This will enable the cheat, which wraps words instantly when
68 they are written correctly. You don't need to press space/enter.
69 It is another question if this "cheat" actually helps...
70
71 --client=addr
72 Start typespeed in client mode (where addr is network address of
73 server) Typespeed will try to connect to the given address and
74 start network play.
75
76 --netlog=file
77 For debugging purposes. The whole network data is written into
78 file. If you have issues with network gaming, attach this file
79 to a bug report mail.
80
81 --nocolors
82 Turns off the curses colors. It can be a more clear way to play
83 the game in some situations.
84
85 --port=port
86 Tells what TCP/IPv4 port will typespeed be using in the network
87 play. The default port is 6025.
88
89 --server
90 Start typespeed in server mode. Typespeed will wait for other
91 player to connect.
92
93 --help Little explanation of the parameters.
94
96 /etc/typespeedrc
97
98 $HOME/.typespeed/config
99
100 In these files, you can specify the location of directories for game
101 rules and word lists. You can also activate cheat mode in these files
102 if you write "cheat = yes". If you create a configuration file in your
103 home directory, you must also create a file called $HOME/.type‐
104 speed/score. All your personal high scores are stored in this file, not
105 anymore in system wide high score file. This is needed to prevent mali‐
106 cious users to pretend to have 1000 points in e.g. words.eng whereby
107 directory for word lists has been changed. In order to compete with
108 system-wide users, you have to remove your personal configuration file.
109
111 If you would like to create your own word list, you have to follow
112 these simple rules:
113
114 The first line contains the description that will be listed in word
115 list selection menu. You cannot use more than 60 characters.
116
117 A word list must consist of at least 22 different words, i.e. no dupli‐
118 cated words. The words must not be longer than 19 characters. Should
119 they be longer, they won't be parsed; instead they are silently
120 dropped. Words must not contain escape sequences, tabs or spaces. These
121 words will be dropped, too.
122
123 Blank lines will be ignored.
124
125 If you would like to see your created word list included into next
126 release, please send me an e-mail (tobias@bugol.de).
127
129 Do not use typespeed version 0.5.2 or higher with a version < 0.5.2.
130 The usage of network control words has been changed, so you could not
131 end games.
132
133 If you have used typespeed < 0.6.0 and you wish to use your high scores
134 in newer versions, you have to convert them into new format. convert
135 can be used for this task. convert takes two arguments: the old high
136 score directory and the new high score file. Due to changed high score
137 file format, it is expected that converted scores (especially cps) dif‐
138 fer.
139
141 Written by Jani Ollikainen <bestis@iki.fi>, Jaakko Manelius
142 <jman@iki.fi>, and Tobias Stoeckmann <tobias@bugol.de>.
143
145 Report bugs to <tobias@bugol.de>.
146
148 Copyright (C) 1999-2003 Jani Ollikainen <bestis@iki.fi>
149 Jaakko Manelius <jman@iki.fi>
150
151 Copyright (C) 2006-2007 Tobias Stoeckmann <tobias@bugol.de>
152
153 Copying and distribution of this file, with or without modification,
154 are permitted in any medium without royalty provided the copyright
155 notice and this notice are preserved.
156
157
158
159
160typespeed v0.6.5 August 2008 typespeed(6)