UT99 Patch v469a (Win32/Linux)

Thumbnail

Vurdering: 0
Favourites: 0

Rapportfil

UT99 Patch v469a (Win32/Linux)


Filoplysninger



Filer




## Unreal Tournament Version 469 Release Notes

Version 469 er fuldstændig netværkskompatibel med alle tidligere offentlige udgivelser af UT (ned til 432).
UTPG- og OldUnreal -teamet arbejdede hårdt for at opretholde binær kompatibilitet med ældre native mods.
De fleste af disse mods vil fortsat fungere i version 469. Nogle mods kan dog have brug for nogle trivielle opdateringer.

** Bemærk: ** Denne patch deaktiverer ældre versioner af ACE.
Serveradministratorer bør opgradere ACE til version 1.1e eller nyere for at kontrollere 469 klienter.

### Stabilitetsforbedringer

#### Uvirkelig editor

* Rettet et problem, der fik UnrealEd til at gå ned, hvis listen EditPackages ikke indeholdt pakker med masker i.
* Rettet et problem, der fik UnrealEd til at gå ned, når store UnrealScript -filer åbnes.
* Rettet et problem, der fik UnrealEd til at gå ned, når der åbnes pakker med array -variabler i dem.
* Rettet et problem, der fik UnrealEd til at gå ned under nedlukning. Dette problem påvirker sandsynligvis kun Windows 10 -brugere.
* Rettet et problem, der fik UnrealEd til at gå ned, når et kort blev genindlæst efter genopbygning af flere pakker.
* Rettet et problem, der fik UnrealEd til at gå ned, mens du redigerede kort med masser af dynamiske lys.
* Rettet et problem, der fik UnrealEd til at gå ned, når en af browserens vinduer blev docket/frakoblet.
* Rettet et problem, der fik visse kommandoer til at gå ned, fordi affaldssamleren besluttede at ødelægge dem, mens de stadig kørte.
* Rettet et problem, der fik ucc batchexport -kommandoen til at gå ned, når tekstur eksporteres fra en pakke, der indeholder scriptede teksturer.

#### Spilklient

* Rettet et problem, der fik spillet til at gå ned, når "GET" -kommandoen kørte til at læse en array -egenskab.
* Rettet et problem, der fik spillet til at gå nedad nogle gange ved nedlukning.
* Rettet et problem, der fik spillet til at gå ned, når der kaldes til bestemte lærredsfunktioner med en ugyldig skrifttype eller teksturargument.
* Rettet et problem, der fik spillet til at gå ned, hvis spilleren slettede [Engine.GameEngine] -gruppen fra UT.ini -filen.
* Rettet et problem, der fik spillet til at gå ned, når ejendomme blev nulstillet til deres standardværdier i vinduet præferencer.
* Rettet et problem, der fik spillet til at gå ned, når man forsøgte at kalde en urealcript -funktion, der har samme navn som en global variabel inden for samme klasse.
* Rettede snesevis af problemer, der fik spillet til at gå ned, når du eksporterede ejendomme i tekstformat (f.eks. Via GetPropertyText).
* Rettet forskellige problemer, der fik spillet til at gå ned efter at have ødelagt objekter indeholdende dynamiske arrays.
* Rettet forskellige problemer, der fik spillet til at gå ned, når gengivelse af scener med masser af skuespillere/dynamiske sprites i dem.
* Rettet en uendelig fejl ved rekursionsulykker, der blev udløst, når en usynlig opstart blev hentet, mens den allerede var usynlig.
* Rettet et problem, der fik visse kort til at gå ned i spillet på grund af dublerede aktører på kortet.
* Spillet annullerer nu korrekt henvisninger til alle ødelagte skuespillere. Denne ændring løser affaldssamlerstyrtene, der udløste, da en skuespiller blev henvist til af en skuespiller på et andet niveau, eller når et ikke-skuespillerobjekt beholdt en implicit eller eksplicit henvisning til en ødelagt skuespiller.
* Rettet en fejl, der fik spillet til at gå ned, når du brugte kommandoen "QUIT" eller "EXIT" under demoafspilning.
* Rettet en fejl, der kunne få spillet til at gå ned, mens der blev optaget en demo på en server, der genererer store mængder trafik på enkeltaktørkanaler. En af de mods, der ofte udløser denne fejl, er Nexgen.
* Rettet en fejl, der fik spillet til at gå ned, når der ringes til en iterator -funktion i en null -kontekst.
* Rettet en fejl, der fik spillet til at gå ned i kort, der havde børster med bStatic og bNoDelete indstillet til falsk.

#### Game Server

* Rettet aluigis urealfp Remote Server DoS -fejl.
* Rettet et problem, der fik serveren til at gå ned i AActor :: execPlayerCanSeeMe i spil med bots i.

### Fejlrettelser

#### Uvirkelig editor

* Rettet et UnrealEd -problem, der fik hjørner/børster til at blive usynlige, mens de zoome ind i vertex -redigeringstilstand.
* Rettet et UnrealEd -problem, der fik penselklip til at snappe til den nærmeste gitterplacering, når der klikkes på et toppunkt.
* Rettet et UnrealEd -problem, hvor skuespillere ikke kunne placeres/slettes/redigeres, hvis der allerede eksisterede en skuespiller med samme navn andre steder i klassehierarkiet.
* Rettet et UnrealEd -problem, hvor 3D -visningsportene brugte forkerte lyskort efter genopbygning af belysning/bsps.
* Rettet et problem, der forårsagede forkert strækning/skalering af børster på ikke-builder børster.
* Rettet et problem, der fik UnrealEd til at vise alle teksturer i spillet, når de valgte en skrifttypegruppe i teksturbrowseren.
* Rettet et problem, der forårsagede uregelmæssig musemarkøradfærd, når du trak i en ortogonal zoomvisning.
* Rettet et problem, der fik MyLevel -ressourcer til at blive ødelagt efter indlæsning af et nyt kort i UnrealEd.
* Rettet en fejl, der fik teksturbrowserens rullepanel til at nulstille, når man rullede ned af en lang liste med teksturer.
* Rettet forskellige tekstklipfejl i teksturbrowservinduet.
* Rettet en fejl, der fik v436-v451 til at gå ned, når gengivelse af LOD-masker blev importeret med UT v440 eller nyere.
* Rettet en fejl, der fik UnrealEd til at afkorte store filer i kodeeditorvinduet.

#### Fysik og spillerbevægelse

* Rettet et problem, hvor spillet ville fremskynde dramatisk, når der gengives mere end 200 billeder i sekundet.
* Rettet en fejl, der kunne forårsage, at undvigelsesbevægelser blev forsinket.
* Rettet en fejl, der fik serveren til konstant og forkert at justere klientens position i spillet. Dette forårsagede urolig bevægelse, når der gengives mere end 90 billeder i sekundet.
* Rettet en fejl, der fik spillere til at sidde fast i vægge eller skråninger, når de spillede med høje billedhastigheder. Denne fejlrettelse fungerer kun på v469 -servere.
* Rettet en fejl, der forårsagede ekstremt store positionsjusteringer, når man gik sidelæns ned i skrå børster. Denne fejlrettelse fungerer kun på v469 -servere.
* Rettet flere fejl, der tillod visse projektiler at ignorere kollision med geometri.

#### Input og vindue

* Rettet en fejl, der fik rullende animation i indstillingsvinduet til at spille i den modsatte retning.
* Rettet et problem, hvor du ikke kunne vælge ejendomsværdier, der indeholder mellemrum i indstillingsmenuen.
* Rettet et problem, hvor musen ville sidde fast i midten af spilvinduet på Linux og Mac.
* Rettet et problem, hvor vinduesystemet i spillet nogle gange ville vise en ventemarkør i stedet for et vest-øst-vindue, der ændrer størrelsen på markøren.

#### Netværk og Netcode

* Rettet en fejl, der kunne få båret våben og flag til at blive usynlige i onlinespil.
* Rettet en fejl, der fik XC_Engine -servere til at afvise forbindelser fra spillere, der lige havde set en demo.
* Rettet flere problemer, der forårsagede, at netværksforbindelser uventet blev afbrudt på Linux og Mac.

#### Lyd og 3D -gengivelse

* Rettet et problem, hvor spillet kun ville vise en del af spillermodellen i afspillerens opsætningsmenu.
* Rettet et problem, hvor spillet ville lukke ned, når der opstod en ikke-dødelig gengivelsesanomali.
* Rettet en fejl, der fik spilvisningsporten til at have de forkerte dimensioner efter at have ændret størrelsen på spilvinduet på Linux eller Mac.
* Rettet flere fejl, der fik lyde til ikke at opdatere eller afspille fra det forkerte sted.
* Rettet en fejl, der fik spillet til at gå ned ved ekstremt høje opløsninger (f.eks. 8K).
* Rettet et problem, hvor spillet ikke ville opdatere forældede aktørbelysningsdata i motorens cache. Som et resultat ville mange skuespillere gengives i kulsort, selv når de skulle være tændt. Dette problem påvirkede især folk, der leger med store cachestørrelser eller høje billedhastigheder.
* Rettet en fejl, der fik CTF Flag til at blive mørke efter at være blevet returneret til deres flagbase.
* Rettet et problem, hvor visse lyde ville afspille ved det dobbelte af den påtænkte lydstyrke under optagelse af en demo.
* Rettet et problem, hvor skærmbilleder ikke ville blive gengivet korrekt, hvis du havde din lodrette skærmopløsning indstillet til et ulige antal pixels.
* Rettet en fejl, der fik alle dekorationer i skyboxes til at være usynlige.
* Rettet en fejl, der fik spillet til at stoppe med at gengive efter at have ændret din FOV i en spiltype, der havde sine MinFOV- og MaxFOV -indstillinger sat til 0.

