news forum discuss wiki

Archive for the ‘patches’ Category

Final Burst of VoIP Stuff from Ryan “Icculus” Gordon

Wednesday, June 25th, 2008

In a recent message to the IOQuake 3 Mailing List, Ryan C. Gordon (a.ka. Icculus, famous for helping port many popular games to Linux/Alternative OSes) mentioned that he submitted his final patches towards VOiP on IOQuake3. He was the one to first submit the patches for VOiP suport on IOQuake3. Maintaining compatibility with the vanilla distributions of Quake 3 was the developers’ goal, and it’s been fulfilled.

Voice over IP is now available in IOQuake3 and there are no conflicts with the vanilla Quake 3 engine. The support for it is there at the core, but it hasn’t been polished out completely due to concerns of compatibility, as stated above. For this reason, it is difficult to create a User Interface for the settings, but this could be left to individiual mod or game developers.

There are still things worth doing: adding a real UI (including
controls, config menus, VoIP field in the server browser, a real
recording meter, and displays of who is saying what), blacklist support,
recording support outside OpenAL, fix audio streams when saving a demo
to an AVI, figure out where that echo is coming from, positional audio,
"QuakeRadio", etc...I don't think I'll have time to work on any of these
in the near future, but I'm happy to advise any volunteers that want to
take a shot at them.

Of the many things that Icculus included in his final patches include:

documentation in voip-readme.txt (anyone can feel
free to improve or reformat that, if they like), a cheesy VoIP meter to
show how well the game "hears" you when recording (best I could do
without changing the UI or cgame code: +set cl_voipShowMeter 1), and
support for transmitting to just the people in your crosshair or the
last person that attacked you (+set cl_voipSendTarget "crosshair" or
"attacker").

He also included a scrolling credits screen (Product of him trying to familiarize himself with the Q3 UI) which so rightly credits the great developers and maintainers of the engine.

Slackware support

Sunday, December 30th, 2007

slackware.jpg

I just committed a patch to SVN from Hobbes for Slackware SlackBuild support, thank you Hobbes!

Did you know about Elite Force support?

Thursday, October 19th, 2006

One of the projects which we’re really proud of is Thilo Schulz’s Elite Force patch set. Thilo’s Elite Force is an amazing accomplishment, reverse engineered support for the game’s multiplayer that is even compatible with the original game!

Fix 100% CPU usage on idle dedicated servers.

Thursday, August 17th, 2006

Thilo Schulz just committed a fix for 100% cpu usage on idle servers to the SVN, enjoy!

Security Vulnerability Fixed

Saturday, May 6th, 2006

Thilo Schulz fixed a recent security vulnerability in our SVN revision 765. Many thanks to him, the binary packages are being replaced with newer versions as soon as possible.