Ви любите старі ігри? Ви любите грати в них? Тоді вам не подобається Windows XP. Біг Білл не передбачає, що хтось може розважитися старими іграми, і його обіцянки підтримати старий добрий DOS все ще в хмарах. Данте як ваше повернення до написання

Sound Blaster

11 серпня 2003 р. Об 11:35 Данте

Комп’ютерні ігри мають все кращу візуальну обробку, але іноді формальна сторона має перевагу над геймплеєм, оригінальність зникає і все частіше в цих іграх з’являються жорстокі та жорстокі елементи, які задовольняють не всіх гравців. Тож не дивно, що грати в старі ігри (у комп’ютерному світі, де час рахується по-різному, веретани включають ігри кінця минулого тисячоліття) популярний не лише серед багатьох досвідчених хардкорних геймерів, але також це часто подобається новачкам. Типовими прикладами є бездіяльні пригоди, які сьогодні, незважаючи на досить широку базу гравців, створюються мало, це в основному нестаріючий ігровий жанр, історії, головоломки або мальована графіка просто протистоять зливу часу набагато надійніше, ніж будь-який інший жанр . Ретро-ігри, на жаль, на нових комп’ютерах немає меду, багато хто з вас, безперечно, у цьому переконалися. Насмілюсь сказати, що в деяких випадках гравець повинен явно стати комп'ютерним експертом, щоб взагалі запускати гру.

Сумісність без гарантії
Я також шанувальник старих пригод, але після приходу XP я не був здивований. Ви можете пам’ятати, як Microsoft заявляла про сумісність із старими системами, такими як Windows 95 або 98, або підтримкою старомодного DOS, але на шкоду ретро-геймерам підтримка зовсім не ідеальна. Особливо тим, хто володіє великою колекцією ретро-ігор, нелегко, вони хочуть скористатися новою операційною системою, такою як більша стабільність та підтримка сучасних стандартів, але також не хочуть просто забути про багато своїх улюблені заголовки.

Ситуація не безнадійна, не малу частину ретро-ігор можна запустити в Windows XP з першої спроби без особливих втручань; ті, які не можна запустити, можна розділити на дві категорії. До першої категорії належать ігри, які можна запускати з меншими (на рівні досвідченого користувача) або більшими (вимагають майже навичок програмування) зусиллями налаштування системи та програми, так званих допрацьованих. А до другої групи належать ігри, які просто не працюють під XP, тож нічого не залишається, як оснастити комп’ютер декількома операційними системами спеціально для цих ігор.

Проблеми з іграми для DOS, а також Windows 95 і 98
Ігри, запрограмовані для DOS, іноді вимагають прямого доступу до апаратного забезпечення, що зазвичай заборонено в нових системах, оскільки це безпосередньо загрожує її стабільності, вони також потребують різних застарілих стандартів і намагаються виявити речі, які вже давно застаріли або замінені новими, а іноді і для просто новий комп'ютер занадто швидко.

Хоча Windows 95 і 98 все ще працюють на оригінальному DOS, тому не проблема запускати старіші ігри безпосередньо під ним, з появою Windows XP на базі архітектури NT майже все змінилося. Тут ви не знайдете нічого подібного до перезапуску в режимі DOS, бажає Microsoft, потрібно додати, що це було непогано, адже це був остаточний відхід і відключення від застарілого DOS. Результат - більш стабільна і набагато надійніша система, але є проблеми зі зворотною сумісністю.

Корпорація Майкрософт зрозуміла, що в нових домашніх системах користувачів вона повинна зробити щось для більшої сумісності. Область DOS мала бути вирішена за допомогою NTVDM - віртуальної машини DOS - емулятора DOS. Хоча він має ширшу підтримку старих програм у XP, ніж у NT та Windows 2000, на жаль, він все ще недостатній. Для програм, безпосередньо розроблених для Windows 95/98, існує "чудо-рішення" від майстерні Редмонда, режим сумісності. Просто запустіть програму в режимі Windows 95 або 98, і вона повинна працювати. На жаль, навіть режим сумісності часто не працює, як слід, але, що ще гірше, можна сказати, що це допоможе лише в деяких випадках. Недоліки як NTVDM, так і сумісності режимів, мабуть, найбільш виражені в гібридних іграх, що виникли приблизно в 1995 році. Вони мають програму встановлення як для DOS, так і для Windows, і деякі з них призводять гравців до відчаю, коли обидві установки виходять з ладу з різними помилками.