#### Diverse

* Rettet et problem, hvor spillet ville hænge i lang tid (og nogle gange endda gå ned), når der åbnes en kortliste med masser af kort.
* Gendannet evnen til at sparke spillere og bots fra lokale spil.
* Rettet et problem, hvor bots betragtede menneskelige spillere som usynlige, selv efter at deres usynlige afhentning var udløbet.
* Rettet flere fejl, der kunne få våben til øjeblikkeligt at skifte mellem ild og alt -brand animationer.
* Rettet en fejl, der gjorde det muligt for spillere at interagere med niveauet og afhente genstande inden kampen startede efter at have opgivet administratorrettigheder via AdminLogout -kommando.
* Holdspil slutter nu korrekt, når et af holdene scorer i overtid.
* Grænsen på 1024 tegn på konverteringer mellem ANSI- og Unicode -strenge er væk.
* Rettet en motorfejl, der kunne få Demo Manager til at fryse spillet efter brug af seekto -kommandoen.
* Eliminerede mange "Adgang til ingen" advarsler.
* Bønder, der ødelægges, mens de har ødelagt sondefunktionen deaktiveret, bør nu blive fjernet fra linket til niveaupantelisten.

### Forbedringer

#### Uvirkelig editor

* Flettede de fleste af Unreal 227's Unreal Editor -forbedringer.
* UnrealEds viewport -vindue giver dig mulighed for at vælge en hvilken som helst af dine render -enheder nu (ikke kun SoftDrv og D3DDrv).
* UnrealEds knapbjælke og teksturbrowser har nu understøttelse af mushjul.
* UnrealEds 2D Shape Editor beregner nu korrekt toppunktpositionerne, mens du trækker på andre zoomniveauer end 100 pct.
* UnrealEd understøtter nu rulning af musehjul i 2D -visningsportene.
* UnrealEd har nu et element "Tilføj PlayerStart" i pop op -menuen. Dette element vises kun, hvis dit niveau endnu ikke har en PlayerStart.
* UnrealEd viewports kan nu gengive op til 200 billeder i sekundet. Denne framerate var tidligere begrænset til 30.
* UnrealEds vertex -editor akkumulerer nu korrekt små vertex -justeringer. Tidligere kunne små justeringer blive kasseret på grund af gitter snapping.
* Tilføjet teksturformatkonverteringsstøtte til teksturbrowseren.
* Tilføjet en mulighed for at fjerne de komprimerede mips fra en tekstur i teksturbrowseren.
* Alle UnrealEd -visningsporte understøtter nu render -device -skift.
* Tilføjet teksturimportsunderstøttelse til forskellige nye billedformater.
* Kommandoen ucc make fungerer nu på Linux og Mac.
* Kommandoen ucc compress kan nu springe komprimering over, hvis der allerede findes en opdateret .uz-fil. For at bruge denne nye funktion skal du tilføje kommandolinjeparameteren "opdater" til din ucc -komprimering.
* S3TC/DXT1 teksturkomprimering skulle nu være tilgængelig i ucc -værktøjerne til Linux og Mac (dog naturligvis ikke i UnrealEd).

#### Understøttelse i høj opløsning

* UnrealEd, Setup og spilklienten er nu opmærksom på high-DPI på Windows. Dette eliminerer den uskarphed, som mange mennesker med store skærme så. Det forbedrer også inputpræcision i spillet og editoren.
* Tilføjet automatisk skalering af spilmenuen. Skaleringsfaktoren og adfærden kan kontrolleres ved hjælp af de nye indstillinger i menuen.
* Tilføjet hårkalkning til standard HUD. Du kan konfigurere indstillingerne for hårkalkning i menuen. BEMÆRK: Mange mods vil sandsynligvis ignorere skalering af hårkors. Mod -forfattere bør opdatere deres mods, så de kalder den almindelige ChallengeHUD.DrawCrosshair -funktion.
* Tilføjet skrifttype skalering i spillet. Når den er aktiveret, skaleres skrifttyper automatisk med dit desktop -DPI. Skalering kan slås til og fra i menuen i spillet.
* UWindow understøtter nu teksturer med højere opløsning til LookAndFeels. Dette gør LookAndFeels i stand til at skalere bedre for folk, der spiller med højere opløsninger og højere GUI -skalaer. UMenu LookAndFeels er (delvist) opdateret for at bruge denne nye funktion.

