• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

UT2K3, patch-2166, NEW

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.

Rottys-R-Us

Jester
Joined
Feb 12, 2001
Location
So Cal.USA.
Anyone use the new patch yet? Dling it now from file planet.

And here's what's new and it is long.

Demo Recording:

Demos can be recorded either on a server, or in single player. Recording a demo as a client in a network game is not yet supported.


Recording:

To record a demo on your server, start the server with the ?demorec URL parameter. For example:
ucc server dm-gael?game=xgame.xdeathmatch?demorec=mydemo

Will record the game to the demo file mydemo.dem. If you leave off the "=mydemo.dem", the server will record a demo with a unique filename starting at demo0001.dem, demo0002.dem etc.
You can also use the "demorec" console command at the server console to start recording a demo after a match has started. For example, "demorec mydemo" or just "demorec".


Playback:

Use the "demoplay" console command. For example, "demoplay mydemo". During playback, pressing Fire will cycle between the players in the game and a free spectator camera.
Pressing Alt-fire will switch between first and 3rd person.
"demoplay mydemo?loop" will cause the demo to loop infinitely until the "stopdemo" console command is used.
Normally demos play back capped to the frame rate at which they were recorded. To remove this cap, use "demoplay mydemo?timedemo". This will play the demo back as fast as possible and dump the average fps to the console at the end of the demo. If a demo recorded at a higher framerate than your computer is able to play it back, the demo will play in slow motion.
The frame rate dedicated servers use when recording demos is adjustable in UT2003.ini in the [Engine.DemoRecDriver]
section. Change NetServerMaxTickRate and LanServerMaxTickRate. The default values are 30 fps. Increasing
these will increase your server CPU utilization.


GamePlay:

friendly fire kills affect team scores
made players a little brighter
allow weapon throwing with weapon stay on (but can't pick up thrown weapon if already have that
weapon), plus added configurable gameinfo property bAllowWeaponThrowing (default true)
don't spam "you are ready/not ready" messages to console before game starts
fixed FFA DM overtime end conditions
Ability to have custom announcer voices. Make a new announcer voice pack (with the same sound names
as the original AnnounceMain.uax), named NewPackName.uax (where NewPackName = whatever you want to
call it), and put it in the ut2003\sounds directory. Then, in the User.ini file (in the UT2003\system
directory) change:

[UnrealGame.UnrealPlayer]
CustomizedAnnouncerPack="NewPackName"
fixed strafe toggle
support longer playernames on scoreboard/HUD
show FPH in scoreboard
fixed flags sitting on ground in CTF-Citadel
more minigun ammo
really fixed 4 rocket bug
Fixed DM-TokaraForest flags showing up
fixed CTF-LostFaith KillZ
spectating maintains view - when a player dies it continues to view the player when they respawn.
improved texture precaching, removing a few early hitches
moved arena mutator config and maplists from user.ini to ut2003.ini
update .ini files without overwriting them! (except for settings added or changed since we shipped)
fixed bug when had more than 16 bots total on custom teams
improved translocation (less failures)
link alt no blood
don't lose adrenaline if switch teams to team with less players
added Gameinfo property bAllowBehindView, server option allows behindview in net games if true
(default false)
made lightning gun recharge match up better recharge finish (it was playing too long)
reduced delays between allowed voice messages
scaled weapon and powerup pickups down some to match player size better
spectators can go through doors/movers
fixed catching weapons in mid air
added DropFlag command
adjusted distance fog in some levels to make them look crisper/higher contrast if weapons are invisible, firing is centered
added PipedSwitchWeapon exec function, to allow you to bind to weapons to a single key by editing your user.ini, e.g. "e=pipedswitchweapon 5 | pipedswitchweapon 7" allows you to switch to and between the linkgun and the flakcannon.
added configurable option bShowMessageText to TeamVoicePack, controls whether text of non-taunt
voice messages is shown. To change this value from its default of true, add the following lines to
your user.ini file"

[UnrealGame.TeamVoicePack]
bShowMessageText=false


HUD/Menus:

