Oprava UT99 v469a (Win32/Linux)

Thumbnail

Hodnotenie: 0
Obľúbené: 0

Súbor správy

Oprava UT99 v469a (Win32/Linux)


Informácie o súbore



Súbory



Viac od tohto používateľa



## Unreal Tournament, verzia 469, poznámky k vydaniu

Verzia 469 je úplne kompatibilná so všetkými predchádzajúcimi verejnými vydaniami UT (až 432).
Tímy UTPG a OldUnreal tvrdo pracovali na zachovaní binárnej kompatibility so staršími natívnymi režimami.
Väčšina týchto režimov bude naďalej fungovať vo verzii 469. Niektoré mody však môžu vyžadovať nejaké triviálne aktualizácie.

** Poznámka: ** Táto oprava deaktivuje staršie verzie ACE.
Správcovia serverov by mali aktualizovať ACE na verziu 1.1e alebo novšiu, aby skontrolovali 469 klientov.

### Vylepšenia stability

#### Neskutočný editor

* Opravený problém, ktorý spôsoboval zlyhanie programu UnrealEd, ak zoznam EditPackages neobsahoval žiadne balíky so sieťami.
* Opravený problém, ktorý spôsoboval zlyhanie programu UnrealEd pri otváraní veľkých súborov UnrealScript.
* Opravený problém, ktorý spôsoboval zlyhanie programu UnrealEd pri otváraní balíkov s premennými v nich.
* Opravený problém, ktorý spôsoboval zlyhanie programu UnrealEd počas vypínania. Tento problém sa pravdepodobne týkal iba používateľov systému Windows 10.
* Opravený problém, ktorý spôsoboval zlyhanie programu UnrealEd pri načítaní mapy po prestavbe niekoľkých balíkov.
* Opravený problém, ktorý spôsoboval zlyhanie programu UnrealEd pri úprave máp s množstvom dynamických svetiel.
* Opravený problém, ktorý spôsoboval zlyhanie programu UnrealEd pri ukotvení/odpojení jedného z okien prehliadača.
* Opravený problém, ktorý spôsoboval zrútenie niektorých príkazov, pretože zberač odpadkov sa ich rozhodol zničiť, kým boli ešte spustené.
* Opravený problém, ktorý spôsoboval zlyhanie príkazu ucc batchexport pri exporte textúr z balíka obsahujúceho skriptované textúry.

#### Herný klient

* Opravený problém, ktorý spôsoboval zlyhanie hry pri spustení príkazu konzoly „GET“ na prečítanie vlastnosti poľa.
* Opravený problém, ktorý spôsoboval občasné zlyhanie hry pri vypnutí.
* Opravený problém, ktorý spôsoboval zlyhanie hry pri volaní určitých funkcií plátna s neplatným argumentom písma alebo textúry.
* Opravený problém, ktorý spôsoboval zlyhanie hry, ak hráč odstránil skupinu [Engine.GameEngine] zo súboru UT.ini.
* Opravený problém, ktorý spôsoboval zlyhanie hry pri resetovaní vlastností na predvolené hodnoty v okne predvolieb.
* Opravený problém, ktorý spôsoboval zlyhanie hry pri pokuse o volanie funkcie neprehľadnej verzie, ktorá má rovnaký názov ako globálna premenná v rámci tej istej triedy.
* Opravené desiatky problémov, ktoré spôsobovali zlyhanie hry pri exporte vlastností v textovom formáte (napr. Prostredníctvom GetPropertyText).
* Opravené rôzne problémy, ktoré spôsobovali pád hry po zničení objektov obsahujúcich dynamické polia.
* Opravené rôzne problémy, ktoré spôsobovali pád hry pri vykresľovaní scén s veľkým počtom hercov/dynamických škriatkov.
* Opravená nekonečná chyba havárie pri rekurzii, ktorá sa spúšťala pri vyzdvihnutí vylepšenia neviditeľnosti, keď už bola neviditeľná.
* Opravený problém, ktorý spôsoboval, že niektoré mapy hru prerušili kvôli duplicitným hercom na mape.
* Hra teraz správne ruší odkazy na všetkých zničených hercov. Táto zmena opravuje zlyhania zberača odpadkov, ktoré sa spustili, keď bol herec odkázaný na herca na inej úrovni alebo keď objekt, ktorý nie je hercom, uchovával implicitný alebo explicitný odkaz na zničeného herca.
* Opravená chyba, ktorá spôsobovala pád hry pri použití príkazu „QUIT“ alebo „EXIT“ počas ukážkového prehrávania.
* Opravená chyba, ktorá mohla spôsobiť zlyhanie hry pri nahrávaní ukážky na server, ktorý generuje nadmerné množstvo návštevnosti na kanáloch pre jedného herca. Jeden z režimov, ktoré často spôsobujú túto chybu, je Nexgen.
* Opravená chyba, ktorá spôsobovala zlyhanie hry pri volaní funkcie iterátora v nulovom kontexte.
* Opravená chyba, ktorá spôsobovala zlyhanie hry na mapách, ktoré mali štetce s bStatic a bNoDelete nastavené na hodnotu false.

