QuakeJS

CoolBug

Expert Member
Joined
Sep 2, 2005
Messages
1,910
Reaction score
1
So I play Dota 2 mostly but every now and then I like to shoot things up a bit, multiplayer of course.

Maybe it's therapeutic but it's fun nonetheless, I used to play BF3 but I'm not sure if there are still people on those servers.

So there's this: http://www.quakejs.com/

Browser based Quake 3, just click play and it downloads the necessary things and you're good to go, it actually works really well.

Only problem is that I was getting 200 - 300 ping.

Has no one in South Africa looked into hosting one of these servers?

https://github.com/inolen/quakejs

Ideally a server at an ISP would be amazing but I'm guessing decent fibre would suffice?

I'm going to see if one of my friends with fibre doesn't mind doing this, any thoughts on this would be awesome and most welcome.

I've always like quake 3, I'm not really sure about quake live or quake 4.
 
Browser based Quake 3, just click play and it downloads the necessary things and you're good to go, it actually works really well.

Only problem is that I was getting 200 - 300 ping.

Has no one in South Africa looked into hosting one of these servers?

People play Quakelive on steam, Quake 3 just too many hax

I'm running a Quakelive server on a 100/100 fibre line in CT.
 
There are also a lot of active people on the BF4 and CS:GO servers.
 
This is a bit of an old thread but it comes up pretty high when you search on QuakeJS so I though it relevant to post and "answer" to your query.

I discovered QuakeJS a few weeks ago and wanted to setup my own server as well. In my case I really wanted to setup a server for local, offline, use. It took a bit of work to piece together how to get it working but I was able to do so and wrote up a detailed, step-by-step How To.

You can read it here: https://steamforge.net/wiki/index.php/How_to_setup_a_local_QuakeJS_server_under_Debian_9

EDIT: I moved across the country and borked the server this guide was on. Here is a link to the content on the Wayback Machine: https://web.archive.org/web/2023031...al_QuakeJS_server_under_Debian_9_or_Debian_10

If you follow those steps you'll be able to setup a local QuakeJS server. With a few modifications you should be able to publish your server to the Master Server List. I think all you'd need to do is change this line

daemonize -v -p /var/run/$prog.pid -c /home/quake/quakejs -u quake /usr/bin/node build/ioq3ded.js +set fs_game baseq3 set dedicated 1 +exec server.cfg

to

daemonize -v -p /var/run/$prog.pid -c /home/quake/quakejs -u quake /usr/bin/node build/ioq3ded.js +set fs_game baseq3 set dedicated 2 +exec server.cfg

in 2.5.3

And then you could probably skip the local play page and local content page part (if you want to access the server through quakejs.com)

If you want to run your own stand alone, but publicly accessible, server all you should have to do is follow the guide as is, and then setup some port forwards to make the play page externally accessible.

Hopefully, sometime, I'll have time to test out and write-up alternate instructions for setting up an isolated public server and a public server that broadcasts to the Master Server List.

Happy Fragging!
 
Last edited:
Last edited:
Top
Sign up to the MyBroadband newsletter
X