-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathREADME
72 lines (49 loc) · 2.47 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
What is the Generic Game Metaserver?
A game metaserver is the piece of code that provides some or all of the
backend services for an online game. Services such as matching clients with
servers, updating clients, and allowing players to chat with one another
outside of a game.
This implementation, as of v1.1, currently supports only one of those
services, specifically, client/server matching. It now supports command line
options, which allows the port to listen on to be specified at runtime. It is
still a fairly raw implementation, which does not support a configuration
file, and compiles only under Linux, and does not use GNU autoconf or automake.
REQUIREMENTS:
You will need Linux and a recent C++ compiler which supports the Standard
Template Library. This software was developed on a Dual Pentium II 300
running Linux kernel 2.2.16 SMP using GNU Make 3.77 and the GNU Compiler
Collection 2.95.3 C and C++ compilers. If it compiles and runs on any other
configuration, it's purely coincidental.
COMPILING:
As of the initial release, if you have the requirements above, simply type
"make" in each of the three directories: metaserver and the child directories
TestClient and TestServer. Both an -O2 optimized, stripped production version
and a debug version will be compiled.
MAILING LIST:
None
FTP SITES:
None
WEB SITES:
None
CVS CHECKOUT:
cvs.worldforge.org metaserver module
Exact details to follow.
REPORTING BUGS:
E-mail the author at the address listed below.
COPYRIGHT AND LICENSE:
Generic Game Metaserver
Copyright (C) 2000 Dragon Master
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 2 as
published by the Free Software Foundation. A copy of this license is
included in this package. If there is any discrepancy between this copy
and the version published by the Free Software Foundation, the included
version shall apply.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
The author can be reached via e-mail to dragonm@leech.org