[bf1942] Announcement: BF1942 linux server 1.45 available

-=Psykoral=- psykoral at comcast.net
Fri Aug 29 00:10:40 EDT 2003


"8/22/03 - Community Update

1.45 ALERT: Mod-makers take note

1.45 patch will be available soon. If you've played the Secret Weapons
demo, you're already aware of some of the fixes that have been
implemented.

One fix has implications for mod-makers. If you have not already done
the following, you will need to update your mod in order to make it work
with 1.45 and subsequent patches. In order to work, you must modify the
following line:

game.setmapid "bf1942"

....where bf1942 is changed to reflect your mod name. This line is found
in the init.con file found in the menu folder for each map included with
your mod.

Example

The path in an unpacked level is:
...\Mods\BF1942\Archives\BF1942\Levels\bf1942\levels\Battle_of_Britain\M
enu\init.con."

More on:
http://www.eagames.com/official/battlefield1942/editorial/community_mess
age_27.jsp

-=Psykoral=-

-----Original Message-----
From: john [mailto:g-lists at cloned.org.uk] 
Sent: Thursday, August 28, 2003 6:54 PM
To: 'BF1942 at icculus.org'
Subject: Re: [bf1942] Announcement: BF1942 linux server 1.45 available

Hm well the DC boys need to do some work it looks like. I get these
errors
when trying to load these maps in this order..

DC_Oil_Fields
bocage
dc_battle_of_73_easting
el_alamein
DC_LostVillage


Bf1942 Error: Debug assertion failed!

Module:
File:
Line: 0

Text: No geometry for parent in floatingBundle.

Current confile:

Bf1942 Error: Debug assertion failed!

Module:
File:
Line: 0

Text: No geometry for parent in floatingBundle.

Current confile:

Bf1942 Error: Debug assertion failed!

Module:
File:
Line: 0

Text: German_Medic Kit error, index conflic. Two or more weapons use the
same item index:6 checked KitPart:Skorpion

Current confile:

Bf1942 Error: Debug assertion failed!

Module:
File:
Line: 0

Text: Level init.con file not
found:bf1942/levels/dc_battle_of_73_easting/Init.con

Current confile:

Bf1942 Error: Debug assertion failed!

Module:
File:
Line: 0

Text: German_Engineer_Desert Kit error, index conflic. Two or more
weapons
use the same item index:4 checked KitPart:Landmine

Current confile:


john


On Thu, 28 Aug 2003, Andreas Fredriksson wrote:

