UT99 Patch v469a (Win32/Linux)

Thumbnail

Ocena: 0
Priljubljene: 0

Datoteka poročila

UT99 Patch v469a (Win32/Linux)


Informacije o datoteki



Datoteke



Več od tega uporabnika



## Opombe k izdaji različice Unreal Tournament 469

Različica 469 je popolnoma omrežno združljiva z vsemi prejšnjimi javnimi izdajami UT (do 432).
Ekipi UTPG in OldUnreal sta trdo delali, da bi ohranili binarno združljivost s starejšimi izvornimi modi.
Večina teh modifikatorjev bo še naprej delovala v različici 469. Vendar pa bodo nekateri modi morda potrebovali nekaj nepomembnih posodobitev.

**Opomba:** Ta popravek onemogoča starejše različice ACE.
Skrbniki strežnika morajo nadgraditi ACE na različico 1.1e ali novejšo, da preverijo 469 odjemalcev.

### Izboljšave stabilnosti

#### Unreal Editor

* Odpravljena je težava, zaradi katere se je UnrealEd zrušil, če seznam EditPackages ni vseboval paketov z mrežami.
* Odpravljena težava, zaradi katere se je UnrealEd zrušil pri odpiranju velikih datotek UnrealScript.
* Odpravljena težava, zaradi katere se je UnrealEd zrušil pri odpiranju paketov s spremenljivkami matrike.
* Odpravljena težava, zaradi katere se je UnrealEd zrušil med zaustavitvijo. Ta težava je verjetno prizadela samo uporabnike sistema Windows 10.
* Odpravljena težava, zaradi katere se je UnrealEd zrušil pri ponovnem nalaganju zemljevida po ponovni izdelavi več paketov.
* Odpravljena težava, zaradi katere se je UnrealEd zrušil med urejanjem zemljevidov z veliko dinamičnimi lučmi.
* Odpravljena težava, zaradi katere se je UnrealEd zrušil pri priklopu/odklopu enega od oken brskalnika.
* Odpravljena je težava, ki je povzročila zrušitev nekaterih ukaznih programov, ker se je zbiralnik smeti odločil, da jih uniči, medtem ko so še delovali.
* Odpravljena je težava, zaradi katere se je ukazni programček ucc batchexport zrušil pri izvažanju tekstur iz paketa, ki vsebuje skriptirane teksture.

#### Odjemalec igre

* Odpravljena je težava, zaradi katere se je igra zrušila pri izvajanju ukaza konzole "GET" za branje lastnosti matrike.
* Odpravljena je težava, zaradi katere se je igra občasno zrušila ob zaustavitvi.
* Odpravljena težava, zaradi katere se je igra zrušila pri klicanju določenih funkcij platna z neveljavno pisavo ali argumentom teksture.
* Odpravljena težava, zaradi katere se je igra zrušila, če je igralec izbrisal skupino [Engine.GameEngine] iz datoteke UT.ini.
* Odpravljena je težava, zaradi katere se je igra zrušila pri ponastavitvi lastnosti na privzete vrednosti v oknu z nastavitvami.
* Odpravljena težava, zaradi katere se je igra zrušila pri poskusu klicanja funkcije unrealscript, ki ima enako ime kot globalna spremenljivka v istem razredu.
* Odpravljenih na desetine težav, zaradi katerih se je igra zrušila pri izvozu lastnosti v besedilni obliki (npr. prek GetPropertyText).
* Odpravljene različne težave, zaradi katerih se je igra zrušila po uničenju predmetov, ki vsebujejo dinamične nize.
* Odpravljene so različne težave, zaradi katerih se je igra zrušila pri upodabljanju prizorov z veliko igralci/dinamičnimi spriti.
* Odpravljena napaka pri zrušitvi neskončne rekurzije, ki se je sprožila, ko dvignete nevidnost, medtem ko je že neviden.
* Odpravljena je težava, ki je povzročila, da so nekateri zemljevidi zrušili igro zaradi podvojenih akterjev na zemljevidu.
* Igra zdaj pravilno izniči sklicevanja na vse uničene akterje. Ta sprememba odpravlja zrušitve zbiralnika smeti, ki so se sprožile, ko se je akter skliceval na igralca na drugi ravni ali ko je objekt, ki ni igralec, ohranil implicitno ali eksplicitno sklicevanje na uničenega akterja.
* Odpravljena napaka, ki je povzročila zrušitev igre pri uporabi ukaza "QUIT" ali "EXIT" med demo predvajanjem.
* Odpravljena je napaka, ki bi lahko povzročila zrušitev igre med snemanjem predstavitve na strežniku, ki ustvarja prevelike količine prometa na kanalih enega igralca. Eden od načinov, ki pogosto sproži to napako, je Nexgen.
* Odpravljena napaka, ki je povzročila zrušitev igre pri klicu funkcije iteratorja v ničelnem kontekstu.
* Odpravljena je napaka, zaradi katere se je igra zrušila na zemljevidih, ki so imeli čopiče z bStatic in bNoDelete nastavljeno na false.