#### Herný server

* Opravená nesprávna chyba aluigi Remote Server DoS.
* Opravený problém, ktorý spôsoboval zlyhanie servera v AActor :: execPlayerCanSeeMe v hrách s robotmi.

### Opravy chýb

#### Neskutočný editor

* Opravený problém s UnrealEd, ktorý spôsoboval, že vrcholy/kefy boli pri priblížení v režime úpravy vrcholov neviditeľné.
* Opravený problém s UnrealEd, ktorý spôsoboval prichytenie klipov štetca k najbližšiemu umiestneniu mriežky pri kliknutí na vrchol.
* Opravený problém s programom UnrealEd, kde hercov nebolo možné umiestniť/vymazať/upravovať, ak herec s rovnakým menom už existoval inde v hierarchii tried.
* Opravený problém s nástrojom UnrealEd, kde 3D výrezy používali nesprávne svetelné mapy po prestavbe osvetlenia/bsps.
* Opravený problém, ktorý spôsoboval nesprávne natiahnutie/zmenu mierky štetca na štetcoch, ktoré neboli vyrobené.
* Opravený problém, ktorý spôsoboval, že program UnrealEd pri výbere skupiny písem v prehliadači textúr zobrazoval všetky textúry v hre.
* Opravený problém, ktorý spôsoboval nepravidelné správanie kurzora myši pri ťahaní v ortogonálnom výreze priblíženia.
* Opravený problém, ktorý spôsoboval poškodenie zdrojov MyLevel po načítaní novej mapy v UnrealEd.
* Opravená chyba, ktorá spôsobovala resetovanie posúvača prehliadača textúr pri posúvaní nadol v dlhom zozname textúr.
* Opravené rôzne chyby pri orezávaní textu v okne prehliadača textúr.
* Opravená chyba, ktorá spôsobovala zlyhanie v436-v451 pri vykresľovaní ôk LOD importovaných s UT v440 alebo novším.
* Opravená chyba, kvôli ktorej UnrealEd skrátil veľké súbory v okne editora kódu.

#### Fyzika a pohyb hráča

* Opravený problém, pri ktorom sa hra dramaticky zrýchlila pri vykresľovaní viac ako 200 snímok za sekundu.
* Opravená chyba, ktorá mohla spôsobiť oneskorenie uhýbajúcich sa ťahov.
* Opravená chyba, ktorá spôsobovala, že server neustále a nesprávne upravoval klientovu pozíciu v hre. Pri vykresľovaní viac ako 90 snímok za sekundu to spôsobilo trhaný pohyb.
* Opravená chyba, ktorá spôsobovala uviaznutie hráčov v stenách alebo svahoch pri hraní s vysokými snímkovými frekvenciami. Táto oprava chyby bude fungovať iba na serveroch v469.
* Opravená chyba, ktorá spôsobovala extrémne veľké úpravy polohy pri bočnom chode do šikmých kefiek. Táto oprava chyby bude fungovať iba na serveroch v469.
* Opravené niekoľko chýb, ktoré umožňovali určitým projektilom ignorovať kolíziu s geometriou úrovní.

#### Vstup a okná

* Opravená chyba, ktorá spôsobovala, že sa rolovacia animácia v okne predvolieb prehrala v opačnom smere.
* Opravený problém, keď ste v ponuke predvolieb nemohli vybrať hodnoty vlastností obsahujúce medzery.
* Opravený problém, pri ktorom sa myš v systéme Linux a Mac zasekla uprostred okna hry.
* Opravený problém, keď systém okien v hre niekedy ukazoval čakajúci kurzor namiesto kurzora zmeny veľkosti okna západ-východ.

