Dosbox русский язык


DOSBox

Эмулятор DosBOX: запускаем старые DOS-игры под Windows

Введение

Так уж повелось в нашем мире: всё старое постепенно забывается, как бы мы этому ни противились. Иногда хочется вспомнить молодость и перекинуться в пару-тройку старых игр: Dune, Warcraft, Doom, Duke 3D... Да и посмотреть демо типа Second Reality тоже зачастую хочется. Одна беда: для запуска старых игр необходим DOS (или, на худой конец, DOS-режим Windows 98). А для той же Second Reality рекомендуется звуковая карта Gravis Ultrasound. Но она есть только под ISA-слот. А как вставить Gravis Ultrasound в современный ПК? К счастью, выход есть. Это эмулятор DosBOX, который не только позволит насладиться старыми играми под любой современной операционной системой, но и сэмулирует передовую по тем временам карту Gravis Ultrasound ("гусь" в просторечии).

Программа DosBOX (сегодня выпущена версия 0.74) была разработана командой DOSBox Team. Помимо версии под Windows, на сайте DosBOX можно скачать эмулятор под разные версии Linux, BeOS и Mac OS.

Установка

Сначала следует скачать последнюю версию DosBOX с официального сайта. Последующая установка происходит без каких-либо проблем. Все необходимые настройки производятся в файле dosbox.conf, располагающемся в каталоге с программой. Вообще, мы сразу же сделали следующее.

Мы увеличили число циклов строчкой cycles=20000. Отметим, что чем слабее ваш процессор, тем меньшее число циклов следует ставить. Если у вас 1-ГГц Pentium III или Athlon, то следует указывать около 5000 циклов. Для нашего Athlon 4000+ мы выставили 20000. Если вы установите слишком большое число циклов, то процессор просто не будет успевать просчитывать данные эмулятора. Тогда в игре будут заметны рывки, а нагрузка на процессор возрастёт до 100%. Поэтому проверяйте нагрузку процессора. Если он "захлёбывается", число циклов следует уменьшить.

Чтобы получить качественный звук мы выполнили следующие действия. В разделе [mixer] мы выставили параметр rate=44100 - мы ведь желаем получить 44,1 кГц, не так ли? То же самое касается раздела [sblaster], где следует установить параметрoplrate=44100, а также раздела [gus], где следует включить Gravis Ultrasound строчкой gus=true, а затем установить правильную частоту rate=44100. Для воспроизведения музыки через Gravis Ultrasound на вашем DOS-диске C следует создать каталог C:\ULTRASND, в который распаковать файлы патчей (их можно взять с нашего сайта - архив файлов патчей).

Впрочем, если вам лень настраивать программу самостоятельно, можете скачать файл конфигурации и поместить его в каталог DosBOX (для версии 0.63). Установка закончена! Теперь приступим к работе с программой. 

Запуск DosBOX

После щелчка по ярлыку DosBOX откроются два окна программы. В первом выводятся служебные сообщения, а во втором - командная строка DOS, с которой мы и будем работать. 

 

Стартовое окно DosBOX.

Сейчас DOSBox поддерживает многие стандартные команды DOS, так что старожилы будут чувствовать себя как дома. Обратите внимание на командную строчку. Там сейчас указан диск Z. Он представляет собой виртуальный диск в памяти ПК, на котором находятся загрузочные и служебные файлы эмулятора. 

Содержимое виртуального диска Z.

 

Никакого диска C по умолчанию в программе нет. Это делается для того, чтобы не причинить вреда вашим данным. DosBOX использует подключение дисков, причём, вместо диска вы можете задать название каталога. Скажем, в DosBOX диск C будет означать папку C:\GAMES. Тогда программа, запущенная из папки C:\GAMES будет думать, что она работает с корневым каталогом диска C, и не сможет испортить остальные данные (случись чего).

Для монтирования диска достаточно набрать команду.

mount [буква диска в DOSBox] [полный путь к папке с нужным содержимым]

Теперь настроим CD-ROM. Для этого необходимо выполнить следующую команду.

mount [буква CD-ROM в DOSBox] [буква реального CD-ROM] -t cdrom

Не забывайте, что имена файлов и папок в DOS имеют формат 8.3: восемь символов на название, три на расширение. Например, папка "Program Files" выглядит как "Progra~1".

Диск можно также размонтировать (удалить) из DOSBox. Для этого служит следующая команда.

mount -u [имя диска в DOSBox].

Выше мы уже говорили, что необходимо правильно устанавливать значение числа циклов. Если вы чувствуете, что ваш процессор не справляется, можно понизить число циклов в реальном времени с помощью клавиш Ctrl+F11, а также повысить с помощью Ctrl+F12.

Если вы планируете запускать старые программы, использующие русский язык, то у вас могут появиться проблемы, подобные показанной на рисунке. 

Вместо русских букв выводится какая-то абракадабра.

Всё решается просто: необходимо использовать русификатор. К примеру, keyrus, который тоже можно скачать. Копируете keyrus в нужную директорию - и запускаете его перед программой. 

Теперь русские буквы выводятся нормально.

Чтобы набирать на русском, нужно один раз нажать клавишу Ctrl. Обратно на английский переключение такое же - клавиша Ctrl. Впрочем, клавиши переключения могут в вашем случае быть иными - всё зависит от настройки русификатора.

Кроме того, запускать эмулятор можно с разными параметрами. Например, если запустить dosbox с параметром [имя файла], то директория, в которой лежит этот файл, будет смонтирована как диск C, а сам файл - запущен. К примеру,dosbox.exe c:\games\doom2\doom2.exe. Параметр [-noconsole] позволяет открыть DOSBox без окна служебной информации. Но, на наш взгляд, самый полезный параметр [-conf путь к своему конфигурационному файлу], позволяющий применить свой конфигурационный файл к каждой игре.

Графическая оболочка

Если вы не желаете возиться с конфигурационными файлами, то можете воспользоваться одной из графических оболочек (front-end), которые можно скачать на сайте DOSBox. 

Графическая оболочка D-Fend.

Впрочем, на наш взгляд, разбираться с командной строкой ничуть не сложнее, чем с графической оболочкой. Хотя это дело вкуса.

Запускаем игры

На сайте DosBox есть список игр, которые могут идти с эмулятором. Честно говоря, список очень внушителен. Кроме того, в списке по каждой игре есть советы по запуску (правда, на английском). Поэтому мы рекомендуем сначала сходить на сайт, а уже затем проводить эксперименты.

Перед запуском игры постарайтесь узнать, не вышло ли к ней исправлений или патчей. Они могут существенно улучшить стабильность игры.

Если игра использует DOS-экстендер DOS4GW (это можно узнать по своеобразному логотипу, появляющемуся во время запуска игры), то лучше заменить его на DOS32A. Подробнее процедура описана ниже, в разделе про Warcraft. 

Мы проверили работу под эмулятором нескольких памятных игр, от самых старых до более-менее свежих.

Digger Эта многими любимая игра заработала сразу, при настройках по умолчанию. Её вид остался такой же, как в стародавние времена "в чистом DOS". Что ж, неплохой результат для начала.

Panic Эта игра заработала лишь с настройками Cpu Cycles=130(!). Так что для каждой игры могут потребоваться свои настройки.

Warcraft Здесь оказалось всё не просто. Сначала мы рекомендуем скачать исправление с сайта Blizzard. Изначально в нашем архиве была версия 1.12, а после исправления - 1.21. В новой версии, помимо всего прочего, добавилась поддержка звуковой карты Gravis Ultrasound. Качество звука в DosBOX стало на порядок выше. Единственное - не забудьте скачать каталог ULTRASND и установить его в ваш монтируемый диск C.

Затем следует заменить экстендер DOS4GW на более современный вариант DOS32A, который можно скачать по следующему адресу. Причём, достаточно скачать только архив с исполняемыми файлами (к примеру, dos32a-733-bin.zip). Затем из архива в каталог с игрой Warcraft необходимо скопировать два файла, dos32a.exe и sb.exe. После этого в исполняемых файлах игры необходимо заменить вызов DOS4GW на DOS32A. Это тоже очень легко. В командной строке (в каталоге с игрой) набираем

sb -r setup

sb -r war

В результате этих команд у файлов setup.exe и war.exe будут изменены вызовы. При этом вы должны получить примерно такую картину. Ну а теперь запускаем war.exe - и наслаждаемся старым добрым Warcraft!  

Заключение

Эмулятор DosBOX позволяет насладиться большинством старых игрушек и вспомнить былые времена. Кроме всего прочего, эмулятор поддерживает легендарную звуковую карту Gravis Ultrasound, что позволяет заново прочувствовать звук и музыку многих игр. Конечно, современную молодёжь старые DOS-игры вряд ли прельстят, но вот для бывалого компьютерщика, которого часто посещает чувство ностальгии, DosBOX - это то, что доктор прописал.

Тестирование программы проводилось на платформе AMD. Редакция благодарит Российское представительство AMD за предоставленную платформу.

Скачать DosBOX можно тут или тут.

DOSBox - эмулятор PC, создающий DOS-окружение, необходимое для запуска старых игр для MS-DOS, которые не запускаются на современных компьютерах.Время идет, игры стареют. Меняются операционные системы, меняются игровые устройства. Особенно это заметно на примере приставок, где умирание всегда происходит более резко. Но не все так плохо, решения есть, особенно если вы решились все же ограничиться какими, то рамками. Например, рамками эпохи DOS. 

Настройка DosBox 

Настройка скорости 

По-умолчанию в DosBox в качестве параметра cycles (скорости, то есть число команд в миллисекунду, которое эмулятор пытается выполнить) используется auto. В этом режиме при запуске игры DosBox сам пытается определить, нужна ли игре максимальная производительность или стоит ограничится каким-то фиксированным числом циклов. Например, в некоторых играх больше производительности дает большей кадров в секунду, а значит плавную картинку. В других, особенно более старых, лишние мощности не дают ничего, а иногда приводят к тому, что игра идет слишком быстро. 

Вы запускаете игру и видите либо проценты в поле Cycles (В заголовке окна) (слово max означает 100%), либо число. 100% - это максимальная производительность что может дать DosBox на вашем компьютере. 

Вы можете подстраивать скорость на ходу. Это делается с помощью комбинаций:CTRL+F12 (в большую сторону) и CTRL+F11 (в меньшую сторону). Стоит учесть тот факт, что эмуляция работает во много раз медленнее, чем программы выполняющиеся напрямую.Если предел скорости достигнут, но этого все равно мало, можно отрегулировать число пропускаемых эмулятором кадров (Frame Skip – также как и Cycles отображается вверху окна):CTRL+F8 (увеличить пропуск) и CTRL+F7 (уменьшить). Это даст возможность эмулировать игру быстрее, но из-за выпадающих кадров в  плавности картинки вы потеряете. Frame Skip = 1 - значит, что будет пропускаться 1 кадр, затем отображаться 1. При значении = 2 - будет пропускаться 2 кадра, отображаться 1 и т. д. Оптимальным вариантом является установка такой скорости, что загруженность вашего реального процессора достигает 90-95%. Это и есть самая большая скорость, которую вы можете получить для данной игры.

 

Warning: у реальных и виртуальных (с Hyperthreading) двухядерных процессоров предел загруженности составляет 50%, а не 100%. DosBox работает только в один поток. 

Обратите внимание, что если вы поставили пропуск кадров в не процентном режиме скорости, то нужно будет накинуть с помощью CTRL+F12 и циклов, чтобы эмуляция пошла быстрей (до максимального уровня, как указано выше). В процентном она подгонится автоматически. 

В файле dosbox.conf можно прописать какой режим и скорость ставить в эмуляторе при запуске. За это отвечает пункт cycles. Например, написав cycles=10000 вы получите такое число циклов при запуске. Если написать cycles=max, то DosBox будет ставить максимальную скорость каждый раз. Чтобы оставить параметр auto (по-умолчанию выставлен он), но задать настройки для каждого режима напишите следующее:cycles=auto 9000 95 %Такая запись оставит выбор режима за DosBox. Если будет использоваться абсолютный режим, то число циклов станет 9000, если процентный, то эмулятор выставит 95% от максимума. 

Видео Опции

 

Необходимо открыть dosbox.conf любым текстовым редактором и найти в нем строчку:scaler = Прописать справа от scaller= одно из следующих значений:none- отображение один к одномуnormal2x - Просто двойное увеличениеadvmame2x - Угловое сглаживание одноцветных областей

 

advmame3x - То же, но с тройным увеличениемadvinterp2x - То же, но с более плавными переходамиinterp2x - Просто размазывание, нет расквадрачености, но получается весьма неприятный эффектtv2x - Добавление горизонтальных темных полос, эффект телевизора. Это далеко не все эффекты, их число растет с выходом новых версий эмулятора. 

Полезные пункты dosbox.conf 

Открываем dosbox.conf и ищем:fullscreen= (true - загружается в полноэкранном режиме, false - в оконном)autolock= ( true - при щелчке мыши по DosBox мышка закрепляется в этом окне, false - не закрепляется)Начиная с версии 0.65 при отключении autolock (= false), мышка будет одновременно активна и в игре и за ее пределами.sensitivity= (чувствительность мыши, по-умолчанию 100)waitonerror= (true - при ошибке не закрывать сразу консоль, дает возможность посмотреть, что за ошибка)priority=(первое значение - приоритет когда DosBox активен, второе - когда свернут или неактивен) Доступны параметры lower,normal,higher,highest идут по возрастанию. По-умолчанию priority=higher, normal 

machine- указывает какой тип видеоадаптера будет пытаться использовать DosBox. По-умолчанию - это VGA. Режимы, tandy и pcjr нужно указывать отдельно. 

output= это значение нужно использовать, если при переходе в полноэкранный режим и возвращении обратно DosBox выдает вам ошибку и вылетает, сменить значение по-умолчанию surface на ovelay или opengl. 

Горячие клавиши 

ALT-ENTER Переход на полный экранALT-PAUSE Запаузить эмуляциюCTRL-F1 Переназначение кнопокCTRL-F4 Сменить смонтированный образ диска. Обновить кэш директории для всех дисков!CTRL-ALT-F5 Старт/Стоп создания ролика с экранаCTRL-F5 Сделать скриншотCTRL-F6 Старт/Стоп записи звукаCTRL-ALT-F7 Старт/Стоп записи OPL командCTRL-ALT-F8 Старт/Стоп записи MIDI команд.CTRL-F7 Увеличить пропуск кадровCTRL-F8 Уменьшить пропуск кадровCTRL-F9 Закрыть DosBoxCTRL-F10 Захватить/Отпустить мышьCTRL-F11 Замедлить эмуляторCTRL-F12 Ускорить эмуляторALT-F12 Убрать ограничение скорости (Турбо кнопка. При нажатии этой кнопки игра ускоряется до предела. Ускорение идет пока комбинация нажата.)

 

 