Парадоксально, але чим старша гра, тим важче її запускати під XP. Якщо у вас є програма, яка вимагає старої графіки Sound Blaster і VGA, існує набагато більше шансів на її безперебійну роботу, ніж гра, яка вимагає SVGA і пропонує звук для Sound Blaster AWE 32. Це пов’язано з обмеженням NTVDM, і реальні ветерани частіше тягнуться до емуляторів, які мають менше проблем із простими програмами і часто задихаються в більш складних. Найбільш критикуються ігри з періоду 1993 по 97 рік. Навпаки, нові продукти, з появою Direct X, стали кращими, і проблем з іграми, що використовують цей інтерфейс, не так вже й багато, але є винятки.

Чому я нічого не чую?
Мабуть, найбільшим каменем спотикання у старих іграх є обмежена підтримка звуку NTVDM в операційній системі XP, і без сторонніх утиліт багато гравців могли забути про більшість старих ігор. Зрештою, гра без звуку настільки збідніла, що в неї практично неможливо грати. NTVDM підтримує максимум SoundBlster 2.0 - дуже старої звукової карти, яку вже перевершили набагато кращі карти, часто знову ж таки з майстерні Creative Labs, у той час, коли старий добрий DOS ще працював на багатьох комп'ютерах. Однак, що ще гірше, ця підтримка не є досконалою і звук спотворюється, скрипить, але деякі коливання, такі як наявність звукової карти, взагалі не виявляються і не запускаються. Незрозуміло, що Microsoft не докладає зусиль для вирішення цієї проблеми, незважаючи на те, що старі форуми в Інтернеті заповнені скаргами гравців на обгрунтовані проблеми.

На щастя, існують сторонні програми, емулятор звуку - однією з них є sharewae SoundFX 200 або ще краща програма з більшою кількістю опцій, яка навіть безкоштовна, VDMSound. Але жодна з цих утиліт не гарантує 100% успіху. Хоча результат майже завжди кращий за природну підтримку в Windows, у меншості випадків, наприклад, коливання звукового супроводу тощо можуть тривати.

Чорний екран і VESA
Друга дуже поширена проблема - це візуалізація, і в цьому випадку камінь пошкодження зазвичай є не старим стандартом VGA, а новим SVGA, про який уже згадувалося. Виною тому спадщина минулого та колишній природний розвиток в області спадкоємця і без того недостатнього стандарту VGA, коли з самого початку не було загальновизнаного стандарту, і творцям довелося оптимізувати програми безпосередньо для окремих відеокарт . Пізніше ситуація покращилася, Асоціація стандартів відеоелектроніки (VESA) встановила стандартний режим SVGA, і був створений універсальний драйвер UNIVBE, який зазвичай допомагав, коли драйвер відеокарти виходив з ладу. Нарешті, виробники впровадили підтримку VESA безпосередньо на картках bios. Сьогодні так багато карток на ринку підтримують найновіші та зворотно сумісні стандарти VESE VBE 3.0, але навіть незважаючи на це, може здатися, що додатки не можна запускати. На жаль, навіть Scitech Display Doctor, який зміг вирішити багато проблем з режимами VESA, не розробляється далі для новітніх відеокарт. Так само виробники карток вже не дуже цікавляться цією сферою, більше зосереджуючись на новітніх технологіях та підтримці VESA.

Що далі? .
Хоча може здаватися, що ситуація і надалі погіршуватиметься, і для ветеранських ігор нарешті пролунає дзвоник, вірно прямо протилежне. Патчі для ремонту, які іноді створюють самі шанувальники ігор, поступово збільшуються, і зі збільшенням продуктивності комп'ютерів також збільшуються можливості емуляції старих систем. Прикладом є розробка емулятора DOSBox на основі принципу програмного забезпечення з відкритим кодом, а також Microsoft запропонувала зацікавленим сторонам рішення Connectix, творців емулятора Virtual PC, який також дозволяє використовувати різні операційні системи на Windows XP, в т.ч. DOS та Windows 95 або 98. змінити сумісність більше, ніж раніше.


Що робити, якщо старіша гра не працює на вашому ПК:
- уважно читайте інформаційні брошури та посібники, навіть якщо вони не оновлені, у багатьох випадках ви знайдете рішення в них
- завжди встановлюйте найновіші версії драйверів для обладнання або найновіші виправлення для Windows або завантажуйте виправлення для гри
- навчитися керувати режимом сумісності та, якщо можливо, NTVDM
- шукати відповіді на форумах або веб-сайтах
- Вам потрібно знати, який тип апаратного забезпечення є у вашому комп’ютері, де він знаходиться та які його варіанти
- для жорсткого диска надайте перевагу формату файлу FAT 32 над NTFS
- встановіть утиліту VDMSound, за допомогою якої ви отримуєте кращу підтримку звуку - ви можете спробувати різні емулятори, такі як DOSBox, який є безкоштовним або комерційним - Connectix Virtual PC або VMWare
- якщо все не вдається, розділіть диск на кілька розділів та встановіть інші операційні системи - Dos, Windows 95 або 98