Играйте в DOS-игры в стиле ретро с помощью DOSBox

Знаете ли(Did) вы, что ваш новый компьютерный процессор(CPU) 2018 года по-прежнему имеет те же основные внутренности, что и первый процессор (CPU)Intel 8086 , выпущенный в 1978 году? Теоретически это означает, что программное обеспечение, написанное для работы на этом процессоре 1978 года, должно работать без каких-либо проблем на современном процессоре(CPU) . Все эти чипы являются частью семейства процессоров x86 .

Это также должно означать, что видеоигры, написанные для DOS в 80-х и 90-х годах, будут работать на современных компьютерах, верно? Хотя с технической(technically ) точки зрения вы были бы правы, это сложнее.

Во- первых(First) , несмотря на одинаковый базовый набор(core set) инструкций, современные процессоры(CPUs) и процессоры тридцати-сорокалетней давности на самом деле радикально отличаются. У них разная архитектура, и они намного, намного, намного(much ) быстрее, чем что-то вроде процессора(CPU) 80386 .

Кроме того, операционные системы тоже прошли долгий путь. Даже некоторые игры, разработанные для Windows 7 (которая использует то же ядро, что и Windows 10 ), могут иметь критические ошибки совместимости, которые требуют исправления или специальных режимов совместимости, прежде чем они заработают.

Если бы вы попробовали классическую игру для DOS(DOS game) на своем современном компьютере, скорее всего, она вообще не сработала бы. Жаль, потому что есть обширная библиотека классических игр, которые охватывают историю персональных компьютеров. Так что же делать фанату(gaming fan) ретро- игр?

Введите DOSBox

DOSBox — это бесплатное программное обеспечение, точно имитирующее исходную среду IBM PC DOS(IBM PC DOS environment) . Мало того, он также эмулирует некоторые из самых популярных аппаратных средств той эпохи, такие как звуковая карта Creative Sound Blaster(Creative Sound Blaster) . Это означает, что вы можете использовать его, чтобы идеально играть в классические игры для DOS(DOS) , как если бы вы запускали их на ПК четыре десятилетия назад.

Вы также не ограничены Windows , есть также версии программного обеспечения для MacOS и Linux(MacOS and Linux) ! Единственное, с чем вам нужно справиться, это получить в свои руки игры. Что на самом деле может быть немного сложным.

Где найти игры

В этой статье мы используем условно-бесплатную версию(Shareware version) классического шутера DOOM . Чтобы получить собственную копию, просто введите в Google «DOOM Shareware» . Существует множество сайтов, на которых до сих пор размещается это программное обеспечение. Это совершенно законно, поскольку условно-бесплатные игры по сути являются расширенными демонстрационными версиями игр(game demos) , и вы не нарушаете никаких условий лицензии.

Однако полные розничные игры эпохи DOS(DOS era) по-прежнему являются собственностью их издателей. Если вы скачаете копию, не заплатив за нее, вы совершите пиратство.

Если у вас все еще есть оригинальные игры для DOS на компакт-диске или дискете(CD or Diskette) , вы можете использовать DOSBox для запуска игры (или ее резервной копии). Это отличный способ снова получить доступ к вашей старой коллекции игр.

Благодаря таким сайтам, как Good Old Games , вы даже можете легально купить многие классические игры для DOS . (DOS game)GOG , в частности, фактически использует предварительно настроенную копию DOSBox , чтобы все это работало. Если вы покупаете игру для DOS(DOS game) в GOG , вам вообще не нужно вручную настраивать DOSBox . Если вы не хотите изменить настройки, в этом случае это руководство все равно будет полезно.

Наконец, есть заброшенное ПО(abandonware) , эти игры попадают в юридическую серую зону(grey area) . Компаний, владеющих правами на эти игры, давно нет. Никто активно не защищает свои авторские права на эти игры. Скорее всего, они больше никогда не поступят в продажу. Вы можете найти эти игры на сайтах заброшенных программ, но имейте в виду, что это не совсем законно.

Настройка игры с помощью DOSBox

Прежде чем вы сможете использовать DOSBox , вы должны установить его. Просто(Just head) зайдите на страницу загрузок DOSBox(DOSBox downloads) и скачайте нужную версию игры для своего компьютера. Здесь мы используем версии для Windows , которые поставляются с мастером установки(installation wizard) . Просто(Just) запустите его после загрузки и установки приложения.

