[CF List] Crossfire 1.0.0 released
Scott Wedel
scott at campy.tymnet.com
Sun May 13 19:42:41 CDT 2001
A good idea. I think it would be really good to mention the
active servers and the the distinctions (settings and possibly
the types of players) of those servers.
>
To:
crossfire-list at lists.real-time.com
>
Subject: Re: [CF List] Crossfire 1.0.0 released
>
From: Peter Mardahl <
peterm at tonks.eecs.berkeley.edu
>
>
X-Beenthere:
crossfire-list at lists.real-time.com
>
X-Mailman-Version: 2.0.3
>
List-Help:
<mailto:
crossfire-list-request at lists.real-time.com
?subject=help>
>
List-Post: <mailto:
crossfire-list at lists.real-time.com
>
>
List-Subscribe:
<
https://mailman.real-time.com/mailman/listinfo/crossfire-list
>,
<mailto:
crossfire-list-request at lists.real-time.com
?subject=subscribe>
>
List-Id: Crossfire Discussion Mailing List
<crossfire-list.lists.real-time.com>
>
List-Unsubscribe:
<
https://mailman.real-time.com/mailman/listinfo/crossfire-list
>,
<mailto:
crossfire-list-request at lists.real-time.com
?subject=unsubscribe>
>
List-Archive: <
https://mailman.real-time.com/pipermail/crossfire-list/
>
>
Date: Sun, 13 May 2001 16:20:47 -0700
>
>
>
Hooray!
>
>
Congratulations to all, and thanks especially to Mark, who has
>
done much of the hard work to make this possible.
>
>
Before we go back to hacking the game with this and that
>
how about spending a week or two evangelizing the game?
>
Trying to get it in Linux distributions,
>
FreeBSD ports,
>
gaming sites, etc?
>
>
PeterM
>
>
>
>
>>
Crossfire 1.0.0 has been released.
>>
This is the first public release/release for wide spread
distribution.
>>
Extenstive testing has gone out, and the server appears quite stable.
>>
>>
NOTE TO MIRROR SITES: The primary site (ftp.scruz.net) has limited
download
>>
bandwidth per day. You can also get this release off of
sourceforge.net.
>>
>>
Files released for this version:
>>
>>
sums (bsd) filename
>>
64947 1567 crossfire-1.0.0-arch.tar.bz2
>>
29912 1858 crossfire-1.0.0-arch.tar.gz
>>
44121 2995 crossfire-1.0.0-maps.tar.bz2
>>
11006 4327 crossfire-1.0.0-maps.tar.gz
>>
21265 2703 crossfire-1.0.0.tar.bz2
>>
24930 239 crossfire-client-1.0.0.tar.gz
>>
>>
Sums (md5)
>>
18c3cff268c55a7561c785f6202ba715 crossfire-1.0.0-arch.tar.bz2
>>
25990ae2ecdabcb4a2195dce92cc335a crossfire-1.0.0-arch.tar.gz
>>
00b045172663768997a7b4f7e5dcf64c crossfire-1.0.0-maps.tar.bz2
>>
d30eb96538627a899edd22b5cf2f2323 crossfire-1.0.0-maps.tar.gz
>>
bece4993c7ce9e3b15347c723f2a0d93 crossfire-1.0.0.tar.bz2
>>
0bb73a6ea4268ecd4a5720128ecdf9c5 crossfire-1.0.0.tar.gz
>>
c79bf87ddc71bbee4ab46f64f3c908c7 crossfire-client-1.0.0.tar.gz
>>
>>
crossfire-client-1.0.0 is the client (X11) distribution - standard
>>
X11 and gtk interfaces are provided.
>>
>>
crossfire-1.0.0.tar.{gz/bz2} contains the server code with prebuilt
>>
archetype and image files.
>>
>>
crossfire-1.0.0.arch.tar.{gz/bz2} contains the unpacked archetype
changes.
>>
This is not needed if you only want to compile the server and play
the
>>
game.
>>
>>
crossfire-1.0.0-maps.tar.{gz/bz2} contains the maps. This is needed
>>
with the server distribution.
>>
>>
FOR FIRST TIME USERS: You will only need the appropriate server, map
>>
and client file. You do not need the arch file. If you are a first
time
>>
user, you may want the doc file unless you are using a web based
player
>>
referance.
>>
>>
If you just want to play the game at some remote server, you need the
client
>>
and perhaps some version of the doc file.
>>
>>
Crossfire is avaible on the following ftp sites
>>
>>
Primary:
>>
ftp://ftp.scruz.net:/users/mwedel/public
(165.227.192.254)
>>
ftp://ftp.sourceforge.net:/pub/sourceforge/crossfire
(64.28.67.101)
>>
ftp://ftp.ifi.uio.no:/pub/crossfire
(129.240.64.44)
>>
>>
Secondary:
>>
ftp://ftp.real-time.com/pub/games/crossfire
(206.10.252.12)
>>
ftp://ftp.cs.city.ac.uk:/pub/games/crossfire/
>>
ftp://ftp.sunet.se:/pub/unix/games/crossfire
(130.238.127.3)
>>
ftp://ftp.cs.titech.ac.jp:/pub/games/crossfire
>>
ftp://mirror.aarnet.edu.au/games/roguelike/crossfire/
>>
ftp://crossfire.futt.org//pub/crossfire
>>
>>
I uploaded this version to just ftp.scruz.net and sourceforge- it
should be o
>>
n
>>
the other ftp sites in a short time
>>
>>
Mark Wedel
>>
mwedel at scruz.net
>>
>>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++
>>
+
>>
Changes:
>>
>>
Client:
>>
Changes for 1.0.0:
>>
>>
player.c: Fix for client crashes if player enters really long
commands
>>
(like say .....). MSW 2001-05-08
>>
>>
gx11.c,command.c: Remove some debug statements which really should
not be
>>
there for 1.0, and which are not really useful anyways.
>>
items_types, item_types.h: Varioius minor updates.
>>
MSW 2001-05-04
>>
>>
gx11.c: Fix bug that causes gtk client not to update weapon speed.
>>
metaserver.c: Have the listing get sorted by hostname to make it
easier to
>>
find the host the user may want.
>>
MSW 2001-05-02
>>
>>
------------------------------------------------------------------------
-----
>>
-
>>
Server:
>>
Changes for 1.0.0:
>>
>>
common/living.c: Fix AC wrapping problem - now limit ac to +/- 120.
>>
MSW 2001-05-12
>>
>>
include/config.h: Add NO_POLYMORPH feature selection
>>
include/spellist.h: If NO_POLYMORPH is set, make it so that polymorph
will
>>
not show up in wands/rods
>>
server/spell_util.c: Handling for NO_POLYMORPH selection
>>
MSW 2001-05-11
>>
>>
server/rune.c: Make sure rune message is newline terminated. Fix map
>>
corruption problem. MSW 2001-05-10
>>
>>
Various improvements to make finding memory leaks easier.
>>
common/anim.c: Add free_all_anim function
>>
common/arch.c: Modify free_all_arch to free more data
>>
common/init.c: If running under MEMORY_DEBUG, don't pre-allocate
objects.
>>
common/map.c: Add free_all_maps functiion.
>>
common/object.c: Modify object allocations if using MEMORY_DEBUG to
only
>>
malloc one object at a time, and not pre-allocate objects.
>>
common/readable.c: Fix memory leak.
>>
common/shstr.c: Include autoconf.h so it can pull in dmalloc.h file.
>>
include/config.h: Remove notes of what was removed a long time ago.
>>
Add MEMORY_DEBUG option.
>>
include/libproto.h, include/sockproto.h, include/sproto.h: automatic
rebuild
>>
server/c_misc.c: Fix 'malloc info command so it reports right memory
total
>>
for maps. Add command_style_map_info which sums up memory used by
>>
style maps.
>>
server/commands.c: Add style_info wiz command which dumps memory
usage
>>
for style maps.
>>
server/init.c: Have sighup handler call cleanup function.
>>
server/main.c: Fix clean_tmp_files which could result in crash if one
>>
of the maps in memory has 0 reset time. Modify cleanup function
>>
to free more data.
>>
server/player.c: op_on_battleground: Fix compile warning about
unuused variab
>>
le.
>>
socket/init.c: Change name of free_all_ericserver to
free_all_newserver,
>>
have it free all face data.
>>
MSW 2001-05-08
>>
>>
socket/item.c: Modify look_at to not stop when it finds the first
invisible
>>
object.
>>
server/monster.c: Modify monster_check_pickup to check to see if the
>>
next object got destroyed. I'm not sure the exact way this
happens,
>>
but I've seen one crash where this did happen - I'm guess some
>>
function further down in the monster_check_apply look may call
>>
this or destroy the item.
>>
MSW 2001-05-01
>>
>>
common/object.c: Add clear_owner function.
>>
include/libproto.h: rebuild.
>>
server/player.c: Modify op_on_battleground to look for battleground
>>
anyplace on space. Temp for for wall of thorns on space - as
long
>>
as maps don't try to abuse the use of battlegrounds, should be
OK.
>>
server/time.c: Add clear_owner call to stop_arrow. Fixes problem of
>>
thrown objects not getting saved.
>>
MSW 2001-04-28
>>
>>
common/object.c: Have update_object map the look window for redraw if
>>
the object is not something the client normally animates (like a
lever).
>>
MSW 2001-04-27
>>
>>
server/apply.c: Modify apply_id_altar check for player - had a &&
instead of
>>
a ||.
>>
socket/item.c: Modify ApplyCmd so a removed player can not apply
objects.
>>
Fix crashes caused by players applying savebeds after they have
>>
used the bed. MSW 2001-04-26
>>
>>
server/spell_util.c: have put_a_monster generate random monster
>>
abilities.
>>
TODO, doc/mapguide: Various minor updates.
>>
MSW 2001-04-25
>>
>>
server/c_object.c: Pass right object to query_cost_string so that
>>
if you pick up an unpaid object into a container, it generates
>>
the correct price. MSW 2001-04-22
>>
server/c_wiz.c: fix shutdown and reset_map wizard commands/function
>>
so they no longer crash the server. MSW 2001-04-22
>>
>>
server/monster.c: add check to was_destroyed when monster fires an
>>
arrow. Call was certainly missing, and appears to be responsible
for
>>
crash. MSW 2001-04-20
>>
>>
server/player.c: Clear op->chosen_skill when we get to the play_again
>>
prompt. Otherwise, the server may try to use this later on, and
it
>>
no longer points to a valid object, so it results in a crash.
>>
MSW 2001-04-19
>>
>>
server/skill_util.c: Add missing call to out_of_map in skill_attack
which
>>
could result in crashes if player is at edge of maps and decides to
attack
>>
in direction off map. MSW 2001-04-18
>>
>>
server/attack.c: Remove error message about golem without owners,
>>
also add better checking before clering the op->contr->golem
field.
>>
common/map.c: set status flag on maps to MAP_SAVING so remove_ob does
>>
not do extra work when we are deleting a map (ie, immediate reset)
>>
from emory.
>>
server/skills.c: If someone is stolen from a player, send an
esrv_delete_item
>>
to the client so the clients inventory remains correct.
>>
MSW 2001-04-16
>>
>>
common/re-cmp.c: Modify re_cmp functiion so that it properly matches
>>
strings not at the start 'ie, dude chain will now match against
>>
the chain value'.
>>
server/monster.c: Properly alter direction monster moves if they are
>>
feared or confused. It was properly altering direction when
monsters
>>
were using range attacks, but not if they were just wanting to
move.
>>
MSW 2001-04-12
>>
>>
common/living.c: Don't use the last_heal object in experience objects
as
>>
sp regen penalty. This should fix the problem of inconsistent sp
regen
>>
rates - last_heal is used in experience objects if the permanent
experienc
>>
e
>>
option is turned on. MSW 2001-04-11
>>
>>
PeterM:
>>
server/spell_util.c: fix peace so it gives experience
>>
common/button.c: change the "error" to a "debug" message
>>
to reduce server crashing.
>>
_______________________________________________
>>
crossfire-list mailing list
>>
crossfire-list at lists.real-time.com
>>
https://mailman.real-time.com/mailman/listinfo/crossfire-list
>
_______________________________________________
>
crossfire-list mailing list
>
crossfire-list at lists.real-time.com
>
https://mailman.real-time.com/mailman/listinfo/crossfire-list
More information about the crossfire
mailing list