PROMOD? WHAT IS THIS?

PROMOD is a proof-of-concept project to test the quality and the accuracy of the weapon-hits registration of players in a competitive online multi-player environment with UrbanTerror 4.1.1.

* This project is in no way affiliated or supported by FS/SID *

The idea is that the current client- network and server settings restrictions are holding back the potential of the ARIES2, weapon-hits registration system in UrbanTerror 4.x, to produce a reliable outcome of when hits should be registered.

The logic behind this is that because UDP is by design an unreliable transmission protocol. In order to compensate for the sudden lost of continuous stream of accurate data send over this unreliable protocol. A larger amount of data at a lower interval (hence reducing latency) needs to be send.

To test this assumption and or the solution that comes with it actually provides any advantages for legitimate players. This mod allows players and server admins to modify some of the crucial network settings; beyond the limits those set and decided by FrozenSand YEARS ago from older releases as ARIES2 was a rewrite.

The findings so far are quite positive. Some individuals experienced more noticeable improvements than others. Tho the participants computer equipment certainly might have played a very influential factor, as well the stability of ones Internet connection, in their findings. Those with decent computers, but sometimes less than perfect connections are experiencing more improvements (basically those that had a problem with their hits in the first place). I have yet to receive feedback that the hits became worse (using the advised settings). Overall, we're seeing people getting a higher overall accuracy beside the perceived weapons-hit improvement. With shots that connects better than before.

I am changing settings randomly and changing the server too. This is just a small project kinda to test stuff out. If you have any questions about it, just email me at slackin35@yahoo.com

CHANGES

  • Still need to perform a full range of tests of possible settings and performance benchmark comparison.
  • Current locked settings:
        [ snaps: 50 ]
        [ sv_fps: 50 ]
        [ cl_mxpackets: 125 ]
        [ raite: 60000 ]

DOWNLOAD AND INSTALLATION

*Be warned! This is a work in progress!*

To test PROMOD for yourself. You must download it and extract it into your Urban Terror folder.

Download urt-promod-0.1.2.zip (Save as..)

   ie:
        Windows(32-bits): C:\Program Files\Urban Terror\urt-promod-test.exe
        Windows(32-bits): C:\Program Files\Urban Terror\q3ut4\zz-promod.pk3
        Windows(64-bits): C:\Program Files (x86)\Urban Terror\urt-promod-test.exe
        Windows(64-bits): C:\Program Files (x86)\Urban Terror\q3ut4\zz-promod.pk3
        Linux: /usr/local/games/UrbanTerror/urt-promod.i386
        Linux: /usr/local/games/UrbanTerror/q3ut4/zz-promod.pk3
        MacOSX: (coming soon, need someone who knows about compiling on a mac....)

*NOTE: MAKE SURE YOU ONLY HAVE ONE COPY/VERSION OF ZZPROMOD.PK3 IN YOUR /Q3UT4/*

Once you have extracted the files to the proper locations, run urt-promod and connect to the server!

If you get a warning about “Invalid PK3” or “unpure client detected”. Then either your download or installation failed. Double check your installation path.

GETTING STARTED

We started the introduction about the crucial network settings whom limits we have raised with PROMOD.

FOR PLAYERS

All the settings are locked for the time being, until we get a better feeling for what is acceptable to allow.

Only setting that I recommend, and for good connections only, is setting your packetdup to 0 by using the command:

    /cl_packetdp 0
    

Commands aliased:

   /cl_maxpackets -> /cl_mxpackets
   /cl_packetdup -> /cl_packetdp
   /rate -> /raite
   

*If you have less than 125 FPS you may experience some minor side-effects. I'm working on fixing these issues as we speak.*

FOR SERVER ADMINS

* I DO NOT RECOMMEND TRYING TO RUN YOUR OWN PROMOD SERVER. IT MAY NOT/PROBABLY NOT WORK CORRECTLY FOR YOU. *

Recommended server-sided settings:

   /sv_fps 50 -- MUST BE SET AFTER EACH MAP CHANGE, BEFORE ANY PLAYER CAN LOAD. If you have a bot you can probably use the bot to do it, if not, contact slackin and he will help you with that.

* YOU MUST ALSO RUN THE PROMOD SERVER BINARY. *

SERVERS

The default testing server setup for PROMOD is a public TS server hosted by GamingTilt thanks to GT-Rick!

   To connect:  \connect eor.pugbot.com

An European testing server running CTF wave (UZL config) is also available:

   To connect:  \connect 46.4.169.120

For server admins planning to host a PROMOD server. Please let us know! And we'll list your server on this wiki page.

GENERAL INFORMATION

This is just a small mod to enable some settings that affects the net-code results, that will not work on any server with sv_pure and that does not have PROMOD. This will not change your normal game, but enables you to connect to PROMOD enabled servers.

We are well aware of FrozenSand policy and stance regarding modding their product “UrbanTerror”. This product is not intended to be competing with UrbanTerror or modifying it by introducing new or replacing game elements or mechanics. What this mod is intended for, is to simply bring the better out of UrbanTerror what's already there for competitive players desire to have more accurate weapons-hit registrations that reflect their actions. But until now simply inaccessible for all of us.

This is still a WIP(Work In Progress), so things may change and you may have to update occasionally. We will be doing some testing over next few days to tighten it up and release the final version.

FEEDBACK & FORUM

Your input as part of UrT community about the results would be much appreciated, and will directly be reflected in the end product, so TRY IT OUT AND SPEAK UP!

PROMOD discussion and feedback forum.

 
start.txt · Last modified: 2011/06/06 16:34 by nickals
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki