[bf1942] Battlefield 1942 Win32 Dedicated Server with WineX - Rough Install Instructions

Pizano pizano at optonline.net
Thu Apr 3 19:46:06 EST 2003


Problem is most people if using Linux as a server, don't have/use X on
their box (especially a Colo'd Box). I know my servers don't :)
- John



-----Original Message-----
From: Per Larsson [mailto:per at albatorsk.com] 
Sent: Thursday, April 03, 2003 6:56 PM
To: bf1942 at icculus.org
Subject: Re: [bf1942] Battlefield 1942 Win32 Dedicated Server with WineX
- Rough Install Instructions

But it works great if all you have is a server with linux on it. Maybe
one 
doesn't want to spend $99 on a Windows-license, just to have the
privilege to 
run a dedicated server.

Even so, X in it self is not a resource hog at all. Who says you have to
have 
a whole complete desktop environment running? At this moment, I'm
running X 
with Window Maker on my Duron 800, and X is responsible for about 0.3%
to 
1.5% of the CPU load. And I'm actually "working" with it.  A dedicated
server 
would just "sit there", not moving the mouse, not moving any windows.

I'm not saying that DICE should scrap the Linux port in favor of running
the 
Wnidows DS in WINE. But, I doubt you'd be able to tell the difference
between 
a dedicated server running in Windows and the same DS running in Wine.

On Friday 04 April 2003 01.40, Chad Rose wrote:
> Does anyone here look to linux on their servers so they are uber
efficient?
> And don't you use a standalone dedicated game server so that nothing
else
> is running on it that doesn't need to be?  Guys... running BF1942
dedicated
> in Winex defeats the purpose of efficiency... especially when you have
a
> pig like X running in order to use it ....
>
> ----- Original Message -----
> From: "Mike Esler" <mesler at themelee.org>
> To: <bf1942 at icculus.org>
> Sent: Thursday, April 03, 2003 3:07 PM
> Subject: [bf1942] Battlefield 1942 Win32 Dedicated Server with WineX -
> Rough Install Instructions
>
> > Since I received at least one email asking how to do things, I
figured
> > I'd post a brief howto to the list.
> >
> > You need WineX 3 Pre-release to do this.
> > The pre-release does NOT support CD copy protection checks, so you
cannot
> > install BF1942 under WineX 3.
> >
> > 1.) Copy your existing patched (and cracked if it is already) BF1942
> > directory to your server.
> >
> > 2.) Install a no-cd crack for BF1942 1.31  if you haven't. (i used a
> > non-RtR patch, but it appears to have a patched file to allow RtR to
> > play.)  I just downloaded a zip file from a popular site with cracks
and
> > did unzip -a somefile.zip from within my BF1942 directory.  I can't
> > remember if this is required for the dedicated server, but I think
it is.
> >
> > 3.) Install WineX 3 pre-release, and the updated winex start script
(I
> > believe you need to be a subscriber to get these files.  I'm a
> > subscriber, so I'm always logged in and have access. 
> > http://www.transgaming.com)
> >
> > 4.) I had to copy the following files to my
> > $HOME/.transgaming/c_drive/windows/system32 directory from my
Windows
> > system32 directory:
> > MFC42.DLL, msvcp60.dll.  You may not need one or the other.  These
are
> > both needed for the server setup gui I would imagine.
> >
> > 5.) From within X (or on an xterm thru a vnc session), cd to your
BF1942
> > directory and run:
> > winex3 --winver nt40 -- ./DedicatedServer.exe +restart 1 +hostServer
1
> > +dedicated 1 (this is just what I ran, and some options may not be
> > needed.)
> >
> > 5.5) I reniced my main wine process to -5 to give it higher
priority.
> >
> > 6.) At this point the Gui should pop up, you select your options,
and
> > click start game.
> >
> >
> > --
> >
> > Mike Esler
> > mesler at themelee.org






More information about the Bf1942 mailing list