#### Igralni strežnik

* Popravljena aluigijeva napaka za DoS za oddaljeni strežnik unrealfp.
* Odpravljena je težava, zaradi katere se je strežnik zrušil v AActor::execPlayerCanSeeMe v igrah z boti.

### Popravljene napake

#### Unreal Editor

* Odpravljena je težava UnrealEd, zaradi katere so oglišča/čopiči postali nevidni med povečevanjem v načinu urejanja oglišč.
* Odpravljena težava UnrealEd, ki je povzročila, da so se posnetki čopiča pri kliku na točko zaskočili na najbližjo lokacijo mreže.
* Odpravljena težava UnrealEd, pri kateri akterjev ni bilo mogoče postaviti/izbrisati/urediti, če je igralec z istim imenom že obstajal drugje v hierarhiji razredov.
* Odpravljena je težava UnrealEd, pri kateri so 3D pogledi uporabljali napačne svetlobne zemljevide po ponovni izdelavi osvetlitve/bsps.
* Odpravljena težava, ki je povzročila napačno raztezanje/pomanjšanje krtače na čopičih, ki niso proizvajalci.
* Odpravljena je težava, zaradi katere je UnrealEd prikazal vse teksture v igri pri izbiri skupine pisav v brskalniku tekstur.
* Odpravljena je težava, ki je povzročila napačno vedenje kazalca miške pri vlečenju v vidnem polju z ortogonalno povečavo.
* Odpravljena je težava, ki je povzročila, da so se viri MyLevel poškodovali po nalaganju novega zemljevida v UnrealEd.
* Odpravljena napaka, ki je povzročila ponastavitev drsnega traku brskalnika tekstur, ko se pomikate navzdol po dolgem seznamu tekstur.
* Odpravljene različne napake pri izrezovanju besedila v oknu brskalnika tekstur.
* Odpravljena napaka, ki je povzročila zrušitev v436-v451 pri upodabljanju LOD mrež, uvoženih z UT v440 ali novejšim.
* Odpravljena napaka, zaradi katere je UnrealEd obrezal velike datoteke v oknu urejevalnika kode.

#### Fizika in gibanje igralcev

* Odpravljena je težava, pri kateri bi se igra dramatično pospešila pri upodabljanju več kot 200 sličic na sekundo.
* Odpravljena napaka, ki bi lahko povzročila zamudo pri izmikanju.
* Odpravljena napaka, zaradi katere je strežnik nenehno in nepravilno prilagajal odjemalčev položaj v igri. To je povzročilo neenakomerno gibanje pri upodabljanju več kot 90 sličic na sekundo.
* Odpravljena napaka, zaradi katere so se igralci zataknili v stenah ali pobočjih, ko so igrali z visoko hitrostjo sličic. Ta popravek napake bo deloval samo na strežnikih v469.
* Odpravljena napaka, ki je povzročila izjemno velike prilagoditve položaja pri bočni hoji v nagnjene krtače. Ta popravek napake bo deloval samo na strežnikih v469.
* Popravljenih več napak, ki so nekaterim izstrelkom omogočile, da prezrejo trk z geometrijo ravni.

#### Vnos in okna

