Възпроизвеждане на ретро DOS игри перфектно с DOSBox
Знаете ли, че вашият нов компютърен процесор 2018 все още има същите фундаментални характеристики като първия Intel 8086 процесор, издаден през 1978 г.? Това означава, че на теория този софтуер, написан да работи на този процесор от 1978 г., трябва да се изпълни без никакъв реален проблем на модерен процесор. Всички тези чипове са част от семейството процесори "x86".
Това трябва да означава също, че видео игрите, написани за DOS през 80-те и 90-те години, ще се изпълняват на компютрите днес, нали? Докато вие ще бъдете технически правилно да се каже, това е по-сложно от това.
Първо, въпреки същите основни инструкции, съвременните процесори и тези от преди тридесет и четиридесет години всъщност са коренно различни. Те имат различни архитектури и са много, много, много по-бързо от нещо като 80386 CPU.
Освен това операционните системи също са изминали дълъг път. Дори някои игри, разработени за Windows 7 (които по същество споделят същото ядро като Windows 10), могат да имат грешки в съвместимостта на играта, които изискват корекции или режими на специална съвместимост, преди да работят.
Ако опитате класическа DOS игра на вашия съвременен компютър, шансовете са, че тя изобщо няма да работи. Това е жалко, защото има огромна библиотека от класически игри, които обхващат историята на персоналния компютър. Така че това, което е ретро игра фен да направя?
Въведете DOSBox
DOSBox е безплатен софтуер, който точно емулира оригиналната IBM DOS среда. Не само това, той също така имитира някои от най-популярните хардуер от тази епоха, като Creative Sound Blaster звукова карта. Което означава, че можете да го използвате, за да играете класически DOS игри перфектно, точно както ако ги пускате на компютър от преди четири десетилетия.
Не сте ограничени до Windows, има и версии на софтуера за MacOS и Linux! Единственото нещо, което трябва да се справите, е да се докоснете до игри. Което всъщност може да е малко сложно.
Къде да намерим игри
За тази статия използваме Shareware версията на класическия стрелец DOOM. За да получите свое собствено копие, просто Google „DOOM Shareware“, има много сайтове, които все още поддържат софтуера. Това е напълно законно, тъй като Shareware игрите по същество са разширени и не бихте нарушили лицензионните условия.
Въпреки това, пълните игри на дребно от ерата на DOS са все още собственост на техните издатели. Ако изтеглите копие, без да плащате за него, ще извършите пиратство.
Ако все още притежавате оригиналните DOS игри на CD или Diskette, тогава трябва да сте наред с DOSBox, за да стартирате играта (или резервно копие от нея). Това е чудесен начин отново да получите достъп до старата си колекция от игри.
Благодарение на сайтове като Good Old Games, можете дори да закупите много класически DOS игри легално. GOG всъщност всъщност използва предварително конфигурирано копие на DOSBox, за да направи всичко това работа. Ако закупите DOS игра от GOG, не е нужно ръчно да настройвате DOSBox. Освен ако не искате да промените настройките, в който случай това ръководство ще бъде полезно.
И накрая, има abandonware, тези игри попадат в правно сиво пространство. Компаниите, които притежават правата върху тези игри, отдавна са изчезнали. Никой не защитава активно своите авторски права върху тези игри. Най-вероятно те никога няма да бъдат предлагани за продажба отново. Можете да намерите тези игри на сайтове за запълване, но бъдете предупредени, че това не е строго законно.
Настройване на играта с DOSBox
Преди да можете да използвате DOSBox, трябва да го инсталирате. Просто отидете на страницата за сваляне на DOSBox и вземете правилната версия на играта за вашия компютър. Тук използваме версиите на Windows, които идват с съветника за инсталиране. Просто го стартирайте след изтегляне и инсталиране на приложението.
Преди да стартирате DOSBox, създадете папка на вашето устройство за вашите DOS игри. Тази папка ще действа като виртуален твърд диск в DOSBox и можете да копирате всичките си игри там. Препоръчваме ви да създадете тази папка на основата на вашето устройство, за да улесните достъпа от DOSBox.
На нашата Windows 10 машина инсталаторът не създаде пряк път, затова отидете в инсталационната директория и стартирайте DOSBox.exe. Очевидно можете да създадете свой собствен пряк път оттам, за да направите бъдещите сесии по-удобни. След като стартирате програмата, прозорецът на DOSBox трябва да се отвори по този начин.
Не са зададени “SET BLASTER” параметри. Това са числата, които ще попълните във всяка игра, която иска да използва карта Sound Blaster. По-рано създадохме папка на корена на нашия C диск, наречен “DOSAPPS”. Ние копирахме нашите DOOM Shareware файлове в тази папка, но преди да можем да ги стартираме в DOSBox трябва да „монтираме“ тази папка като нашия виртуален твърд диск..
За да направим това, ние тип “MOUNT C C: DOSAPPS” след което трябва да видите това съобщение за потвърждение.
Сега ще преминем от диск Z към Drive C в DOSBox чрез въвеждане ° С:\
Тази игра все още трябва да бъде инсталирана и инсталационните файлове са в папка, наречена "doom19s". За да преминем към тази папка, ние Тип CD \ doom19s
Инсталационната програма се нарича Install.bat, така че ние просто напишете Install.bat и натиснете Enter след което стартира програмата за инсталиране.
Сега просто следвайте инструкциите и оставете програмата да инсталира играта на своя виртуален диск.
След като инсталацията приключи, ще ви бъде представена помощната програма за настройка на DOOM.
Ще изберем само клавиатурата като нашия контролен тип и след това “Sound Blaster” като нашата звукова карта. Ако си спомняте, DOSBox показа използването на настройката по подразбиране Sound Blaster при стартиране. Така че ние изберете порт 220, IRQ 7 и DMA канал 1. Изборът на 3-канален микс по подразбиране работи добре и за нас.
След като всичко това е направено, ние изберете „Запазване на параметри и стартиране на DOOM“.
Ако всичко е наред, играта трябва да започне.
О да! Сега сте готови да играете играта!
Допълнителни съвети
За да получите пълен екран, просто натиснете ALT + ENTER за превключване на режимите на прозореца. Можете да играете играта както обикновено. Следващия път, когато стартирате играта, можете лесно да се придвижите до инсталираната папка след монтирането на устройството C и да стартирате играта директно по същия начин, по който започнахме “Install.bat”.
Някои DOS игри не изискват инсталация, можете просто да копирате цялата им папка в папката на DOS играта и да ги стартирате.
В DOSBox можете да направите много настройки, за да го изпълните точно както искате. Проверете инсталационната папка DOSBox за техния отличен ръчен текстов файл. Тя е пълна с полезни съвети и трикове.
Можете също напишете HELP в DOSBox, за да получите опресняване на тези добри стари DOS команди. Най-важният пряк път, който трябва да знаете сега, е превключването на процесора.
Това ускорява или забавя виртуалния CPU на DOSBox. Така че, ако играта върви с грешна скорост, просто натиснете CTRL + F11 или CTRL + F12 за да добавите или премахнете скоростта.
За да напуснете DOSBox въведете EXIT в командния ред или просто затворете прозореца на приложението. Това е всичко, което трябва да знаете, за да започнете с някои класически DOS игри. Просто не ни обвинявайте, ако прекарате цялата нощ през нощта, слушайки музиката от 90-те и свиренето на DOOM!