На страницу заходили  раз(а)

microstreet.okis.ru

Утилиты и сопутствующие программы | Tools

 

RepoRTF - замечательная утилита, генератор отчетов в формате Word - RTF. С помощью RepoRTF можно легко создавать различные отчеты из dos-программ в виде Word- файла, используя весь функционал редактора Word любой версии. Все просто, открываете Word и готовите в нём шаблон будущего отчета любой сложности, используя таблицы, картинки, различные шрифты, колонтитулы и т.д. Генератор поддерживает до 9 уровней детализации. В программе добавляете пару типовых функций (есть в архиве с RepoRTF, пример так же приведен ниже) и процедуру вывода динамических данных в обычный текстовый файл. Далее на основании данных из текстового файла и шаблона RTF формируется готовый современный отчет. Довольно просто как создавать новые отчеты, так и переделать старые, текстовые в новый красивый вид, что бывает очень необходимо, используя при этом хорошо зарекомендовавший и отлаженный старый досовский софт, например на Clipper-е или FoxPro.

Подробнее: RepoRTF - отчеты из DOS - программ в Word

 DosBox – это эмулятор 486 компьютера с установленной на него операционной системой DOS.  Чтобы запустить его и приступить к работе достаточно два раза кликнуть на .exe файле - никаких дополнительных действий не требуется. Все сведения о настройках программы содержатся в файле dosbox.conf, который можно изменить в любом текстовом редакторе. Последняя официальная версия на данный момент - 0.74 Работа в досбоксе аналогична работе в досе, разве что оболочка досбокса поддерживает значимо меньшее количество команд. 

Досбокс - виртуальная машина, эмулятор, после запуска можно считать что вы работаете в досе. Подробнее о командах написано ниже.  Виртуальная машина требует для работы с конкретным софтом некоторых простых настроек. В DosBox нельзя просто перейти в папку на вашем диске, для начала вам нужно указать какую папку/диск вы собираетесь использовать.  Для удобства навигации и запуска нелишне найти и поместить в ту же папку Volcov Commander , а потом как только запустится досбокс набрать vc и жизнь сразу станет куда легче. 

Подробнее: DOSBox 0.74 - эмулятор DOS-окружения на современных компьютерах

ПОДКЛЮЧЕНИЕ РУССКОГО ЯЗЫКА:На всякий случай сделайте резервную копию dosbox.conf (переименуйте его в dosbox.confbak).Скопируйте все файлы из архива в директорию DosBox с заменой. Откройте dosbox.conf. Найдите секцию [dosbox]. В этой секции есть параметр

language=

После знака "=" допишите путь к файлу russian.txt. Если вы скопировали его в директориюDosBox со всеми остальными файлами из архива, то измененный параметр будет выглядеть так

language=C:\Program Files\DOSBox-0.74\russian.txt

Где C: - буква диска, на котором установлен DosBox,

Подробнее: DOSBox 0.74 - русификатор

D-Fend Reloaded  – графическая оболочка популярного эмулятора  DOSBox, сильно облегчающая его использование. Свойственное оригинальной программе нагромождение всевозможных опций, которые приходилось прописывать в ini-файле самостоятельно, здесь разложено по удобным графическим панелям, так что настроить эмулятор теперь сможет почти каждый пользователь. Кроме того, предусмотрена возможность создания профилей для отдельных программ или игр и их экспортирования.  Из своего интерфейса программа позволяет  устанавливать и запускать различные программы и игры для DOS, не используя при этом к командную строку. D-Fend Reloaded прекрасно работает под 32-х и 64-битными версиями XP, Vista и Windows 7 

Так как разработчики D-Fend прекратили её совершенствовать, группа энтузиастов продолжила их дело, явив миру "Relaoded"-версию программы (сокращенно от DosBox Frontend Reloaded). Наследник оригинальной утилиты отличается большим набором готовых настроек для множества игр и программ, доступом к множеству разных опций, и помимо этого, уже включает в себя настроенный DosBox. 

Краткая инструкция по работе с D-Fend Reloaded

Подробнее: D-Fend Reloaded , включая DOSBox 0.74, русская локализация

 Самый распространненый и удобный  русификатор для DOS. В архиве самая полная и последняя версия, с документацией и средством для редактирования шрифтов. Большие возможности: можно грузить любой графический шрифт 8x8, 8x14, 8x16; задавать любые клавиши для переключения, изменять  раскладку клавиатуры; использовать NumPad для псевдографики или других назначаемых символов. Индикация раскладки может производиться цветом бордюра экрана, звуком при нажатии клавиш/переключении, светодиодами на клавиатуре. Назначаются клавиши переключения шрифта и раскладки клавиатуры. Запускаемый файл Keyrus.com, после конфигурации можно переносить и пользоватся со всеми настройками, которіе перепрошиваются внутри одного файла. Есть поддержка украинской клавиатуры и шрифтов 

 Программа-драйвер  состоит из трех блоков - клавиатуры, поддержки дисплея и интерфейса. Первый основной блок обрабатывает клавиатуру, второй блок обеспечивает корректное отображение символов на экране, третий выполняет другие второстепенные функции (интерфейс с программами пользователя, динамическое изменение параметров и др.)

Подробнее: KEYRUS V7.3 - Резидентный драйвер дисплея и клавиатуры для DOS-программ

Программа -просмотрщик помощи или справки в формате NG (Norton Guides) под Windows.

Norton Guide является одним из прародителей гипер-текстовых систем. В этом формате было создано множество баз помощи и справок, которые актуальны и по сей день. Сама информация имеет древовидную структуру, а также поддерживаются перекрестные ссылки.  Для использования файлов помощи скачайте просмотрщик - один файл, не требуется инсталяция, прост в использовании.

Подробнее: Veg Viewer -просмотрщик помощи или справки в формате NG под Windows

Эта программа предназначена для того, чтобы любой принтер, включая сетевой,  мог печатать кириллицей в DOS-программах под управлением Windows. Очень удобная штука. Mожно использовать ее с любой DOS-программой, гибкие настройки под любой принтер.

DOSprn - так-же предназначена для русификации принтеров, которые не печатают кириллицей под DOS (например HP DJ 610C), причем даже теx, которые под DOS вообще не печатают . Есть возможность самостоятельно подключать национальную раскладку. Интерфейс - многоязычный.

Подробнее: Dosprn - печать из DOS-программ в Windows

 MultiEdit 9 поддерживает большое количество популярных языков программирования Clipper, Delphi, FORTRAN-77, Python, Batch, SQL, Matlab, TCL, REBOL, ColdFusion, COBOL, DBase, Verilog, C#, ASP, Ada, Aspect, Progress, C/C++, Java, JavaScript, AutoLISP, Modula-2, PERL, HTMLScript, PERLScript, BASIC, VB, ASM, CSS, PL/SQL, CSV, DataFlex, HTML, VHDL, Scilab и многие другие языки, имеет собственный множественный буфер обмена и встроенный ftp-клиент, а также интегрируется с MS Visual Studio, Oracle SQL, Macromedia Cold Fusion, Delphi, C++ Builder, и Watcom C/C++. Имеет большое количество самых разнообразных функций.

Возможности: 

  • встроенный множественный буфер обмена;

  • встроенный ftp-клиент;

  • поддерживает интеграцию с C++ Builder, Delphi, Microsoft Visual Studio, Oracle SQL, Macromedia ColdFusion и Watcom C/C++.

Подробнее: MultiEdit 9— текстовый редактор для программистов под Windows

Тame_dos позволяет DOS программам работать комфортно в современных операционных системах.  Поддерживаются Windows 7,  Windows Vista, Windows Server 2003, Windows XP, Windows 2000, Citrix и Windows NT

 Приложения DOS (а также Windows 3.1) являются 16-разрядными. Все Clipper программы так же являются  16-разрядными DOS приложениями. Такие программы не могут непосредственно исполняться в 32-разрядной операционной системе, каковой является Windows 98 - 7 Для запуска 16-разрядных приложений Windows  создает процесс виртуальной машины - NTVDM, который в свою очередь выполняет 16-разрядные приложения в пределях своего контекста. При этом происходит трансляция 16-разрядных запросов к операционной системе в 32-разрядные запросы. Это занимает некоторое время и означает, что приложения DOS и Win16 выполняются хуже, чем приложения Win32. Поэтому приложения DOS и Win16 на 20% больше нагружают процессор и на 25% больше требуют памяти. 

Еще одна важная проблема связана с тем, что приложения DOS постоянно опрашивают буфер клавиатуры, ищя предназначенный для них ввод. Это поведение означает, что приложения DOS, даже ничего не делая, расходуют чрезвычайно много процессорного времени: до 100% CPU.

Использование TAME

Для устранения этой проблемы необходимо использовать утилиту TAME. Ее использование позволяет снизить потребление CPU до 5%

Подробнее: Тame - позволяет DOS программам работать комфортно в любом Windows

MultiEdit 6 Portable -  портейбл версия, настроенная  для Clipper программ, а также для любых других целей. Не требует инсталяции, просто разархивируйте в отдельный каталог. При вызове файлов *.PRG включается не только проверка синтаксиса программы, но и автоматическое форматирование и дописывание команд или функций (по четырем первым символам). На F12 назначена принудительная проверка и форматирование текущей строки. Работает в Windows в оконном или полном режиме, аналогично Clipper программам.

Подробнее: MultiEdit 6 Portable - текстовый редактор

Похожие темы на сайте

softclipper.net

DOSBox 0.74 - эмулятор DOS-окружения на современных компьютерах | Утилиты и сопутствующие программы

 DosBox – это эмулятор 486 компьютера с установленной на него операционной системой DOS.  Чтобы запустить его и приступить к работе достаточно два раза кликнуть на .exe файле - никаких дополнительных действий не требуется. Все сведения о настройках программы содержатся в файле dosbox.conf, который можно изменить в любом текстовом редакторе. Последняя официальная версия на данный момент - 0.74 Работа в досбоксе аналогична работе в досе, разве что оболочка досбокса поддерживает значимо меньшее количество команд. 

Досбокс - виртуальная машина, эмулятор, после запуска можно считать что вы работаете в досе. Подробнее о командах написано ниже.  Виртуальная машина требует для работы с конкретным софтом некоторых простых настроек. В DosBox нельзя просто перейти в папку на вашем диске, для начала вам нужно указать какую папку/диск вы собираетесь использовать.  Для удобства навигации и запуска нелишне найти и поместить в ту же папку Volcov Commander , а потом как только запустится досбокс набрать vc и жизнь сразу станет куда легче. 

Ниже  представлено описание работы с   DosBox от Arik

1. Скачать эмулятор.

Русификатор находится здесь

2. Запуск приложений2.1 Самый простейший способ запуска 2.2 Запуск стандартными средствами2.3 Использование сторонних оболочек для запуска2.4 Альтернативный способ запуска2.5 Способ запуска через нортон

3. Настройка DosBox3.1 Настройка скорости 3.2 Включение сглаживания 3.3 Полезные пункты в настройках3.4 Запуск DosBox без вспомогательного окна3.5 Переназначение кнопок3.6 Список системных кнопок 3.7 Подключение CD-Rom и дисковода (в том числе образов) 3.8 Настройка звука в играх с DosBox3.9 Переводим DosBox на русский язык 3.10 Индивидуальная настройка для каждой игры

4. Дополнительные возможности4.1 Снятие скриншотов, запись звуков и музыки, создание роликов 4.2 Запуск игр с загрузочных дискет4.3 Сетевая игра по локальной сети и интернету в DosBox

5. Оболочки- DOSShell- DOSBoxer- D-Fend

Весьма полезным будет ознакомиться с readme файлом Dosbox. Специально для тех, кто не может это сделать на языке первоисточника - английском, я выкладываю его перевод. Смотрите раздел Переводим DosBox на русский.

1. Скачивание эмулятора.

Сразу отмечу, что программа бесплатная, что делает ее еще более привлекательной. Кроме того версия значится не иначе как 0.xx, то есть это не конечный вариант и, скорей всего, все будет еще лучше.

2. Запуск приложений

2.1 Самый простейший способ запуска

Проще всего запустить игру таким образом: открыть папку с DosBox и вынести его ярлык на рабочий стол (Перетащить файл dosbox.exe, используя правую кнопку мыши, а отпустив ее над рабочим столом выбрать пункт "создать ярлык"). Открыть папку с игрой. Дальше просто взять и перетащить мышкой запускаемый файл игры на ярлык DosBox.

Обратите внимание, что при пертаскивании не на ярлык, а на сам файл DosBox.exe не будет считаны настройки из dosbox.conf.

2.2 Запуск стандартными средствами

После скачивания DosBox необходимо установить. Рекомендую разместить его не в programm files, как предлагает установщик, а во что-то более простое. Вроде С:Dosbox.

Вначале рассмотрим ситуацию без оболочки. Запустив Dosbox, вы увидите интерфейс в стиле DOS. Команды здесь соответствующие. Для начала положите какую-нибудь игру в папку с простым именем и местоположением. Здесь действуют некоторые законы Доса. То есть 8 символов в названии, без пробелов, не более 3 вложенных папок итд. Правда все это относится только к командам Dos, при подключении допустимо использовать такие названия. Пусть это будет C:dosmodespques2

Теперь необходимо указать эмулятору, где у вас будет виртуальный диск с. Для этого пишем mount с c:dosmodespquest2 (здесь папки могут иметь нормальный размер имен, но при наличии пробела нужно писать путь в кавычках "c:dd dd")

Теперь переключаемся на этот диск (То есть пишем C:). Используя команды Доса, продвигаемся к запускающему файлу (cd spquest2), (запускаем start.bat). Все, игра запущена.

Обратите внимание, что при добавлении/изменении файлов из Windows в DosBox в уже подключеных папках ничего меняться не будет. Используйте команду rescan для обновления содержания.

2.3 Использование сторонних оболочек для запуска

Имеется большое число оболочек для Dos Box, которые способны запускать игры в графическом виде, не пребегая к текстовому вводу команд, их описание можно найти ниже. Обратите нимание, что оболочки пишутся под определенную версию. На данный момент не существует ни одной оболочки под последнюю версию 0.65, так что многие пункты оболочки могут работать неправильно.

2.4 Альтернативный способ запуска