* Odpravljena napaka, ki je povzročila, da se je drsna animacija v oknu z nastavitvami predvajala v nasprotni smeri.
* Odpravljena težava, pri kateri v meniju s nastavitvami niste mogli izbrati vrednosti lastnosti, ki vsebujejo presledke.
* Odpravljena je težava, pri kateri bi se miška zataknila na sredini okna igre v Linuxu in Macu.
* Odpravljena je težava, pri kateri bi okenski sistem v igri včasih prikazoval kazalec čakanja namesto kazalca za spreminjanje velikosti okna zahod-vzhod.

#### Omrežje in omrežna koda

* Odpravljena napaka, ki je lahko povzročila, da bi orožje in zastave v spletnih igrah postali nevidni.
* Odpravljena napaka, zaradi katere so strežniki XC_Engine zavrnili povezave igralcev, ki so si pravkar ogledali demo.
* Odpravljenih je več težav, zaradi katerih so bile omrežne povezave nepričakovano prekinjene v Linuxu in Macu.

#### Avdio in 3D upodabljanje

* Odpravljena je težava, pri kateri bi igra v nastavitvenem meniju igralca prikazala le del modela igralca.
* Odpravljena je težava, pri kateri bi se igra ugasnila, ko je prišlo do neusodne anomalije upodabljanja.
* Odpravljena napaka, ki je povzročila, da je vidno polje igre imelo napačne dimenzije po spremembi velikosti okna igre v Linuxu ali Macu.
* Odpravljenih več napak, zaradi katerih se zvoki niso posodabljali ali predvajali z napačne lokacije.
* Odpravljena napaka, zaradi katere se je igra zrušila pri izjemno visokih ločljivostih (na primer 8K).
* Odpravljena je težava, pri kateri igra ni posodabljala zastarelih podatkov o osvetlitvi igralca v predpomnilniku motorja. Posledično bi bili številni igralci upodobljeni v temni črni, tudi ko bi morali biti prižgani. Ta težava je še posebej prizadela ljudi, ki so igrali z velikimi velikostmi predpomnilnika ali visoko hitrostjo sličic.
* Odpravljena napaka, zaradi katere so zastave CTF postale temne, potem ko so bile vrnjene na njihovo bazo zastav.
* Odpravljena je težava, pri kateri bi se nekateri zvoki med snemanjem predstavitve predvajali z dvojno predvideno glasnostjo.
* Odpravljena je težava, pri kateri posnetki zaslona ne bi bili pravilno upodobljeni, če bi imeli navpično ločljivost zaslona nastavljeno na liho število slikovnih pik.
* Odpravljena napaka, zaradi katere so bili vsi okraski v skyboxih nevidni.
* Odpravljena je napaka, zaradi katere je igra prenehala upodabljati po spremembi vašega FOV v vrsti igre, ki ima nastavitve MinFOV in MaxFOV nastavljene na 0.

#### Razno

* Odpravljena je težava, pri kateri bi igra dolgo visela (in včasih celo zrušila) pri odpiranju seznama zemljevidov z veliko zemljevidi.
* Obnovljena možnost brcanja igralcev in botov iz lokalnih iger.
* Odpravljena je težava, pri kateri so boti smatrali, da so človeški igralci nevidni tudi po poteku njihove nevidnosti.
* Odpravljenih več napak, ki so lahko povzročile, da se orožje takoj preklopi med ognjenimi in alternativnimi animacijami ognja.
* Odpravljena napaka, ki je igralcem omogočala interakcijo z nivojem in pobiranje predmetov pred začetkom tekme, potem ko so prek ukaza AdminLogout opustili skrbniške pravice.
* Ekipne igre se zdaj pravilno končajo, ko ena od ekip doseže zadetek po podaljšku.
* Omejitev 1024 znakov za pretvorbe med nizi ANSI in Unicode ni več.
* Odpravljena napaka motorja, ki je lahko povzročila, da Demo Manager zamrzne igro po uporabi ukaza seekto.
* Odstranjena številna opozorila »Nobenega dostopa«.
* Zastavljalce, ki so uničene, medtem ko je funkcija Destroyed sonda onemogočena, bi zdaj morale biti prekinjene s seznama zastavljalcev ravni.

### Izboljšave

#### Unreal Editor

