UT99 Patch v469a (Win32/Linux)

Thumbnail

Rating: 0
Favoriter: 0

Rapportfil

UT99 Patch v469a (Win32/Linux)


Filinformation



Filer



Mer från den här användaren



## Unreal Tournament Version 469 Release Notes

Version 469 är helt nätverkskompatibel med alla tidigare offentliga utgåvor av UT (ner till 432).
UTPG- och OldUnreal -teamet arbetade hårt för att upprätthålla binär kompatibilitet med äldre moderna mods.
De flesta av dessa mods kommer att fortsätta att fungera i version 469. Vissa mods kan dock behöva några triviala uppdateringar.

** Obs: ** Denna patch inaktiverar äldre versioner av ACE.
Serveradministratörer bör uppgradera ACE till version 1.1e eller senare för att kontrollera 469 klienter.

### Stabilitetsförbättringar

#### Unreal Editor

* Åtgärdade ett problem som fick UnrealEd att krascha om EditPackages -listan inte innehöll några paket med maskor i.
* Åtgärdade ett problem som fick UnrealEd att krascha när stora UnrealScript -filer öppnades.
* Åtgärdade ett problem som fick UnrealEd att krascha när paket öppnades med matrisvariabler.
* Åtgärdade ett problem som fick UnrealEd att krascha under avstängning. Det här problemet påverkade troligen bara Windows 10 -användare.
* Åtgärdade ett problem som fick UnrealEd att krascha vid omladdning av en karta efter ombyggnad av flera paket.
* Åtgärdade ett problem som fick UnrealEd att krascha när du redigerade kartor med massor av dynamiska lampor.
* Åtgärdade ett problem som orsakade att UnrealEd kraschade när ett av webbläsarfönstren dockades/lossades.
* Åtgärdade ett problem som fick vissa kommandon att krascha eftersom sopsamlaren bestämde sig för att förstöra dem medan de fortfarande körde.
* Åtgärdade ett problem som gjorde att kommandot ucc batchexport kraschade när texturer exporterades från ett paket som innehåller skriptade texturer.

#### Spelklient

* Åtgärdade ett problem som fick spelet att krascha när "GET" -kommandot kördes för att läsa en matrisegenskap.
* Åtgärdade ett problem som orsakade att spelet ibland kraschade vid avstängning.
* Åtgärdade ett problem som fick spelet att krascha när vissa canvasfunktioner anropades med ett ogiltigt teckensnitt eller texturargument.
* Åtgärdade ett problem som fick spelet att krascha om spelaren raderade [Engine.GameEngine] -gruppen från UT.ini -filen.
* Åtgärdade ett problem som fick spelet att krascha när egenskaperna återställdes till standardvärdena i inställningsfönstret.
* Åtgärdade ett problem som fick spelet att krascha när man försökte ringa till en orealistisk funktion som har samma namn som en global variabel inom samma klass.
* Åtgärdade dussintals problem som fick spelet att krascha vid export av fastigheter i textformat (t.ex. via GetPropertyText).
* Fixade olika problem som fick spelet att krascha efter att ha förstört objekt som innehåller dynamiska matriser.
* Åtgärdade olika problem som fick spelet att krascha när scener med många skådespelare/dynamiska sprites återges.
* Åtgärdade en oändlig rekursionskraschbugg som utlöstes när en osynlig uppstart hämtades medan den redan var osynlig.
* Åtgärdade ett problem som fick vissa kartor att krascha spelet på grund av dubbletter av aktörer på kartan.
* Spelet upphäver nu korrekt referenser till alla förstörda skådespelare. Den här ändringen åtgärdar skräpuppsamlingskrascherna som utlöstes när en skådespelare hänvisades till av en skådespelare på en annan nivå, eller när ett icke-aktörsobjekt behöll en implicit eller uttrycklig hänvisning till en förstörd skådespelare.
* Åtgärdade ett fel som fick spelet att krascha när du använde kommandot "QUIT" eller "EXIT" under demouppspelning.
* Åtgärdade ett fel som kan få spelet att krascha medan du spelar in en demo på en server som genererar för mycket trafik på enaktörskanaler. En av de mods som ofta utlöser denna bugg är Nexgen.
* Åtgärdade ett fel som gjorde att spelet kraschade när en iterator -funktion anropades i ett null -sammanhang.
* Åtgärdade ett fel som fick spelet att krascha i kartor som hade penslar med bStatic och bNoDelete inställd på falskt.

#### Spelserver