Спустя какое-то аремя я нашел более удобный способ запускать игры в DosBox. Надо только внести этот пункт в меню, вызываемое правой кнопкой мыши. Для этого придется заняться редактированием реестра. Выберите пуск -> выполнить. В окошке наберите regedit. Откроется окно редактирования реестра. Перейдите на:HKEY_LOCAL_MACHINESOFTWAREClasses*ShellЕсли нет этого каталога - создайте.В этой папке создайте каталог SETCMD1 (правый клик по папке Shell -> создать -> раздел).В ключе "по умолчанию" запишите что-то вроде Открыть в DosBox (Для записи правая кнопка по ключу -> изменить).Теперь в получившемся пути HKEY_LOCAL_MACHINESOFTWAREClasses*ShellSETCMD1 создайте каталог Command (таким же методом).В каталоге так-же будет ключ по умолчанию. Измените его значение на:"e:dosboxdosbox.exe" -conf "e:dosboxdosbox.conf" "%1" Где e:dosbox - папка с DosBox.

В связи с появлением переназначения раскладки клавиатуры в версии 0.62 появилась необходимость прописать в dosbox.conf строчку, чтобы при запуске использовался файл с настройками клавиш (mapper.txt) из папки с DosBox. Открываем dosbox.conf в любом текстовом редакторе и ищем там пункт mapperfile=. Меняем все что справа от него на полный путь к файлу mapper.txt. Например: mapperfile=D:DOSBoxmapper.txt

Если вы будете снимать скриншоты, или записывать звуки, то нужно сразу поменять папку куда они будут сохранятся. Ищем пункт captures= и меняем его значения на любую папку с полным путем. Пример: captures=D:DOSBoxcapture

Получится что-то вроде этого:

Если вы хотите, чтобы пункт запуска появлялся только на тех файлах, которые в принципе могут запускаться в DosBox, то описанную процедуру редактирования реестра нужно делать не в HKEY_LOCAL_MACHINESOFTWAREClasses* (что соответсвует всем типам файлов), а в HKEY_LOCAL_MACHINESOFTWAREClassesexefile , HKEY_LOCAL_MACHINESOFTWAREClassescomfile и HKEY_LOCAL_MACHINESOFTWAREClassesbatfile.

2.5 Способ запуска через нортон

Думаю для многих Dos ассоциируется именно с синим экранчиком нортон коммандера и волков коммандера. Так почему бы не сделать работу с DosBox похожей на тот самый процесс? Для этого понадобится только сам DosBox и нортон. Все, что нужно сделать - грузить нортон при запуске. Для этого откройте файл dosbox.conf в любом текстовом редакторе. В самом низу есть раздел [autoexec]. Именно в него мы и будем писать. Для начала нужно смонтировать папку с нортоном командой mount y d:dosboxnc , где y - произвольный виртуальный диск, а d:dosboxnc - путь к нортону. Далее необходимо запустить нортон простой досовской командой (пишем дальше в раздел). y:nc.exe . Теперь при загрузке DosBox, будет автоматически загружаться нортон. В принципе все. Однако из-за необходимости монтировать диски работать в таком нортоне не шибко удобно. А что нам мешает подключить все имеющиеся на компьютере диски или какие-то папки, откуда вы всегда запускаете дос-игры? Ничего! Возвращаемся к разделу [autoexec] и пишем до строки с загрузкой нортона.mount c c:gamesТеперь в нортоне появилась реальная ветка диска C.Можно смонтировать и корень диска (c: например), но это не рекомендуется. Сбой в DosBox может привести к потере всех файлов в корне.

3. Настройка DosBox

3.1 Настройка скорости

Вопрос настройки скорости, наверное, один из основных, вызывающих трудности вопросов, потому рассмотрим ее подробно.

По-умолчанию в DosBox в качестве параметра cycles (скорости, то есть число команд в миллисекунду, которое эмулятор пытается выполнить) используется auto. В этом режиме при запуске игры DosBox сам пытается определить, нужна ли игре максимальная производительность или стоит ограничится каким-то фиксированным числом циклов. Например, в некоторых играх больше производительности дает большей кадров в секунду, а значит плавную картинку. В других, особенно более старых, лишние мощности не дают ничего, а иногда приводят к тому, что игра идет слишком быстро.

Как это выглядит со стороны пользователя? Вы запускаете игру и видите либо проценты в поле Cycles (слово max означает 100%), либо число. 100% - это максимальная производительность что может дать DosBox на вашем компьютере.

Вы можете подстраивать скорость на ходу. Это делается с помощью комбинаций:CTRL+F12 (в большую сторону) и CTRL+F11 (в меньшую сторону). Стоит учесть тот факт, что эмуляция работает во много раз медленнее, чем программы выполняющиеся напрямую. Например, чтобы нормально играть с помощью DosBox в игры для 286 компьютера понадобиться Pentium 400 и больше. Если предел скорости достигнут, но этого все равно мало, можно отрегулировать число пропускаемых эмулятором кадров (Frame Skip – также как и Cycles отображается вверху окна):CTRL+F8 (увеличить пропуск) и CTRL+F7 (уменьшить). Это даст возможность эмулировать игру быстрее, но из-за выпадающих кадров в плавности картинки вы потеряете. Frame Skip = 1 - значит, что будет пропускаться 1 кадр, затем отображаться 1. При значении = 2 - будет пропускаться 2 кадра, отображаться 1 итд.

С процентной задачей скорости все понятно, но с абсолютной есть нюансы. Как понять в этом режиме, что быстрей обрабатывать нельзя? Оптимальным вариантом является установка такой скорости, что загруженность вашего реального процессора достигает 90-95% (посмотреть загруженность в Win 2000 и XP можно нажав Alt+CTRL+ DEL). Это и есть самая большая скорость, которую вы можете получить для данной игры.Внимание, у реальных и виртуальных (с Hyperthreading) двухядерных процессоров предел загруженности составляет 50%, а не 100%. DosBox работает только в один поток.

Обратите внимание, что если вы поставили пропуск кадров в не процентном режиме скорости, то нужно будет накинуть с помощью CTRL+F12 и циклов, чтобы эмуляция пошла быстрей (до максимального уровня, как указано выше). В процентном она подгонится автоматически.

В файле dosbox.conf можно прописать какой режим и скорость ставить в эмуляторе при запуске. За это отвечает пункт cycles. Например, написав cycles=10000 вы получите такое число циклов при запуске. Если написать cycles=max, то DosBox будет ставить максимальную скорость каждый раз. Чтобы оставить параметр auto (по-умолчанию выставлен он), но задать настройки для каждого режима напишите следующее:cycles=auto 9000 95%Такая запись оставит выбор режима за DosBox. Если будет использоваться абсолютный режим, то число циклов станет 9000, если процентный, то эмулятор выставит 95% от максимума.

3.2 Включение сглаживания

И еще кое-что о DosBox. Дело в том, что в нем имеется атернативный способ отображения увеличенной картинки. Это сглаживание областями. В результате получается не расквадраченная картинка, несколько напоминающая Flash графику. Сразу скажу, что все это на любителя (лично я предпочитаю нормальное отображение), но все же. Чтобы включить этот эффект нужно открыть dosbox.conf любым текстовым редактором и найти в нем строчку:scaler=Пропишите справа от scaller= одно из следующих значений:none - отображение один к одномуnormal2x - Просто двойное увеличение (по-умолчанию) advmame2x - Хитрое сглаживание одночветных областей. Так как разрешение становится в два раза больше в этом режиме делаются плавные углы. Тоесть один пиксель, который стал бы квадратом 2x2 делается не остроугольным а со срезаными краями. В результате графика становится не расквадраченой, но зато похожей на Flash графику.advmame3x - То же, но с тройным увеличениемadvinterp2x - То же, но с более плавными переходамиinterp2x - Просто размазывание, нет расквадрачености, но получается весьма неприятный эффектtv2x - Добавление горизонтальных темных полос, эффект телевизора. И многие другие (число растет с новыми версиями)

3.3 Полезные пункты в настройках

Открываем dosbox.conf и ищем:

fullscreen= (true - загружается в полноэкранном режиме, false - в оконном)

autolock= (true - при щелчке мыши по DosBox мышка закрепляется в этом окне, false - не закрепляется)При этом, начиная с версии 0.65 система закрепления была пересмотрена. Теперь при отключении autolock (=false), мышка будет одновременно активна и в игре и за ее пределами. Пока курсор над игровым полем - обрабатывается игровой курсор, как только он выезжает за игровое поле - мышка открепляется от DosBox.

sensitivity= (чувствительность мыши, по-умолчанию 100)

waitonerror= (true - при ошибке не закрывать сразу консоль, дает возможность посмотреть, что за ошибка)

priority= (первое значение - приоритет когда DosBox активен, второе - когда свернут или неактивен. Доступны параметры lower,normal,higher,highest идут по возрастанию. По-умолчанию priority=higher,normal)

Иногда бывает значимым пункт machine. Он указывает какой тип видеоадаптера будет пытаться использовать DosBox. По-умолчанию - это VGA. Данный вариант предпочтителен, при нем будет выбираться наилучший тип графики (из присутсвующих, конечно). Однако такие режимы, как tandy и pcjr нужно указывать отдельно.

Важным может оказаться пункт output= . Если при переходе в полноэкранный режим и возвращении обратно DosBox выдает вам ошибку и вылетает, сменить значение по-умолчанию surface на ovelay или opengl.

3.4 Запуск DosBox без вспомогательного окна