added in-game personal stats (bound to F3)
Added Server Info which includes MOTD and Rules (bound to F2)
Added In-Game Chat Client (Similar to IRC)
made team section of HUD scaleable
Mouse acceleration threshold now in the menus
FOV settings 80 to 100 in menu - FOV defaults to 85, set it to 90 to feel more like UT
Press f10 to cancel added to connect message
"Blob shadows" option added to menus
Change "corrupted connection detected" to "incompatible game files"
Add name of weapon you are switching to to hud
Fixed DisplayProgressMessages to only show MOTD once
Added color codes to text messages
Fixed MOTD to be able to handle more than 4 lines
Add up/down key history to IRC input
Allow double-clicking 'unreal://' and 'http://' URLs in IRC chat.
Add colour to IRC (nicknames, join/leave messages, links etc.).
Ctrl-C in server browser copies selected server URL
Extra game-type tabs created automatically for installed game types
(from .int file).
Add extra fields to server browser filter - 'dont want this mutator', translocator, weaponstay.
fixed blue team preference not being saved
added configurable HUD option to not display enemy names under your crosshair HUDbDeathMatch.bNoEnemyNames



AI:

fixed bot aiming link shaft at crouched opponent
BR AI improvements
CTF AI improvements
improved skyline bot AI
improved bot use of ion cannon


Networking:

make sure ClientNetSpeed can't get set to 0
improved client ping measurement
fixed client location synchronization problem that could happen when you fell out of a crouching height only area
fixed bug where lost ability to fire
fixed weapon idle animations on net clients
fixed GetLocalPlayerController() on net clients
fixed BR-Skyline airship in netplay
improved smoothness for high ping clients
fixed minplayers+stats coexistence
admins can pause net games
fixed combo effects showing up in net games
*really* fixed redeemer firing bug
Fixed bug that caused garbage collection not to occur between level changes
Gamestats class is now configurable via ini
Security actor is now configurable via ini
Add ClientReplaceMenu in Playercontroller
Added Admin command NextMap
Applied fix for bug where some string checking in Web admin failed
Fix bug in Web admin that causes "WebAdmin:" to appear twice
Added security level checks to web admin's ServerChangeMap
Applied fix for linux Web Admin regard hard-coded IP addresses
Applied fix for Admin kicking via XAdmin
Closed security hole where admins could look/set security info
reduced ConnectionTimeout to 15 seconds
allow players to enter as spectators in games with maxlives>0 that have already started
replicate weapon reload sounds
allow admins and spectators to use behindview


Mod support:

added ModifyVelocity() event to Pawn, to allow mods to modify physics behavior - its called by the
physics code after the velocity is updated, but before it affects the Pawn's location.
added mutate() replicated function for use by mutators
fixed teamgame ReduceDamage() allows mutators to override even if instigator==None
added skeleton option to .upl player descriptions (for user created models with different skeletons)
Add -MainMenu= command line param
Fixed several internal hardcoded menu links
Fixed GUIController to always use the ini set MainMenuClass
Propagate LevelChange() through the interaction and gui system
Add MutatorFillPlayInfo to allow mutators to add web admin settings
Added bContactingLevel output variable to KarmaParamsCollision.
fixed umod installer


Engine:

Memory leak fixes: Explicitly destroy KarmaParams in Actor::postScriptDestroy, and 'new' KarmaParamsSkel instead of using BeginObject
Fix for crash with per-tri karma collision with static meshes with no collision data


D3D/OpenGL:

fixed z- pixel fog and favored it over vertex fog
worked around vertex fog driver bug on ATI cards
added workarounds for S3 cards like the Savage 4
added OverrideDesktopRefreshRate option (defaults to false)


Audio:

fixed occlusion if EAX 3.0 is enabled
 
Last edited:
Haven't gotten this yet, but I will tonight when I get home. There's a good list of mirrors at the official forums btw. Lots of fixes in there! Is that good because these things are fixed or just a buggy *** release? LOL

EDIT: Oh, and [OC]cloudkat was eating my lunch on DM yesterday. Good show! Do you play BR ever? I usually wind up on the sucky team because I don't hesistate to switch for numbers when all the jackasses jump ship after 2 scores go against them. Anyway, see ya round.
 
I've read elsewhere on the net that client side demorec IS supported in the 2166...it was not in the 2164 "beta" patch. I could be wrong, but I did see that.

I've got it running on my main rig and the server, and it's working just fine. Adds a number of options and enhancements.

I did notice, however, I seemed to get just a few FPS slower after installing....could be just me, but it seemed like I lost a step somewhere in the translation. I need to reboot and see if that changes anything....

I also found that installing the patch on your gaming rig, and trying to access a non "patched" server gives you an "Incompatable Files" error. I patched my server to v2166 as well, and everything works fine again. I DO NOT know if you can log on to a "patched" server without installing the patch on your client rig or not.

If someone would be willing to find out (IE you haven't installed the v2166 patch yet, and are running the 2136(?)), shoot me a PM please.

Brian

*edit* Nope...silly me. I forgot I had enabled 2x AA. That's why I "lost a few FPS". :rolleyes: Patch works fine, without changing performance in this respect.
 
Back