* Združena večina izboljšav Unreal Editorja Unreal 227.
* Okno vidnega polja UnrealEda vam omogoča, da zdaj izberete katero koli od vaših naprav za upodabljanje (ne samo SoftDrv in D3DDrv).
* UnrealEdova vrstica z gumbi in brskalnik tekstur imata zdaj podporo za kolesce miške.
* UnrealEdov urejevalnik 2D Shape Editor zdaj pravilno izračuna položaje oglišč med vlečenjem pri ravneh povečave, ki niso 100 pct.
* UnrealEd zdaj podpira pomikanje s kolescem miške v 2D pogledih.
* UnrealEd ima zdaj postavko »Dodaj PlayerStart« v površinskem pojavnem meniju. Ta element je prikazan samo, če vaša raven še nima PlayerStart.
* Pogledi UnrealEd lahko zdaj upodabljajo do 200 sličic na sekundo. Ta frekvenca sličic je bila prej omejena na 30.
* UnrealEdov urejevalnik oglišč zdaj pravilno zbira majhne prilagoditve oglišč. Prej so bile majhne prilagoditve lahko zavržene zaradi prekinitve mreže.
* Dodana podpora za pretvorbo formata teksture v brskalnik tekstur.
* Dodana možnost za odstranitev stisnjenih mipsov iz teksture v brskalniku tekstur.
* Vsi pogledi UnrealEd zdaj podpirajo preklapljanje med napravami za upodabljanje.
* Dodana podpora za uvoz tekstur za različne nove formate slik.
* Ukazni program ucc make zdaj deluje v Linuxu in Macu.
* Ukazni program za stiskanje ucc lahko zdaj preskoči stiskanje, če že obstaja posodobljena datoteka .uz. Če želite uporabiti to novo funkcijo, dodajte parameter ukazne vrstice »posodobi« svojemu priklicu stiskanja ucc.
* Stiskanje teksture S3TC/DXT1 bi moralo biti zdaj na voljo v orodjih ucc za Linux in Mac (čeprav očitno ne v UnrealEd).

#### Podpora visoke ločljivosti

* UnrealEd, Setup in odjemalec igre zdaj v operacijskem sistemu Windows podpirajo visok DPI. To odpravlja zamegljenost, ki jo je videlo veliko ljudi z velikimi monitorji. Izboljša tudi natančnost vnosa v igri in urejevalniku.
* Dodano samodejno skaliranje menija igre. Faktor skaliranja in obnašanje je mogoče nadzorovati z novimi nastavitvami v meniju.
* Standardnemu HUD-u je dodano skaliranje križa. V meniju lahko konfigurirate nastavitve skaliranja križa. OPOMBA: Veliko modifikatorjev bo verjetno prezrlo skaliranje križa. Avtorji modov bi morali posodobiti svoje modifikacije, tako da pokličejo običajno funkcijo ChallengeHUD.DrawCrosshair.
* Dodano skaliranje pisave v igri. Ko je omogočeno, se pisave samodejno spreminjajo glede na DPI vašega namizja. Skaliranje je mogoče vklopiti in izklopiti v meniju v igri.
* UWindow zdaj podpira teksture višje ločljivosti za LookAndFeels. To omogoča, da se LookAndFeels bolje prilagodi ljudem, ki igrajo pri višjih ločljivostih in višjih lestvicah GUI. UMenu LookAndFeels je bil (delno) posodobljen za uporabo te nove funkcije.

#### Vnos in okna

* Odpravljene težave s pospeševanjem miške za igralce, ki uporabljajo DirectInput v sistemu Windows 10.
* Dodana podpora za surovi vnos z miško. To funkcijo lahko omogočite tako, da nastavite UseRawHIDInput na true v razdelku WinDrv.WindowsClient v inici igre.
* Dodan je izboljšan nadzor natančnosti kazalca. Igra privzeto omogoča izboljšano natančnost kazalca v meniju in obnovi stare nastavitve natančnosti, ko je v igri. Vendar pa lahko zdaj nastavite možnost NoEnhancedPointerPrecision v razdelku WinDrv.WindowsClient na true, če ne želite, da igra sploh spremeni nastavitve natančnosti sistemskega kazalca.
* Dodane so nove možnosti menija za nadzor vnosa miške in obnašanja glajenja.
* Izboljšana podpora za stranske gumbe miške.
* Dodana podpora za drsenje s kolescem miške v okenski sistem v igri.
* Dodana podpora za lepljenje odložišča v hitro konzolo.
* Odjemalci Linux in Mac imajo zdaj podporo za odložišče.