#### Sieť a netcode

* Opravená chyba, ktorá mohla spôsobiť, že nesené zbrane a vlajky sa v online hrách stanú neviditeľnými.
* Opravená chyba, ktorá spôsobovala, že servery XC_Engine odmietali pripojenia od hráčov, ktorí práve sledovali ukážku.
* Opravené niekoľko problémov, ktoré spôsobovali neočakávané ukončenie sieťových pripojení v systémoch Linux a Mac.

#### Zvukové a 3D vykresľovanie

* Opravený problém, keď hra v ponuke nastavenia prehrávača zobrazovala iba časť modelu hráča.
* Opravený problém, pri ktorom sa hra vypína, keď došlo k fatálnej anomálii vykresľovania.
* Opravená chyba, ktorá spôsobovala, že výrez hry mal po zmene veľkosti okna hry v systéme Linux alebo Mac nesprávne rozmery.
* Opravené niekoľko chýb, ktoré spôsobovali, že sa zvuky neaktualizovali alebo sa neprehrávali z nesprávneho miesta.
* Opravená chyba, ktorá spôsobovala pád hry v extrémne vysokých rozlíšeniach (napríklad 8 kB).
* Opravený problém, kedy hra neaktualizovala zastarané údaje o osvetlení herca v medzipamäte motora. Výsledkom je, že mnoho hercov by bolo vykreslených v tmavo čiernej farbe, aj keď by mali byť osvetlení. Tento problém sa týkal najmä ľudí hrajúcich s veľkými veľkosťami vyrovnávacej pamäte alebo vysokými frekvenciami snímok.
* Opravená chyba, kvôli ktorej vlajky CTF stmavli po návrate na základňu vlajok.
* Opravený problém, pri ktorom sa pri nahrávaní ukážky mohli určité zvuky prehrávať na dvojnásobok zamýšľanej hlasitosti.
* Opravený problém, pri ktorom by sa snímky obrazovky nevykreslili správne, ak by ste vertikálne rozlíšenie obrazovky nastavili na nepárny počet pixelov.
* Opravená chyba, kvôli ktorej boli všetky dekorácie v skyboxoch neviditeľné.
* Opravená chyba, ktorá spôsobovala, že sa hra prestala vykresľovať po zmene vášho zorného poľa v type hry, ktorý mal nastavenia MinFOV a MaxFOV nastavené na 0.

#### Zmiešaný

* Opravený problém, pri ktorom by hra mohla dlho visieť (a niekedy dokonca zlyhať) pri otváraní zoznamu máp s množstvom máp.
* Obnovená schopnosť kopať hráčov a robotov z miestnych hier.
* Opravený problém, keď roboti považovali ľudských hráčov za neviditeľných aj po vypršaní platnosti ich vyzdvihnutia.
* Opravených niekoľko chýb, ktoré mohli spôsobiť, že zbrane sa okamžite prepínali medzi animáciami palby a alt palby.
* Opravená chyba, ktorá umožňovala hráčom interagovať s úrovňou a vyberať položky pred začiatkom zápasu po tom, čo sa vzdali administrátorských oprávnení pomocou príkazu AdminLogout.
* Tímové hry sa teraz správne končia, keď jeden z tímov skóruje v predĺžení.
* Limit 1024 znakov na konverzie medzi reťazcami ANSI a Unicode je preč.
* Opravená chyba motora, ktorá mohla spôsobiť, že aplikácia Demo Manager zmrazila hru po použití príkazu seekto.
* Odstránilo sa mnoho upozornení „Prístup k žiadnym“.
* Pešiaci, ktorí sa zničia, zatiaľ čo majú deaktivovanú funkciu zničenej sondy, by sa teraz mali odpojiť od zoznamu zástavy úrovne.

### Vylepšenia

#### Neskutočný editor

