OpenArena Message Boards

OpenArena Contributions => Development => Topic started by: charliebrownau on February 04, 2007, 05:39:48 AM



Title: OpenArena Standalone Console Dedicated Server (Windows)
Post by: charliebrownau on February 04, 2007, 05:39:48 AM
I have checked out a few different release's of OpenArena and I like it . Great effort on the game !
It has the classic quake feel without the hardware system requirments bloat .

In the past I had two copies of Quake 1 and one copy of Quake 2 that came with the Monster 3DFX card , which then got
stolen a few years back . I recnetly got a copy of the Quake AIO pack which has all the quakes on it , just to be DISAPOINTED by the SERIAL number for Q3 didnt work . Im not the only person that bought the Quake pack to get given a invalid serial aswell .
Ive come across 8 other ppl in the same situation .

Is there an OpenArena Standalone console Dedicated Server released for Windows  ?
 If not , when will tit be released ?


A Standalone Console Dedicated server is a MUST for online gaming for AUSTRALIANS
 since ALL the home connections are UTTER CRAP for hosting games .
MOST Australian ISPS have low ping game servers setup by their gaming section/division .

Bigpond ISP - http://my.bigpond.com/internetplans/
Bigpond Gaming - http://www.gamearena.com.au/getconnected/servers/


Internode ISP - http://www.internode.on.net/adsl/
Internode Gaming - http://games.internode.on.net/gameservers.php


iiNet ISP - http://www.iinet.net.au/products/broadband/
iiNet Gaming - http://games.iinet.net.au/gamestats.cgi


Netspace ISP - http://www.netspace.net.au/broadband/
Netspace Gaming - http://network.gamespace.net.au/?sb_page=query


Pipe ADSL and Waix ADSL free Traffic - http://www.pipenetworks.com/Peering/about.shtml
Pipe & Waix free traffic gaming - http://www.3fl.net/serverspy/


** Note to the people NOT in Australia:
The common data amount to download in Australia is 10 to 40 gig per month
and the common upsteam is 64k/128k/256k (64 being 8 Kb/sec,etc)

"Unlimited" ISP connections is a RARE thing in Australia , it is a word that gets used a
 lot to FALSE ADVERTISE and get ppl to sign up . A very SMALL rare amount of isps in Australia curently
 offer 246/64 and 512/128 adsl and wimax plans that are unshaped and fully unlimited , but it wont last for long .
Bigpond is in MY VIEW the WORST ISP in the AUSTRALIA and they are often advertising their internet
plan as "UNLIMITED" yet shape the connections to 64/64 once 10 gig of traffic is used and they count
UPLOAD traffic to youre DOWNLOAD quota.


Any way coming back to ON TOPIC

Standalone console Dedicated Servers is a MUST for the Australian gaming community
so it allows ISPS and their gaming sections to host game servers on rackmount servers that DONT
have high end graphics cards and dont need a full copy of the game .

Also when people in Australia join these servers using the same ISP its free traffic
(Another reason why its popular in Australia )



I noticed their is a Debian Dedicated Server but a lot of ISP's are using Windows 2000 pro/server PCs aswell as linux and the Windows Servers are handy for ISP's and LAN Party's




Title: Re: OpenArena Standalone Console Dedicated Server (Windows)
Post by: ratix on February 04, 2007, 06:19:29 AM
Bigpond is in MY VIEW the WORST ISP in the AUSTRALIA and they are often advertising their internet
plan as "UNLIMITED" yet shape the connections to 64/64 once 10 gig of traffic is used and they count
UPLOAD traffic to youre DOWNLOAD quota.

