Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - SquiSHeR

Pages: [1] 2
0x1337c0de / Need help with debugging new xatrix mod
« on: April 03, 2017, 09:30:02 AM »
Hello friends,

currently I am working on adding xatrix multiplayer code to the openffa mod by skuller in order to get a nice new xatrix game library for ffa. I doubt there are any xatrix players out there at the moment, but hopefully this way I can motivate ffa-server admins to add this gametype to their ffa games.

Unfortunately I have no c programming language knowledge (I write PHP code most of the time).

Nevertheless I managed to sucessfully merge the 3.20 xatrix gamelib code to the openffa code so that it even compiles without errors - yay :). It was quite hard for me since skuller modified a lot code which deals with items and especially weapons - I had to readapt this changes onto the xatrix code aswell.
Xatrix items are displayed, can be picked up and the weapons seem to fire correctly. The only issue is with traps. Once I throw a trap and jump right into it, the server crashes with a memoryaccess error (no more details given).

Could someone of the more experienced Q2 mod developers help me with debugging? I have absolutely no idea how to debug a c library crashing issue. How can I get more informatin about the source of the error?

My current working state is available on github:

Once I managed to fix this bug I plan to merge in more changes, first the 3.24 xatrix gamelibrary changes by knightmare and later even the q2plus/tastyspleen additions especially for ionripper and traps. This would make openffa a fully qualified alternative to the quake2plus implementation.

My motivation is to bring more attention to the mission packs. I think there is no reason to not have them in the baseq2 main gamelibrary code, since everybody has them, they add nice new variety to items, gameplay-style and weapons and they contain no new playing-modes which would justify excluding them to mod-subdirectories.

xatrix / New Xatrix custom maps server in europe
« on: March 24, 2017, 03:59:32 PM »
today I set up a new Quake 2 server located in germany. I noticed its the only xatrix server in europe right now.
Its set up to run the map overrides for custom maps provided here on tastyspleen by different players.

The server's IP is

Map voting is enabled. The map rotiation is quite big right now and contains several boring maps. Config improvement suggestions welcome.

See you in game.

Trouble Shooting / map voting on RA2 possible?
« on: February 19, 2017, 09:42:40 AM »

I am admin of one of the last RA2 servers in europe. Upon recent request, I would like to allow voting for a map change. Is this possible in RA2? Which server serttings would be necessary? How can clients initiate a map change vote?

Quake / chat command for autorespond Engine/Version
« on: February 09, 2014, 07:30:43 AM »
There used to be a chat command you could type inside Quake 2, and everyone on the same server would automatically respond with their Client/Version of their Q2 Client. What's this command so I can see what version everyone is using?

Quake / Custom team/enemy models in Q2
« on: February 09, 2014, 01:48:43 AM »
I am looking for a way to have custom team- and enemy models in multiplayer Q2 games. For example, I want my own team to always have the female models, and enemy team mebers always the male model. Quake Live and some Q2 mods already support it, but especially older ones, like Rocket Arena 2 for example, don't.

Some years ago there were client side Q2 proxies, such as Nitro 2 and Xania. I used to play with Xania, which provided exactly this possibility. Xania is long gone, but I still was able to locate an older version of it using google. But still I doubt that it would pass current anti cheat detections.

There should be a way to configure R1Q2 to accomplish something similar? Can someone help?


trying to set up my own quake2 server, but there is a problem. When starting r1q2ded-old build 7864 (linux) the following error message appears:
Code: [Select]
UDP_OpenSocket: Couldn't bind to UDP port 27910: Cannot assign requested address
Couldn't allocate dedicated server IP port on Another application is probably using it.
Error: Couldn't allocate dedicated server IP port on Another application is probably using it.

How can this be fixed?

I'm launching the server with this command:
Code: [Select]
./r1q2ded-old +set dedicated 1 +set ip
When ommitting the "set ip" part, the server boots up fine (haven't tested connection yet though)

rogue / can't connect
« on: February 07, 2011, 12:31:39 PM »
I can't connect to TS rogue dm server anymore. Can anyone confirm?

My Q2 seems to load the map but then stucks at the console instead of spawning the player.

Quake / Xatrix + CTF + Bots possible
« on: January 06, 2011, 12:31:46 PM »
I just found out the coolest thing ever :D Its possible to play Quake 2 with Xatrix Mod in CTF Mode, even with Bots. The trick is using good old Gladiator Bot, which includes Xatrix, Rogue, CTF and even RA2 code, which can all be activated selectively using server cvars.
So what I did is first generating an override file for q2ctf6 with xatrix weapons (just for testing purposes). Then I extracted latest gladiator bot linux files into my server's Quake2/xatrix directory, made symlinks for both the pak0 and pak1.pak files from ctf. The problem is, the client also needs to symlink (or copy) the ctf-pak files to the xatrix directory to make this work. It would probably also be possible by copying the xatrix-pak file to the ctf directory and running gladiator from there.
Yes, and then loading up my override in r1q2-ded (+setting some minimum server cvars, most important +set xatrix "1" and +set ctf "1") I was able to play q2ctf6 against Bots with xatrix weapon. The combination of dual fire with the accel-rune really rules. I never saw such a short firing interval before. :) But also traps can be very funny if you throw them into the enemy base.

