UTPG

About UTPG
When UTPG saw how how many exploits and bugs users were dealing with (including the infamous DDOS exploit and the creeping ping bug in Windows 2000 Server) they asked Epic if they could have Patch 436 source code and build unofficial patches. Epic agreed, but on one condition: only if the users installed Patch 436 before installing the UTPG patches. UTPG agreed, and Epic Games gave them the source code and all the fixes they made for Patch 436 to include them into the new UTPG patches. Some other fixes and exploits were fixed, such as the ucc buffer overflow exploit and the backslashes and mutuators in the status query replies bugs. They also implanted a new team information query into the protocol. They packaged up these fixes and released it as Patch 440. Patch 451 came about two months later, incorporating approx. 30-40 bug & exploit fixes. However, it did not come without prices. The UnrealEd was broken, and sometimes the client and the server would crash if inavlid classes were loaded. They released a mini-patch for Patch 451, labeling it Patch 451b, about 10 months later. It fixed the invalid classes bug, and the UnrealEd Crash. However the UnrealEd was still not fully functional. You couldn't move the camera around the editor, which meant it was impossible to create new levels, therefore the UnrealEd was considered obsolete. The only was to fix it if the user downgraded to Patch 436, or previously made a backup of the UT folder before upgrading to Patch 451 and Patch 451b. About a year or so later, UTPG merged Patch 451b with the Patch 451. One noticle feature in th readme, was a typo indicating that Patch 436 was lebeled Patch 435. It is still uncertain if this was a typo or if Epic told UTPG to label it that way.

UTPG has not been active since October 2004. They had plans on making Patch 451b onto MacOS and MacOSX, but have never talked about it since their last post in 2004.