Зміни в counter-strike 1
Офіційна відповідь Valve з приводу поновлення Counter-Strike 1.6:
Valve: "Шановні користувачі, доводимо до Вашого відома, що оновлення в Counter-Strike 1.6 не буде повернута до первісного стану, так як підвищення FPS, поліпшення графіки і ігрового процесу в цілому, роблять Вашу улюблену гру ще краще і динамічніше. Це оновлення наближає застарілий процес гри Counter-Strike до нового, захоплюючого і сучасному Counter-Strike: Global Offensive ". Просимо вас дотримуватися спокою, не робити поспішних висновків і постаратися незабаром адаптуватися до нових функцій Counter-Strike 1.6. Дякуємо за розуміння і підтримку, розробники Valve. "
Так само відомо, що оновлення зроблено для ОС Linux, чому воно оновлюється на Windows без дозволу, поки з цього приводу інформації немає.
Як поставити режим 4: 3 на широкоформатному моніторі?
Steam -> Бібліотека -> Counter-Strike -> Властивості -> Встановити параметри запуску -> Додаємо "-nofbo"
Зелений екран при запуску гри / Зникають текстури прямо в грі?
- Все це лікується тією ж командою запуску "-nofbo"
У грі все загальмоване, а cl_showfps видає 1000 фпс, що робити?
Де тепер знаходиться папка з грою?
Чому не працює режим 4: 3 (чорні смужки з боків)?
Завжди граю з "Normal" дозволом на весь екран, але після поновлення у мене за замовчуванням ставиться режим 4: 3. Як виправити ситуацію?
- У гру було додано новий параметр запуску "-stretchaspect", використовуйте його для того що б вимкнути видимість 4: 3.
fps_max100 - Даний параметр так само був вдосконалений. Тепер максимальне значення fps_max не обмежується 100 кадрами в секунду. Щоб використовувати значення більш 100+, включите спочатку змінну fps_override 1. Вона дає можливість відкоригувати повільний рух моделей, виключаючи різкі скачки і пролагіванія.
Деякі люди скаржилися на некоректну роботу змінної fps_max, наприклад, при використанні fps_max 100 йде невірний розрахунок кількості кадрів в секунду (100,5 кад. / Сек. Замість 100). Для цього досить прописати fps_max 99.5 в конфігураційний файл або в консоль.
snd_noextraupdate - змінна, пов'язана з якістю звуку, що впливає на fps, по-замовчуванню тепер рівна 1. Для поліпшення продуктивності на старих ПК можна виставити значення, рівне 0, що сильно погіршить якість звуку.
gl_vsync 0 - вертикальна синхронізація (тепер виставляється в опціях гри)
gl_ansio 0 - анізтропная фільтрація, додано в допомогу до вертикальної синхронізації.
ati_subdiv - більше не працює, прибрали за непотрібністю.
r_bmodelhighfrac - більше не працює, прибрали за непотрібністю. Відповідала за фільтрацію і розмиття текстур, їх динамічне стиснення. А так же, впливала на fps.
// Миша, акселерація (відключення)
cl_mousegrab 1 - захоплення миші (фіксація прицілу)
m_rawinput 1 - команда відповідає за використання / невикористання налаштувань миші ОС (0 - викл. 1 - вкл.).
Параметр m_rawinput - це змінна, що дає можливість використовувати directinput - стандарт програмного комплексу під управлінням інтерфейсу IDirectInput8, надбудови DirectX. Вона відповідає за використання пристроїв введення (клавіатура, миша, джойстик, трекбол etc.). Використання даної опції дає можливість обробки вхідного сигналу не з операційної системи, а безпосередньо через драйвери пристроїв введення, що дає можливість використання більш низького відгуку від пристрою введення (зменшення затримок) в цілому.
Якщо Вам зручніше використовувати старий спосіб управління пристроями введення, використовуйте значення змінної m_rawinput 0. Для ОС MAC і Linux використовується значення за замовчуванням, рівне 1, а для ОС Windows - 0.
m_mousethread_sleep - встановлює значення опитування мишки (100 Гц по дефолту), значення встановлюються згідно з правилом співвідношення:
- значення 10 відповідає 125 Гц або 10 мс (інтервал опитування миші). тобто дефолт;
- значення 2 відповідає 500 Гц або 2 мс;
- значення 1 відповідає 1000 Гц або 1мс;
- значення 0 відповідає максимальним Герцена, які може видати usb порт вашого комп'ютера.
Введення даного параметра дає можливість гравцях підкоригувати результати після використання змінної m_rawinput 0. щоб згладити рух миші, зробити його більш передбачуваним.
rate 100000 - тепер немає ніяких 25000 і команди cl_rate, забудьте, це минуле століття. Тепер верхня планка 100000, ставте у кого хороший інет rate 100000.
cl_cmdrate і cl_updaterate - зміна базових значень параметрів до 60. причому верхні значення тепер не обмежені значенням 102. а контролюються на стороні ігрового сервера.
ex_interp - значення залишаються колишніми 0.01 / 0.05 / 1. Після тестів стало ясно, що значення 0 нету, якщо хтось буде стверджувати, що потрібно ставити 0, нікому не віримо і граємо зі старими значеннями.
hud_fastswitch 0 = Немає швидкого перемикання
hud_fastswitch 1 = Швидке перемикання на обох коліщатка миші і цифрові клавіші
hud_fastswitch 2 = Стара hud_fastswitch 1. Швидке перемикання ТІЛЬКИ на цифрових клавіш, БЕЗ коліщатка миші.
Тепер не потрібно виставляти низький дозвіл щоб отримати стабільний фпс, ставте дозвіл від 800 і вище, в стрільбі і фпс ви нічого не втратите.
З'явилися нові параметри запуску:
Виставити їх можна через Steam -> Бібліотека -> Counter-Strike -> Властивості -> Встановити параметри запуску.
У мене тепер такі параметри: -gl -noforcemaccel -noforcemparms -noforcemspd -nofbo -nomsaa -32bpp
-nomsaa - відповідає за невикористання режиму згладжування MSAA, що виправляє "розмитість" текстур на низькій роздільній здатності (на дозволі 640x480 наприклад)
-stretchaspect - відповідає за коректування збільшувати або зменшувати зображення в грі. При використанні цього параметра гра коригує співвідношення сторін і положення зображення. Наприклад, якщо Ви оберете режим "Normal" (4: 3), а граєте на широкому (співвідношення сторін 16: 9 або 16:10) моніторі, то гра скоректує зображення, а з боків екрану будуть формуватися чорні смуги. щоб зберігалися пропорції зображень. Те ж саме буде і при використанні режиму гри Widescreen на моніторі зі співвідношенням сторін 4: 3.
-nofbo прибирає всю нову візуалізацію кс, тобто після поновлення вона була розмита, шрифти інші, ця команда повертає все як було (вона включає в себе команди -nomsaa і -stretchaspect)
-refresh встановлює значення Гц в грі, ставитися максимальне значення яке підтримує монітор (приклад: -refresh 75).
За параметром -refresh інформація поки сира, тому немає доказів її коректної роботи.
-mousegrab - включає команду cl_mousegrab.
-mousethread встановлює значення опитування мишки 100 Гц по дефолту, відповідає консольної команді m_mousethread_sleep, про неї вище.
+_sethdmodels 0/1 (відключити / включити) - дозволяє використовувати STEAM-моделі CZ (є в опціях гри)
+_setaddons_folder 0/1 (відключити / включити) - завантажувати додатковий контент користувача (є в опціях гри)
Замість цього можна так само використовувати такі параметри запуску (через + gl.) Або через консоль:
- gl_texturemode GL_NEAREST_MIPMAP_NEAREST - білінеарная фільтрація низької якості,
- gl_texturemode GL_LINEAR_MIPMAP_NEAREST - білінеарная фільтрація високої якості,
- gl_texturemode GL_NEAREST_MIPMAP_LINEAR - трілінеарная фільтрація низької якості,
- gl_texturemode GL_LINEAR_MIPMAP_LINEAR - трілінеарная фільтрація високої якості.
Параметри, які були видалені з гри:
Було ліквідовано 16-бітний режим графіки.
Режим D3D був відключений в грі. Це пов'язано з кількома причинами. Основні з них - це:
- У режимі D3D найпростіше створити і використовувати чітерскіе програми і доповнення типу wallhack.
- Режим D3D вже практично ніде не використовується і не підтримується як застарілий.
- Valve вирішили зосередитися на доопрацюванні та адаптації режиму OpenGL під різні платформи, щоб його використовувати в якості основного кроссплатформенного графічного режиму.
Зміна значення частоти екрану.