* Fixade aluigis orealfp Remote Server DoS -fel.
* Åtgärdade ett problem som fick servern att krascha i AActor :: execPlayerCanSeeMe i spel med bots i.

### Bug fixar

#### Unreal Editor

* Åtgärdade ett UnrealEd -problem som gjorde att hörn/penslar blev osynliga när de zoomade in i vertex -redigeringsläge.
* Åtgärdade ett UnrealEd -problem som fick borstklämmor att snäppa till närmaste rutnätplats när du klickade på en hörn.
* Fixade ett UnrealEd -problem där skådespelare inte kunde placeras/raderas/redigeras om en skådespelare med samma namn redan fanns någon annanstans i klasshierarkin.
* Fixade ett UnrealEd -problem där 3D -visningsportarna använde felaktiga ljuskartor efter ombyggnad av belysning/bsps.
* Åtgärdade ett problem som orsakade felaktig borststräckning/skalning på borstar som inte byggdes.
* Åtgärdade ett problem som fick UnrealEd att visa alla texturer i spelet när man valde en teckensnittsgrupp i texturbläddraren.
* Åtgärdade ett problem som orsakade oregelbundna musmarkörers beteende när du drar i en ortogonal zoomvyport.
* Åtgärdade ett problem som gjorde att MyLevel -resurser skadades efter att en ny karta laddades in i UnrealEd.
* Åtgärdade ett fel som fick texturwebbläsarens rullningsfält att återställas när du rullar ner en lång lista med texturer.
* Fixade olika textklippbuggar i texturfönstret.
* Åtgärdade ett fel som gjorde att v436-v451 kraschade när LOD-maskor som importerades med UT v440 eller senare gjordes.
* Åtgärdade ett fel som gjorde att UnrealEd trunkerade stora filer i kodredigeringsfönstret.

#### Fysik och spelarrörelse

* Åtgärdade ett problem där spelet skulle påskynda dramatiskt när det visade mer än 200 bilder per sekund.
* Åtgärdade ett fel som kan orsaka att dodge -drag försenas.
* Åtgärdade ett fel som fick servern att ständigt och felaktigt justera klientens position i spelet. Detta orsakade hackiga rörelser när mer än 90 bilder per sekund återges.
* Åtgärdade ett fel som gjorde att spelare fastnade i väggar eller sluttningar när de spelade med höga bildhastigheter. Den här buggfixen fungerar bara på v469 -servrar.
* Åtgärdade ett fel som orsakade extremt stora positionsjusteringar när man gick i sidled i sluttande borstar. Den här buggfixen fungerar bara på v469 -servrar.
* Fixade flera buggar som tillät vissa projektiler att ignorera kollision med nivågeometri.

#### Inmatning och fönster

* Åtgärdade ett fel som fick rullningsanimationen i inställningsfönstret att spela i motsatt riktning.
* Åtgärdade ett problem där du inte kunde välja fastighetsvärden som innehåller mellanslag i inställningsmenyn.
* Fixat ett problem där musen skulle fastna mitt i spelfönstret på Linux och Mac.
* Åtgärdade ett problem där fönstersystemet i spelet ibland skulle visa en väntmarkör istället för ett väst-östfönster som ändrar markören.

#### Nätverk och Netcode

* Åtgärdade ett fel som kan orsaka att bärda vapen och flaggor blir osynliga i onlinespel.
* Åtgärdade ett fel som fick XC_Engine -servrar att avvisa anslutningar från spelare som just tittat på en demo.
* Åtgärdade flera problem som gjorde att nätverksanslutningar oväntat avslutades på Linux och Mac.

#### Ljud och 3D -återgivning

* Åtgärdade ett problem där spelet bara skulle visa en del av spelarmodellen i spelarens inställningsmeny.
* Åtgärdade ett problem där spelet skulle stängas av när en icke-dödlig återgivningsanomali inträffade.
* Åtgärdade ett fel som gjorde att spelets visningsport fick fel dimensioner efter att storleken på spelfönstret på Linux eller Mac hade ändrats.
* Fixade flera buggar som orsakade att ljud inte uppdaterades eller spelades upp från fel plats.
* Åtgärdade ett fel som fick spelet att krascha med extremt höga upplösningar (t.ex. 8K).
* Åtgärdade ett problem där spelet inte skulle uppdatera inaktuella aktörbelysningsdata i motorcachen. Som ett resultat skulle många skådespelare återges i kolsvart även när de skulle vara tända. Detta problem påverkade särskilt människor som lekte med stora cachemått eller höga bildhastigheter.
* Åtgärdade ett fel som gjorde att CTF -flaggor blev mörka efter att de återförts till sin flaggbas.
* Åtgärdade ett problem där vissa ljud spelades upp till dubbla avsedd volym under inspelning av en demo.
* Åtgärdade ett problem där skärmdumpar inte skulle återges korrekt om du hade din vertikala skärmupplösning inställd på ett udda antal pixlar.
* Fixade ett fel som gjorde att alla dekorationer i skyboxar var osynliga.
* Åtgärdade ett fel som fick spelet att sluta rendera efter att ha ändrat din FOV i en speltyp som hade sina MinFOV- och MaxFOV -inställningar inställda på 0.

