Гэта Арма, сынок! Ці пра наладах і аптымізацыі гульні.
Арма, ўбогая Арма. У яе такі рухавічок, што ну ево нафіг
Але гэта сапраўды адзіная гульня на столькі крутая, што больш такіх няма. Хто да гэтага часу не зразумеў сутнасці пусткі пышнай Армы - не туда зайшоў.
Гэта вялікая гульня. А DayZ вялікі мод. Але з глюкамі, вушакамі і крываваты аптымізацыяй.
Увогуле давайце разбірацца, як аптымізаваць рухавічок пышнай Армы, што-б ён адэкватна працаваў. А-то я сёння даведаўся, напрыклад, што многія (нават досыць старыя) гульцы не ведаюць такіх ньюансов, як тое, што такія видеопараметры як "відэапамяць" і "далёкасць агляду" нельга выстаўляць на максімум - Арма проста не карэктна з імі працуе.
Таму я выкажу тое, што я ведаю ў наладах гульні, што-б яна не глюкан нават на оооочень магутных кампутарах.
Такім чынам, у першых - Арма ніколі (наогул ні пры якіх абставінах) не бачыць АЗП (Аператыўнай памяці) больш 2 ГБ ( пруф ). Г.зн. будзь у вас зоркалёт, з 128 ГБ АЗП на АС 64 біта - гэта яе не ўратуе. Арма бачыць толькі 2 гб. Жорстка. Так задумана самімі распрацоўнікамі. Але пры гэтым яна заўсёды мае патрэбу ў памяці, бо цягаць ту-ж карту черноруссии ў 2Гб нерэальна - таму яны выкарыстоўваюць жорсткі дыск. Такім чынам, Арма вельмі патрабавальная менавіта да цвёрдай кружэлкі (у мяне напрыклад NVidia GeForce GT240, так сабе видеокарточка - і тая ў Арме выкарыстоўваецца на 30%, па словах PlayClaw3). Г.зн. крутая видеокарточка Арме і не патрэбна. А вось працэсары яна ўмее выкарыстоўваць шмат'ядравыя, так-што чым больш ядраў - тым весялей будзе працаваць. Аднак, у любым выпадку ўсё ўпрэцца ў жорсткі дыск, бо Арма па ранейшаму не ўбачыць больш за 2 гб АЗП І нават калі ў вас ОООчень магутны і шмат'ядравы працэсар, сочыце за тым, што-б ваш жорсткі дыск не апынуўся вузкім горлышком пры працы з праграмай. У ідэале Арму трэба запускаць з твердотелых назапашвальнікаў ( SSD дыскі ), Але яны да гэтага часу дарагія і пры гэтым яшчэ маюць статус сумнеўнай надзейнасці. Таму мы працягваем падазраваць, што SSD ў нас няма - але нам хочацца гуляць хутка і якасна. Таму для пачатку давайце абмяркуем тое, што можна пачытаць на тэму:
1) Аптымізацыя Arma 2 .
2) аптымізацыя DayZ (Па сутнасці тое ж самае, што і папярэдняе, толькі ў больш кароткай форме і без даследчых элементаў).
3) Дыялогі ў вакууме аб РамДиске і DayZ
Ну а далей я пералічу тое, што вычеслил я (з аглядкай на мой вопыт, у вайне з глюкам з'яўлення ў Пустыні, Andrakann не дасць зманіць):
Параметры каманднага радка:
1) -nosplash прыбірае застаўку;
2) -mod = @ dayz загружае мод DayZ па змаўчанні;
3) -maxmem = 2048 больш паказваць не мае сэнсу (чытаць пра гэта вышэй);
4) -maxVRAM = 512 паказваем кол-у відэапамяці на відэакарце, інакш існуе верагоднасць, што Арма будзе выкарыстоўваць не на 100%;
5) -world = chernarus так раблю я, гэта памяншае верагоднасць траплення ў пустыню. Калі-ж пустыні ці не баіцеся, рабіце як рэкамендуюць іншыя "-world = empty" - гэта паскарае прагляд гульні ў меню з ярлычка;
6) -CpuCount = 2 паказваем колькасць ядраў працэсара для выкарыстання (калі ў вас дапусцім іх 4, то не абавязкова Арме аддаваць усё - бо ўсе роўна вузкае месца ў ёй не працэсар, а цвёрды дыск - але пра гэта будзе ніжэй);
7) -exThreads = 3 - варыянты значэнняў лічбы такія: 0,1,3,5,7. Падбіраюцца ў залежнасці ад кампутара, але натуральна чым вышэй лік, тым больш магутны павінен быць кампутар. Зноў-жа гэта ставіцца больш да працэсара. Г.зн. выстаўляем значэнне, з аглядкай на агаворку з нагоды жорсткага дыска ў пункце 6.
8) -winxp -forcedirectdx9 абодва гэтыя параметры спатрэбяцца тым, хто гуляе ў Vista або 7-цы і хоча павысіць прадукцыйнасць, знізіўшы якасць карцінкі. Калі вам важна якасць карцінкі - то не выкарыстоўвайце гэтыя параметры.
Параметры Відэа у гульні:
1) Видопамять - выкарыстоўваем ТОЛЬКІ Па змаўчанні - ня больш, ня менш. Арма ня карэктна апрацоўвае гэты параметр і былі выпадкі, калі пры іншых значэннях з'яўляліся графічныя артэфакты (палігоны ухолящие ў неба / маналіты);
2) Далёкасць агляду - выстаўляйце максімум 3 км. Больш не паказвае ні адзін сервер. А на спарка так і зусім менш, накшталт-бы. У мяне наогул каштуе 2 км, галоўнае СЗ-Аэра бачна па даўжыні, а больш і не трэба. Вядома, што пры выстаўленні максімальнага значэння з'яўляюцца глюкі такога тыпу, як знікненне перашкод на дарогах (завалы, разбітыя машыны і іншае). У некаторых выпадку аж да знікнення такіх рэчаў, як які ўпаў верталёт! Асабісты вопыт, плюс перачытванне цэлых мегатон Інтэрнэце. У любым выпадку, больш за 3 км выстаўляць гэты параметр бессэнсоўна, бо вам іх не пакажа сервер.
3) Анизатропная фільтраванне - калі яе адключыць назусім, тэкстуры могуць пачаць "скакаць". І будуць шморганняў і мельтишение тэкстур на аб'ектах, асабліва пры рэзкіх повортоах і набліжэнне. Параметр па большай частцы апрацоўваецца відэакартай, але ўсё-ж ёсць моманты калі ён будзе гвалтаваць ваш жорсткі (напрыклад пры рэзкім з'яўленні ў поле зроку тэкстуры, якой яшчэ пакуль не было ў хуткай памяці і яе трэба вельмі тэрмінова падкачаць з шрубы). Г.зн. параметр таксама спрэчнае і калі вы не аматар палётаць на поўнай хуткасці па Черноруссии на якім-небудзь пазадарожніку, то можаце і ўключыць гэтую функцыю. А ў іншым выпадку, будзьце гатовыя, што пры частай змене "лакацый« Аднак жа тузаць ваш HDD.
4) VSync - адкл. Ад гэтай функцыі больш шкоды, чым карысці.
5) Пост. апрацоўка - калі вы хочаце шмат блюра, то выкручваліся гэты параметр на максімум. Але памятайце, гэты параметр больш за ўсё жрэ рэсурсаў кампутара.
6) Антиалайзинг - як і п.4 яшчэ адзін нагибатель FPS'а. Праўда, ён нагінаўся ў асноўным відэакарту - г.зн. гэты параметр па гусце. У нейкіх выпадках, часам асабіста я заўважаў "падтармажвання". Але яны не сталыя. Увогуле спрэчны параметр.
7) Аптымальнае раздзяленне для гульні ў Арму (яна распрацоўвалася пад гэтыя дазволы, а як вядома ў гульні лепш за ўсё гуляць у іх родных дазволах - інакш пакаленне гульні можа не спраўляцца з запытамі дазволу або затрачваць на пераціснутыя тэкстур час. Так напрыклад гульня разлічаная на працу у 1024х768 можа горш працаваць у 640х480, так як ёй трэба час на пералік тэкстур нават у ніжні парадак). Такім чынам, я чытаў інтэрнэце - раілі HD 720, г.зн. 1280х720 - самае працоўнае дазволаў для пышнай Армы 2.
8) Усюды дзе чытаў казалі пра 3D дазвол. Дык вось, хлопцы. Гэта маецца на ўвазе розніца дазволу паміж інтэрфейсам і графікай (меню і фонам за меню свет). Гэта ні на што не ўплывае, практычна. Але рада таго, што гэты дазвол павінна супадаць з дазволам гульні ў прынцыпе правільны
9) Цені - апрацоўваюцца графічнай картай. Я шчыра не заўважыў розніцы ў прадукцыйнасці гульні пры ўключаных ценях на максімум. Аднак гуляю без ценяў, бо ўначы з ценямі відаць яшчэ горш ... Тут справа кожнага.
10) Якасць тэкстур - нармальнае. Меншае якасць тэкстур практычна наогул не змяняе прадукцыйнасць. Хоць, з ім (па чытэрскія ) Лепш відаць, вядома. А вось павышэнне якасці тэкстур некалькі зніжае прадукцыйнасць, таму для слабых кампутараў не рэкамендуецца выстаўляць гэта значэнне вышэй Нармальны.
Трукі з баданні конфіг-файлаў (чытаць спасылкі вышэй) вялікага прыросту прадукцыйнасці не дадуць. Ды і сумніўныя гэтыя танцы з бубнам, шчыра кажучы.
Апаратны цюнінг сістэмы, для гульні ў Арму
Такім чынам, вышэй я прыводзіў спасылку на танцы з бубнам, для выціскання з пышнай Армы максімум сокаў, пры дапамозе Ram-дыска. І гэтая ідэя сапраўды працуе, аж да павышэння прадукцыйнасці ў 2 (ДВА!) Разы. Асабіста ў мяне, з 8 - 20 FPS (у спакойным Электра) вырасла да 30 - 40 (без запісу відэа). Пры гэтым практычна на 100% зніклі "тупняк" пры частай змене "лакацый" са мною займаецца пастаянны SHIFT + GRAY_MINUS: flush (Калі хто раптам не ў курсе, гэта прымусовае перазагрузка відэападсістэмы ў гульні - націскаем Shift і шэры мінус на лічбавы клавіятуры, затым упэўненымі дакладнымі націскамі набіраем слова: flush. пры гэтым ніякіх кансоляў або формаў для ўводу інфармацыі не з'яўляецца. Раскладка клавіятуры пры гэтым павінна быць уключана ангельская, натуральна). Такім чынам, для майго варыянту Ram-дыска (не для таго, што зверху па спасылцы) трэба АЗП ня менш за 4 гб, інакш сапраўды бессэнсоўна. Я выкарыстоўваю Windows 7 x32 біта, пры гэтым на борце ў мяне 6ГБ АЗП і ўключаны PAE (Што такое PAE ). У Windows 7 ён ўключаецца з кансолі, пад адмін камандай:
Пасля чаго машыну трэба перазапусціць. У іншых версій Windows (да 7-кі) гэты параметр ўключаецца праз рэдагаванне boot.ini шляхам дадання параметра / PAE
Далей я ўсталяваў праграму:
Gavotte Ramdisk with GUI
і ужыў reg-файл 4gb.reg ў сістэму - перазапусціць і стварыў віртуальны дыск, які ў мяне цяпер есць 3.2 ГБ АЗП. Куды размясціў файл падпампоўкі. Для астатняга засталося 2.8
Ідэя заключаецца ў тым, што-б угаварыць арму працаваць не з HDD, а з АЗП, якое на парадак хутчэй (нават гэтых вашых SSD ).
Увогуле, калі вы ўладальнік вялікай колькасці АЗП (а аператыўка ў любым выпадку танней SSD дыска) то гэта варыянт Ваш Пры гэтым не абавязкова пераўсталёўвацца на 64-бітную сістэму (што-бы бачыла больш 3.5 гб).
Праграмны тюниг сістэмы, для гульні ў Арму
Усё проста, запампуйце і ўсталюеце
Game Booster
Пасля чаго наладзьце яго такім чынам, што-б гульня запускалася ў віртуальнай працоўным стале (максімальнае вызваленне аператыўнай памяці пры гульні) і з выгружанага усіх лішніх працэсаў. Акрамя таго гэтая праграма павышае прыярытэт працэсу, з прычыны чаго Арма будзе працаваць досыць хутчэй (у некаторых выпадках прырост прадукцыйнасці я заўважаў да 10 FPS, хоць вядома не вышэй за варыянту з апаратным цюнінгам).
Адзіны мінус гэтай праграмы, гэта тое, што будуць праблемы з тым-жа Skype'ом. Ён відавочна не сябруе з GameBooster'ом. Майце на ўвазе, я вас папярэдзіў.
Увогуле вось. Так-жа не адмаўляю чужых меркаванняў, хай прыўносяць.