-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathREADME
160 lines (104 loc) · 4.77 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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
Merc Release 2.2
Wednesday 24 November 1993
Kahn
Hatchet
=== Introduction
Merc Diku Mud is a Diku Mud with many enhancements and contributions. See our
'contrib.txt' and 'help merc' for acknowledgements. Send us your contribution,
and you'll be in there too!
Enjoy our mud. May your visit here be ... Mercenary.
This is the 2.2 production release of Merc.
=== Copyright and License
Diku Mud is copyright (C) 1990, 1991 by Sebastian Hammer, Michael Seifert,
Hans Henrik St{rfeldt, Tom Madsen, and Katja Nyboe. Their license agreement
is in the file 'license.doc'.
Merc Diku Mud is a derivative of the original Diku Mud and is subject to their
copyright and license agreement. Merc Diku Mud contains substantial
enhancements to Diku Mud. These enhancements are copyright 1992, 1993 by
Michael Chastain, Michael Quan, and Mitchell Tse. Our license agreement is in
'license.txt'.
The license terms boil down to this: the people who wrote this mud want due
credit for their work.
=== Contents of the Release
area Area files.
doc Documentation.
log Log files (initially empty).
player Player files (initially empty).
src Source files.
=== How to Install
First, group with your highest level Unix guru, and have him or her tank.
Merc is easier to install than other muds, but every site is different.
(1) Get the release Merc_22.tar.gz from one of these fine
anonymous ftp sites:
ferkel.ucsb.edu (most files moved to ftp.tcp.com)
ftp.math.okstate.edu
marble.bu.edu
zen.btc.uwe.ac.uk
(2) Unpack the release.
gzip -d Merc_22.tar.gz | tar xvf -
(3) Go into the 'src' directory. Choose the Makefile for your operating
system and copy it into 'Makefile':
Makefile Most machines with 'gcc'
Makefile.aix AIX
Makefile.hp Hp/UX
Makefile.mip Mips Risc/OS
Makefile.nex NeXT
Makefile.sol SunSoft Solaris 2.1
Makefile.tra Traditional C (see 'trad.txt')
See 'port.txt' for more information on porting, including the
single-user MsDos and Macintosh versions.
(4) Run 'make' with the following options:
make -k >&! make.out
This will take 10 minutes to 60 minutes, depending on the speed of your
computer.
If you encounter errors with 'make', send us your 'make.out' file:
mail -s make.out [email protected] < make.out
Also we'll need to know what kind of hardware, operating system,
and C compiler you have.
We will help you get Merc running, but obviously we can't guarantee
Merc will run on any particular machine.
(5) Start the game:
startup &
telnet localhost 4000
(6) To make your first immortal character, just start as a mortal
character, play at least as far as level 2, and then edit the
player file and change your level. (After the first immortal,
you can advance the rest).
(7) If you haven't already done so, read 'license.doc' and 'license.txt'.
Because Merc is a derivative work of Diku Mud, you must register
your mud with the original Diku implementors.
(8) Of course you're going to change the title screen, help files, and so on.
Don't just globally erase the 'Merc' references, ok? You wouldn't
like it if we did that to your work, so don't do it to ours.
=== Support
First, read the documentation in the 'doc' directory. We rewrote all of the
documentation files from scratch for the 2.0 Alpha release, and have been
keeping them up-to-date since.
Also check the 'wizhelp' command and read the 'help' descriptions for the
individual immortal commands.
We have a mailing list, at '[email protected]'. Send mail to '[email protected]'
to join the list.
You can write to us directly at the e-mail addresses at the top of this
document.
When you write us, we need to know what kind of machine you're running on. If
you can give us specific information about the problem, that helps too.
Specific information means: an adb or gdb stack trace (if you're reporting a
crash), or a syslog with the relevant commands logged. The player files are
ascii files -- dump them into your mail message too.
If your e-mail is too vague, we're likely to bounce it back. There are three
of us and dozens of you -- we simply can't engage in long-distance debugging,
on unknown platforms, with the added factor of more code that you've dropped in
since the release.
=== Future Plans
Merc 2.2 is THE last release of MERC Industries. MERC Industries had
officially disolved October 13, 1993. MERC 2.2 is a compilation of
various bug and typo fixes along with a few new worlds. MERC 2.2 also has
a variable line pager, MOBPrograms, and player settable prompt.
All future correspondence should be forwarded to the merc mailing list at
[email protected]. The end of our development is the beginning of yours.
Enjoy,
Kahn
Hatchet
MERC Industries 11/24/93
Originally released 11/24/1993.
Updated for GCC4 compatibility 2/22/2006 by Samson.