#### Input og vindue

* Rettede problemer med musacceleration for spillere, der bruger DirectInput på Windows 10.
* Tilføjet rå mus input input. Denne funktion kan aktiveres ved at indstille UseRawHIDInput til true i afsnittet WinDrv.WindowsClient i spillet ini.
* Tilføjet forbedret markørpræcisionskontrol. Som standard muliggør spillet forbedret markørpræcision i menuen og gendanner de gamle præcisionsindstillinger, når de er i spil. Du kan dog nu indstille NoEnhancedPointerPrecision -indstillingen i afsnittet WinDrv.WindowsClient til sand, hvis du slet ikke vil have, at spillet ændrer systempegers præcisionsindstillinger.
* Tilføjede nye menuindstillinger for at styre musens input og udjævning.
* Forbedret understøttelse af museknapperne.
* Tilføjet understøttelse af rulle med musehjul til vinduesystemet i spillet.
* Tilføjet udklipsholderpasta -understøttelse til hurtigkonsollen.
* Linux- og Mac -klienterne har nu udklipsholderunderstøttelse.

#### UnrealScript

* Konsolkommandoer, der er over 1024 bytes lange, eller som returnerer over 1024 bytes med data, bør nu være sikre at bruge.
* Tilføjet en ny primitiv type kaldet "pointer". Markørvariabler tilpasser sig automatisk til ordbredden på målplatformen. Indfødte modforfattere bør bruge markørvariabler til at spejle en markørtype i C ++.
* Tilføjede nye Canvas-funktioner til at skabe skrifttyper i vilkårlig størrelse på farten. Brug ikke disse funktioner direkte, da de får din mod til at være inkompatibel med tidligere versioner af UT. Brug i stedet klassen BotPack.FontInfo til at hente skrifttyper, der er passende for klientens skærmstørrelse.
* Tilføjede kommandoen "TEXTURE MERGECOMPRESSED NAME = MergeWith FILE = HiResFile.PNG GROUP =". Denne kommando giver dig mulighed for at importere og komprimere hi-res teksturer og flette dem til en eksisterende teksturs komprimerede kort.
* Tilføjet HandlePauseRequest til mutatorsystemet, giver moddere mulighed for at ændre adfærden for spillernes pause -knap på servere.

#### Sikkerhed

* Rettet flere sårbarheder ved vilkårlig kodeudførelse.
* Windows -versionen af spillet har nu flere sikkerhedsforbedringer, herunder (men ikke begrænset til) Data Execution Prevention (kan deaktiveres med -nodep kommandolinjeparameter), SafeSEH og ASLR support.

#### Anti-snyd

* Renoverede UT v468 MD5 -koden. Ældre klienter kan nu oprette forbindelse til v469 -servere, selvom de ikke understøtter MD5 -udvidelsen. Serveren markerer nu også, hvilke filer den vil have MD5 -kontroller efter.
* MD5 -kontrol er nu deaktiveret som standard. For at aktivere skal du indstille MD5Enable til True under [Engine.GameEngine] i serverens ini -fil.
* Tilføjet en automatisk opdaterer til listen Packages.md5. Den automatiske opdaterer vil tjekke for listeopdateringer en gang i timen, hvis du har både MD5Enable og MD5AutoUpdate til sand under [Engine.GameEngine].

#### Netværk og Netcode

* Gendannet demo -kompatibilitet med UT v436.
* Tilføjede løsninger på fejl, der kan få afspilleranimationer til at bryde i demoer eller onlinespil efter installation af højopløselige S3TC-teksturer.
* Foretaget forbedringer af netværkskoden for at fjerne det berygtede teksturløbsproblem (i næsten alle tilfælde).
* Spillet deaktiverer ikke længere Download Managers, hvis de støder på en ikke-kritisk fejl under forsøg på at downloade en fil fra serveren. Tidligere ville spillet stoppe med at forsøge at downloade fra omdirigeringsservere efter at have stødt på en HTTP -fejl (f.eks. HTTP 404).
* Spillet viser nu antallet af resterende pakker, mens du downloader fra en server.
* Kunder er langt mindre tilbøjelige til at støde på fejl i pakken, når de opretter forbindelse til servere, nu kan en UT -klient have flere pakker med samme navn, og læsseren vælger den rigtige (hvis den findes).
* Tilføjet båndbreddekontrol til filoverførsler fra spilserveren. Båndbreddekontrolindstillingen tilsidesætter MaxClientRate. Det kan styres i server.ini -filen som følger:
``
[IpDrv.TcpNetDriver]
MaxFileDownloadRate = 0 Maksimal downloadhastighed i bytes pr. Sekund