#### UnrealScript

* Ukazi konzole, ki so dolgi več kot 1024 bajtov ali ki vrnejo več kot 1024 bajtov podatkov, bi morali biti zdaj varni za uporabo.
* Dodan nov primitivni tip, imenovan "kazalec". Spremenljivke kazalca se samodejno prilagodijo širini besede na ciljni platformi. Avtorji domačih mod bi morali uporabiti spremenljivke kazalca za zrcaljenje vrste kazalca v C++.
* Dodane so nove funkcije Canvas za sprotno ustvarjanje poljubno velikih pisav. Prosimo, ne uporabljajte teh funkcij neposredno, saj bodo zaradi njih vaš mod nezdružljiv s starejšimi različicami UT. Namesto tega uporabite razred BotPack.FontInfo za pridobivanje pisav, ki so primerne za velikost zaslona odjemalca.
* Dodan ukaz exec "TEXTURE MERGECOMPRESSED NAME=MergeWith FILE=HiResFile.PNG GROUP=". Ta ukaz vam omogoča, da uvozite in stisnete teksture visoke ločljivosti ter jih združite v stisnjene mip zemljevide obstoječe teksture.
* Dodan HandlePauseRequest v sistem mutatorjev, omogoča moderjem, da spremenijo obnašanje gumba za premor igralcev na strežnikih.

#### Varnost

* Odpravljenih več ranljivosti pri izvajanju poljubne kode.
* Različica igre za Windows ima zdaj več varnostnih izboljšav, vključno (vendar ne omejeno na) preprečevanje izvajanja podatkov (lahko ga onemogočite s parametrom ukazne vrstice -nodep), SafeSEH in podporo za ASLR.

#### Anti-Cheat

* Prenovljena koda UT v468 MD5. Starejši odjemalci se lahko zdaj povežejo s strežniki v469, tudi če ne podpirajo razširitve MD5. Strežnik zdaj tudi označi, katere datoteke želi, da MD5 preveri.
* Preverjanje MD5 je zdaj privzeto onemogočeno. Če želite omogočiti, nastavite MD5Enable na True pod [Engine.GameEngine] v datoteki ini strežnika.
* Dodan samodejno posodabljanje za seznam Packages.md5. Samodejni posodabljalnik bo enkrat na uro preveril posodobitve seznama, če imate MD5Enable in MD5AutoUpdate oba nastavljena na true pod [Engine.GameEngine].

#### Omrežje in omrežna koda

* Obnovljena demo združljivost z UT v436.
* Dodane rešitve za napake, ki bi lahko povzročile prekinitev animacij igralcev v predstavitvah ali spletnem igranju po namestitvi tekstur S3TC visoke ločljivosti.
* Izboljšali so omrežno kodo, da bi odpravili zloglasni problem drsanja tekstur (skoraj v vseh primerih).
* Igra ne onemogoči več upraviteljev prenosov, če med poskusom prenosa datoteke s strežnika naletijo na nekritično napako. Prej bi igra prenehala s poskusi prenosa s strežnikov za preusmeritev, potem ko bi naletela na napako HTTP (kot je HTTP 404).
* Igra zdaj prikazuje število preostalih paketov med prenosom s strežnika.
* Veliko manj verjetno je, da bodo odjemalci pri povezovanju s strežniki naleteli na napake pri neusklajenosti paketov, zdaj ima lahko odjemalec UT več paketov z istim imenom in nalagalnik bo izbral pravega (če je prisoten).
* Dodan nadzor pasovne širine za prenose datotek z igralnega strežnika. Možnost nadzora pasovne širine preglasi MaxClientRate. V datoteki server.ini ga je mogoče nadzorovati na naslednji način:
```
[IpDrv.TcpNetDriver]
MaxFileDownloadRate=0 Največja hitrost prenosa v bajtih na sekundo

; Možne vrednosti za MaxFileDownloadRate:
; -1 Pošljite datoteke z največjo možno hitrostjo
; 0 Omejite hitrost prenosa datoteke na MaxClientRate bajtov na sekundo. To je UT privzeto naredil v različicah 468 in starejših
; poljubno pozitivno število Dovoli hitrost prenosa do te količine bajtov na sekundo.
```