>
> Hi,
> it's time for the Linux release of the 1.45 dedicated server.
>
> The distribution file can be found at http://bf1942.lightcubed.com.
> To save some typing time I've included the readme text of the release
> below this message.
>
> Regards,
> Andreas Fredriksson
> ==============================
> Programmer
> Digital Illusions CE Sthlm AB
> Maria Skolgata 83, 5tr
> S-118 53 Stockholm
> Sweden
> andreas.fredriksson at dice.se
>
>
>
------------------------------------------------------------------------
----
> --
> Release notes: Battlefield 1942 free dedicated Linux server version
1.45
> Battlefield 1942 is a registered trademark of Digital Illusions CE AB.
> (c) 2000-2003 Digital Illusions CE AB
>
------------------------------------------------------------------------
----
> --
>
> Quick start
>
========================================================================
====
> ==
>
> - Untar the distribution archive. This will generate a directory where
>   the server and all its related files reside.
>
>   Example:
>   $ tar xjf bf1942_lnxded-1.45-ob2.tar.bz2
>
> - Modify Mods/bf1942/Settings/ServerSettings.con to your taste.
>
>   Example:
>   $ cd bf1942
>   $ vi mods/BF1942/Settings/ServerSettings.con
>
> - Run the server from within the top-level directory by typing
>   ./start.sh [arguments] from a shell.
>
>   Example:
>   $ cd bf1942
>   $ ./start.sh +game XPack1 +statusMonitor 1
>
>
> More information
>
========================================================================
====
> ==
>
> Welcome to the Battlefield 1942 dedicated server. This software is
BETA
> quality and should not be run on production servers. For
patch-specific
> information please refer to the generic read me file included with
both the
> Linux and win32 distributions.
>
> For discussion with the developers and other users of this server
please
> subscribe to the bf1942 mailing list. To join the list, send a message
to
> <bf1942-subscribe at icculus.org> and follow the instructions given to
you in
> the
> reply.
>
> If you prefer to use a forum, there is one set up at the distribution
site
> for
> the open beta series at http://www.bf1942.lightcubed.com . You can
report
> bugs
> both in the forum and on the mailing list. Please don't send bug
reports in
> private mail, use the forum or the list instead.
>
> DICE would like to thank Ryan C. Gordon for his work on the earlier
Linux
> releases and the bf1942 Linux community for their test feedback, bug
reports
> and patience.
>
>
> Banning by unique identifiers (CD key hashes)
>
========================================================================
====
> ==
>
> This release of the dedicated Linux server includes a system to ban
players
> by
> their unique CD key hash. The system is similar to the current
IP-based
> banning system but uses the following new console commands:
>
> admin.banPlayerKey <player number>
> admin.listBannedKeys
> admin.addKeyToBanList <key>
> admin.removeKeyFromBanList <key>
>
> Banned player keys are stored together with the IP-based bans in the
> banlist.con file. IP-based bans continue to work if you would still
like to
> use them.
>
>
> Option summary
>
========================================================================
====
> ==
>
> The following options are unique for the Linux server:
>
> +statusMonitor	1
>
> Enables the curses status monitor which enables you to work with the
in-game
> console directly at the server.
>
> +priorityDaemon 1
>
> Enables sending priority change requests to the external root daemon
> (bfpridaemon) which changes the server niceness while loading. Use
this
> option
> (and run the external daemon) to reduce the CPU stress when running
multiple
> servers on the same machine.
>
> The priority daemon itself is distributed as source code and can be
found
> under the `bfpridaemon' subdirectory of the installation. Use of this
code
> is
> at your own risk and there is no warranty what so ever.
>
> +overlayPath	/path/to/alternate/directory
>
> Settings and Logs are read/written from the alternate path instead of
the
> usual mods/BF1942 paths. The overlayPath directory should contain the
Logs
> and
> Settings directories only.
>
> Please note that the following options are deprecated on Linux and do
not
> effect the server in any way: +restart, +dedicated.
>
> Have fun with your Linux server!
>
> Andreas Fredriksson <andreas.fredriksson at dice.se>
>
>
> Licensing information
>
========================================================================
====
> ==
>
> The Battlefield 1942 server is linked with the GNU C and C++ libraries
which
> are under the LGPL license. By linking dynamically we ensure that you
as a
> user can use this software with other versions of these libraries.
>
> A statically linked binary also linked with these libraries is
supplied
> purely
> for convenience should you not be able to run the dynamically linked
binary.
>
> The LGPL license text is included with this release and can be found
on the
> web at http://www.gnu.org/licenses/lgpl.html.
>
> Please note that the Battlefield 1942 dedicated server itself is not
covered
> by the LGPL license.
>
>
> Revision history
>
========================================================================
====
> ==
>
> Filename: bf1942_lnxded-1.45.tar.bz2
> MD5 sums: ab2a92983d54ad18ede41411b7494d4f  bf1942_lnxded.dynamic
>           00fcb2ba065ae19709dc9bcf74773236  bf1942_lnxded.static
> Version: BF1942 (Ver:55314/Mon Aug 11 13:49:39 CEST 2003)
> Release date: TBD
> Release status: First public release of 1.45-Linux.
> Comment: Shipped with symbol table intact to produce stack traces.
>
> Changes:
>  - Compatible with 1.45 and Secret Weapons.
>  - Added Battle of Britain to the standard set of maps.
>  - Added +overlayPath option to specify an alternate directory to
>    hold the Logs/ and Settings/ directories.
>  - Added support for player banning via CD keys hashes.
>  - Added support for priority changing during map loading.
>  - Allows resizing of the status monitor on X11 terminals.
>  - Fixed bug where settings for reserved slots were lost after map
change.
>  - Fixed obscure objective replication bug.
>  - Enabled size optimizations for certain files to reduce overall
>    binary size.
>  - Added measurement of how much the server works and sleeps during
it's
>    main loop updates. The number is displayed in the bottom right of
the
>    status monitor. A 10% utilization means that the server is sleeping
>    90% of each simulation cycle (at the current FPS).
>  - Changed main loop timings yet again. This time I went for stability
>    rather than performance. This version shouldn't fall behind
CPU-wise
>    on slower servers.
>  - Rewrote compression output loop that might have corrupted large
>    XML log files.
>  - XML logging format version 1.1:
>    - Fixed spelling errors (`vehicle' was spelled `vechicle')
>    - Added player CD key hashes to the log for Internet games. This is
>      useful to track information connected to a certain user
regardless
> 	 of player name.
>  - All changes from the 1.4 series apply as well.
>  - Other bug fixes not really visible to end users.
>




More information about the Bf1942 mailing list