Харесвате ли стари игри? Обичате ли да ги играете? Тогава не харесвате Windows XP. Големият Бил не очаква някой да се забавлява с по-стари игри и обещанията му да подкрепи добрия стар DOS все още са в облаците. Данте като ваше завръщане за писане

кошмар

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. Резултатът е по-стабилна и много по-надеждна система, но има проблеми със обратната съвместимост.

Microsoft осъзна, че в новите домашни потребителски системи трябва да направи нещо за по-голяма съвместимост. DOS зоната трябваше да бъде решена от NTVDM - виртуална DOS машина - DOS емулатор. Въпреки че има по-широка поддръжка за по-стари приложения в XP, отколкото в NT и Windows 2000, за съжаление все още е недостатъчно. За програми, директно предназначени за Windows 95/98, има "чудодейно решение" от работилниците в Redmond, режим на съвместимост. Просто стартирайте приложението в режим 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