#### Avdio in 3D upodabljanje

* Posnetki zaslona so zdaj shranjeni v mapi »System/Screenshots«. UT bo samodejno ustvaril to mapo, če še ne obstaja. Odstranili smo tudi omejitev števila posnetkov zaslona, ki jih lahko imate v tej mapi, in zdaj shranjujemo posnetke zaslona v formatu PNG in ne v BMP.
* Nalepke so zdaj vidne v območjih megle.
* Integrirana gruča, nov zvočni gonilnik na osnovi FMOD z vrhunsko kakovostjo zvoka in hiperrealističnimi zvočnimi učinki (Hvala han!).
* Integrirani izboljšani različici UTGLR OpenGLDrv in D3D9Drv Chrisa Dohnala.
* Integriran najnovejši OldUnreal XOpenGLDrv.
* Galaxy Audio zdaj velja za zastarelo. V sistemu Windows Vista in novejših bo zaganjalnik iger samodejno enkratno nadgradil vaš zvočni podsistem na najnovejšo različico gonilnika OldUnreal Cluster.
* Prenovljena osnovna zvočna koda za zvoke, ki se predvajajo z uporabo TournamentPlayer.ClientPlaySound. Prenovljena koda bi morala narediti glasnost predvajanja bolj dosledno in bi morala odpraviti zvočne napake, kot sta pokanje in škripanje.

#### Razno

* UnrealEd in odjemalec igre zdaj v sistemu Windows poznata velike naslove. To pomeni, da je veliko manj verjetno, da vam bo zmanjkalo navideznega pomnilnika.
* Odstranjeni nekateri zastareli elementi iz menija v igri (npr. ngWorldStats, mplayer, heat, won, ...)
* Na novo napisal nekaj osnovnih časovnih rutin, tako da igra teče bolj gladko (in z manj motnjami) na večjedrnih procesorjih in v dolgotrajnih igrah.
* Odjemalci Linux in Mac končno podpirajo unicode! Najbolj vidna posledica je, da bodo imena igralcev z znaki, ki niso ascii, zdaj pravilno prikazana pri igranju na strežnikih Linux (pod pogojem, da uporabljate teksture pisave z ustreznimi unicode glifi).
* Igra zdaj uporablja UTF-8 kot prednostno kodiranje datoteke (razen če je na začetku datoteke najdena UTF-16LE BOM).
* Dodana podpora za izbrani kazalec odjemalcem Linux in Mac.
* Dodana možnost ukazne vrstice -FORCELOGFLUSH. Ta možnost omogoča, da igra/strežnik izprazni datoteko dnevnika vsakič, ko je nanjo zapisana.
* Dodana možnost ukazne vrstice -SETHOMEDIR=. Običajno igra išče datoteke UnrealTournament.ini in User.ini v \~/.utpg/System (v Linux), \~/Library/Application Support/Unreal Tournament/System (v Mac) ali v UnrealTournament\System (v sistemu Windows). S to možnostjo lahko preglasite pot nastavitev (npr. ./ut-bin-x86 -sethomedir=\~/.loki/ut/System).
* Dodana je možnost menija za nadzor preklapljanja orožja Translocatorja ob hkratnem pritisku na ogenj in nadomestni ogenj.
* Zaklepanje pulzne pištole in minigun je postalo nastavljiva možnost, ki je privzeto onemogočena.
* Dekoracij UnrealI in UnrealShare ni mogoče več uničiti, če imata nastavljeno bStatic.
* Združeni popravki UnrealI in UnrealShare AI Unreal 227.

## Stare opombe ob izdaji

Opombe o izdaji za starejše popravke, ki sta jih izdala Epic in UTPG, najdete v datoteki Help/ReleaseNotes.htm, ki je vključena v popravek.

Datoteka poročila

Razlog












Prijavi komentar

Razlog






Povezava do poročila

Razlog





DMCA.com Protection Status

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

Flag Counter