I can only recommend trying it out. I included my override in this post for anyone who wishes to try. Here is a link to the gladiator bot readme file:

And here Gladiator bot files for linux, compatible with r1q2-ded old

What do you think about it? Does the combination make sense? Would it even be desirable to have a Tastyspleen server running gladiator bot? What I didn't try so far if RA2 mode works with xatrix or rogue code enabled. Can't imagine even RA2 with rogue/xatrix weapons. :D

Quake / Source code of Tastyspleen xatrix mod
« on: January 06, 2011, 12:53:11 AM »

tastyspleen is running t least three xatrix servers with some custome modifications (for example to traps). I like these and would like to obtain the source code. Is it available somewhere?

Quake / Looking for Gladiator Bot linux binary
« on: December 03, 2010, 02:23:17 PM »
Hello everyone,

I would like to run good old gladiator bot on linux. Eraser Ultra works with r1q2 (tested), but gladiator bot was far better I remember. Unfortunately I can't find the linux binaries anymore...

Does anyone of you still have the file gladq2096_linux-x86-glibc.tar.gz ? The old download links are broken.

It would be a real shame if the gladiator bot linux binaries would be lost forever?


Quake / Mac OS X Dashboard Server Browser
« on: March 07, 2010, 05:44:34 AM »

I developed a small Dashboard Widget for Mac OS X. It uses the unix command line utility qstat to display information about 5 game servers of your choice. Its very nice if you want to keep track of whats going on on your favorite servers.



[Update] New version
- should now work on PPC systems (included universal binary of qstat)
- bugfix joining servers

This is the first release and in case there are any Mac users here I would really appreciate some feedback.


12 / Bad Ping since few days
« on: October 11, 2009, 01:20:24 PM »

I'm connecting to Tastyspleen Q2 Servers from Europe. Usually (I mean always) I got Pings about 134 +/- 2. But lately since 3 days at maximum my Ping is 175 - 180. Thats quite bad. :-(

Is it my connection or does anyone else experience it? Maybe its just the path from europe over the atlantic to the usa whats slowing me down so much? Has anyone heared anything if they shut down a backbone or something?

Greetings from Germany

Quake / quake 2 frag videos
« on: October 04, 2009, 02:57:58 AM »

maybe this has been posted here before, but I wanted to point you out to this awesome Quake 1 Frag Movie:

If you know anything similar for Quake 2 please post it here. :-)


Quake FAQs, HOWTOs, and Articles / srj script
« on: July 06, 2009, 02:53:14 PM »

could someone please post his/her super rocket jump script? Years ago I had one which really nicely worked: it frooze the player, shot two rockets to the ground and then would release the player, letting him jump VERY high.

Currently I'm using the following, which not fully satisfies me:
alias LW "wait;wait;wait;wait;wait;wait;wait;wait;wait;wait"
alias LWX "LW;LW;LW;LW;LW"
alias LWX3 "LWX2;LWX2;LWX2;LWX2;LWX2"
alias LWX4 "LWX3;LWX3;LWX3;LWX3;LWX3"
alias LWX5 "LWX4;LWX4;LWX4;LWX4;LWX4"
alias +srj "lookdown1;rjump"
alias -srj "lookdown2"
alias +srj2 "lookdown1;rjump2"
alias -srj2 "lookdown2"
alias lookdown1 "cl_pitchspeed 999999;+lookdown"
alias lookdown2 "-lookdown;cl_pitchspeed 200;-attack;-moveup;wait;wait;wait;centerview;cl_maxfps 167"
alias rjump "+moveup;+attack;wait;wait;wait;wait;cl_maxfps 8"
alias rjump2 "+moveup;+attack;lwx;cl_maxfps 0;"
bind shift +srj

I think the script I'm talking about made somehow use of cl_predict setting, which frooze the player on the client side. The new script above doesn't. Somebody knows other srj scripts?

xatrix / How to spectate?
« on: July 06, 2009, 11:55:25 AM »

I've seen a lot of players on xrazy "moving to the girls room". So far I thought that means they disconnected (they don't appear on the scoreboard anymore) but that doesn't seem to be the case. It has to be some spectator mode, which I can find nowhere documented.

What command is it?

Pages: [1] 2