#### Diverse

* Åtgärdade ett problem där spelet skulle hänga länge (och ibland till och med krascha) när man öppnade en kartlista med massor av kartor.
* Återställde möjligheten att sparka spelare och robotar från lokala spel.
* Åtgärdade ett problem där robotar ansåg mänskliga spelare osynliga även efter att deras osynliga upphämtning hade upphört.
* Åtgärdade flera buggar som kunde få vapen att växla direkt mellan eld- och alt -eld -animationer.
* Åtgärdade ett fel som gjorde det möjligt för spelare att interagera med nivån och plocka upp objekt innan matchen började efter att ha gett upp administratörsbehörighet via AdminLogout -kommandot.
* Lagspel slutar nu ordentligt när ett av lagen gör mål på övertid.
* Gränsen på 1024 tecken på konverteringar mellan ANSI- och Unicode -strängar är borta.
* Fixade ett motorfel som kunde få Demo Manager att frysa spelet efter att ha använt seekto -kommandot.
* Eliminerade många "Åtkomst till inga" varningar.
* Pantar som förstörs medan de har förstört sondfunktion inaktiverad bör nu bli bortkopplade från Level Pawnlist.

### Förbättringar

#### Unreal Editor

* Slog samman de flesta Unreal 227: s Unreal Editor -förbättringar.
* UnrealEds visningsfönster låter dig välja vilken som helst av dina renderingsenheter nu (inte bara SoftDrv och D3DDrv).
* UnrealEds knappfält och texturwebbläsare har nu stöd för mushjul.
* UnrealEds 2D -formredigerare beräknar nu ordentligt toppunktpositionerna samtidigt som de drar på andra zoomnivåer än 100 pct.
* UnrealEd stöder nu rullning med mushjul i 2D -visningsportarna.
* UnrealEd har nu ett "Lägg till PlayerStart" -objekt i ytmenyn. Det här objektet visas bara om din nivå inte har en PlayerStart än.
* UnrealEd -visningsportar kan nu återge upp till 200 bilder per sekund. Denna ram var tidigare begränsad till 30.
* UnrealEds vertex -editor samlar nu på rätt sätt små vertex -justeringar. Tidigare kan små justeringar kasseras på grund av nätknappning.
* Lagt till konverteringsstöd för texturformat i texturwebbläsaren.
* Lade till ett alternativ för att ta bort komprimerade mips från en textur i texturwebbläsaren.
* Alla UnrealEd -visningsportar stöder nu återställning av enheter.
* Lagt till texturimportstöd för olika nya bildformat.
* Kommandot ucc make fungerar nu på Linux och Mac.
* Kommandot ucc compress kan nu hoppa över komprimering om det redan finns en aktuell .uz-fil. Om du vill använda den här nya funktionen lägger du till kommandoradsparametern "uppdatera" till din ucc -komprimering.
* S3TC/DXT1 -texturkomprimering bör nu vara tillgänglig i ucc -verktygen för Linux och Mac (men uppenbarligen inte i UnrealEd).

#### Högupplöst stöd

* UnrealEd, Setup och spelklienten är nu med hög DPI medveten om Windows. Detta eliminerar suddigheten som många människor med stora bildskärmar såg. Det förbättrar också ingångsprecisionen i spelet och redigeraren.
* Tillagd automatisk skalning av spelmenyn. Skalningsfaktorn och beteendet kan kontrolleras med de nya inställningarna i menyn.
* Tillagd hårkalkning i standard HUD. Du kan konfigurera inställningarna för hårkorsning i menyn. OBS: Många mods kommer sannolikt att ignorera hårkalkningen. Modförfattare bör uppdatera sina mods så att de kallar den vanliga ChallengeHUD.DrawCrosshair -funktionen.
* Tillagd teckenskalning i spelet. När det är aktiverat skalas teckensnitt automatiskt med din stationära DPI. Skalning kan aktiveras och inaktiveras i spelmenyn.
* UWindow stöder nu texturer med högre upplösning för LookAndFeels. Detta gör att LookAndFeels kan skala bättre för personer som spelar med högre upplösningar och högre GUI -skalor. UMenu LookAndFeels har (delvis) uppdaterats för att använda denna nya funktion.