* Zlúčila väčšinu vylepšení Unreal Editoru Unreal 227.
* Okno výrezu UnrealEd vám umožňuje vybrať si teraz akékoľvek zo svojich renderovacích zariadení (nielen SoftDrv a D3DDrv).
* Panel s tlačidlami a prehliadač textúr UnrealEd teraz majú podporu kolieska myši.
* 2D editor tvarov UnrealEd teraz správne vypočítava polohy vrcholov pri ťahaní pri iných úrovniach priblíženia ako 100 pct.
* UnrealEd teraz podporuje posúvanie kolieska myši v 2D výrezoch.
* UnrealEd má teraz v rozbaľovacej ponuke na povrchu položku „Pridať PlayerStart“. Táto položka sa zobrazuje iba vtedy, ak vaša úroveň ešte nemá PlayerStart.
* Výrezy UnrealEd môžu teraz vykresľovať až 200 snímok za sekundu. Tento framerate bol predtým obmedzený na 30.
* Vertexový editor UnrealEd teraz správne hromadí malé úpravy vrcholov. Predtým mohli byť malé úpravy zahodené kvôli prichyteniu mriežky.
* Pridaná podpora prevodu formátu textúry do prehliadača textúr.
* Pridaná možnosť odstrániť komprimované mips z textúry v prehliadači textúr.
* Všetky výrezy UnrealEd teraz podporujú prepínanie renderovacích zariadení.
* Pridaná podpora importu textúr pre rôzne nové formáty obrázkov.
* Príkaz ucc make teraz funguje na Linuxe a Mac.
* Príkaz komprimácie ucc môže teraz preskočiť kompresiu, ak už existuje aktuálny súbor .uz. Ak chcete použiť túto novú funkciu, pridajte do vyvolania komprimácie z UCC parameter príkazového riadka „aktualizovať“.
* Kompresia textúry S3TC/DXT1 by teraz mala byť k dispozícii v nástrojoch ucc pre Linux a Mac (aj keď samozrejme nie v programe UnrealEd).

#### Podpora vo vysokom rozlíšení

* UnrealEd, Setup a herný klient si v systéme Windows teraz uvedomujú vysoké rozlíšenie DPI. Tým sa eliminuje rozmazanie, ktoré videlo veľa ľudí s veľkými monitormi. Zlepšuje tiež presnosť vstupu v hre a v editore.
* Pridané automatické škálovanie ponuky hry. Faktor a správanie mierky je možné ovládať pomocou nových nastavení v ponuke.
* Do štandardného HUD bolo pridané škálovanie nitkového kríža. Nastavenia mierky nitkového kríža môžete nakonfigurovať v ponuke. POZNÁMKA: Mnoho režimov bude pravdepodobne ignorovať mierku zameriavacieho kríža. Autori režimov by mali aktualizovať svoje režimy, aby nazývali bežnú funkciu ChallengeHUD.DrawCrosshair.
* Pridané škálovanie písma v hre. Ak je táto možnosť povolená, písma sa automaticky zmenia na veľkosť DPI vašej pracovnej plochy. Zmena mierky sa dá zapnúť a vypnúť v ponuke v hre.
* UWindow teraz podporuje textúry pre LookAndFeels s vyšším rozlíšením. To umožňuje LookAndFeels lepšie škálovať pre ľudí hrajúcich vo vyšších rozlíšeniach a vyšších mierkach GUI. UMenu LookAndFeels boli (čiastočne) aktualizované, aby mohli používať túto novú funkciu.

#### Vstup a okná

* Opravené problémy so zrýchlením myši pre hráčov používajúcich DirectInput v systéme Windows 10.
* Pridaná podpora surového vstupu myši. Túto funkciu je možné povoliť nastavením parametra UseRawHIDInput na hodnotu True v sekcii WinDrv.WindowsClient hry ini.
* Pridané vylepšené ovládanie presnosti ukazovateľa. V predvolenom nastavení hra umožňuje zvýšenú presnosť ukazovateľa v ponuke a v hre obnoví staré nastavenia presnosti. Teraz však môžete nastaviť možnosť NoEnhancedPointerPrecision v sekcii WinDrv.WindowsClient na hodnotu true, ak nechcete, aby hra vôbec zmenila nastavenia presnosti ukazovateľa systému.
* Pridané nové možnosti ponuky na ovládanie vstupu myši a správania pri vyhladzovaní.
* Vylepšená podpora bočných tlačidiel myši.
* Pridaná podpora posúvania kolieska myši do systému okien v hre.
* Pridaná podpora vkladania schránky do rýchlej konzoly.
* Klienti Linux a Mac majú teraz podporu schránky.