Прежде чем запускать DOSBox, создайте(create a folder) на диске папку для игр DOS . Эта папка будет выступать в качестве виртуального жесткого диска в DOSBox , и вы сможете копировать туда все свои игры. Мы рекомендуем создать эту папку в корне вашего диска, чтобы упростить доступ к ней из DOSBox .

На нашем компьютере с Windows 10 установщик не создал ярлык, поэтому перейдите в каталог установки(installation directory) и запустите DOSBox.exe(run DOSBox.exe) . Очевидно, вы можете создать свой собственный ярлык, чтобы сделать будущие сеансы более удобными. После запуска программы окно DOSBox(DOSBox window) должно открыться вот так.

Не параметры «SET BLASTER». Эти числа вы будете вводить в любую игру, которая хочет использовать карту Sound Blaster(Sound Blaster card) . Ранее мы создали папку в корне нашего диска C(C drive) под названием «DOSAPPS». Мы скопировали наши условно-бесплатные файлы DOOM(DOOM shareware) в эту папку, но прежде чем мы сможем запустить их в DOSBox , нам нужно «смонтировать» эту папку как наш виртуальный жесткий диск.

Для этого мы type “MOUNT C C:\ DOSAPPS” , после чего вы должны увидеть это подтверждающее сообщение(confirmation message) .

Теперь переключимся с диска Z на диск C(Drive C) в DOSBox , набрав C:\

Эту игру еще нужно установить, а установочные файлы находятся в папке с названием «doom19s». Чтобы перейти в эту папку, мы набираем (type) CD\doom19s

Программа установки называется Install.bat , поэтому мы просто набираем Install.bat и нажимаем Enter(type Install.bat and hit enter ) , после чего запускается программа установки .(installer program)

Теперь просто следуйте инструкциям и позвольте программе установить игру на ваш виртуальный диск C.(C drive)

После завершения установки вам будет представлена ​​утилита установки DOOM.

Мы выберем «только клавиатура» в качестве типа нашего контроллера,(controller type) а затем «Sound Blaster» в качестве нашей звуковой карты. Если вы помните, DOSBox при запуске показывал использование конфигурации Sound Blaster по умолчанию. (Sound Blaster configuration)Итак, мы выбираем порт 220, IRQ 7 и канал DMA 1(choose Port 220, IRQ 7 and DMA channel 1) . Выбор 3- канального микса (channel mix choice)по умолчанию(default 3) также отлично сработал для нас.

Как только все это будет сделано, мы выбираем «Сохранить параметры и запустить DOOM».(choose “Save Parameters and Launch DOOM”.)

Если все в порядке, игра должна запуститься.

О, да! Теперь вы готовы играть в игру!

Дополнительные советы

Чтобы получить полноэкранный режим, просто нажмите ALT+ENTER для переключения оконных режимов. Вы можете играть в игру, как обычно. В следующий раз, когда вы запустите игру, вы можете просто перейти к установленной папке после подключения диска C(C drive) и запустить игру так же, как мы запускали «Install.bat».

Некоторые игры для DOS(DOS game) не требуют установки(t require installation) , вы можете просто скопировать всю их папку в папку с игрой для DOS(DOS game) и запустить их.

В DOSBox(DOSBox) можно сделать множество настроек, чтобы заставить его работать именно так, как вы хотите. Проверьте папку установки DOSBox(DOSBox installation) на наличие превосходного текстового файла(text file) руководства . Он полон советов и приемов.

Вы также можете ввести HELP(type HELP ) в самом DOSBox , чтобы освежить в памяти старые добрые команды DOS . Однако наиболее важным ярлыком, который вам нужно знать прямо сейчас, является переключение цикла ЦП .(CPU cycle)

Это ускоряет или замедляет виртуальный процессор (CPU)DOSBox . Поэтому, если игра работает с неправильной скоростью, просто нажмите CTRL+F11 or CTRL+F12 , чтобы увеличить или уменьшить скорость.

Чтобы выйти из DOSBox, введите EXIT(type EXIT ) в командной строке(command prompt) или просто закройте окно приложения(application window) . Это все, что вам нужно знать, чтобы начать играть в классические игры для DOS . Только не(Just don) вините нас, если вы проведете всю ночь(night night) , слушая музыку 90-х и играя в DOOM(music and playing DOOM) !



About the author

Я инженер-программист с более чем 10-летним опытом работы в индустрии Xbox. Я специализируюсь на разработке игр и тестировании безопасности. Я также являюсь опытным обозревателем и работал над проектами для некоторых из самых известных игровых компаний, включая Ubisoft, Microsoft и Sony. В свободное время я люблю играть в видеоигры и смотреть сериалы.



Related posts