#### Inmatning och fönster

* Fixade musaccelerationsproblem för spelare som använder DirectInput på Windows 10.
* Har lagt till stöd för rå musinmatning. Denna funktion kan aktiveras genom att ställa in UseRawHIDInput till true i WinDrv.WindowsClient -delen av spelet ini.
* Tillagd förbättrad pekare precisionskontroll. Som standard möjliggör spelet förbättrad pekarprecision i menyn och återställer de gamla precisionsinställningarna när det är i spelet. Men du kan nu ställa in NoEnhancedPointerPrecision -alternativet i avsnittet WinDrv.WindowsClient till sant om du inte alls vill att spelet ska ändra systempekarens precisionsinställningar.
* Har lagt till nya menyalternativ för att styra musens inmatning och utjämning.
* Förbättrat stöd för musens sidoknappar.
* Har lagt till stöd för rullning av mushjul i fönstersystemet i spelet.
* Lade till stöd för klippbordklistra till snabbkonsolen.
* Linux- och Mac -klienterna har nu stöd för urklipp.

#### UnrealScript

* Konsolkommandon som är över 1024 byte långa eller som returnerar över 1024 byte med data bör nu vara säkra att använda.
* Har lagt till en ny primitiv typ som kallas "pekare". Pekarvariabler anpassas automatiskt till ordbredden på målplattformen. Native mod -författare bör använda pekarvariabler för att spegla en pekartyp i C ++.
* Lade till nya Canvas-funktioner för att skapa typsnitt med godtycklig storlek direkt. Använd inte dessa funktioner direkt eftersom de kommer att orsaka att din mod inte är kompatibel med tidigare versioner av UT. Använd istället klassen BotPack.FontInfo för att hämta teckensnitt som är lämpliga för klientens skärmstorlek.
* Lade till kommandot "TEXTURE MERGECOMPRESSED NAME = MergeWith FILE = HiResFile.PNG GROUP =". Detta kommando låter dig importera och komprimera högupplösta texturer och slå ihop dem till en befintlig texturs komprimerade kartor.
* Tillagd HandlePauseRequest till mutatorsystemet, tillåter modders att ändra beteendet hos spelarnas pausknapp på servrar.

#### Säkerhet

* Åtgärdade flera sårbarheter för godtycklig kodkörning.
* Windows -versionen av spelet har nu flera säkerhetsförbättringar inklusive (men inte begränsat till) Data Execution Prevention (kan inaktiveras med kommandoradsparametern -nodep), SafeSEH och ASLR -stöd.

#### Anti fusk

* Förnyade UT v468 MD5 -koden. Äldre klienter kan ansluta till v469 -servrar nu även om de inte stöder MD5 -tillägget. Servern markerar nu också vilka filer den vill ha MD5 -kontroller efter.
* MD5 -kontroll är nu inaktiverad som standard. För att aktivera, ställ in MD5Enable till True under [Engine.GameEngine] i serverns ini -fil.
* Lade till en automatisk uppdaterare för Packages.md5-listan. Den automatiska uppdateraren kommer att leta efter listuppdateringar en gång i timmen om du har både MD5Enable och MD5AutoUpdate satt till true under [Engine.GameEngine].

#### Nätverk och Netcode

* Återställd demokompatibilitet med UT v436.
* Lagt till lösningar för buggar som kan få spelaranimationer att bryta i demos eller onlinespel efter att ha installerat högupplösta S3TC-texturer.
* Gjorde förbättringar av nätverkskoden för att eliminera det ökända texturåkningsproblemet (i nästan alla fall).
* Spelet inaktiverar inte längre nedladdningshanterare om de stöter på ett icke-kritiskt fel när de försöker ladda ner en fil från servern. Tidigare skulle spelet sluta försöka ladda ner från omdirigeringsservrar efter att ha stött på ett HTTP -fel (t.ex. HTTP 404).
* Spelet visar nu antalet återstående paket när du laddar ner från en server.
* Klienter är mycket mindre benägna att stöta på felaktiga paketfel vid anslutning till servrar, nu kan en UT -klient ha flera paket med samma namn och lastaren väljer det rätta (om det finns).
* Tillagd bandbreddskontroll för nedladdning av filer från spelservern. Alternativet för bandbreddskontroll åsidosätter MaxClientRate. Den kan styras i filen server.ini enligt följande:
''
[IpDrv.TcpNetDriver]
MaxFileDownloadRate = 0 Maximal nedladdningshastighet i byte per sekund

