You can play typespeed for your own or with a friend using TCP/IPv4. These options are called Single player and Multiplayer respectively.
Typespeed is written in C and uses curses to display the menu and game. The network code is written using core library functions.
Generally any POSIX-compatible system with a curses library and some advanced functions (like snprintf(), etc.) should work, although development concentrates on GNU/Linux (x86_64) and ncurses. Feel free to contribute patches for your system, too! Beside of that the following systems have been tested and/or have maintained ports:
If you are interested in previous versions of typespeed, please look at download page for typespeed on sourceforge.net.
|Date||Source Code||Fedora Core 6||Mandriva 2008||PS2 Linux||Slackware||Windows|
For more information or newer versions, visit http://kaneda.bohater.net/slackware/packages/.
These packages are compiled with MinGW 5.1.3 and pdcurses on Windows XP. Version 0.6.3 and newer also include parts of gettext 0.16.1 and libiconv 1.11 as DLLs. All required changes that had to be done are available in zip (in directory "docs"). Please note that not all functionality of typespeed is included in this port yet.
$ cd typespeed-0.6.0 $ make convert ... $ # for typespeed < 0.5.0 $ ./convert /usr/local/share/typespeed/high.* /usr/local/var/games/typespeed.score $ # for typespeed 0.5.0 - 0.5.3 $ ./convert /usr/local/var/games/typespeed/high.* /usr/local/var/games/typespeed.scoreYou can remove your old high score files if you are satisfied with the new precision.
From version 0.4.0 the speed increases linearly. It makes the game a bit harder, because using the old way speed didn't increase almost at all in the beginning. But hopefully scores will now reflect player's actual typing speed more accurately. Scores will be about 10-25% smaller than with older versions (according to our tests). The CPS levels are not affected (why would they be?), but they might improve a little, because you won't be typing so long... <g>
Copyright (C) 1999-2004 Jani Ollikainen & Jaakko Manelius Copyright (C) 2006-2008 Tobias Stoeckmann Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.
Cygwin is a registered trademark of Red Hat, Inc.
FreeBSD is a registered trademark of The FreeBSD Foundation.
Gentoo is a trademark of Gentoo Foundation, Inc.
Linux is a registered trademark of Linus Torvalds.
Mac OS X is a trademarks of Apple Inc., registered in the U.S. and other countries.
POSIX is a registered trademark of the Institute of Electrical and Electronic Engineers, Inc.
PS2 is registered trademarks of Sony Computer Entertainment Inc.
Windows is registered trademark of Microsoft Corporation.
All trademarks are property of their respective owners.
© 1999-2004 Jani Ollikainen, © 2006-2008 Tobias Stoeckmann