Гэта Арма, сынок! Ці пра наладах і аптымізацыі гульні.

Арма, ўбогая Арма. У яе такі рухавічок, што ну ево нафіг Арма, ўбогая Арма
Але гэта сапраўды адзіная гульня на столькі крутая, што больш такіх няма. Хто да гэтага часу не зразумеў сутнасці пусткі пышнай Армы - не туда зайшоў.

Гэта вялікая гульня. А 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 дазвол. Дык вось, хлопцы. Гэта маецца на ўвазе розніца дазволу паміж інтэрфейсам і графікай (меню і фонам за меню свет). Гэта ні на што не ўплывае, практычна. Але рада таго, што гэты дазвол павінна супадаць з дазволам гульні ў прынцыпе правільны Параметры Відэа у гульні:   1) Видопамять - выкарыстоўваем ТОЛЬКІ Па змаўчанні - ня больш, ня менш
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 Ідэя заключаецца ў тым, што-б угаварыць арму працаваць не з HDD, а з АЗП, якое на парадак хутчэй (нават гэтых вашых SSD   ) ).
Увогуле, калі вы ўладальнік вялікай колькасці АЗП (а аператыўка ў любым выпадку танней SSD дыска) то гэта варыянт Ваш Пры гэтым не абавязкова пераўсталёўвацца на 64-бітную сістэму (што-бы бачыла больш 3.5 гб).

Праграмны тюниг сістэмы, для гульні ў Арму
Усё проста, запампуйце і ўсталюеце
Game Booster
Пасля чаго наладзьце яго такім чынам, што-б гульня запускалася ў віртуальнай працоўным стале (максімальнае вызваленне аператыўнай памяці пры гульні) і з выгружанага усіх лішніх працэсаў. Акрамя таго гэтая праграма павышае прыярытэт працэсу, з прычыны чаго Арма будзе працаваць досыць хутчэй (у некаторых выпадках прырост прадукцыйнасці я заўважаў да 10 FPS, хоць вядома не вышэй за варыянту з апаратным цюнінгам).
Адзіны мінус гэтай праграмы, гэта тое, што будуць праблемы з тым-жа Skype'ом. Ён відавочна не сябруе з GameBooster'ом. Майце на ўвазе, я вас папярэдзіў.

Увогуле вось. Так-жа не адмаўляю чужых меркаванняў, хай прыўносяць.