#### UnrealScript

* Príkazy na konzole, ktoré majú viac ako 1024 bajtov alebo ktoré vracajú viac ako 1024 bajtov údajov, by teraz mali byť bezpečné na použitie.
* Bol pridaný nový primitívny typ s názvom „ukazovateľ“. Premenné ukazovateľa sa automaticky prispôsobia šírke slova na cieľovej platforme. Pôvodní autori modov by mali používať premenné ukazovateľa na zrkadlenie typu ukazovateľa v C ++.
* Pridané nové funkcie Canvas na vytváranie fontov ľubovoľnej veľkosti za behu. Nepoužívajte tieto funkcie priamo, pretože spôsobia, že váš režim bude nekompatibilný so staršími verziami UT. Namiesto toho použite triedu BotPack.FontInfo na načítanie písem, ktoré sú vhodné pre veľkosť obrazovky klienta.
* Bol pridaný príkaz exec „TEXTURE MERGECOMPRESSED NAME = MergeWith FILE = HiResFile.PNG GROUP =“. Tento príkaz vám umožňuje importovať a komprimovať textúry vo vysokom rozlíšení a zlúčiť ich do komprimovaných mipmáp existujúcej textúry.
* Pridaný HandlePauseRequest do systému mutátora, umožňuje modderom upraviť správanie tlačidla pauzy hráčov na serveroch.

#### Zabezpečenie

* Opravené niekoľko zraniteľností pri spustení ľubovoľného kódu.
* Verzia hry pre Windows má teraz niekoľko vylepšení zabezpečenia vrátane (nie však výlučne) Prevencie spustenia údajov (dá sa zakázať pomocou parametra príkazového riadka -nodep), podpory SafeSEH a ASLR.

#### Anti-Cheat

* Prepracovaný kód UT v468 MD5. Starší klienti sa môžu teraz pripojiť k serverom v469, aj keď nepodporujú rozšírenie MD5. Server teraz tiež označí, pre ktoré súbory má MD5 kontrolovať.
* Kontrola MD5 je teraz predvolene zakázaná. Ak to chcete povoliť, nastavte MD5Enable na True pod [Engine.GameEngine] v ini súbore servera.
* Bol pridaný automatický aktualizátor pre zoznam Packages.md5. Ak máte MD5Enable a MD5AutoUpdate nastavené na hodnotu true v [Engine.GameEngine], automatický aktualizátor skontroluje dostupnosť aktualizácií zoznamu raz za hodinu.

#### Sieť a netcode

* Obnovená demo kompatibilita s UT v436.
* Pridané alternatívne riešenia chýb, ktoré by mohli spôsobiť prelomenie animácií hráčov v ukážkach alebo online hraní po inštalácii textúr S3TC s vysokým rozlíšením.
* Vykonali sme vylepšenia sieťového kódu, aby sme odstránili neslávny problém s korčuľovaním textúr (takmer vo všetkých prípadoch).
* Táto hra už deaktivuje správcov sťahovania, ak sa pri pokuse o stiahnutie súboru zo servera vyskytne nekritická chyba. Predtým sa hra prestala pokúšať sťahovať z presmerovacích serverov po chybe HTTP (napríklad HTTP 404).
* Hra teraz zobrazuje počet zostávajúcich balíkov pri sťahovaní zo servera.
* Klienti sa pri pripájaní k serverom stretávajú s chybami nesúladu balíkov oveľa menej, teraz môže mať klient UT viacero balíkov s rovnakým názvom a zavádzač vyberie ten správny (ak je k dispozícii).
* Pridaná kontrola šírky pásma pre sťahovanie súborov z herného servera. Možnosť kontroly šírky pásma prepíše MaxClientRate. V súbore server.ini ho možno ovládať nasledovne:
""
[IpDrv.TcpNetDriver]
MaxFileDownloadRate = 0 Maximálna rýchlosť sťahovania v bajtoch za sekundu