; Mulige værdier for MaxFileDownloadRate:
; -1 Send filer med den maksimale mulige hastighed
; 0 Begræns filoverførselshastigheden til MaxClientRate -bytes per sekund. Dette er, hvad UT som standard gjorde i versioner 468 og derunder
; ethvert positivt tal Tillad downloadhastigheder på op til dette antal bytes pr. sekund.
``

#### Lyd og 3D -gengivelse

* Skærmbilleder gemmes nu i mappen "System/Screenshots". UT opretter automatisk denne mappe, hvis den ikke allerede findes. Vi fjernede også grænsen for antallet af skærmbilleder, du kan have i denne mappe, og vi gemmer nu skærmbilleder i PNG -format frem for BMP.
* Mærkater er nu synlige i tågezoner.
* Integreret Cluster, en ny FMOD-baseret lyddriver med overlegen lydkvalitet og hyperrealistiske lydeffekter (Tak han!).
* Integrerede forbedrede versioner af Chris Dohnals UTGLR OpenGLDrv og D3D9Drv.
* Integreret OldUnreal's nyeste XOpenGLDrv.
* Galaxy Audio betragtes nu som forældet. I Windows Vista og senere vil spilstarteren automatisk opgradere dit lydundersystem til den nyeste version af OldUnreal Cluster-driveren.
* Fornyede den underliggende lydkode for lyde, der spilles ved hjælp af TournamentPlayer.ClientPlaySound. Den fornyede kode skulle gøre afspilningsvolumener mere konsistente og skulle fjerne lydfejl som f.eks. Knitren og skrig.

#### Diverse

* UnrealEd og spilklienten er nu klar over en stor adresse på Windows. Det betyder, at det er langt mindre sandsynligt, at du løber tør for virtuel hukommelse.
* Fjernede nogle forældede varer fra menuen i spillet (f.eks. NgWorldStats, mplayer, heat, won, ...)
* Omskrev nogle af kernetimingsrutinerne, så spillet kører mere gnidningsløst (og med mindre fejl) på multicore-CPU'er og i langvarige spil.
* Linux- og Mac -klienterne understøtter endelig unicode! Den mest synlige konsekvens er, at spillernavne med ikke-ascii-tegn i dem nu vises korrekt, når de afspilles på Linux-servere (forudsat at du bruger skrifttype med de korrekte unicode-glyfer).
* Spillet bruger nu UTF-8 som den foretrukne filkodning (medmindre der findes en UTF-16LE BOM i starten af filen).
* Tilføjet markørunderstøttelse til Linux- og Mac -klienter.
* Tilføjede kommandolinjefunktionen -FORCELOGFLUSH. Denne indstilling får spillet/serveren til at skylle logfilen hver gang den skrives til.
* Tilføjede kommandolinjen -SETHOMEDIR =. Normalt leder spillet efter UnrealTournament.ini- og User.ini -filerne i \ ~/.utpg/System (på Linux), \ ~/Library/Application Support/Unreal Tournament/System (på Mac) eller i UnrealTournament \ System (på Windows). Med denne mulighed kan du tilsidesætte præferencestien (f.eks. ./Ut-bin-x86 -sethomedir = \ ~/.loki/ut/System).
* Tilføjet en menuindstilling til at styre translokatorens våbenskifteadfærd, når der trykkes på ild og alt-ild samtidigt.
* Gjorde pulsegun og minigun lockdown til en konfigurerbar mulighed, der er deaktiveret som standard.
* UnrealI og UnrealShare dekorationer kan ikke længere ødelægges, hvis de har bStatic sæt.
* Fusionerede UnrealI og UnrealShare AI -rettelser fra Unreal 227.

## Gamle udgivelsesnotater

Udgivelsesnotaterne for ældre patches frigivet af Epic og UTPG findes i filen Help/ReleaseNotes.htm, som er inkluderet i opdateringen.

Rapportfil

Årsag












Rapportkommentar

Årsag






Rapportlink

Årsag





DMCA.com Protection Status

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

Flag Counter