; Möjliga värden för MaxFileDownloadRate:
; -1 Skicka filer med högsta möjliga hastighet
; 0 Begränsa nedladdningshastigheten för filer till MaxClientRate -byte per sekund. Detta är vad UT gjorde som standard i versioner 468 och nedan
; något positivt tal Tillåt nedladdningshastigheter på upp till denna mängd byte per sekund.
''

#### Ljud och 3D -återgivning

* Skärmdumpar lagras nu i mappen "System/Skärmdumpar". UT skapar automatiskt den här mappen om den inte redan finns. Vi tog också bort gränsen för antalet skärmdumpar du kan ha i den här mappen och vi sparar nu skärmdumpar i PNG -format snarare än BMP.
* Dekaler är nu synliga i dimzoner.
* Integrated Cluster, en ny FMOD-baserad ljuddrivrutin med överlägsen ljudkvalitet och hyperrealistiska ljudeffekter (Tack han!).
* Integrerade förbättrade versioner av Chris Dohnals UTGLR OpenGLDrv och D3D9Drv.
* Integrerad OldUnreals senaste XOpenGLDrv.
* Galaxy Audio anses nu vara utfasat. I Windows Vista och senare kommer spelstartaren att automatiskt uppgradera ditt ljudundersystem till den senaste versionen av OldUnreal Cluster-drivrutinen.
* Förnyade den underliggande ljudkoden för ljud som spelas med TournamentPlayer.ClientPlaySound. Den uppdaterade koden bör göra uppspelningsvolymerna mer konsekventa och eliminera ljudfel som sprakande och skrikande.

#### Diverse

* UnrealEd och spelklienten är nu medvetna om en stor adress på Windows. Det betyder att det är mycket mindre troligt att du tar slut på virtuellt minne.
* Tog bort några föråldrade objekt från spelmenyn (t.ex. ngWorldStats, mplayer, heat, won, ...)
* Skriv om några av de grundläggande tidsrutinerna så att spelet körs smidigare (och med mindre glitching) på flerkärniga processorer och i spel som körs länge.
* Linux- och Mac -klienterna stöder äntligen unicode! Den mest synliga konsekvensen är att spelarnamn med icke-ascii-tecken i dem nu visas korrekt när de spelas på Linux-servrar (förutsatt att du använder typsnitt med rätt unicode-glyfer).
* Spelet använder nu UTF-8 som den föredragna filkodningen (om inte en UTF-16LE BOM hittas i början av filen).
* Lade till markörstöd för Linux och Mac -klienter.
* Lade till kommandoradsalternativet -FORCELOGFLUSH. Detta alternativ gör att spelet/servern spolar loggfilen varje gång den skrivs till.
* Lade till kommandoradsalternativet -SETHOMEDIR =. Normalt letar spelet efter filerna UnrealTournament.ini och User.ini i \ ~/.utpg/System (på Linux), \ ~/Library/Application Support/Unreal Tournament/System (på Mac) eller i UnrealTournament \ System (på Windows). Med det här alternativet kan du åsidosätta preferensvägen (t.ex. ./ut-bin-x86 -sethomedir = \ ~/.loki/ut/System).
* Har lagt till ett menyalternativ för att styra Translocators vapenbyte när du trycker på eld och alt-fire samtidigt.
* Gjorde pulsegun och minigun lockdown till ett konfigurerbart alternativ som är inaktiverat som standard.
* UnrealI och UnrealShare -dekorationer kan inte längre förstöras om de har bStatic -set.
* Fusionerade UnrealI och UnrealShare AI -korrigeringar av Unreal 227.

## Gamla utgåvor

Utgivningsanmärkningarna för äldre patchar som släppts av Epic och UTPG finns i filen Help/ReleaseNotes.htm som ingår i korrigeringen.

Rapportfil

Orsak












Rapportkommentar

Orsak






Rapportlänk

Orsak





DMCA.com Protection Status

https://apg-clan.org tested by Norton Internet Security https://apg-clan.org tested by McAfee Internet Security

Flag Counter