; Možné hodnoty pre MaxFileDownloadRate:
; -1 Odosielanie súborov maximálnou možnou rýchlosťou
; 0 Obmedzte rýchlosť sťahovania súborov na bajty MaxClientRate za sekundu. To je to, čo UT štandardne robil vo verziách 468 a nižších
; akékoľvek kladné číslo Povoliť rýchlosti sťahovania až do tohto počtu bajtov za sekundu.
""

#### Zvukové a 3D vykresľovanie

* Snímky obrazovky sa teraz ukladajú do priečinka „Systém/Snímky obrazovky“. UT tento priečinok automaticky vytvorí, ak ešte neexistuje. Odstránili sme tiež obmedzenie počtu snímok obrazovky, ktoré môžete mať v tomto priečinku, a teraz ukladáme snímky obrazovky vo formáte PNG, nie v BMP.
* Obtisky sú teraz viditeľné v hmlových zónach.
* Integrovaný klaster, nový zvukový ovládač založený na FMOD s vynikajúcou kvalitou zvuku a hyperrealistickými zvukovými efektmi (Vďaka han!).
* Integrované vylepšené verzie UTGLR OpenGLDrv a D3D9Drv Chrisa Dohnala.
* Integrovaný najnovší XOpenGLDrv OldUnreal.
* Galaxy Audio je teraz považovaný za zastaraný. V systéme Windows Vista a novších verziách spúšťač hier automaticky jednorazovo aktualizuje váš zvukový subsystém na najnovšiu verziu ovládača OldUnreal Cluster.
* Upravený základný zvukový kód pre zvuky prehrávané pomocou TournamentPlayer.ClientPlaySound. Vynovený kód by mal zaistiť konzistentnejšie objemy prehrávania a mal by eliminovať chyby zvuku, ako je praskanie a škrípanie.

#### Zmiešaný

* UnrealEd a herný klient si v súčasnosti v systéme Windows uvedomujú veľa adries. To znamená, že je oveľa menej pravdepodobné, že vám dôjde virtuálna pamäť.
* Odstránené niektoré zastarané položky z ponuky v hre (napr. NgWorldStats, mplayer, heat, won, ...)
* Prepísajte niektoré základné rutiny načasovania, aby hra bežala plynulejšie (a bez problémov) na viacjadrových procesoroch a v dlhodobých hrách.
* Klienti Linux a Mac konečne podporujú unicode! Najviditeľnejším dôsledkom je, že mená hráčov s inými znakmi ako ascii sa teraz budú správne zobrazovať pri hraní na serveroch Linux (za predpokladu, že použijete textúry písma so správnymi glyfmi unicode).
* Hra teraz používa ako preferované kódovanie súborov UTF-8 (pokiaľ na začiatku súboru nie je nájdený kusovník UTF-16LE).
* Pridaná podpora vybraných kurzorov pre klientov Linux a Mac.
* Pridaná možnosť príkazového riadka -FORCELOGFLUSH. Táto možnosť spôsobí, že hra/server prepíše súbor denníka vždy, keď je doň zapísaný.
* Pridaná možnosť -SETHOMEDIR = príkazového riadka. Bežne hra hľadá súbory UnrealTournament.ini a User.ini v priečinkoch \ ~/.utpg/System (pre Linux), \ ~/Library/Application Support/Unreal Tournament/System (pre Mac) alebo v UnrealTournament \ System (v systéme Windows). Pomocou tejto možnosti môžete prepísať cestu preferencií (napr. ./Ut-bin-x86 -sethomedir = \ ~/.loki/ut/System).
* Pridaná možnosť ponuky na ovládanie správania prepínača zbraní translokátora pri súčasnom stlačení ohňa a alt-palby.
* Z uzamknutia pulznej a minigunovej zbrane sa stala konfigurovateľná možnosť, ktorá je v predvolenom nastavení zakázaná.
* Dekorácie UnrealI a UnrealShare už nie je možné zničiť, ak majú nastavenú sadu bStatic.
* Zlúčené opravy UnrealI 227 UnrealI a UnrealShare AI.

## Staré poznámky k vydaniu

Poznámky k vydaniu starších opráv vydaných spoločnosťami Epic a UTPG nájdete v súbore Help/ReleaseNotes.htm, ktorý je súčasťou opravy.

Súbor správy

Dôvod












Nahlásiť komentár

Dôvod






Nahlásiť odkaz

Dôvod





DMCA.com Protection Status

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

Flag Counter