That is... terrible :(
It seems like another world for me, even communist china must have better isps than you. I feel really bad for you australians now ;_;


Title: Re: OpenArena Standalone Console Dedicated Server (Windows)
Post by: fromhell on February 04, 2007, 10:55:51 AM
Why standalone when you could run it like this?

ioquake3.x86.exe +dedicated 1 +map kaos


Title: Re: OpenArena Standalone Console Dedicated Server (Windows)
Post by: Blaenk on February 04, 2007, 01:04:37 PM
Doesn't that actually make you run the game? After all, building the dedicated server 'console/terminal' version is very simple, just turn on a flag in ioquake3.


Title: Re: OpenArena Standalone Console Dedicated Server (Windows)
Post by: Smithamax on February 05, 2007, 09:02:56 PM
i live in Australia and what your saying isn't all true
i host the threemenwise server and if u live in Australia you get a ping of less then 100 and normally around 60
with a home connection like i use u can support at least 8 players comfortably

but you are right it would be nice to have a dedicated isp server (pings of 20-40 kick ass and thats what i get with my isp)
but they wont host an open arena server it doesn't have that many ppl playing it yet

also isps would host games on a dedicated Linux server and u can already do that (my server is on a Linux box)


Title: Re: OpenArena Standalone Console Dedicated Server (Windows)
Post by: Blaenk on February 05, 2007, 09:11:26 PM
charliebrownau and to whom it may concern:

If the OA team doesn't want to bother building the 'console/terminal' dedicated server, you can do so very easily. Simply get the linux tarball, read the README and turn on the flag it tells you to turn on (It's EXTREMELY simple, I even think it automatically builds it, just that the OA team doesn't actually ship/package it). Then it should create ioq3ded.i386 or something like that in the /build folder. It's pretty straightforward, if you have any problems, go ahead and ask here.


Title: Re: OpenArena Standalone Console Dedicated Server (Windows)
Post by: GrosBedo on May 03, 2007, 10:42:23 AM
Hi all, sorry to revive this thread, but I have the very same need.

In fact, you seems to forget one important thing that only dedicated binary can do: launch multiple servers on the same machine. There are some others advantages too, but the main goal of the dedicated binary seems to be able to launch a server WITHOUT modifying the q3config.cfg and taking into account INSTANTANEOUSLY configuration of other exec file (you don't need to restart for the port or gametype to take effect).

You are then able to launch multiple game servers on the same machine with multiple configurations, and even play yourself (but you need a good connection :D).

I have some computer skills but I dunno at all how to compile C/C++ files. I will give the readme a try, but I dunno if I'll be able to do it so if someone already done it plz share it, I really need it ! If I'll be the first I'll share with you guyz ;)

Thank's if have you read all this post :p

/Edit: @Blank: sorry but I can't find any help on how to compile this game for Windows !! I looked in Readme and in Wiki, and nothing found !! So if you have some other sources please tell me because for now I don't know how I will do anything :/


Title: Re: OpenArena Standalone Console Dedicated Server (Windows)
Post by: kit89 on May 03, 2007, 11:40:51 AM
Your easiest choice is to get a copy of Debian and stick it on an old computer. Then you wont have to worry about compiling and it would be far stabler.

Then you wont have to worry about getting GCC to install properly on Windows and the dependencies required to compile it.

But if you want it to run under Windows, I'd suggest you take a look at the ioquake 3 website http://ioquake3.org/ to get more specific help. OpenArena doesn't focus entirely on the engine itself(to my knowledge).


Title: Re: OpenArena Standalone Console Dedicated Server (Windows)
Post by: GrosBedo on May 03, 2007, 12:24:10 PM
Thank's kit89, but I can't afford to make a server on linux, this is for a computer that ONLY have Windows. And how do you believe that I know the difference between dedicated binary and client one, but if I had myself tested them both on a Unix machine ? ;)

But thank you again, your information was very helpful because I didn't know the ioquake project. Now I've been able to find their website and all the informations I needed (or almost :/). Here's the famous ioquake3 compilation readme (http://svn.icculus.org/*checkout*/quake3/trunk/README).

I found another tutorial on how to compile a Unix/Linux program to make it work with Windows (in french) (http://www.unite-video.com/phpbb/viewtopic.php?p=61514).

I have put all flags and BUILD_SERVER = 1 but I did get nothing more than the client executable !! Still no dedicated server binary ! I'm beginning to wonder if I have a chance to make it work someday...

Please if you have a solution tell me, I dunno at all what to do =(

/EDIT: for more informations, I found a ioq3ded.sh file in code/unix/setup/pkg but I dunno if it can be compiled on Windows, it seems to only work for Unix-type systems...


Title: Re: OpenArena Standalone Console Dedicated Server (Windows)
Post by: atphalix on May 05, 2007, 01:02:05 PM
is it possible to convert the server code into php and host it somewhere?


Title: Re: OpenArena Standalone Console Dedicated Server (Windows)
Post by: Gloom on May 07, 2007, 08:14:07 AM
PHP is a server-side scripting language for creating dynamic Web pages so the answer is no