Запустить DosBox с параметром -noconsole(Создаете ярлык dosbox.exe, правой кнопкой по ярлыку -> свойства ->вкладка ярлык -> поле Объект: добавляете в конце -noconsole. Получится что-то вроде D:DOSBoxdosbox.exe -noconsole.

Если используете альтернативный способ измените строку в реестре на"e:dosboxdosbox.exe" -conf "e:dosboxdosbox.conf" "%1" -noconsoleТо есть, добавьте в конец -noconsole

3.5 Переназначение кнопок

С версии 0.62 в эмуляторе могут быть переназначены любые клавиши (а с 0.70 можно переназначить и оси джойстика), даже если это не предусмотрено игрой. Ну например, хочется вам играть в гонки не со стрелочками, а используя w,s,a,d.Хочется - пожалуйста. Для этого надо немного переопределить раскладку. Вызвать эту функцию можно двумя способами:

1. Запустить DosBox с параметром -startmapperПри этом при старте загрузится настройка клавиш. (Создаете ярлык dosbox.exe, правой кнопкой по ярлыку -> свойства ->вкладка ярлык -> поле Объект: добавляете в конце -startmapper. Получится что-то вроде D:DOSBoxdosbox.exe -startmapper.

2. После запуска DosBox нажать CTRL+F1. Работает нестабиильно. У меня на каждый удачный случай получалось по 6-8 вылетов из DosBox.

Кликаете по любой клавиши, вызов которой хотите повесить на другу. Например выбираете стрелку вверх. Внизу появляется EVENT: Key_up BIND: Key_up. То есть нажатие стрелки вверх вызывается стрелкой вверх. Выбираем либо кнопку DEL (удалить), если необходимо изменить данный вариант, либо ADD (добавить) если надо оставить такой расклад, плюс добавить еще один. Выбираем ADD. Теперь нужно нажать клавишу, которая будет работать как стрелка вверх (нажать клавишу физически, а не выбрать мышкой!). Нажимаем W. Появляется EVENT: Key_up BIND: Key w. То есть, кнопка w будет работать как стрелка. Нажимая кнопку NEXT можно перебирать варианты. Их будет два, то есть стрелка вверх будет по прежнему работать, плюс к тому можно будет использовать вместо нее кнопку w. Теперь осталось сохранить результат (SAVE) и выйти (EXIT).

Если выбирая кнопку вы выберите пункт mod1, то это будет комбинация CTRL+кнопка, Если mod2 ALT + кнопка. Mod3 по умолчанию не задана, но вы можете назначит ее как и любой другой режим. Например, чтобы использовать комбинацию p + кнока. Практическо применение Hold я пока не понял. Если назначить этот пункт то кнопка "залипает", и отключит дальше эту кнопку невозможно. В опописаниях про Hold ни слова.

Кстати, обратите внимание, что можно переназначить и системные кнопки. Например повесить на "+" увеличение скорости, а на "-" уменьшение.

3.6 Список системных кнопок

ALT-ENTER Переход на полный экранALT-PAUSE Запаузить эмуляциюCTRL-F1 Переназначение кнопокCTRL-F4 Сменить смонтированный образ диска. Обновить кэш директории для всех дисков!CTRL-ALT-F5 Старт/Стоп создания ролика с экранаCTRL-F5 Сделать скриншотCTRL-F6 Старт/Стоп записи звукаCTRL-ALT-F7 Старт/Стоп записи OPL командCTRL-ALT-F8 Старт/Стоп записи MIDI команд.CTRL-F7 Увеличить пропуск кадровCTRL-F8 Уменьшить пропуск кадровCTRL-F9 Закрыть DosBoxCTRL-F10 Захватить/Отпустить мышьCTRL-F11 Замедлить эмуляторCTRL-F12 Ускорить эмуляторALT-F12 Убрать ограничение скорости (турбо кнопка)При нажатии этой кнопки игра ускоряется до предела. Ускорение идет пока комбинация нажата. Бывает очень полезно для промотки заставок, ускорения ожидания, даже если игрой это не предусмотрено. К сожалению комбинация не очень стабильна. Самый частый симптом при таком ускорении - исчезновение в дальнейшем звука.

3.7 Подключение CD-Rom и дисковода (в том числе образов)

В DosBox имеется возможность подключить как CD-Rom, так и дисковод, или даже простую папку, но чтобы программа считала ее CD-Rom диском. Если вам нужны просто файлы с диска, то можно выполнить обычную операцию, как и для любой папки:mount с e: (где с - виртуальный диск, а e: - путь к CD-rom)Если же есть необходимость подключить диск или папку именно как CD необходимо выполнить следующую команду:mount с e: -t type (где type - тип носителя. Это либо dir -папка, либо cdrom - CD диск, либо floppy - дисковод)Написав mount с e: -t cdrom мы подключим диск E: как CD-Rom в качестве виртуального диска с для DosBox. Вместо e: может стоять и путь к конкретной папке даже не на CD-Rom диске. Аналогично с дисководом.Не обязательно. Чтобы подключить CD-Rom на низком уровне нужно написать mount -cd. Вы получите список CD-дисков с их номерами. Далее вводите mount с e: -t cdrom -usecd 0 (где 0 - номер CD)

Образы подключаються следующим методом:imgmount с d:pop_instal.mdf -t iso (где с - виртуальный диск, d:pop_install.mdf - путь и имя образа, -t тип подключаемого файла - в данном случае образ CD, то есть iso)Обычно образы храняться в файле с расширением *.iso. Однако если это не так, то это не значит, что он не будет распознан DosBox. В данном примере расширение было *.mdf

Образы дискет подключаются также imgmount с d:disket.img -t floppy (меняется только тип на floppy)Для подключения образов жестких дисков используйте тип hdd.

3.8 Настройка звука в играх с DosBox

Этот пункт в основном будет интересен для людей, не знакомых с настройкой звукового устройства Sound Blaster. Прежде всего, стоит помнить, что настройка звука раньше, как правило, производилась с помощью отдельной программы настройщика. Самые частые имена таких конфигурационных программок: setsound, setup, install, sound, snd и других. Далее необходимо выбрать пункт с изменением звукового устройства. В нем, от числа вариантов могут начать разбегаться глаза. Впрочем, здесь все просто, ищите Sound Blaster - самый лучший вариант звука. Если такого пункта нет, стоит поискать Adlib. Наконец, DosBox поддерживает такие варианты, как Tandy и самый стандартный, но наиболее примитивный - PC Speaker (пищалка, сохранившаяся даже в современных компьютерах).

C музыкой тоже все очень хитро, здесь можно как оставить Sound Blaster, так использовать Gravis Ultrasound или интерфейс MPU-401. Два последних дают заметно большую инструментальность музыки и во многих случаях она звучит лучше. Но если Gravis Ultrasound требует дополнительной настройки и сторонние файлы (и пока не рассматривается в этом мануале), то с MPU-401 все намного проще. При конфигурировании звука из-под DosBox для музыки можно смело выбирать этот вариант. В настройках игры он встречается в трех вариантах - это либо стандарт General Midi либо устройства Roland LAPC1 и Roland MT32, последние два предпочтительней. Проще говоря при выборе устройства для вывода музыки ищите одну из этих надписей.

Самое сложное - дальнейшая настройка Sound Blaster. Иногда можно встретить автоматическое определение параметров звукового устройства, чаще приходится вводить ручками. Сразу скажу, что настройки могут быть любыми, поэтому приведенный ниже список действителен для DosBox с конфигурацией по-умолчанию:base I/O address - 220 (иногда нужно писать 220h)IRQ number - 7DMA channel - 1Данные параметры означают: базовый адрес ввода/вывода, номер прерывания и канал прямого доступа к памяти соответственно. Впрочем, смысл этих терминов понимать не обязательно. В DosBox эти параметры настраиваются в разделе [sblaster].

Во второй части раздела рассмотрим настройки громкости звука в DosBox. Для этого имеется встроенная программка mixer. Обратится к ней можно командой mixer, когда вы находитесь в тестовой среде DosBox. Если просто набрать mixer, как результат будет выдана небольшая таблица, в которой указана громкость каждого устройства. По-умолчанию это 100:100. Две цифры означают громкость левой и правой колонки. Таким образом, звук настраивается индивидуально для каждого устройства и индивидуально для каждой колонки. Богатый набор! Для настройки нужно написать mixer <устройство> <уровень звука>. Имя устройства переписывайте из выведенной таблицы.mixer sb 30:50Данная команда означает - уменьшить звук Sound Blaster до 30% для левой колонки и 50 % для правой.mixer spkr 50Уменьшает звук PC Speaker до 50 процентов для обоих каналов (можно писать одну цифру). Его громкое пищание иногда сильно раздражает.Ну, и наконец, чтобы не сидеть и не врубаться, что именно за звук перед вами, можно просто уменьшить весь звук, выводимый DosBox.mixer master 10Уменьшить весь звук до 10%

В случае, если вам лень каждый раз при запуске перенастраивать громкость, можно зафиксировать ее раз и на всегда. Для этого откройте файл dosbox.conf, в котором перейдите к последнему пункту [autoexec]. В нем нужно добавить команду с настройкой звука, аналогично описанному выше. Например, mixer master 10. Теперь при старте звук будет устанавливаться в заданный уровень.

3.9 Переводим DosBox на русский язык

В DosBox заложена возможность перевода его на различные языки. Дает это не много, но все равно приятно лицезреть родные буквы в оболочке. Для этого понадобится две вещи: программка, подключающая русскую кодировку и файл с перереводом, который к комплектации не прилагается. Впрочем, не пугайтесь, перевод я уже сделал. Итак, качаем перевод: документация и перевод оболочки для DosBox 0.63 или документация и перевод оболочки для DosBox 0.65 или документация для DosBox 0.70 или документация и перевод оболочки для DosBox 0.72. Теперь нужно все это подключить. Открываем файл dosbox.conf в любом текстовом редакторе и ищем строку language=. Приписываем справа от "=" путь к файлу с переводом, например d:dosboxrus.txt. Теперь, если запустить DosBox, можно увидеть иероглифы. Это происходит из-за отсутствия русской кодировки в DosBox.Есть два варианта подключить русскую кодировку:

1. В версии 0.70 появилась встроеная возможность. Найдите в dosbox.conf пункт keyboardlayout=none и измените на keyboardlayout=RU. Все, кодировка подкулючена. Переключения языка: LEFT-ALT+RIGHT-SHIFT - набирать русский текст, LEFT-ALT+LEFT-SHIFT - набирать английский текст.

2. Можно использовать резидентные программы, например Keyrus и другие варианты. В том же dosbox.conf ищем раздел [autoexec] и пишем в нем: mount y d:dosboxГде "y" - произвольный диск, а d:dosbox - папка с програмкой на вашем реальном диске. Не забудьте, если папка содержит пробелы, ее нужно писать в кавычках ("d:dos box").Далее нужно просто запустить програмку. Для этого там же дописываете строку: y:rk.com (запуск с смонтированного диска). Должно получиться что-то вроде этого:

!!! Внимание, при подключении программки, обеспечивающей русскую кодировку (не перевод, а именно программка - в нашем случае RK.COM) могут возникнуть ситуации, что некоторые игры, поддерживаемые DosBox, перестанут запускаться. Возникает такая проблема редко, но она есть. Решение - просто отключите программу кодировки. Наблюдения также показали, что разные программки (rk и keyrus) создают помехи в разных случаях. Если из-за кодировщика возникают сбои, а русский шрифт все же нужен, попробуйте запускать другой кодировщик.

3.10 Индивидуальная настройка для каждой игры

Начиная с версии 0.65 появилась возможность стандартными средствами подстраивать параметры для каждой игры. Для этого нужно создать в папке с игрой файл run.bat (имя может быть любым. Создайте простой текстовый файл и переименуйте), открыть его в любом текстовом редакторе и записать те параметры, которые должны отличаться от стандартных. Делается это командой CONFIG с параметром SET. Например, мы хотим, чтобы игра Dave 2 запускалась со скоростью в 3000 и с отключенным PC спикером:CONFIG -SET cycles=3000CONFIG -SET pcspeaker=falsedave.exe (здесь должен быть запускающий файл игры)

Обратите внимание, что это сокращенная запись, в полном виде первая строка выглядела бы как:CONFIG -SET "cpu cycles=3000" (То есть, вначале идет название секции в настройках)

Сохранив такой файл и запустив его в DosBox, вы получите желаемый результат. Теперь вы можете запускать Dave именно с такими настройками, при этом не перенастраивая каждый раз DosBox. К сожалению DosBox начинает глючить при попытке таким образом установить графический фильтр (например, CONFIG -SET scaler=advmame3x). Это явный глюк. Если прописать данную команду уже в самой оболочке - она сработает.

4. Дополнительные возможности

4.1 Снятие скриншотов, запись звуков и музыки, создание роликов

DosBox позволяет делать и такое. Комбинация CTRL+F5 позволяет сделать скриншот. Он будет создан в оригинальном разрешении (даже при увеличении и использовании фильтров) и записан в формат png. Здесь стоит обратить внимание на то, чтобы папка, прописанная в конфиге (dosbox.conf, пункт captures) существовала. Если такой папки не окажется, скриншот создан не будет. Это особенно актуально при использовании способо запуска через правую кнопку мыши. В этом случае должен быть прописан полный путь. То есть, вместо "capture" - "D:Dosboxcapture".

Запись в формате Midi осуществляется сочетанием CTRL-ALT-F8. После первого нажатия DosBox перейдет в ожидание записи. Сама запись начнется только после начала проигрывания непосредственно midi. Для завершения нажмите комбинацию повторно. Преимущество этой записи заключается в том, что чаще всего можно записать только музыку, не смотря на присутсвие других звуков игры. Но данный режим записывает только Midi команды. Поэтому если музыка играет, а запись не началась - перед вами не Midi.

Запись в wav начинается сразу после нажатия комбинации CTRL-F6 . И останавливается повторным нажатием. В отличае от предыдущего метода, в wav записываются все звуки. Правда и размер получается намного больше. Сохранение звука происходит в ту же папку, что и скриншотов.

С роликами та же история. Начало записи и ее остановка осуществляется комбинацией CTRL-ALT-F5. При этом вы должны именно остановить запись, а не просто закрыть DosBox, иначе ролик получится битым. Сохранение роликов происходит в ту же папку, что и скриншотов. При этом, если во время записи игра будет менять разрешение, то в этот момент начнет создаваться следующий ролик - разрешение в одном ролике должно быть одинаковым. Для проигрывания должен быть установлен кодек zmbv. Он лежит в папке zmbv. Нажмите правой кнопкой мыши по файлу zmbv.inf и выберите установить. Формат хорош тем, что записывает без потери качества (правда многовато занимает).

4.2 Запуск игр с загрузочных дискет

Одни из первых игр, запускаемых на PC, работали вовсе не под DOS. Дискета с такой игрой была загрузочной и содержала в некотором роде операционную систему. Все, что было необходимо игре грузилось с самой игровой дискеты, так что сторонних операционок для запуска не требовалось. Понятно, что сейчас запустить стандартными методами подобные игры нереально. Так что способность DosBox'а загружать с образов таких дискет очень кстати.

Прежде всего, нужно смонтировать папку, где лежит образ дискеты. Чаще всего образы дискет имеют расширение .img или .ima. Пишем mount d c:game (будем считать, что в этой папке лежит наш образ)Теперь нужно загрузить образ из папки. Для этого используем команду boot:boot d:spacestr.img (имя файла-образа)

Все, DosBox использует эту виртуальную дискету как загрузочную, и, если все прошло нормально, ее содержимое начнет работать. Попробовать запуск подобных приложений можно на примере игры Space Strike с этого сайта.

4.3 Сетевая игра по локальной сети и интернету в DosBox

DosBox поддерживает сетевой режим в Dos играх через IPX. Причем реально обмен происходит не через IPX, а через TCP/IP. А это означает, что в старые игры теперь можно играть не только в локальной сети, но и через интернет. Поддержка была и в версии 0.63, но реально работоспособной стала только в 0.65.

Теперь о том, как все это включить. Прежде всего надо открыть dosbox.conf в папке с DosBox, найти там строчку ipx=false и заменить ее на ipx=true. Это включит поддержку IPX в DosBox. За работу с IPX отвечает встроенная программа IPXNET. Одному из игроков нужно создать сервер. Это делается командой ipxnet startserver в запущенном DosBox. Теперь другой игрок должен подключится к этому серверу. Для этого используется команда ipxnet connect <адрес>. В качестве адреса может использоваться как IP, так и домен или имя компьютера. Например ipxnet connect 192.168.0.1

Проверить, подключился ли игрок, сервер может набрав ipxnet status. Если подключился один игрок, то в списке будет две надписи. Так получается потому, что DosBox автоматически подключает и игрока, создавшего сервер. Когда два и более игрока связались между собой, можно запускать игру, поддерживающую IPX и отправиться на поиски пункта сетевой режим или multiplayer (Обратите внимание, что прямое подключение или Direct Link - это совсем другие сетевые режимы, которые не br /br /будут работать через TCP/IP). Отключение от сервера происходит по команде ipxnet disconnect, а сам сервер выключается по ipxnet stopserver. Пинг можно посмотреть набрав ipxnet ping.

4. Версии DosBox

Альтернативные сборки Dos Box

Dos Box является не только бесплатным, но и не прячет свой исходный код. К созданию своих версий и сборок может приложить руку каждый. По крайней мере, каждый что-то понимающий в этом деле. В разработке альтернативных версий дальше всего ушли неугомонные корейские программисты, расположившиеся на сайте http://ykhwong.x-y.net/ (сам DosBox в разделе DosBox CVS, некоторые патчи и дополнения в разделе Data) и клепающие одну версию за другой.

Масса дополнений, плюшек и фиксов для конкретных игр. Поддержка Glide, режима SVGA, возможность монтировать файлы из ZIP архивов, автонастройка максимальной скорости, вывод скорости в MHz, менюшка с графическим выбором некоторых пунктов. Но не стоит забывать, что стабильность работы этих билдов значительно уступает стандартным. Невооруженным глазом видны недоделки и, скажем так, невылизанность нововведений. Обозревать все это безобразие, а уж тем более тестить его также, как и официальные версии, нет никакой возможности. Потому в данном мануале не будет рассматриваться эта ветка DosBox. Но при наличии желания или проблем с конкретными играми всегда можно обратиться к альтернативным версиям самостоятельно.

5. Оболочки 

DOSShell

Очень простая, если не сказать примитивная оболочка. DOSShell позволяет легко добавлять запускаемы файлы в список, разбитый по группам, но не дает настраивать никаких индивидуальных параметров для этих игр и программ. А в этом собственно и заключается основное назначение оболочки. DOSShell фактически повторяет способ запуска с перетаскиванием исполняемой программы на иконку Dosbox.exe.

Простая, понятная, но малоэффективная оболочка, не позволяющая настраивать скорость и другие вещи для каждой игры.

DOSBoxer

Не столько оболочка для создания базы запускаемых игр, сколько оболочка конфигов. Главный недостаток - нет графического выбора запускаемого файла. То есть, создать именно ярлык для игры можно, но это придется делать в текстовом виде командами Dos. С точки зрения настроек все опять не слишком радужно. Список очень небольшой, остальное все равно надо править в текстовом конфиге. Одним словом, ценность оболочки сомнительна.

D-Fend

В отличие от описанных выше программ, D-Fend выделяется массой настроек и пунктов классификации игр. Не смотря на внешнюю перегруженность менюшек, пользоваться оболочкой очень удобно. Для каждой игры можно настроить индивидуальные параметры в самой графической оболочке. Кроме этого оболочка располагает всем для создания даже большой базы игр. Можно задавать год выпуска, жанр, разработчика, издателя, помечать как любимое. По каждому из этих пунктов оболочка позволяет сортировать содержимое. Не слишком удобным выглядит необходимость указывать не только запускаемую игру, но и какую папку нужно смонтировать (хотя это дает дополнительные возможности по настройке). Впрочем, кнопка Auto Create спасает ситeацию, выбирая ту же папку с игрой. Наконец, в D-Fend есть возможность очень быстро создать ярлык на рабочий стол для любой игры, так что даже не обязательно будет в дальнейшем запускать саму оболочку.

Описание и загрузка D-Fend Reloaded - лучшая из представленных оболочек для последней версии DosBox. Масса параметров и некоторая визуальная навороченность может создать впечатление сложности программы, но на самом деле все очень удобно.

Скачать бесплатно    

softclipper.net

Старые игры. Эмуляция PC игр – DosBox. Самая полная инструкция. Настройка и использовани

Время идет, игры стареют. Меняются компьютеры, меняются операционные системы. Кажется, что в этой жизни ничто не стоит на месте. Иногда прогресс идет скачкообразно, как у приставок. Другим системам удается совершенствоваться плавно - PC. Итогом, тем не менее, становится непременное изменение железа и управляющей программной части. Увы, далеко не все игры способны существовать в чуждой для себя среде, так что главной преградой к получению удовольствия от старых игр зачастую становится не устаревшая графика, а банальные проблемы с запуском.

С приставками все ясно, к запуску вне стен маленькой коробки мы все привыкли. Но что же PC игры. На первый взгляд кажется, что PC игры здесь страдают меньше всех. В большинство из них можно спокойно поиграть, не используя сторонние средства, иногда встречаются проблемы, но их все равно можно устранить в рамках этой же системы. Но здесь то и кроется подвох - PC, это целое море железа и софта, протянутое на многие годы, без резких перепадов и скачков. И никаких эмуляторов, заставляющих все это работать с хорошей гарантией, как это происходит на эмуляторах приставок, как не было, так и вряд ли появится. Но не все так плохо, решения есть, особенно если вы решились все же ограничиться какими, то рамками. Например, рамками эпохи DOS.

О таком эмуляторе здесь и пойдет речь, встречайте - DosBox.

Начать стоит с возможностей DosBox, которые бы в наглядном виде доказали его необходимость. Итак, будучи не особо навороченным, эмулятор сочетает в себе большое число положительных черт. Самое главное - это возможность из-под Windows XP (Windows 2000) запускать игры, которые не идут при обычных условиях. Однако помните, что эмулятор не всесилен, и есть масса исключений, которые в нем все-таки не идут. Зато возможность запуска в стандартном окне стоит дорогого, очень удобно для людей, привыкших к оконной системе, да и расквадраченность картинки не так заметна. В стандартной среде запуск игр на рабочем месте был затруднен. Мало того, что не всегда есть возможность быстро закрыть запрещенное приложение, так еще и запуск старинной игры может привести к зависанию системы. Обе проблемы в ВosBox решены. Далее, никаких проблем со звуком. Даже PC спикер будет проигрываться через колонки, а это значит, что можно будет отключить пищание или сделать его потише. В эмуляторе есть очень хорошая встроенная тормозилка, основанная на выборе частоты работы. Присутствуют встроенные средства для снятия скриншотов и записи музыки. То есть, вам не потребуются сторонние утилиты. Работа из-под Windows позволяет избавится от проблем с частотой обновления экрана. Глаза могут чувствовать себя комфортно - больше никаких 60 Hz. Согласитесь, описанные плюсы звучат заманчиво.

Небольшое пояснение. Все материалы изложены в максимально доступной форме. Главной задачей было описание всего так, чтобы поняли даже те, кто не видел в глаза Dos. Так что, не удивляйтесь излишне подробным описаниям вроде "чем нужно открывать конфигурационный файл" и "как открыть редактор реестра".

Если кого-то пугает размер описания - вполне напрасно. В данном случае величина инструкций не означает дикую сложность программы. Просто хотелось охватить все области и расписать все альтернативы.

Оглавление:

1. Скачивание эмулятора.

2. Запуск приложений

2.1 Самый простейший способ запуска

2.2 Запуск стандартными средствами

2.3 Использование сторонних оболочек для запуска

2.4 Альтернативный способ запуска

2.5 Способ запуска через нортон

3. Настройка DosBox

3.1 Настройка скорости

3.2 Включение сглаживания

3.3 Полезные пункты в настройках

3.4 Запуск DosBox без вспомогательного окна

3.5 Переназначение кнопок

3.6 Список системных кнопок

3.7 Подключение CD-Rom и дисковода (в том числе образов)

3.8 Настройка звука в играх с DosBox

3.9 Переводим DosBox на русский язык

3.10 Индивидуальная настройка для каждой игры

4. Дополнительные возможности

4.1 Снятие скриншотов, запись звуков и музыки, создание роликов

4.2 Запуск игр с загрузочных дискет

4.3 Сетевая игра по локальной сети и интернету в DosBox

4. DosBox

Альтернативые версии Dos Box

- Dos Box 0.60

- Dos Box 0.61

- Dos Box 0.62

- Dos Box 0.63

- Dos Box 0.65

- Dos Box 0.70

- Dos Box 0.71,0.72

5. Оболочки

- DOSShell

- DOSBoxer

- D-Fend

Весьма полезным будет ознакомиться с readme файлом Dosbox. Специально для тех, кто не может это сделать на языке первоисточника - английском, я выкладываю его перевод. Смотрите раздел Переводим DosBox на русский.

1. Скачивание эмулятора.

Сразу отмечу, что программа бесплатная, что делает ее еще более привлекательной. Кроме того версия значится не иначе как 0.xx, то есть это не конечный вариант и, скорей всего, все будет еще лучше.

Последняя версия DosBox

2. Запуск приложений

2.1 Самый простейший способ запуска

Проще всего запустить игру таким образом: открыть папку с DosBox и вынести его ярлык на рабочий стол (Перетащить файл dosbox.exe, используя правую кнопку мыши, а отпустив ее над рабочим столом выбрать пункт "создать ярлык"). Открыть папку с игрой. Дальше просто взять и перетащить мышкой запускаемый файл игры на ярлык DosBox.

Обратите внимание, что при пертаскивании не на ярлык, а на сам файл DosBox.exe не будет считаны настройки из dosbox.conf.

2.2 Запуск стандартными средствами

После скачивания DosBox необходимо установить. Рекомендую разместить его не в programm files, как предлагает установщик, а во что-то более простое. Вроде С:\Dosbox.

Вначале рассмотрим ситуацию без оболочки. Запустив Dosbox, вы увидите интерфейс в стиле DOS. Команды здесь соответствующие. Для начала положите какую-нибудь игру в папку с простым именем и местоположением. Здесь действуют некоторые законы Доса. То есть 8 символов в названии, без пробелов, не более 3 вложенных папок итд. Правда все это относится только к командам Dos, при подключении допустимо использовать такие названия. Пусть это будет C:\dosmode\spques2\

Теперь необходимо указать эмулятору, где у вас будет виртуальный диск с. Для этого пишем mount с c:\dosmode\spquest2 (здесь папки могут иметь нормальный размер имен, но при наличии пробела нужно писать путь в кавычках "c:\dd dd")

Теперь переключаемся на этот диск (То есть пишем C:). Используя команды Доса, продвигаемся к запускающему файлу (cd spquest2), (запускаем start.bat). Все, игра запущена.

Обратите внимание, что при добавлении/изменении файлов из Windows в DosBox в уже подключеных папках ничего меняться не будет. Используйте команду rescan для обновления содержания.

2.3 Использование сторонних оболочек для запуска

Имеется большое число оболочек для Dos Box, которые способны запускать игры в графическом виде, не пребегая к текстовому вводу команд, их описание можно найти ниже. Обратите нимание, что оболочки пишутся под определенную версию. На данный момент не существует ни одной оболочки под последнюю версию 0.65, так что многие пункты оболочки могут работать неправильно.

2.4 Альтернативный способ запуска

Спустя какое-то аремя я нашел более удобный способ запускать игры в DosBox. Надо только внести этот пункт в меню, вызываемое правой кнопкой мыши. Для этого придется заняться редактированием реестра. Выберите пуск -> выполнить. В окошке наберите regedit. Откроется окно редактирования реестра. Перейдите на:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\Если нет этого каталога - создайте.В этой папке создайте каталог SETCMD1 (правый клик по папке Shell -> создать -> раздел).

В ключе "по умолчанию" запишите что-то вроде Открыть в DosBox (Для записи правая кнопка по ключу -> изменить).

Теперь в получившемся пути HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\SETCMD1 создайте каталог Command (таким же методом).

В каталоге так-же будет ключ по умолчанию. Измените его значение на:

"e:\dosbox\dosbox.exe" -conf "e:\dosbox\dosbox.conf" "%1"Где e:\dosbox\ - папка с DosBox.

В связи с появлением переназначения раскладки клавиатуры в версии 0.62 появилась необходимость прописать в dosbox.conf строчку, чтобы при запуске использовался файл с настройками клавиш (mapper.txt) из папки с DosBox. Открываем dosbox.conf в любом текстовом редакторе и ищем там пункт mapperfile=. Меняем все что справа от него на полный путь к файлу mapper.txt. Например: mapperfile=D:\DOSBox\mapper.txt

Если вы будете снимать скриншоты, или записывать звуки, то нужно сразу поменять папку куда они будут сохранятся. Ищем пункт captures= и меняем его значения на любую папку с полным путем. Пример: captures=D:\DOSBox\capture

Получится что-то вроде этого:

Если вы хотите, чтобы пункт запуска появлялся только на тех файлах, которые в принципе могут запускаться в DosBox, то описанную процедуру редактирования реестра нужно делать не в HKEY_LOCAL_MACHINE\SOFTWARE\Classes\* (что соответсвует всем типам файлов), а в HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile , HKEY_LOCAL_MACHINE\SOFTWARE\Classes\comfile и HKEY_LOCAL_MACHINE\SOFTWARE\Classes\batfile.

2.5 Способ запуска через нортон

Думаю для многих Dos ассоциируется именно с синим экранчиком нортон коммандера и волков коммандера. Так почему бы не сделать работу с DosBox похожей на тот самый процесс? Для этого понадобится только сам DosBox и нортон. Все, что нужно сделать - грузить нортон при запуске. Для этого откройте файл dosbox.conf в любом текстовом редакторе. В самом низу есть раздел [autoexec]. Именно в него мы и будем писать. Для начала нужно смонтировать папку с нортоном командой mount y d:\dosbox\nc , где y - произвольный виртуальный диск, а d:\dosbox\nc - путь к нортону. Далее необходимо запустить нортон простой досовской командой (пишем дальше в раздел). y:\nc.exe . Теперь при загрузке DosBox, будет автоматически загружаться нортон. В принципе все. Однако из-за необходимости монтировать диски работать в таком нортоне не шибко удобно. А что нам мешает подключить все имеющиеся на компьютере диски или какие-то папки, откуда вы всегда запускаете дос-игры? Ничего! Возвращаемся к разделу [autoexec] и пишем до строки с загрузкой нортона.

mount c c:\games

Теперь в нортоне появилась реальная ветка диска C.

Можно смонтировать и корень диска (c:\ например), но это не рекомендуется. Сбой в DosBox может привести к потере всех файлов в корне.

3. Настройка DosBox

3.1 Настройка скорости

Вопрос настройки скорости, наверное, один из основных, вызывающих трудности вопросов, потому рассмотрим ее подробно.

По-умолчанию в DosBox в качестве параметра cycles (скорости, то есть число команд в миллисекунду, которое эмулятор пытается выполнить) используется auto. В этом режиме при запуске игры DosBox сам пытается определить, нужна ли игре максимальная производительность или стоит ограничится каким-то фиксированным числом циклов. Например, в некоторых играх больше производительности дает большей кадров в секунду, а значит плавную картинку. В других, особенно более старых, лишние мощности не дают ничего, а иногда приводят к тому, что игра идет слишком быстро.

Как это выглядит со стороны пользователя? Вы запускаете игру и видите либо проценты в поле Cycles (слово max означает 100%), либо число. 100% - это максимальная производительность что может дать DosBox на вашем компьютере.

Вы можете подстраивать скорость на ходу. Это делается с помощью комбинаций:

CTRL+F12 (в большую сторону) и CTRL+F11 (в меньшую сторону). Стоит учесть тот факт, что эмуляция работает во много раз медленнее, чем программы выполняющиеся напрямую. Например, чтобы нормально играть с помощью DosBox в игры для 286 компьютера понадобиться Pentium 400 и больше.

Если предел скорости достигнут, но этого все равно мало, можно отрегулировать число пропускаемых эмулятором кадров (Frame Skip – также как и Cycles отображается вверху окна):

CTRL+F8 (увеличить пропуск) и CTRL+F7 (уменьшить). Это даст возможность эмулировать игру быстрее, но из-за выпадающих кадров в  плавности картинки вы потеряете.

Frame Skip = 1 - значит, что будет пропускаться 1 кадр, затем отображаться 1. При значении = 2 - будет пропускаться 2 кадра, отображаться 1 итд.

С процентной задачей скорости все понятно, но с абсолютной есть нюансы. Как понять в этом режиме, что быстрей обрабатывать нельзя? Оптимальным вариантом является установка такой скорости, что загруженность вашего реального процессора достигает 90-95% (посмотреть загруженность в Win 2000 и XP можно нажав Alt+CTRL+ DEL). Это и есть самая большая скорость, которую вы можете получить для данной игры.

Внимание, у реальных и виртуальных (с Hyperthreading) двухядерных процессоров предел загруженности составляет 50%, а не 100%. DosBox работает только в один поток.

Обратите внимание, что если вы поставили пропуск кадров в не процентном режиме скорости, то нужно будет накинуть с помощью CTRL+F12 и циклов, чтобы эмуляция пошла быстрей (до максимального уровня, как указано выше). В процентном она подгонится автоматически.

В файле dosbox.conf можно прописать какой режим и скорость ставить в эмуляторе при запуске. За это отвечает пункт cycles. Например, написав cycles=10000 вы получите такое число циклов при запуске. Если написать cycles=max, то DosBox будет ставить максимальную скорость каждый раз. Чтобы оставить параметр auto (по-умолчанию выставлен он), но задать настройки для каждого режима напишите следующее:

cycles=auto 9000 95%

Такая запись оставит выбор режима за DosBox. Если будет использоваться абсолютный режим, то число циклов станет 9000, если процентный, то эмулятор выставит 95% от максимума.

3.2 Включение сглаживания

И еще кое-что о DosBox. Дело в том, что в нем имеется атернативный способ отображения увеличенной картинки. Это сглаживание областями. В результате получается не расквадраченная картинка, несколько напоминающая Flash графику. Сразу скажу, что все это на любителя (лично я предпочитаю нормальное отображение), но все же. Чтобы включить этот эффект нужно открыть dosbox.conf любым текстовым редактором и найти в нем строчку:

scaler=

Пропишите справа от scaller= одно из следующих значений:

none - отображение один к одному

normal2x - Просто двойное увеличение (по-умолчанию)

advmame2x - Хитрое сглаживание одночветных областей. Так как разрешение становится в два раза больше в этом режиме делаются плавные углы. Тоесть один пиксель, который стал бы квадратом 2x2 делается не остроугольным а со срезаными краями. В результате графика становится не расквадраченой, но зато похожей на Flash графику.

advmame3x - То же, но с тройным увеличением

advinterp2x - То же, но с более плавными переходами

interp2x - Просто размазывание, нет расквадрачености, но получается весьма неприятный эффект

tv2x - Добавление горизонтальных темных полос, эффект телевизора.

И многие другие (число растет с новыми версиями)

Сравните 2 скриншота (справа с включенным advmame2x):

3.3 Полезные пункты в настройках

Открываем dosbox.conf и ищем:

fullscreen= (true - загружается в полноэкранном режиме, false - в оконном)

autolock= (true - при щелчке мыши по DosBox мышка закрепляется в этом окне, false - не закрепляется)

При этом, начиная с версии 0.65 система закрепления была пересмотрена. Теперь при отключении autolock (=false), мышка будет одновременно активна и в игре и за ее пределами. Пока курсор над игровым полем - обрабатывается игровой курсор, как только он выезжает за игровое поле - мышка открепляется от DosBox.

sensitivity= (чувствительность мыши, по-умолчанию 100)

waitonerror= (true - при ошибке не закрывать сразу консоль, дает возможность посмотреть, что за ошибка)

priority= (первое значение - приоритет когда DosBox активен, второе - когда свернут или неактивен. Доступны параметры lower,normal,higher,highest идут по возрастанию. По-умолчанию priority=higher,normal)

Иногда бывает значимым пункт machine. Он указывает какой тип видеоадаптера будет пытаться использовать DosBox. По-умолчанию - это VGA. Данный вариант предпочтителен, при нем будет выбираться наилучший тип графики (из присутсвующих, конечно). Однако такие режимы, как tandy и pcjr нужно указывать отдельно.

Важным может оказаться пункт output= . Если при переходе в полноэкранный режим и возвращении обратно DosBox выдает вам ошибку и вылетает, сменить значение по-умолчанию surface на ovelay или opengl.

3.4 Запуск DosBox без вспомогательного окна

Запустить DosBox с параметром -noconsole

(Создаете ярлык dosbox.exe, правой кнопкой по ярлыку -> свойства ->вкладка ярлык -> поле Объект: добавляете в конце -noconsole. Получится что-то вроде D:\DOSBox\dosbox.exe -noconsole.

Если используете альтернативный способ измените строку в реестре на

"e:\dosbox\dosbox.exe" -conf "e:\dosbox\dosbox.conf" "%1" -noconsoleТо есть, добавьте в конец -noconsole

3.5 Переназначение кнопок

С версии 0.62 в эмуляторе могут быть переназначены любые клавиши (а с 0.70 можно переназначить и оси джойстика), даже если это не предусмотрено игрой. Ну например, хочется вам играть в гонки не со стрелочками, а используя w,s,a,d.

Хочется - пожалуйста. Для этого надо немного переопределить раскладку. Вызвать эту функцию можно двумя способами:

1. Запустить DosBox с параметром -startmapper

При этом при старте загрузится настройка клавиш. (Создаете ярлык dosbox.exe, правой кнопкой по ярлыку -> свойства ->вкладка ярлык -> поле Объект: добавляете в конце -startmapper. Получится что-то вроде D:\DOSBox\dosbox.exe -startmapper.

2. После запуска DosBox нажать CTRL+F1. Работает нестабиильно. У меня на каждый удачный случай получалось по 6-8 вылетов из DosBox.

Теперь вы в меню настройки и пред вами такой вот экран

Кликаете по любой клавиши, вызов которой хотите повесить на другу. Например выбираете стрелку вверх. Внизу появляется EVENT: Key_up BIND: Key_up. То есть нажатие стрелки вверх вызывается стрелкой вверх. Выбираем либо кнопку DEL (удалить), если необходимо изменить данный вариант, либо ADD (добавить) если надо оставить такой расклад, плюс добавить еще один. Выбираем ADD. Теперь нужно нажать клавишу, которая будет работать как стрелка вверх (нажать клавишу физически, а не выбрать мышкой!). Нажимаем W. Появляется EVENT: Key_up BIND: Key w. То есть, кнопка w будет работать как стрелка. Нажимая кнопку NEXT можно перебирать варианты. Их будет два, то есть стрелка вверх будет по прежнему работать, плюс к тому можно будет использовать вместо нее кнопку w. Теперь осталось сохранить результат (SAVE) и выйти (EXIT).

Если выбирая кнопку вы выберите пункт mod1, то это будет комбинация CTRL+кнопка, Если mod2 ALT + кнопка. Mod3 по умолчанию не задана, но вы можете назначит ее как и любой другой режим. Например, чтобы использовать комбинацию p + кнока. Практическо применение Hold я пока не понял. Если назначить этот пункт то кнопка "залипает", и отключит дальше эту кнопку невозможно. В опописаниях про Hold ни слова.

Кстати, обратите внимание, что можно переназначить и системные кнопки. Например повесить на "+" увеличение скорости, а на "-" уменьшение.

3.6 Список системных кнопок

ALT-ENTER Переход на полный экран

ALT-PAUSE Запаузить эмуляцию

CTRL-F1 Переназначение кнопок

CTRL-F4 Сменить смонтированный образ диска. Обновить кэш директории для

всех дисков!

CTRL-ALT-F5 Старт/Стоп создания ролика с экрана

CTRL-F5 Сделать скриншот

CTRL-F6 Старт/Стоп записи звука

CTRL-ALT-F7 Старт/Стоп записи OPL команд

CTRL-ALT-F8 Старт/Стоп записи MIDI команд.

CTRL-F7 Увеличить пропуск кадров

CTRL-F8 Уменьшить пропуск кадров

CTRL-F9 Закрыть DosBox

CTRL-F10 Захватить/Отпустить мышь

CTRL-F11 Замедлить эмулятор

CTRL-F12 Ускорить эмулятор

ALT-F12 Убрать ограничение скорости (турбо кнопка)

При нажатии этой кнопки игра ускоряется до предела. Ускорение идет пока комбинация нажата. Бывает очень полезно для промотки заставок, ускорения ожидания, даже если игрой это не предусмотрено. К сожалению комбинация не очень стабильна. Самый частый симптом при таком ускорении - исчезновение в дальнейшем звука.

3.7 Подключение CD-Rom и дисковода (в том числе образов)

В DosBox имеется возможность подключить как CD-Rom, так и дисковод, или даже простую папку, но чтобы программа считала ее CD-Rom диском. Если вам нужны просто файлы с диска, то можно выполнить обычную операцию, как и для любой папки:

mount с e:\ (где с - виртуальный диск, а e:\ - путь к CD-rom)

Если же есть необходимость подключить диск или папку именно как CD необходимо выполнить следующую команду:

mount с e:\ -t type (где type - тип носителя. Это либо dir -папка, либо cdrom - CD диск, либо floppy - дисковод)

Написав mount с e:\ -t cdrom мы подключим диск E:\ как CD-Rom в качестве виртуального диска с для DosBox. Вместо e:\ может стоять и путь к конкретной папке даже не на CD-Rom диске. Аналогично с дисководом.

Не обязательно. Чтобы подключить CD-Rom на низком уровне нужно написать mount -cd. Вы получите список CD-дисков с их номерами. Далее вводите mount с e:\ -t cdrom -usecd 0 (где 0 - номер CD)

Образы подключаються следующим методом:

imgmount с d:\pop_instal.mdf -t iso (где с - виртуальный диск, d:\pop_install.mdf - путь и имя образа, -t тип подключаемого файла - в данном случае образ CD, то есть iso)

Обычно образы храняться в файле с расширением *.iso. Однако если это не так, то это не значит, что он не будет распознан DosBox. В данном примере расширение было *.mdf

Образы дискет подключаются также imgmount с d:\disket.img -t floppy (меняется только тип на floppy)

Для подключения образов жестких дисков используйте тип hdd.

3.8 Настройка звука в играх с DosBox

Этот пункт в основном будет интересен для людей, не знакомых с настройкой звукового устройства Sound Blaster. Прежде всего, стоит помнить, что настройка звука раньше, как правило, производилась с помощью отдельной программы настройщика. Самые частые имена таких конфигурационных программок: setsound, setup, install, sound, snd и других.

Далее необходимо выбрать пункт с изменением звукового устройства. В нем, от числа вариантов могут начать разбегаться глаза. Впрочем, здесь все просто, ищите Sound Blaster - самый лучший вариант звука. Если такого пункта нет, стоит поискать Adlib. Наконец, DosBox поддерживает такие варианты, как Tandy и самый стандартный, но наиболее примитивный - PC Speaker (пищалка, сохранившаяся даже в современных компьютерах).

C музыкой тоже все очень хитро, здесь можно как оставить Sound Blaster, так использовать Gravis Ultrasound или интерфейс MPU-401. Два последних дают заметно большую инструментальность музыки и во многих случаях она звучит лучше. Но если Gravis Ultrasound требует дополнительной настройки и сторонние файлы (и пока не рассматривается в этом мануале), то с MPU-401 все намного проще. При конфигурировании звука из-под DosBox для музыки можно смело выбирать этот вариант. В настройках игры он встречается в трех вариантах - это либо стандарт General Midi либо устройства Roland LAPC1 и Roland MT32, последние два предпочтительней. Проще говоря при выборе устройства для вывода музыки ищите одну из этих надписей.

Образцы музыки из Lord of the Rings, полученные с помощью: Roland, Adlib и PC Speaker.

Самое сложное - дальнейшая настройка Sound Blaster. Иногда можно встретить автоматическое определение параметров звукового устройства, чаще приходится вводить ручками. Сразу скажу, что настройки могут быть любыми, поэтому приведенный ниже список действителен для DosBox с конфигурацией по-умолчанию:

base I/O address - 220 (иногда нужно писать 220h)

IRQ number - 7

DMA channel - 1

Данные параметры означают: базовый адрес ввода/вывода, номер прерывания и канал прямого доступа к памяти соответственно. Впрочем, смысл этих терминов понимать не обязательно.

В DosBox эти параметры настраиваются в разделе [sblaster].

Во второй части раздела рассмотрим настройки громкости звука в DosBox. Для этого имеется встроенная программка mixer. Обратится к ней можно командой mixer, когда вы находитесь в тестовой среде DosBox. Если просто набрать mixer, как результат будет выдана небольшая таблица, в которой указана громкость каждого устройства. По-умолчанию это 100:100. Две цифры означают громкость левой и правой колонки. Таким образом, звук настраивается индивидуально для каждого устройства и индивидуально для каждой колонки. Богатый набор! Для настройки нужно написать mixer <устройство> <уровень звука>. Имя устройства переписывайте из выведенной таблицы.

mixer sb 30:50

Данная команда означает - уменьшить звук Sound Blaster до 30% для левой колонки и 50 % для правой.

mixer spkr 50Уменьшает звук PC Speaker до 50 процентов для обоих каналов (можно писать одну цифру). Его громкое пищание иногда сильно раздражает.

Ну, и наконец, чтобы не сидеть и не врубаться, что именно за звук перед вами, можно просто уменьшить весь звук, выводимый DosBox.

mixer master 10

Уменьшить весь звук до 10%

В случае, если вам лень каждый раз при запуске перенастраивать громкость, можно зафиксировать ее раз и на всегда. Для этого откройте файл dosbox.conf, в котором перейдите к последнему пункту [autoexec]. В нем нужно добавить команду с настройкой звука, аналогично описанному выше. Например, mixer master 10. Теперь при старте звук будет устанавливаться в заданный уровень.

3.9 Переводим DosBox на русский язык

В DosBox заложена возможность перевода его на различные языки. Дает это не много, но все равно приятно лицезреть родные буквы в оболочке. Для этого понадобится две вещи: программка, подключающая русскую кодировку и файл с перереводом, который к комплектации не прилагается. Впрочем, не пугайтесь, перевод я уже сделал. Итак, качаем перевод: документация и перевод оболочки для DosBox 0.63 или документация и перевод оболочки для DosBox 0.65 или документация для DosBox 0.70 или документация и перевод оболочки для DosBox 0.72. Теперь нужно все это подключить. Открываем файл dosbox.conf в любом текстовом редакторе и ищем строку language=. Приписываем справа от "=" путь к файлу с переводом, например d:\dosbox\rus.txt. Теперь, если запустить DosBox, можно увидеть иероглифы. Это происходит из-за отсутствия русской кодировки в DosBox.

Есть два варианта подключить русскую кодировку:

1. В версии 0.70 появилась встроеная возможность. Найдите в dosbox.conf пункт keyboardlayout=none и измените на keyboardlayout=RU. Все, кодировка подкулючена. Переключения языка: LEFT-ALT+RIGHT-SHIFT - набирать русский текст, LEFT-ALT+LEFT-SHIFT - набирать английский текст.

2. Можно использовать програмку. В архиве лежит RK.COM, но есть еще Keyrus и другие варианты. В том же dosbox.conf ищем раздел [autoexec] и пишем в нем: mount y d:\dosbox

Где "y" - произвольный диск, а d:\dosbox - папка с програмкой на вашем реальном диске. Не забудьте, если папка содержит пробелы, ее нужно писать в кавычках ("d:\dos box").

Далее нужно просто запустить програмку. Для этого там же дописываете строку: y:\rk.com (запуск с смонтированного диска). Должно получиться что-то вроде этого:

!!! Внимание, при подключении программки, обеспечивающей русскую кодировку (не перевод, а именно программка - в нашем случае RK.COM) могут возникнуть ситуации, что некоторые игры, поддерживаемые DosBox, перестанут запускаться. Возникает такая проблема редко, но она есть. Решение - просто отключите программу кодировки. Наблюдения также показали, что разные программки (rk и keyrus) создают помехи в разных случаях. Если из-за кодировщика возникают сбои, а русский шрифт все же нужен, попробуйте запускать другой кодировщик.

3.10 Индивидуальная настройка для каждой игры

Начиная с версии 0.65 появилась возможность стандартными средствами подстраивать параметры для каждой игры. Для этого нужно создать в папке с игрой файл run.bat (имя может быть любым. Создайте простой текстовый файл и переименуйте), открыть его в любом текстовом редакторе и записать те параметры, которые должны отличаться от стандартных. Делается это командой CONFIG с параметром SET. Например, мы хотим, чтобы игра Dave 2 запускалась со скоростью в 3000 и с отключенным PC спикером:

CONFIG -SET cycles=3000

CONFIG -SET pcspeaker=false

dave.exe (здесь должен быть запускающий файл игры)

Обратите внимание, что это сокращенная запись, в полном виде первая строка выглядела бы как:

CONFIG -SET "cpu cycles=3000" (То есть, вначале идет название секции в настройках)

Сохранив такой файл и запустив его в DosBox, вы получите желаемый результат. Теперь вы можете запускать Dave именно с такими настройками, при этом не перенастраивая каждый раз DosBox. К сожалению DosBox начинает глючить при попытке таким образом установить графический фильтр (например, CONFIG -SET scaler=advmame3x). Это явный глюк. Если прописать данную команду уже в самой оболочке - она сработает.

4. Дополнительные возможности

4.1 Снятие скриншотов, запись звуков и музыки, создание роликов

DosBox позволяет делать и такое. Комбинация CTRL+F5 позволяет сделать скриншот. Он будет создан в оригинальном разрешении (даже при увеличении и использовании фильтров) и записан в формат png. Здесь стоит обратить внимание на то, чтобы папка, прописанная в конфиге (dosbox.conf, пункт captures) существовала. Если такой папки не окажется, скриншот создан не будет. Это особенно актуально при использовании способо запуска через правую кнопку мыши. В этом случае должен быть прописан полный путь. То есть, вместо "capture" - "D:\Dosbox\capture".

Запись в формате Midi осуществляется сочетанием CTRL-ALT-F8. После первого нажатия DosBox перейдет в ожидание записи. Сама запись начнется только после начала проигрывания непосредственно midi. Для завершения нажмите комбинацию повторно. Преимущество этой записи заключается в том, что чаще всего можно записать только музыку, не смотря на присутсвие других звуков игры. Но данный режим записывает только Midi команды. Поэтому если музыка играет, а запись не началась - перед вами не Midi.

Запись в wav начинается сразу после нажатия комбинации CTRL-F6 . И останавливается повторным нажатием. В отличае от предыдущего метода, в wav записываются все звуки. Правда и размер получается намного больше.

Сохранение звука происходит в ту же папку, что и скриншотов.

С роликами та же история. Начало записи и ее остановка осуществляется комбинацией CTRL-ALT-F5. При этом вы должны именно остановить запись, а не просто закрыть DosBox, иначе ролик получится битым. Сохранение роликов происходит в ту же папку, что и скриншотов. При этом, если во время записи игра будет менять разрешение, то в этот момент начнет создаваться следующий ролик - разрешение в одном ролике должно быть одинаковым. Для проигрывания должен быть установлен кодек zmbv. Он лежит в папке zmbv. Нажмите правой кнопкой мыши по файлу zmbv.inf и выберите установить. Формат хорош тем, что записывает без потери качества (правда многовато занимает).

4.2 Запуск игр с загрузочных дискет

Одни из первых игр, запускаемых на PC, работали вовсе не под DOS. Дискета с такой игрой была загрузочной и содержала в некотором роде операционную систему. Все, что было необходимо игре грузилось с самой игровой дискеты, так что сторонних операционок для запуска не требовалось. Понятно, что сейчас запустить стандартными методами подобные игры нереально. Так что способность DosBox'а загружать с образов таких дискет очень кстати.

Прежде всего, нужно смонтировать папку, где лежит образ дискеты. Чаще всего образы дискет имеют расширение .img или .ima. Пишем mount d c:\game (будем считать, что в этой папке лежит наш образ)

Теперь нужно загрузить образ из папки. Для этого используем команду boot:

boot d:\spacestr.img (имя файла-образа)

Все, DosBox использует эту виртуальную дискету как загрузочную, и, если все прошло нормально, ее содержимое начнет работать. Попробовать запуск подобных приложений можно на примере игры Space Strike с этого сайта.

4.3 Сетевая игра по локальной сети и интернету в DosBox

DosBox поддерживает сетевой режим в Dos играх через IPX. Причем реально обмен происходит не через IPX, а через TCP/IP. А это означает, что в старые игры теперь можно играть не только в локальной сети, но и через интернет. Поддержка была и в версии 0.63, но реально работоспособной стала только в 0.65.

Теперь о том, как все это включить. Прежде всего надо открыть dosbox.conf в папке с DosBox, найти там строчку ipx=false и заменить ее на ipx=true. Это включит поддержку IPX в DosBox. За работу с IPX отвечает встроенная программа IPXNET. Одному из игроков нужно создать сервер. Это делается командой ipxnet startserver в запущенном DosBox. Теперь другой игрок должен подключится к этому серверу. Для этого используется команда ipxnet connect <адрес>. В качестве адреса может использоваться как IP, так и домен или имя компьютера. Например ipxnet connect 192.168.0.1

Проверить, подключился ли игрок, сервер может набрав ipxnet status. Если подключился один игрок, то в списке будет две надписи. Так получается потому, что DosBox автоматически подключает и игрока, создавшего сервер. Когда два и более игрока связались между собой, можно запускать игру, поддерживающую IPX и отправиться на поиски пункта сетевой режим или multiplayer (Обратите внимание, что прямое подключение или Direct Link - это совсем другие сетевые режимы, которые не будут работать через TCP/IP). Отключение от сервера происходит по команде ipxnet disconnect, а сам сервер выключается по ipxnet stopserver. Пинг можно посмотреть набрав ipxnet ping.

4. Версии DosBox

Альтернативные сборки Dos Box

Dos Box является не только бесплатным, но и не прячет свой исходный код. К созданию своих версий и сборок может приложить руку каждый. По крайней мере, каждый что-то понимающий в этом деле. В разработке альтернативных версий дальше всего ушли неугомонные корейские программисты, расположившиеся на сайте http://ykhwong.x-y.net/ (сам DosBox в разделе DosBox CVS, некоторые патчи и дополнения в разделе Data) и клепающие одну версию за другой.

Масса дополнений, плюшек и фиксов для конкретных игр. Поддержка Glide, режима SVGA, возможность монтировать файлы из ZIP архивов, автонастройка максимальной скорости, вывод скорости в MHz, менюшка с графическим выбором некоторых пунктов. Но не стоит забывать, что стабильность работы этих билдов значительно уступает стандартным. Невооруженным глазом видны недоделки и, скажем так, невылизанность нововведений. Обозревать все это безобразие, а уж тем более тестить его также, как и официальные версии, нет никакой возможности. Потому в данном мануале не будет рассматриваться эта ветка DosBox. Но при наличии желания или проблем с конкретными играми всегда можно обратиться к альтернативным версиям самостоятельно.

Dos Box 0.6

Итак, что же появилось нового в этой версии. Прежде всего, это долгожданная поддержка protected mode. Раньше, если вы встречали в паке файл Dos4gw, то можно было однозначно сказать, что игра в эмуляторе не пойдет. И так было с каждой мгрой, использующей расширители памяти. Теперь такие игры работают. Из нововведений появилась также поддержка графического режима Vesa. Вобще, в теории с новой версией можно играть в такие игры, как Settlers 2, Duke Nukem и другие. Однако я не зря написал "в теориии".

Дело в том, что с появлением поддержки Защищенного режима стали запускаться мощные (относительно, конечно) игры. И всплыла проблема скорости эмуляции. Кроме того, по заверениям разработчиков, вышеназванный режим сам по себе эмулируется в DosBox очень медленно. В результате на моем Celeron 1.7 тормозит даже Settlers 1. И навряд ли у многих найдется компьютер, на котором нормально пойдет вторая часть.

Но в любом случае DosBox 0.6 лучше своего предшественника, так что качайте и наслаждайтесь старыми играми:

DosBox 0.6 - 640kb (устаревшая версия, новую версию смотри ниже)

Dos Box 0.61

На этот раз изменения в эмуляторе не столь глобальные.

- Добавлен аппаратный и opengl overlay (такой режим вывода)

- Добавлен графический режим hercules graphics

- CGA/TANDY режимы стали более совместимыми

- Некоторые улучшения работы с клавиатурой и мышью

- Поддержка внутренего модема

- Некоторые улучшения оболочки

- Возможность в конфиге менять размер шага при увеличении/уменьшении тактов

- Множество других небольших изменений (многие из которых просто непонятны непосвященным)

DosBox 0.61 - 640kb (устаревшая версия, новую версию смотри ниже)

Dos Box 0.62

В очередной раз разработчики DosBox порадовали любителей старых игр. Длинный список изменений и исправлений говорит о том, что все это время создатели не сидели сложа руки. Если откинуть слишком специализированые пункты то получится следующее:

- Улучшено ядро x86, повышена его стабильность, увеличена скорость работы

- Добавлена "умная" MPU 401 эмуляция

- Добавлена эмуляция Soundblaster 16

- Улучшена эмуляция PC Speaker

- Добавлена поддержка iso образов CD-Rom и образов дискет

- Добавлена возмжность загрузить другую версию DOS

- Появилась возможность поставить DosBox на паузу

- Добавлена возможность задать разные приоритеты DosBox когда он является активным и когда он свернут или неактивен

- Добавлена возможность вывода изображения в режиме Direct Draw.

- Добавлено название запущеной игры в заголовке окна

- Добавлены новые фильтры advmame3x,tv2x

- Улучшеная поддержка Numpad

- Улучшен графический режим Tandy

- Добавлена поддержка текстовых режимов 132x25 и 132x45

- Появилась возможность изменить клавиатуру

И еще много

Теперь о некоторых пунктах подробней

Прежде всего стоит рассказать об keymapping, тобишь раскладке клавиатуры. Читайте об этом в пункте 3.5

Далее об настройках фильтра изображения в пункте 3.2

Затем о том, как отключить вспомогательное окно 3.4

О некоторых полезных пунктах в настройках 3.3

И об небольшом изменении альтернативного способа запуска в связи с добовлением переназначения кнопок 2.3

Чтобы поставить DosBox на паузу используйте клавишу PAUSE

DosBox 0.6 - 840kb (устаревшая версия, новую версию смотри ниже)

Dos Box 0.63

Отличий от предыдущей версии немного. Заметных еще меньше. Впрочем хороший "Bugfix" никогда не бывает лишним.

- Исправлен вылет при вызове окна переназначеня клавиш

- Добавлен демонтаж дисков

- Добавлена проверка включености NumLock и CapsLock при запуске

- Теперь команды проще редактировать, ранее работал только режим вставки

- Улучшена запись Wave и OPL

- Множество небольших исправлений

DosBox 0.63 (1025kb) - (устаревшая версия, новую версию смотри ниже)

Dos Box 0.65

- Исправлены некоторые схемы определения VGA. (Например, ранее Neverending Story 2 отказывалась видеть этот режим)

- Появилась возможность выставить скорость, как auto.

- Появилась команда, позволяющая менять настройки прямо на ходу.

- Улучшена эмуляция Джойстика. Поддерживаются четырехкнопочные джойстики.

- Улучшено много вещей в загрузочном коде. Большинство загрузчиков теперь работают.

- Множество улучшений в IPX эмуляции.

- Переписана поддержка модема. Должна работать со многими играми.

- Улучшено управление палитрой в CGA. (Например, ранее если не было прописано в конфиге machine=cga, то цвета выбирались стандартные, а не те, что были определены на самом деле)

- Добавлена поддержка системы PCjr

- Появилась возможность заменить встроенный драйвер мыши. Исправляет несколько игр, которые работают со своим встроенным драйвером.

- Добавлена функция записи роликов

- Добавлено поддержка 15/16/32 битного видеорежима.

- Добавлена возможность сделать мышь не залипающей в окне DosBox. (В конфиге autolock=false)

- Добавлена турбо кнопка (при нажатии снимает все ограничения на скорость - ALT-F12)

- Улучшена куча других вещей.

Как видно по этому очень сокращенному списку, затянувшееся ожидание с момента релиза прошлой версии оказалось не напрасным. DosBox сделал существенный скачек. Теперь в нем можно запускать даже загрузочные игры для PCjr.

DosBox 0.65 (1250kb) - (устаревшая версия, новую версию смотри ниже)

Новая версия Dos Box 0.70

- Ускорена работа динамического ядра.

- Улучшена система автоопределения циклов

- Улучшена поддержка джойстиков, введено больше настроек

- Добавлена эмуляция нульмодема

- Улучшена система определения и поддержки CDROM

- Ускорена отрисовка

- Добавлена поддержка различных раскладок клавиатуры

- Правки в эмуляции (C/E/V)GA

- Расширена и улучшена эмуляция всех типов памяти (umb/ems/xms)

- Добавлены новые графические фильтры

- Некоторе другое

Версия направлена на оптимизацию и ускорение работы, что является существенным направлением - требования DosBox по эмуляции многих поздних игр могут быть непосильны для современных машин. Опять же, введение полноценного автоопределения циклов позволяет не мучится с подбором скорости эмуляции. Добавились клавиатурные раскладки, в том числе и русская, так что русские шрифты теперь могут отображаться и набираться без специальных программ. К сожелению были встречены и негативные моменты, некоторые игры, прекрасно работающие с прошлой версией DosBox, эмулировались в 0.70 без изображения. Условия возникновения и причины этого явления, увы, не понятны.

Новая версия Dos Box 0.71, 0.72

- Поправлены некоторые баги с джойстиком, ряд улучшений (возможность выбора одного из четырехосных джойстиков и прочее)

- Улучшена поддержка cdrom

- Улучшено определение и отображение режимов SVGA и VESA

- Поправлены текстовые режимы и улучшена эмуляция ansi.

- Поправлены эффекты pcspeaker и другие типы звуковых эффектов.

- Поправлен баг в коде работы клавиатурной раскладки

- Добавлены новые клавиатурные раскладки

- Поправлен вылет, связанный с изменением способа масштабирования, до того, как экран создан

- Добавлены некоторые подсказки в оболочку для неопытных пользователей DOS

- И многое другое

Эти два релиза – по сути большой багфикс, с некоторым набором улучшений. Например, описанный мной ранее глюк с выводом картинки в некоторых играх в здесь полностью исчез.

DosBox 0.72 (1200kb) - загрузка с оффициального сайта. Выберите Windows (если у вас такая операционная система, конечно). Загрузится страница, которая начнет скачку автоматически, иначе кликните "this direct link" В графе Download выберите любой пункт. Загрузится страница и начнется скачивание. Если нет, используйте ссылку вверху страницы. Если опять не получится - попробуйте другое зеркало.

Полный перечень изменений смотрите на сайте DosBox

5. Оболочки (для 0.65)

DOSShell

Очень простая, если не сказать примитивная оболочка. DOSShell позволяет легко добавлять запускаемы файлы в список, разбитый по группам, но не дает настраивать никаких индивидуальных параметров для этих игр и программ. А в этом собственно и заключается основное назначение оболочки. DOSShell фактически повторяет способ запуска с перетаскиванием исполняемой программы на иконку Dosbox.exe.

Простая, понятная, но малоэффективная оболочка, не позволяющая настраивать скорость и другие вещи для каждой игры.

Скачать DOSShell

DOSBoxer

Не столько оболочка для создания базы запускаемых игр, сколько оболочка конфигов. Главный недостаток - нет графического выбора запускаемого файла. То есть, создать именно ярлык для игры можно, но это придется делать в текстовом виде командами Dos. С точки зрения настроек все опять не слишком радужно. Список очень небольшой, остальное все равно надо править в текстовом конфиге. Одним словом, ценность оболочки сомнительна.

Скачать DOSBoxer

D-Fend

В отличие от описанных выше программ, D-Fend выделяется массой настроек и пунктов классификации игр. Не смотря на внешнюю перегруженность менюшек, пользоваться оболочкой очень удобно. Для каждой игры можно настроить индивидуальные параметры в самой графической оболочке. Кроме этого оболочка располагает всем для создания даже большой базы игр. Можно задавать год выпуска, жанр, разработчика, издателя, помечать как любимое. По каждому из этих пунктов оболочка позволяет сортировать содержимое. Не слишком удобным выглядит необходимость указывать не только запускаемую игру, но и какую папку нужно смонтировать (хотя это дает дополнительные возможности по настройке). Впрочем, кнопка Auto Create спасает ситeацию, выбирая ту же папку с игрой. Наконец, в D-Fend есть возможность очень быстро создать ярлык на рабочий стол для любой игры, так что даже не обязательно будет в дальнейшем запускать саму оболочку.

Лучшая из представленных оболочек для последней версии DosBox. Масса параметров и некоторая визуальная навороченность может создать впечатление сложности программы, но на самом деле все очень удобно.

Скачать D-Fend

Ссылка на источник

www.godgames.ru

D-Fend Reloaded , включая DOSBox 0.74, русская локализация | Утилиты и сопутствующие программы

D-Fend Reloaded  – графическая оболочка популярного эмулятора  DOSBox, сильно облегчающая его использование. Свойственное оригинальной программе нагромождение всевозможных опций, которые приходилось прописывать в ini-файле самостоятельно, здесь разложено по удобным графическим панелям, так что настроить эмулятор теперь сможет почти каждый пользователь. Кроме того, предусмотрена возможность создания профилей для отдельных программ или игр и их экспортирования.  Из своего интерфейса программа позволяет  устанавливать и запускать различные программы и игры для DOS, не используя при этом к командную строку. D-Fend Reloaded прекрасно работает под 32-х и 64-битными версиями XP, Vista и Windows 7 

Так как разработчики D-Fend прекратили её совершенствовать, группа энтузиастов продолжила их дело, явив миру "Relaoded"-версию программы (сокращенно от DosBox Frontend Reloaded). Наследник оригинальной утилиты отличается большим набором готовых настроек для множества игр и программ, доступом к множеству разных опций, и помимо этого, уже включает в себя настроенный DosBox. 

Краткая инструкция по работе с D-Fend Reloaded

При установке D-Fend Reloaded сразу выбираем русский язык. В основном окне программы мы видим одну запись – это DOSBox DOS, позволяющий запустить эмулятор операционной системы DOS. Достаточно нажать кнопку Запустить, чтобы включить выбранную в списке игру или программу.

Чтобы добавить программу или игру в список D-Fend Reloaded, выбираем в Проводнике запускающий файл и перетаскиваем его в окно программы.

 

В следующем окне нам предлагается ввести название профиля, папки, выбрать шаблон, файлы для запуска и настройки игры. На выбор предоставлено несколько пользовательских шаблонов:простой - запуск игры из архива;Boot from Image – запуск из образа диска;Complex DOS games – полные настройки видео и звука, с поддержкой 3D-графики и эмуляцией процессоров серии 80486 или Pentium, 32 или 64 Мб памяти;Early DOS games – эмуляция монохромного видеорежима и компьютера с процессором 8086 серии, звук только через системный динамик, 640 Кб памяти;Normal DOS games – VGA-режим, 8Мб памяти, процессор 80386 серии и полная поддержка звука;Simple DOS games - VGA-режим, 640Кб памяти, процессор 80286 серии и полная поддержка звука.

Можно оставить все по умолчанию и просто нажать пару раз "Дальше"

  

Вызвав контекстное меню для добавленной в список игры, можно выбрать пункт Править (или нажать клавиши Ctrl + Enter), чтобы изменить параметры программы или игры. Здесь доступно много настроек. Можем выбрать значок для приложения, ввести параметры запуска. Во вкладке Сведения о программе можно указать жанр игры, разработчика, издателя, год выпуска, язык и другие параметры. Если у нас нет информации об игре, жмём кнопку [Загрузить сведения об игре] и D-Fend Reloaded сама загрузит все данные, найдя их в Интернете.

Папки, где будут сохранять игровые скриншоты, различные данные и дополнительные файлы, задаются во вкладке Папки. А в разделе Вспомогательные программы можно добавить приложения, которые будут запускаться перед игрой или после её завершения.

Необходимые параметры окружения DOS (в частности для Clipper-программ) вводятся в соответствующем разделе  "среда DOS" 

В настройках предусмотрена возможность изменения различных параметров «железа»: эмуляция ядра процессора, тип процессора и шаг увеличения циклов ЦПУ, размер используемой оперативной памяти, оконное и полноэкранное разрешение, видеорежим, параметры прорисовки и масштабирования, раскладка клавиатуры, статусы специальных клавиш, чувствительность мыши, параметры звука, в том числе SoundBlaster и MIDI, можно настроить джойстик, другие устройства и сеть.

 При запуске программы или игры из D-Fend Reloaded открывается новое окно. По умолчанию, игра открывается в полноэкранном режиме, однако мы можем быстро переключиться в оконный режим, нажав клавиши Alt + Enter или установить по умолчанию оконный режим. 

Для создания скришотов достаточно нажать клавиши Ctrl + F5. Скриншоты будут сохранены в указанной в настройках папке, а мини-превью картинок можно увидеть во вкладке Скриншоты. Здесь же их можно открыть, сохранить в другом формате. D-Fend Reloaded умеет так же записывать и звук из игры или программы (клавиши Ctrl + F6) и игровое видео (Ctrl + Alt + F5).

 Скачать   D-Fend Reloaded,  включая DOSBox 0.74

Скачать чистый DOSBox 0.74 и просмотреть инструкцию по настройке можно здесь

Скачать D-Fend Reloaded бесплатно      

softclipper.net

DOSBox 0.74 - скачать бесплатно ДОСбокс

DOSBox (ДОСбокс) — это бесплатный DOS-эмулятор, который позволит запустить на Вашем новом компьютере старые программы или  любимые игры в которые играли раньше.

С течение времени изменяются компьютеры, их начинка, программное обеспечение и те игры, в которые Вы играли давным-давно, уже постарели и запустить на новых операционных системах их невозможно. В этом случае на помощь приходят специальные программы — эмуляторы, которые способны старые игры запустить в отдельной среде. Одной из самых распространенных среди пользователей — геймеров считается DOSBox. Основные особенности и возможности программы будут рассмотрены ниже.

Возможности программы DOSBox

Установленная на компьютер программа эмулятор расширяет его функциональные возможности. К основным преимуществам ДОСбокс относятся:

  1. Возможность создания DOS окружения на компьютере, без которого запустить старые игры не представляется возможным.
  2. С помощью программы возможно запустить практически все ранее созданные программы.
  3. Программа легко устанавливается, занимает немного места и не сказывается на работе компьютера.
  4. С помощью эмулятора DOSBox можно открыть ранее созданные текстовые, звуковые, графические файлы.
  5. ДОСбокс имеет открытый код.
  6. Вы сможете использовать DOSBox не только на Windows, но и на других операционных системах BeOS, Linux, MacOS X.

Особенности установки программы DOSBox

DOSBox — это DOS-эмулятор, который использует SDL-библиотеку. Работа по установке программы ДОСбокс выполняется в следующей последовательности:

  1. Программу можно бесплатно скачать с нашего сайта по ссылке внизу.
  2. Запустить установочный файл.
  3. После установки на компьютер, на рабочем столе создается ярлык программы.
  4. Далее после открытия папки с игрой в ней отыскивают установочный файл, и с помощью мыши перетаскивается на ярлык игры.
  5. После этих небольших действий пришло время запускать игру и получать давно забытый восторг и наслаждение от почти забытых старых игр.

Программа позволяет не только запускать старые игры, но и регулировать скорость, которая может не соответствовать действительности. Для этого имеются сочетание горячих клавиш: CTRL+F7 и CTRL+F11 для уменьшения и увеличения скорости действий.

Свое основное предназначение — запустить старые игры, создать к ним звуковое сопровождение, окружающее игровое пространство и графику программа выполняет на отлично. После того как программа DOSBox скачана, пользователь имеет возможность запустить множество старых игр и наслаждаться процессом игры. Поэтому советуем скачать DOSBox для Windows на нашем сайте и попробовать себя в давно забытых играх.

Вы можете не только бесплатно скачать DOSBox с нашего сайта, но и другие бесплатные программы для любителей компьютерных игр:

  • CheMax — удобная бесплатная база для доступа к кодам и паролям
  • Origin  – отличная программа представляющая возможность запустить игру на любом устройстве
  • Cheat Engine – читерская программа для повышения своих возможностей во время игр
Название: DOSBox
Имя файла: DOSBox0.74-win32-installer_FileZebra.ru.exe
Язык: Мультиязычный (присутствует русский язык)
Размер файла: 1,38 МБ
Требования: Windows XP / Vista / Windows 7 / Windows 8 / Windows 10
Тип лицензии: Бесплатно
Дата обновления: 15 Окт 2017
Автор: DOSBox

Что нового

filezebra.ru

DOSBox, ScummVM, VDMSound, DOS, замедлялки, журналы на Old-Games.RU

Это интересно

В версии Duke Nukem 3D под Mac есть специальный секрет, где на экранах появляется интерфейс Mac OS и надпись сверху MACS RULE!

Каталог игр

по году выпуска

DOSBox

Эмулятор DOS в нескольких версиях и фронтенды для него.
Old-Games.RU DosBox Launcher (OGDBL)Сайт-источник Специальная сборка DOSBox от TBAPb, упрощающая запуск игр из-под него. Русская версия.
Скачать (1.35 MB)
DOSBox Daum + Windows 3.11 Установленная сборка русской версии ОС Windows 3.11 с DOSBox Daum (билд от января 2014 года). Включает все необходимые компоненты для запуска игр. Автор - Uka. Обратите внимание - Windows 3.x-версия игры Warhammer: Shadow of the Horned Rat работает только на этой сборке.
Скачать (19.79 MB)
DOSBox v0.73 + Windows 3.11 Сборка DOSBox и Windows 3.11 для комфортной игры в старые игры, предназначенные для данной версии Windows. Автор сборки: MisterGrim.
Скачать (7.76 MB)
DOSBox SVN Daum (24.01.2013)Сайт-источник DOSBox SVN-Daum (бывш. Ykhwong's build) от 24 января 2013 года. В наличии также debug-версия DOSBox, со встроенным дебаггером.
Скачать (6.12 MB)
DOSBox Ykhwong's buildСайт-источник DOSBox Ykhwong's build от 25 мая 2011 года (последняя работающая под Windows 98 версия).
Скачать (5.19 MB)
DOSBox Ykhwong's Build 2014/01/27 Самая стабильная версия сборки от Ykhwong.
Скачать (9.79 MB)
DOSBox Ykhwong's Build 2015/01/25 Последняя версия от Ykhwong (много новых возможностей, а также багов).
Скачать (9.85 MB)
DOSBox Gulikoza's build DOSBox Gulikoza's build от 4 июля 2009 года
Скачать (1.73 MB)
DOSBox-0.73 IRQ6 Fix Модифицированная версия DOSBox-0.73 с эмуляцией прерывания IRQ 6, которое необходимо для нормальной работы защиты игр Dragon Spirit, Football Manager 2, Jump Jet (Harrier Mission). Отличительной особенностью этой защиты является сообщение "Key disk not found" при неудачной проверке (встречается также в системе защиты Copylock Роба Нортона). Автор - oFF_rus.
Скачать (2.36 MB)
DOSBox-0.73 PS/2 Keyboard Модифицированная версия DOSBox-0.73 c поддержкой набора скан-кодов №3 клавиатуры PS/2. Позволяет запускать игру Fatman: The Caped Consumer.
Скачать (2.36 MB)
DOSBox-0.73 Scrolling Fix Модифицированная версия DOSBox-0.73, позволяющая играм Titan и Battlestorm работать без графических артефактов (последней необходим запуск из-под DOS).
Скачать (2.36 MB)
DOSBox-0.74 Gunstick Модифицированная версия DOSBox-0.74 c поддержкой светового пистолета. Позволяет запускать игры Trigger, Solo, Guillermo Tell от Opera Soft. Возможен запуск Cosmic Sheriff от Dinamic (с патчем).
Скачать (2.33 MB)
DOSBox Ykhwong's Build 2014/01/27 (Linux) Самая стабильная версия сборки от Ykhwong (версия для Linux).
Скачать (3.96 MB)
DOSBox Ykhwong's Build 2015/01/25 (Linux) Последняя версия от Ykhwong (много новых возможностей, а также багов) (версия для Linux).
Скачать (4.09 MB)
DOSBox Ykhwong's Build 2015/01/25 (Mac) Последняя версия от Ykhwong (много новых возможностей, а также багов) (версия для Mac OS X).
Скачать (4.96 MB)
D-Fend v2.0.62.42 Самая популярная на сегодняшний день графическая оболочка для DosBox. К сожалению, автором более не поддерживается.
Скачать (1.09 MB)
Scitech Display Doctor v5.3 VESA-драйвер, адаптированный для запуска в DOSBox.
Скачать (326.5 KB)
XCOPY Утилита, необходимая для установки через DOSBox DOS-игр, использующих при инсталляции команду "xcopy".
Скачать (87.03 KB)
DOSBox MT-32 SoundFonts Банк сэмплов (SoundFonts) Roland MT-32. Необходим для эмуляции Roland MT-32 в DOSBox SVN Daum. Установка: распаковать в корневой каталог DOSBox, в dosbox.conf установить mididevice=mt32.
Скачать (911.83 KB)

Случайная игра

Новинки

Последние статьи

Последние файлы

Популярные

DiabloПопулярность: 367158

www.old-games.ru


Смотрите также