Try to run game get message «this is a windows NT executable»
-
Thread starterderrekeva
-
Start dateJan 30, 2013
-
- Jan 28, 2013
-
- 26
-
- 1
-
- 18,535
-
- 0
-
#1
derreke
-
- Jan 28, 2013
-
- 26
-
- 1
-
- 18,535
- 0
-
#2
-
- Jul 8, 2008
-
- 13,103
-
- 66
-
- 43,090
- 604
-
#3
-
- Jul 28, 2012
-
- 6,527
-
- 0
-
- 19,960
- 780
-
- Nov 23, 2004
-
- 19,626
-
- 4
-
- 74,965
- 2,281
-
#5
As said above, you may be able to run it in dos.
You can use DOSbox to run many old games on newer hardware.
http://www.dosbox.com/
-
- Nov 4, 2012
-
- 9,821
-
- 156
-
- 55,890
- 2,200
-
#6
I am not sure it will be worth the effort to run the game.
-
- Jul 8, 2008
-
- 13,103
-
- 66
-
- 43,090
- 604
-
#7
As said above, you may be able to run it in dos.
You can use DOSbox to run many old games on newer hardware.
http://www.dosbox.com/
DOSBOX will NOT run any game compiled against the Windows OS, which this one apparently is.
Thread starter | Similar threads | Forum | Replies | Date |
---|---|---|---|---|
D
|
Question Suddenly I can still hear sounds from a video game whose task is reduced (back to Windows desktop) | PC Gaming | 0 | Jan 23, 2023 |
|
Question Random black screens during gameplay and casual use. Unable to resolve. | PC Gaming | 5 | Jan 21, 2023 |
|
Question GTA V registers twice ? | PC Gaming | 1 | Jan 21, 2023 |
E
|
Question PC suddenly going through spells of slow performance | PC Gaming | 5 | Jan 12, 2023 |
T
|
Question BSOD (ntoskrnl.exe+4631ff) every couple of hours | PC Gaming | 1 | Jan 4, 2023 |
M
|
Question Old Windows Asteroids game, need help finding | PC Gaming | 2 | Jan 4, 2023 |
D
|
Question Do 2 player LAN co-op games exist? | PC Gaming | 3 | Dec 23, 2022 |
I
|
Question PC temporarily slowing down randomly | PC Gaming | 4 | Dec 14, 2022 |
|
Question PC crash and Say no signal but fans still work | PC Gaming | 6 | Dec 12, 2022 |
Z
|
Question error message pops up with steam vr game | PC Gaming | 1 | Sep 25, 2022 |
- Advertising
- Cookies Policies
- Privacy
- Term & Conditions
- Topics
-
Статья по использованию DOSBox на данный момент находится в нашей wiki и разделена на несколько частей.
DOSBox в «вопросах и ответах».
О DOSBox’е.
— Что это такое и зачем оно нужно?
— Какую версию использовать?
— Как запустить игру в DOSBox’е?
— Как запустить PC-booter игру (т.е. игру, запускающуюся напрямую с образа дискеты)?Команды DOSBox’а.
— Я запустил DOSBox — получил чёрный экран и командную строку, что писать?
— Как мне получить содержимое папки с игрой в DOSBox’е?
— У меня есть образ диска/дискеты и я не хочу его записывать на реальный носитель или загружать в виртуальный привод для игры, есть ли способ подключать образ в DOSBox’е напрямую?Горячие клавиши DOSBox’а.
— Как перевести игру в полноэкранный режим?
— Как записать видео-ролик или сделать скриншот игры? Как записать музыку?
— У меня не проигрываются видеоролики, записанные в DOSBox’е!
— Игра идет слишком быстро/медленно, что делать?
— Есть ли в DOSBOx’е возможность сохраняться в любой момент (как например в эмуляторе Super Nintendo)?
— Как переназначить клавиши в DOSBox’е?Частые проблемы при запуске игр.
— На моем ноутбуке при переходе в полноэкранный режим изображение глючит или игра вообще вылетает.
— Картинка сжата или, наоборот, хочется, чтобы пропали пустые полосы по бокам экрана в полноэкранном режиме
— Где мне искать файл настроек dosbox.conf?
— В игре нет звука или музыки, хотя они должны быть
— Я монтирую диск с игрой, как написано, перехожу на него и запускаю игру с помощью команды GAMESGAMEGAME.EXE (пример), но ничего не работает.DOSBox для пользователей.
DOSBox для знатоков.
DOSBox.conf — полное описание.
Примеры запуска игр в DOSBox.
Краткая инструкция по запуску glide-игр в особой сборке DOSBox.
Описание DOSBox.
Русский перевод интерфейса DOSBox и ридми-файла к нему (с официального сайта) (продублировано в аттаче)
Видео на 10 минут про основные моменты
Здесь обсуждается только использование программы DosBox для запуска старых DOS же игр. Когда описываете проблему — пишите о ней развёрнуто т.е. что делали, в какой последовательности, где происходит ошибка и т.п. Все сообщения, не удовлетворяющие этим условиям будут удаляться без предупреждения — не хочу видеть здесь помойку. Та же учесть постигнет нетлёнки авторов, задающих вопросы, разобранные в этом посте. Так, что соизвольте сначала поискать ответ на интересующий вас вопрос.
Вложения:
Последнее редактирование: 15 июн 2021
-
спасибо.
— добавлено 25 дек 2015, предыдущее сообщение размещено: 25 дек 2015 —
что это у тебя за досбокс такой?
-
я просто пытаюсь сделать принц персии версию под винду с вшитим дос бокс в установочном файле, там меню и читы с картами уровней хотел бы сделать как можно лучше всандалить дос бокс но я в этом далек, могу для оценки моих стараний скинуть то что у меня получилось
— добавлено 25 дек 2015, предыдущее сообщение размещено: 25 дек 2015 —
— добавлено 25 дек 2015 —
ого, я не совсем понимаю, что мне надо качнуть, хотел бы услышать мнение о моих стараниях данного файла принц персии, и возможно рекомендации по улучшению настройки и меню
Вложения:
-
Ребят помогите, при использовании функции QuickSave игра крошится, в чем может быть проблема ???
PS: функция QuickLoad работает без проблем !
DosBox качал отсюда: http://rutracker.org/forum/viewtopic.php?t=3969197
игра: The Wolf3D Community Map Pack
http://www.brlowe.co.uk/W3D-CMP.zip -
огромное спасибо ! версия 2014 года работает без проблем
-
Gil
- Регистрация:
- 28 ноя 2006
- Сообщения:
- 283
Посмотрел тут Бочу и узнал про корейский мод ДосБокса. Может кто в курсе про сие чудо?
-
@Gil,
DOSBox DAUM Build. Тут им многие пользуются, включая меня. Рекомендуется версия от 27.01.2014.
unreal doom и Gil нравится это.
-
При использовании связки Dosbox Daum (который по умолчанию запускается с windib-драйвером) + nGlide, если в настройках досбокса выставлено fullscreen=true, разрешение Рабочего стола выше чем 1024×768, и в настройках nGlide стоит разрешение «By app«, вы можете получить чёрный экран.
Варианты решения проблемы:
1) запустить досбокс с DirectX-драйвером (батник в папке Tools);
2) выставить fullscreen=false в dosbox.conf;
3) выставить в nGlide опцию разрешения в «By desktop».
http://www.zeus-software.com/forum/viewtopic.php?f=10&t=840&p=4699#p4699 -
Резидент который может помочь в случае если приложение не видит встроенный драйвер мыши в dosbox (разработчик — http://www.shdon.com/); утилита написана для PC Paint 3.1, совместимость с иным ПО и играми не проверялась; в архиве утилита и исходный код на ASM. Использует 304 байта памяти.
Вложения:
Sharp_ey, Eraser и kreol нравится это.
-
Я нигде не нашел решения своей проблемы — предлагаю в добавить в wiki.
Вкратце — использую DBGL и DOSBox SVN Daum Build, не включались шейдеры при использовании Direct3D при запуске из оболочки с включенным шейдером или при подгрузке его непосредственно в работающем DosBox SVN без каких либо сообщений в консоль. Правка конфигурационного файла не помогала.
Решение — опытным путем я выяснил, что шейдеры подгружаются из папки с играми — например все игры я кладу в папку D:/DBGL/dosroot, то папку shaders из папки DosBox SVN надо скопировать в dosroot.
P.S. DOSBox SVN обращается туда, даже если я создаю ярлык для запуска игры — возможно ошибка где то в самом DOSBox SVN -
Ogr 2
лол
Хелпер
Переводчик- Регистрация:
- 25 мар 2008
- Сообщения:
- 6.142
@ShadowArcher, эта ошибка ДБ называется «пользователь». необходимо рабочую папку ДБ указывать при таком запуске игр. а то у тебя и конфиг там же ищет, и не находя, запускает с дефолктными.
-
Может не по теме, но у меня есть проблеы с досбоксом. Она не связанна с играми, но все же это единственное место, где мне могут помоч.
Пытаюсь инсталировать прогу, но не могу запустить setup.exe. Перед ним все время ставится «win». Ничего по этой команде не могу найти. Как можно решить эту проблему и что это за команда?
ссылка на прогу: https://yadi.sk/d/EkAmytwamjzVTПоследнее редактирование: 8 янв 2016
-
Значит, программа-инсталлятор — не для DOS, а для Windows.
-
EmuCR-Dosbox-r3954 эти версии DOSbox неудачные. Если в видеокарте включен режим вертикальной синхронизации, то при движении экрана и также появлении и затухании DOSbox сильно замедляется и дело не в процессоре компьютера, дело в кривой сборке, которая выходит сейчас на EmuCR. В DOSbox SVN Daum этих проблем нет, игры все работают нормально, кроме 3D action, но SVN Daum поддержка с прошлого года прекращена
— добавлено 22 янв 2016, предыдущее сообщение размещено: 22 янв 2016 —
@Unregistered45, установи в среде DOSbox Windows 3.11 это видно игра или настройки требуют 16-разрядный Windows. Если под DOS при запуске попытке запустить exe вы видите сообщение «This program required Microsoft Windows» это значит exe-шник расчитан на 16-разрядную Windows а именно Windows 3.11 — что рекомендуются для DOSbox
-
Вертикальная синхронизация форсирована или управляется приложением?
output какой? -
Ogr 2
лол
Хелпер
Переводчик- Регистрация:
- 25 мар 2008
- Сообщения:
- 6.142
и это на Intel HD Graphics, после того как сам же несколько раз натыкался на проблемы в opengl, в связи с плохой реализацией поддержки его? логично…
надо полагать тормоза у тебя в вольф3ддум были то же из за вывода через ОГЛ.
Newbilius и Bato-San нравится это.
Windows 10, Windows 7, Windows 8, Windows Server, Windows Vista, Windows XP
- 22.04.2015
- 150 648
- 125
- 10.11.2019
- 118
- 118
- 0
- Содержание статьи
- Установка и настройка
- Добавление поддержки отображения русского языка
- Доработка
- Комментарии к статье ( 125 шт )
- Добавить комментарий
В любой организации может оказаться так, что при обновлении старых компьютеров на новые можно столкнуться с таким фактом, что компьютеры новые, но необходимость использования старых программ никуда не отпала. А одной из старых программ вполне может оказаться какое-нибудь приложение, написанное в 90ые года под MS-DOS, которое напрочь отказывается запускаться на современных операционных системах. В таком случае очень помогает эмулятор MS-DOS под названием DOSBox, использованию которого и посвящена эта статья.
Установка и настройка
Скачиваем последнюю версию с официального сайта, после устанавливаем. Никаких необычных действий при установке программы не требуется.
Теперь ищем необходимую вам DOS программу. Допустим она располагается на диске D в папке Prog и называется Prog.exe. Переходим в эту папку, и создаем там текстовый файл с любым названием и расширением conf. В него пишем:
[autoexec]
mount c D:Prog
c:
Prog.exe
exit
- mount c D:Prog — монтирует в эмулятор папку D:Prog как раздел жесткого диска С;
- c: — осуществляет переход на раздел C жесткого диска;
- Prog.exe — запускает нужную программу. Вместо exe файла могут быть так же файлы с расширением bat или pif.
- exit — закрывает DOSBox после завершения работы программы. Работает ТОЛЬКО с exe файлами.
Если вам нужно, чтобы DOSBox закрывался после запуска bat файла, то вместо простого запуска prog.bat пишем:
call prog.bat
Теперь создаем еще один текстовый файл с расширением bat. В него пишем:
start "" "C:Program Files (x86)DOSBox-0.74DOSBox.exe" -conf "D:Progprog.conf"
Вместо «C:Program Files (x86)DOSBox-0.74» указываем тот путь, куда была установлена программа DOSBox. Вместо D:Prog указываем путь к нужной DOS программе, и вместо prog.conf указываем имя файла, созданного выше.
Сохраняем, и пробуем запустить. Если все прошло успешно, то появится окошко DOSBox, в котором запустится нужная программа.
Добавление поддержки отображения русского языка
Впрочем, момент триумфа может омрачить полное отсутствие русского языка — но это дело поправимое.
Для начала скачиваем с официального сайта официальную локализацию — после чего распаковываем содержимое архива в каталог с программой. Теперь открываем созданный выше conf файл, и дописываем туда в самый верх следующее:
[dosbox]
language=russian.txt
[dos]
keyboardlayout=RU
Где «C:Program Files (x86)DOSBox-0.74russian.txt» — это путь к распакованному в папку с программой файлу russian.txt.
Если путь к файлу russian.txt содержит пробелы, обязательно закрываем его в кавычки, как в примере выше. Если же пробелов в пути нет, кавычки не нужны, и скорее всего DOSBox не будет корректно работать.
Сохраняем и пробуем запустить программу.
Теперь русские символы отображаются и печатаются.
Переключение языка в DOSBox осуществляется с помощью одновременного нажатия левого Alt и правого Shift.
Доработка
Если при запуске программы смущает второе окошко DOSBox, которое открывается вместе с основным окном, то можно в bat файл дописать параметр -noconsole, в итоге bat файл для запуска приобритет следующий вид:
start "" "C:Program Files (x86)DOSBox-0.74DOSBox.exe" -conf "D:Progprog.conf" -noconsole
Указатель
- Что такое DosBox?
- Установка DOSBox
- Настройка DOSBox
- Конфигурация по умолчанию
- Готовые конфигурации
- Режимы видео
- Такты
- Autoexec
- Установка игры
- Запуск игры
- Команды DOS
- Пример запуска игры
- Игра!
- Горячие клавиши
- Поиск и исправление ошибок
Что такое DosBox?
DOSBox — эмулятор MS-DOS для PC, создающий DOS-окружение, необходимое для запуска старых программ и игр. |
Это позволяет запускать DOS игры в операционных системах, не поддерживающих или не полностью поддерживающих DOS-программы, в том числе на современных компьютерах, на которых старые программы могут не работать или работают с ошибками.
Эмулятор имеет открытый исходный код и доступен для Linux, FreeBSD, Windows, OS X, iOS, OS/2, BeOS, KolibriOS, Symbian OS, QNX, Android. Также Windows-версия при помощи HX DOS Extender запускается под чистым DOS — таким образом, DOS эмулируется под DOS.
Версия 0.74-3 поддерживает 1139 игр. Распространяется бесплатно под лицензией GNU General Public License.
DOSBox — Википедия (wikipedia.org)
Установка DOSBox
Скачайте DOSBox для своей операционной системы. Далее приведена инструкция для установки DOSBox версии 0.74-3 в операционной системе Windows 11.
Запустите инсталлятор DOSBox0.74-3-win32-installer.exe и следуйте инструкциям мастера установки.
Next.
Next.
Инсталлятор предлагает выполнить установку в директорию:
C:Program Files (x86)DOSBox-0.74-3
Install.
Close. Установка завершена.
Настройка DOSBox
Без настроек DOSBox прекрасно запускается и работает со множеством игр. Однако, начальные настройки могут вам по какой-то причине не подойти. В этом случае настройки можно «подкрутить».
Заходим в каталог с установкой.
C:Program Files (x86)DOSBox-0.74-3
Для создания файла конфигурации DOSBox запускаем DOSBox 0.74-3 Options.bat. Скрипт создаст файл конфигурации и откроет его в блокноте. Файл конфигурации доступен по адресу:
C:Users%username%AppDataLocalDOSBoxdosbox-0.74-3.conf
Конфигурация по умолчанию
Если файла конфигурации нет, то при первом запуске DOSBox или скрипта настроек он создастся. Поэтому, если вы что-то напортачили в конфигурации, то можно просто удалить файл и DOSBox заново его создаст. Для сброса настроек конфигурации можно выполнить команду:
DOSBox.exe -resetconf
Или запустить скрипт Reset Options.bat.
Готовые конфигурации
Вы можете воспользоваться одной из готовых конфигурации DOSBox. Запустите DOSBox 0.74-3 Options.bat и внесите изменения в конфигурацию:
Режимы видео
Для переключения между полноэкранным и оконным режимом используйте комбинацию клавиш Atl+Enter.
Полноэкранный режим по умолчанию
Чтобы DOSBox запускался по умолчанию на полный экран, используйте настройки конфигурации:
fullscreen=true output=surface
Пример секции [sdl] для полноэкранного режима:
fullscreen=true
fulldouble=false
fullresolution=original
windowresolution=1280x800
output=surface
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper-0.74.map
usescancodes=true
Оконный режим по умолчанию
Современные мониторы обладают большим разрешением. Поэтому DOSBox по умолчанию увеличивает разрешение DOS игры в два раза. Из 320×200 получается 640×400. Этого может быть недостаточно. Сначала установите оконный режим.
Пример секции [sdl] для оконного режима.
fullscreen=false
fulldouble=false
fullresolution=original
fullresolution=1280x800
windowresolution=1280x800
output=openglnb
#output=surface
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper-0.74.map
usescancodes=true
Затем настройте трёхкратное масштабирование.
Пример секции [render] для оконного режима с трёхкратным увеличением начального разрешения:
frameskip=0
aspect=false
scaler=normal3
Эти настройки позволят запускать DOSBox в оконном режиме с разрешением 960×600.
Такты
Такты или Cycles — это количество наборов инструкций, которые DOSBox пытается эмулировать каждую миллисекунду. Чем больше тактов, тем быстрее работает DOS игра. Чем быстрее работает ваш процессор, тем сильнее нужно снизить такты, чтобы добиться нормальной скорости работы игры.
- Ctrl+F11 — замедлить игру
- Ctrl+F12 — ускорить игру
Задать такты можно в командной строке:
cycles value
Где value:
- auto — DOSBox сам определит оптимальное значение
- max — ускорить до максимума
- # — сами установите своё значение
Если игра слишком быстрая, установите такты поменьше, к примеру:
cycles 300
Если игра слишком быстрая, установите такты побольше, к примеру:
cycles 20000
Когда вы определите оптимальное для себя значение тактов, укажите его в файле конфигурации:
cycles=500
Autoexec
Autoexec — секция в самом конце конфигурационного файла, названная в честь файла autoexec.bat. Команды в этой секции будут выполняться при старте DOSBox. Самое нужное место, для того чтобы прописать здесь команды для монтирования ваших папок с играми.
Создадим на компьютере папку:
C:dos
Разместим в ней папки с DOS играми:
Пример секции [autoexec]:
mount c c:dos
c:
Первая строка монтирует папку C:dos в качестве DOS диска C: в DOSBox. Если ваши игры находятся в другой папке, укажите свою. Вторая команда устанавливает диск C:.
Не монтируйте системный диск C: в качестве папки с DOS играми, это может быть небезопасно!
Можно прописать запуск при старте DOSBox своей любимой игры.
Установка игры
Некоторые игры перед запуском требуют установки или настройки. Скачиваемые с этого сайта архивы игр не требуют установки и готовы к запуску, но я мог что-то упустить. Некоторые игры могут потребовать запуск отдельной программы установки перед началом игры. Поищите файл установки или настройки, если игра не хочет нормально запускаться или работает без звука.
- SETUP.EXE
- CONFIG.EXE
- SETSOUND.EXE
- и другие
При настройке звука в DOSBox по умолчанию используются:
- SoundBlaster или SoundBlaster 2.0
- Address: 220
- Interrupt: 7
- DMA: 1
Запуск игры
Запускаем DOSBox.
Открываются два окна:
- DOSBox Status Window — консольное окно
- DOSBox — Окно с DOS
Я запустил DOSBox с начальными настройками, поэтому буду монтировать диск с играми самостоятельно.
Монтирую папку с играми и перехожу к диску C:
mount c c:dos
c:
Команды DOS
Давайте вспомним базовые команды DOS, которые нам могут пригодиться для запуска игр.
- [диск]: — смена диска
Если у вас примонтированы несколько дисков, то можно переключаться между ними:
c: d: x:
- cd [путь] — change directory, сменить директорию
c: cd WAR1SWDEMODATA
Вы можете начать писать название директории и нажать TAB, DOSBox допишет.
- cd .. — на уровень вверх
cd ..
- dir — содержимое директории
dir
- FILE.EXT — выполнить файл
WAR.EXE
Пример запуска игры
c: cd WAR1SW dir WAR.EXE
Игра!
Игра запустится.
Горячие клавиши
Во время игры можно использовать горячие клавиши.
- Alt+Enter — переключение между оконным и полноэкранным режимом
- Alt+Pause — пауза (Alt+F16 в OSX)
- Ctrl+F1 — биндинг клавиш
- Ctrl+F4 — обновить кэш смонтированных директорий
- Ctrl+F5 — снимок экрана
- Ctrl+Alt+F5 — Start/Stop записи AVI видео
- Ctrl+F6 — Start/Stop записи WAV звука
- Ctrl+Alt+F7 — Start/Stop записи OPL команд
- Ctrl+Alt+F8 — Start/Stop записи MIDI команд
- Ctrl+F7 — уменьшить пропуск кадров
- Ctrl+F8 — увеличить пропуск кадров
- Ctrl+F9 — kill (закрыть) DOSBox
- Ctrl+F10 — разблокировать мышь
- Ctrl+F11 — замедлить игру
- Ctrl+F12 — ускорить игру
- Alt+F12 — TURBO
- Ctrl+Alt+F2 — смена раскладки
- Left_Alt+Right_Shift — активация двойной раскладки (GK codepage 869 и RU codepage 808)
- Left_Alt+Left_Shift — деактивация двойной раскладки
Папку со скриншотами и видео можно открыть, выполнив Screenshots & Recordings.bat, или открыть папку:
C:Users%username%AppDataLocalDOSBoxcapture
Поиск и исправление ошибок
Что делать, если игра не запускается?
Проверьте, есть ли игра в списке совместимости DOSBox. Некоторые игры пока не запускаются в DOSBox.
Читайте DOSBox FAQ.
Читать форумы:
https://www.vogons.org/viewforum.php?f=31
https://dosgames.com/forum/forum-3.html
И Wiki:
https://www.old-games.ru/wiki/DOSBox_в_вопросах_и_ответах
Инструкция на английском:
DOSBox Guide — How to play DOS games in DOSBox
Если вы попробуйте запустить исполняемый файл DOS в современной версии Windows, вместо окна соответствующей программы появится сообщение: «Невозможно запустить это приложение на вашем ПК», поскольку приложения DOS не поддерживаются. Однако, возможности их запуска существуют.
В этой инструкции способы запуска DOS программ и игр в Windows 11 и Windows 10, для чего можно применить несколько различных подходов.
DOSBox
Если основная ваша задача — запуск старых DOS-игр, возможно, DOSBox будет лучшим вариантом для этого за счет своей отличной совместимости, удобства и сравнительно стабильной работы.
Пример использования DOSBox:
- Скачайте DOSBox для вашей ОС с сайта https://www.dosbox.com/ (в нашем примере — это Windows 11, загружаем Win32 Installer несмотря на то, что система 64-разрядная).
- Подготовьте файлы DOS, которые вы планируете запускать в какой-либо папке на компьютере.
- Запустите DOSBox и подключите эту папку с помощью команды mount. Пример использования:
mount c c:dos
в результате выполнения внутри DOSBox содержимое папки C:dos на компьютере окажется подключено как виртуальный диск C.
- Запустите то, что требуется в командной строке DOSBox с подключенного диска. В примере на изображении ниже я запускаю Norton Commander.
- А уже из него — игру, которая исправно работает.
- И, на всякий случай: Ctrl+F10 — освобождает мышь из окна DOSBox, а Ctrl+F9 — выходит из него.
После установки DOSBox в меню «Пуск», помимо прочего, будет добавлен ярлык для открытия файла конфигурации (открывается в текстовом редакторе, в нём же сохраняется). Для большинства пользователей всё сравнительно исправно работает, но мне пригодилось изменение чувствительности мыши (пункт sensitivity).
Подробные сведения о конфигурации DOSBox можно найти на странице https://www.dosbox.com/wiki/Dosbox.conf
Существуют и альтернативные сборки DOSBox с расширенными возможностями: например, DOSBox-X и DOSBox SVN Daum.
vDos
vDos также позволяет запускать DOS-приложения в Windows последних версий, но стабильную работу мне удалось получить лишь для программ с текстовым интерфейсом, и то далеко не со всеми. Порядок использования:
- Скачиваем и устанавливаем vDos, официальный сайт — https://www.vdos.info/
- Скопируйте папки и файлы DOS в папку с vDos, эта папка со всей внутренней структурой будет работать как диск C: в запущенном vDos.
- Если сразу после установки запустить vDos, автоматически запустится демонстрационная программа DataPerfect. Так как нам это не требуется, откройте файл autoexec.txt в папке установки vDos и удалите строку CALL DPTESTSTARTDP.BAT, сохраните файл и лишь затем запускайте vDos.
- Используйте командную строку для запуска игры. Например, игра расположена в папке vDos во вложенной папке Gamesgame.exe. Используйте две команды: cd Games для перехода к папке, а затем game.exe для запуска игры. По какой-то причине запуск с указанием полного пути у меня не сработал.
- Как было отмечено выше, мало что получилось запустить с помощью vDos в моем тесте, потому повторю скриншот с файловым менеджером, но уже не из DOSBox.
Возможно, поработав с конфигурацией vDos возможно обеспечить и лучшую работу эмуляции.
NTVDMx64
Старые версии Windows умели запускать DOS-программы без каких-либо дополнительных трюков. В Windows NT это было реализовано с помощью виртуальной машины NTVDM.
NTVDMx64 — патч для современных версий Windows, включая Windows 11 и Windows 10 x64, встраивающий нативную поддержку запуска DOS-программ в систему. Учитывайте следующие нюансы:
- Установка NTVDMx64 меняет файлы системы и требует отключения Secure Boot в БИОС/UEFI
- Антивирусы ругаются на файлы NTVDMx
Поэтому, установка NTVDMx64 — под вашу ответственность.
Принцип использования:
- Компилируем сами из исходников автора https://github.com/leecher1337/ntvdmx64 или берем готовый установщик, например, здесь и используем файл install.bat для установки (вариант HAXM требует включенной виртуализации Intel VT-x, вариант CCPU — нет), запускаем файл install.bat и перезапускаем систему после установки.
- Запускаем программы DOS также, как и любые другие программы прямо из среды Windows.
В моем тесте полностью исправно работали программы DOS с текстовым интерфейсом и, сравнительно нестабильно и медленно — отдельные игры с графическим режимом экрана.
Виртуальная машина
При желании можно попробовать запускать DOS-игры и программы в виртуальной машине. Возможны разные подходы, в моём случае хороший был получен при установке Windows 98, эта система поддерживает запуск DOS-программ в VirtualBox (и не был достигнут при установке FreeDOS и некоторых других попытках).
Я использовал готовый образ виртуального жесткого диска Windows 98 для VirtualBox загруженный с Archive.org (подробнее о том, как найти старые программы на archive.org). Создал виртуальную машину, подключил диск, запустил — почти всё, включая Интернет (для загрузки старых DOS-программ с сайта old-dos.ru) и их запуск исправно, но иногда медленно, работали:
На эту тему может пригодиться инструкция Виртуальные машины VirtualBox для начинающих.
Надеюсь, один из вариантов подойдёт для ваших целей и запуска нужных DOS-программ в современных ОС.
Содержание
- Как запустить DOS программу в Windows 10
- MS-DOS
- Установка DOSBox.
- Варианты установки DOSBox.
- Классическая установка DOSBox.
- Файлы и папки DOSBox.
- Основные папки
- Основные файлы
- Установка DOSBox «ручками».
- Минимальная установка DOSBox.
- Внутренние программы DOSBox.
- Выводы.
- Комментировать Отменить
- DOSBox
- Описание программы
- Преимущества и недостатки
- Функции и особенности
- Скриншоты
- Как пользоваться
- Скачать бесплатно
- Отзывы
- Как запустить старую DOS-программу в Windows 10
- Поиск старого программного обеспечения
- Копирование программных файлов
- Начало работы с DOSBox
- Установка самой программы
- Создание образа файла дискеты
- Запуск программы
- Включите протокол IPX
- Start IPX Server
- Установка удобного внешнего интерфейса для DOSBox
- Как запускать старые игры на Windows 10?
- Как на Windows 10 запускать DOS-игры?
- Как на Windows 10 запускать игры для Windows XP?
- 1. Определите совместимость и установите права администратора
- 2. Настройте параметры экрана
- 3. Установите и включите старые компоненты DirectX
- Создайте образ Windows XP через VirtualBox
Как запустить DOS программу в Windows 10
Существует много полезных программ, а также интересных игр под DOS. Могут ли они работать в новой Windows 10 (или 7, 8, 8.1)?
Вы задавали себе вопрос, какой у вас ПК, какую версию Windows он имеет, 32- или 64-битную разрядность? Если у вас компьютер 32-разрядной версии (именуемые x86 по историческим причинам), вы не должны иметь никаких проблем с запуском многих (но не всех) DOS программ. Но если вы используете 64-разрядную версию (x64), запуск программы DOS официально не поддерживается.
Некоторые DOS программы могут не запустится с текущей версии Windows. Как правило, это различного рода аппаратные утилиты, такие как defraggers и диагностические средства. Также могут не запуститься и обыкновенные старые игры, поскольку они могут использовать аппаратные возможности старой ОС и не работать в последних версиях Windows.
Если вы не знаете, какую версию Windows использует ваш компьютер, 32- или 64-разрядную, то сейчас самое время это узнать. В новых версиях Windows (все что выше XP, это Windows 7, 8, 8.1, 10) щелкните по кнопке Пуск правой кнопкой мыши и выберите пункт Система.
Или наберите в поиске или выберите сразу пункт Параметры->Система->О системе
Удостоверьтесь, что вы имеете 64-разрядную версию Windows
Некоторые очень старые программы, могут не запуститься даже в Windows 7 x86.
Если программа не запускается, или если вы работаете в Windows 10 (7,8) x64, попробуйте запустить его в среде DOSBox. Эта простая, бесплатная программа работает с DOS в виртуальной машине, которая создает достаточно близкую эмуляцию старого компьютера.
Настроить DOSBox очень просто, существует один хитрый момент, который вы должны знать. Для того что бы в нем запустить нужную вам программу, вы должны ее сначала примонтировать. Точно также как вы монтируете образ диска, только папку с программой.
Делается это следующим образом:
Запустите программу DOSBox и выполните команду mount a c:dosfiles
Но что бы каждый раз не выполнять одно и тоже, сделаем так, что бы указанный путь монтировался автоматически.
Для этого необходимо создать папку как можно ближе к корню реального диска или раздела, и дать ему краткое имя без пробелов и знаков препинания. Я рекомендую C: DOSfiles. Поместите ваши программы и файлы DOS в эту папку.
Затем, в поле поиска программ Windows (в меню Пуск) наберите DOSBox 0,74 Options (число зависит от версии). Кликните по нему, откроется довольно большой файл конфигурации в блокноте. Перейдите к нижней части файла. Вы увидите секцию [AutoExec], строчкой ниже пропишите mount a c:dosfiles. Это именно тот путь, где у вас расположены ваши программы DOS, которые необходимо запустить. Сохраните файл.
Теперь, когда вы запустите DOSBox, он автоматически подключит диск C: с папкой DOSfiles как привод A :. Дальше вы работаете с этим диском A : точно также, как и с любым другим из под ДОС.
Источник
MS-DOS
Операционные системы MS-DOS, Windows 95, Windows 98 и старое железо компьютера — установка, настройка, использование.
Установка DOSBox.
Варианты установки DOSBox.
Установка DOSBox возможна как через программу-установщик, так и «вручную» — копированием определенных системных файлов в директорию по Вашему усмотрению. Рассмотрим оба варианта.
Классическая установка DOSBox.
Файлы и папки при стандартной установке DOSBox.
Файлы и папки DOSBox.
Перечислим все папки и файлы, которые появятся при стандартной установке DOSBox на жёстком диске.
Основные папки
В директории C:Program Files (x86)DOSBox-0.74-2 :
В рабочей директории пользователя:
Основные файлы
В директории В директории C:Program Files (x86)DOSBox-0.74-2 и вложенных директориях:
В рабочей директории пользователя и вложенных директориях:
Установка DOSBox «ручками».
Минимальная установка DOSBox.
Для функционирования DOSBox в системе достаточно наличия в одной директории всего лишь трёх файлов:
Итак, запустим DOSBox (напомним, что мы используем минимальную установку). Появятся два консольных окна. В окне эмуляции системы DOS на синем фоне отобразится приветствие, версия программы, сочетания клавиш для уменьшенияувеличения частоты работы процессора и переназначения клавиатурных клавиш. Кстати, скорость процессора отображается в верхней части консольного окна Windows.
Z:> DIR
На диске (виртуальном) мы видим присутствие ряда файлов. Вы не найдёте этих файлов на жёстком диске вашего компа. Они расположены в оперативной памяти (диск Z:> — виртуальный). Указанные файлы (дополнительные стандартные утилиты либо внутренние программы) автоматически монтируются к системе и являются её частью.
Внутренние программы DOSBox.
Теперь набираем в консоли INTRO а нажимаем Ввод. Запустится файл INTRO.COM. Чтобы переходить от пункта к пункту (а там их всего три, не считая ссылочной строки Википедии) нажимайте любую клавишу клавиатуры. Вы получите краткую справку о монтировании, подключении CD-ROM, а также список горячих клавиш. Очень удобно!
Утилита DOSBox INTRO — миниатюрный хелп для начинающих.
Набираем в консоли: MEM и смотрим краткую информацию о распределении памяти.
Команда DOSBox mem — информация о памяти.
Естественно, как нормальный эмулятор, DOSBox поддерживает практически полный набор стандартных команд DOS (имеется ввиду функционал command.com). Чтобы просмотреть их перечень, набираем в командной строке help или для просмотра полного перечня — help /all
DOSBox обеспечивает использование функций DOS.
Выводы.
Нами рассмотрена установка DOSBox на операционную систему Windows 10 x64. В следующей статье мы поговорим о файле конфигурации. Кстати, большинство игр DOS запустится с конфигурацией DOSBox по-умолчанию. Можете проверить сами.
Комментировать Отменить
Для отправки комментария вам необходимо авторизоваться.
Источник
DOSBox
Описание программы
DosBox — простой и удобный эмулятор MS-DOS, используя который, можно запускать старые программы и игры.
Последние поколения операционной системы Windows не поддерживают программы, написанные под DOS. На компьютер можно установить несколько операционных систем, но это неудобно, так как для переключения между ними требуется перезагрузка. Куда удобнее пользоваться эмулятором.
Программа полностью эмулирует работу на компьютере с 486-м процессором. Чтобы запустить ее, достаточно два раза кликнуть по exe-файлу, никаких других действий от пользователя не потребуется. Для удобства рекомендуется установить Norton или Volkov Commander. Программа поддерживает все функции операционной системы DOS, запускает написанные под нее программы и игры.
Одна из полезных функций софта — сглаживание. Не секрет, что старые программы писались для мониторов малой диагонали с низким разрешением, эта функция снижает эффект больших пикселей. Есть в программе возможность переназначить клавиши, функция снятия скриншотов, также оболочка читает образы дисков.
Преимущества и недостатки
Функции и особенности
Скриншоты
Скриншоты интерфейса и рабочих окон DOSBox.
Как пользоваться
Видео инструкция по использованию и настройке DOSBox.
Скачать бесплатно
Скачайте последнюю версию DOSBox (0.74-3) по прямой ссылке с нашего сайта. Программа совместима с операционными системами Windows 10, 8, 7, Vista, XP разрядностью 32/64-bit. Данный программный продукт распространяется бесплатно, а его интерфейс доступен на русском и английском языке. Также вы можете скачать программу по ссылке с официального сайта.
Отзывы
Всего 2 отзыва о DOSBox. Добавите новый?
установлю на неё виндовс 1.0
Прога хорошая. Установил windows 3.1 и считаю программу отличным эмулятором ms-dos
Источник
Как запустить старую DOS-программу в Windows 10
Может быть, вас посещают приступы ностальгии, когда вы вспоминаете сражения в Doom, где вы боролись с силами ада только лишь с пилой и дробовиком, или же скучаете по такому простому и удобному в использовании текстовому процессору, как Microsoft Word 5.0, в котором ещё не было этой назойливой проверки орфографии.
В таком случае вы, наверное, огорчитесь, узнав, что Windows 10 не поддерживает многие классические DOS-программы. В большинстве случаев, если вы попытаетесь запустить старую версию программы, то вам, скорее всего, будет выведено сообщение об ошибке.
К счастью, бесплатная программа-эмулятор DOSBox с открытым исходным кодом создает DOS-окружение, в котором можно запустить старые игры и программы, чтобы вспомнить свои лучшие деньки!
Данное руководство поможет вам в поиске старых игр и позволит узнать, как можно загрузить и установить DOSBox в вашей системе.
Поиск старого программного обеспечения
Если вы открыли данное руководство, то вы, скорее всего, хотите найти какую-то определенную игру или программу, диск с которой у вас не сохранился.
Как правило, крупные веб-сайты наподобие Amazon и eBay предоставляют широкий выбор ретро-игр на дискетах и компакт-дисках.
Также некоторые вебсайты предлагают так называемое «Abandonware» – программное обеспечение, которое больше не поддерживается производителем, либо компания-производитель которого больше не существует. Как правило, большая часть таких программ распространяется нелегально, так как по закону они не могут быть распространены без разрешения правообладателя.
Однако в интернет-архивах хранится огромное количество DOS-игр. Вебсайты также предлагают целую коллекцию старых MS-DOS приложений, многие из которых могут быть запущены даже в современных браузерах.
Копирование программных файлов
Откройте окно Проводника Windows и перейдите в папку, куда был установлен DOSBox. Например, C:Program Files (x86)DOSBox-0.74.
Правым щелчком мыши вызовите контекстное меню и создайте новую папку. Она будет использоваться для хранения ваших программ, поэтому дайте ей какое-нибудь узнаваемое и говорящее имя, например, «GAMES».
После этого скопируйте папку, в которой находится ваша игра или приложение, и перенесите её в только что созданную папку. Если нужная вам игра является файловым образом CD- или DVD-диска, вы также можете скопировать его в созданную в прошлом шаге папку.
Начало работы с DOSBox
Кликните по иконке DOSBox на рабочем столе вашего Windows 10.
Первым делом вам надо указать в программе местоположение вашей игры. Это можно сделать, к примеру, при помощи команды «mount»:
где «GAMES» – это название созданной ранее папки.
Чтобы запустить команду, кликните «Enter», после чего перейдите к виртуальному диску C, просто набрав:
Установка самой программы
Используйте команду DIR, чтобы увидеть список всех файлов, которые находятся в вашей папке. Процесс установки и запуска приложения или игры на разных девайсах может проходить по-разному, поэтому ищите пакетные файлы (BAT) или исполнимые программы (EXE).
Скорее всего, вы увидите файл с названием SETUP.EXE. Чтобы его запустить, просто кликните на опцию «Начать установку».
Если же в папке есть только файловый образ системы, то вам нужно самостоятельно провести установку, используя команду «imgmount»:
После этого вы можете перейти к виртуальному диску «D:» при помощи:
Не забудьте про команду «DIR», которая может помочь вам найти список файлов и тем самым облегчить поиск установочного файла.
Создание образа файла дискеты
Быть может, ваша программа настолько «ретро», что хранится на дискете. В таком случае создание загрузочного модуля с её содержимым, скорее всего, станет наиболее простым способом загрузить вашу дискету. После этого необходимо будет выполнить установку по той же схеме, как и в случае с файловым образом системы.
Существуют специальные программы, которые позволяют перенести дисковый образ файла в систему Windows. К ним относятся WinImage и MagicISO Maker.
Как только вы перенесли дисковый образ вашей дискеты в папку «GAMES», выполните установку при помощи команды «imgmount»:
Запуск программы
Когда будет закончена установка, вы, скорее всего, будете автоматически перенаправлены к только что установленному файлу. Если этого не произойдет, то используйте команду «cd», чтобы перейти в папку, которую вы указали при подтверждении установки.
Если во время запуска игры вы увидите, что со скоростью что-то не так, используйте Ctrl + F11 и Ctrl + F12 для снижения скорости и ее повышения соответственно.
Вы можете также сделать скриншот ваших достижений. Он будет сохранен в C:UsersyourusernameAppDataLocalDOSBoxcapture.
Включите протокол IPX
Для работы режима мультиплеера в некоторых старых играх необходимо включение протокола IPX (протокол обмена межсетевыми пакетами). В DOSBox есть специальная программа-эмулятор, которая позволяет нескольким людям в той же сети играть в многопользовательском режиме, используя датаграммный транспортный протокол (UDP).
Если программа запущена – закройте её и при помощи файлового проводника перейдите к:
Щелкнув правой кнопкой мыши по файлу, кликните на опцию «Открыть при помощи», после чего нажмите «Другие приложения» и выберите «Блокнот».
Удерживая Ctrl + F, введите «ipx», чтобы найти опцию, которая отвечает за многопользовательский режим. Измените «ipx=false» на «ipx=true».
Start IPX Server
После того, как вы включили протокол IPX в конфигурационном файле программы, откройте DOSBox, кликнув два раза по ярлыку на рабочем столе.
Теперь вы можете подключиться к IPX-серверу, что позволит вам установить связь с другими пользователями локальной сети. Для этого введите команду:
На этом шаге Брандмауэр Windows может вывести сообщение с предупреждением об угрозе. В таком случае нажмите «Разрешить доступ», чтобы переключиться в многопользовательский режим.
Предложите другим пользователям вашей сети открыть DOSBox и ввести следующую команду, чтобы подключиться к вам:
А теперь можно и поиграть!
Установка удобного внешнего интерфейса для DOSBox
Источник
Как запускать старые игры на Windows 10?
Старые игры с каждым годом всё больше уходят в прошлое. Одна из причин – их сложно (на первый взгляд) запустить на Win 10. Мы решили облегчить процесс запуска старых игр и разобрать для вас самые удобные способы.
Как на Windows 10 запускать DOS-игры?
Можно прождать целую вечность, пока ОС запустит DOS-игру, хотя она так и не сможет это сделать. И это не удивительно, когда дело доходит до развлечений 90-х годов, они были предназначены для максимально древнего интерфейса командной строки. В таких случаях способно помочь лишь одно средство – утилита «DOSBox», эмулирующая DOS-среду.
Без DOSBox можете и не надеяться, что у вас что-то получится, поскольку этот эмулятор был создан для того, чтобы игроки могли запускать игры давно ушедшей DOS-эпохи. Кроме того, отметим, что сайт GOG.com в этом плане наиболее удобный: платформа любезно предоставляет тот самый DOSBox и при этом является одним из лучших легальных источников старых игр.
Как запускать старые игры через DOSBox?
Как сделать так, чтобы игра через DOSBox запускалась автоматически?
Как на Windows 10 запускать игры для Windows XP?
Все причины, из-за которых старые игры не запускаются на Windows 10, связаны с несовместимостью программного обеспечения и компонентами ОС. Поэтому «пожилые» игры совершенно оправдано требует особый режим экран (отключённый по умолчанию в «десятке»), повышенные привилегии (права) и т. п. Так что же делать?
1. Определите совместимость и установите права администратора
Все проекты, выпущенные во времена «хрюши» (Windows XP), всегда по умолчанию будут требовать у вас повышенных прав для запуска и нормальной работы игры. Собственно, именно по этой причине любую такую игру важно запускать всегда от имени администратора. Это можно сделать в свойствах файла и в контекстном меню «Проводника», но мы рекомендуем первый вариант. Для этого нужно сделать следующее:
2. Настройте параметры экрана
Кроме того, устаревшие игры могут не работать из-за отсутствия поддержки установленного разрешения и цветовой гаммы. Настроить эти параметры также можно во вкладке «Совместимость». И тут тяжело дать однозначные рекомендации всем и каждому, а поскольку точного рецепта нет, придётся воспользоваться «методом научного тыка». Так что проверяйте разные режимы пониженной цветности, пониженного разрешения экрана и, как вариант, попробуйте отключить полноэкранный режим.
3. Установите и включите старые компоненты DirectX
Ещё одна причина, из-за которой старая игра не работает на Windows 10. Основная проблема заключается в том, что по умолчанию «DirectX 12» не содержит в себе необходимые компоненты для «пожилых» игр. Исправить ситуацию в системе просто – необходимо скачать и установить автономный пакет DirectX End-User Runtimes.
Рекомендуем обратить внимание на то, что он в обязательном порядке должен быть автономным установщиком со всеми важными файлами. Использовать нужно только его, потому что другой веб-собрат точно сообщит, мол, уже всё установлено. В любом случае это ещё и необходимо настроить, предлагаем воспользоваться ещё одной инструкцией:
Последний важный элемент при запуске старых игр – это .NET Framework. Именно эти библиотеки отвечают за корректную работу не только различных программ, но и игр. Так что если вы пытаетесь запустить игру тех времён, когда последней версией библиотеки была 3.0 или 3.5, она вряд ли запустится на «десятке», поскольку та по умолчанию имеет четвёртую версию.
Решение простое – необходимо установить старую версию .NET Framework. А в случае если возникла необходимость удалить старую версию, тогда рекомендуем воспользоваться утилитой под названием «.NET Framework Cleanup Tool», которая грамотно поможет в этом деле.
Создайте образ Windows XP через VirtualBox
Что делать, если ничего из вышеописанного не помогло, а наладить отношения с Windows 10 по-прежнему никак не получается? Последний вариант – это создание виртуального образа Windows XP с помощью программы VirtualBox. По итогу получится, что вы установили ОС внутри ОС.
Возможно, звучит дико, но в современных реалиях это абсолютно нормально, поскольку в таком случае старенькая игра 100% запустится. Единственный минус способа заключается в том, что для реализации задуманного предстоит иметь достаточный объём оперативной памяти, чтобы «железо» тянуло всю эту «кашу» без лагов и фризов, а также найти где-то чистый образ Windows XP.
Со старыми играми, имеющими DRM-защиту «SecuROM» или «SafeDisc» всё сложнее, потому что от этих двух технологий, связанных с управлением цифровыми правами проблем больше, чем пользы. Windows 10 не даёт засорять ими систему, так что если у вас есть DVD-диск с такой игрой, увы, запустить ее не получится.
Однако варианты решения этой проблемы существуют: первый – купить игру снова, но в цифровом магазине Steam или GOG (часто есть вариант обмена ключа с диска через поддержку издательства); второй – попытаться отыскать «no CD» патч, что потенциально небезопасно; третий – уже знакомый вариант с созданием виртуального образа подходящей ОС.
Источник
В этой инструкции вы найдете несколько простых шагов по установке и настройке DOSBox — эмулятора ПК под управлением старенькой операционной системы MS DOS. Обычно DOSBox включен в комплект поставки игры при её покупке в Steam или GOG. Но если у вас остались старые игры, которые хочется запустить, а сделать это в Windows 10 уже не получается, то настройте эмулятор самостоятельно.
Примечание. Эта инструкция предназначена для пользователей Windows.
Шаг 1. Установка DOSBox
1. Заходим на сайт www.dosbox.com, переходим в раздел Download, находим версию для Windows (Win32 installer), скачиваем её. Скачивание происходит через сервис SourceForge, на котором располагаются многие проекты с открытым исходным кодом.
Примечание: На момент написания обзора актуальная версия эмулятора — 0.74-3. Номер версии меньше единицы не означает, что эмулятор — не законченный проект. DOSBox уже давно работает стабильно и используется, в том числе, для запуска старых игр в Steam и других онлайн-магазинах.
Но ничто не бывает идеальным, и разработчики находят и исправляют ошибки в приложении, так что время от времени следует обновлять DOSBox на своем ПК. Просто установите новую версию эмулятора поверх старой. При необходимости измените файл конфигурации (шаг 3, пункт 7).
2. Запускаем инсталлятор, устанавливаем эмулятор. Инсталлятор создает иконку на рабочем столе, а также добавляет DOSBox в меню «Пуск». Если вы запустите DOSBox сразу после установки, то увидите командную строку.
3. Закройте эмулятор, если вы его запустили. Всю настройку будем производить в Windows.
Шаг 2. Дополнительные инструменты
1. На странице DOSBox размещены также ссылки на различные графические оболочки для эмулятора. Вы можете воспользоваться одной из них. В этом случае читать этот гайд вам не потребуется, но, возможно, придется искать гайд по выбранному вами приложению. Мы предлагаем воспользоваться другим способом работы с DOSBox.
2. Так как планируется самостоятельная установка игр и приложений для MS-DOS, а также их дальнейшая настройка, лучше всего будет «вернуться» в 90-е и создать программную среду, максимально схожую с той, что была в те времена. Драйвера мыши, дополнительной памяти, привода компакт дисков и т. п. нам не потребуются. Все это включено в состав эмулятора. Но для комфортной работы в DOS потребуется файловый менеджер.
3. В качестве файлового менеджера лучше всего воспользоваться известным DOS Navigator, разработанного компанией RitLabs. Версию 1.51 можно скачать с сайта компании, или воспользоваться OpenSource версией, которая доступна на сайте www.dnosp.com (версия DOS/Real Mode).
4. Если у вас отсутствует физический привод компакт-дисков, то DOSBox может подключать их образы без использования сторонних программ (в форматах iso и cue). Или можно воспользоваться любым другим эмулятором приводов CD, в том числе встроенного в Windows 10.
Примечание. При использовании сторонних программ, образы дисков в виртуальном приводе придется менять только при выключенном DOSBox.
Шаг 3. Предварительная настройка
1. Теперь нужно настроить структуру каталогов на жестком диске. В любом удобном месте с помощью проводника Windows необходимо создать каталог DOS (вы можете назвать его иначе, но в этом случае не забудьте изменить команды, которые будете прописывать в конфигурационные файлы). Проще всего его создать в корневом каталоге диска C.
C:DOS
2. В каталоге DOS создайте подкаталоги DN, GAMES, IMAGES.
C:DOSDN C:DOSGAMES C:DOSIMAGES
3. В каталог DN распакуйте из архива DOS Navigator.
4. В каталоге IMAGES разместите снятые образы дисков приобретенных игр. Если игры не требуют установки, то просто скопируйте их файлы в свой каталог в папке GAMES.
5. Самое время настроить DOSBox. Откройте меню «Пуск» и в группе DOSBox запустите DOSBox Options. В Блокноте Windows откроется текстовый конфигурационный файл, и туда нужно будет внести некоторые изменения.
6. Настройки по умолчанию адекватны большинству конфигураций ПК, так что трогать их не стоит. Разве что можно включить полноэкранный режим при запуске. Для этого нужно поменять строку
fullscreen=false
на
fullscreen=true
Но лучше включать полноэкранный режим после запуска кнопками Alt+Enter.
7. В конце файла конфигурации найдите раздел
[autoexec]
и скопируйте под эту строку этот код:
mount C C:DOS # Указан путь к физическому или виртуальному приводу CD имеющий в Windows обозначение D: # Замените путь к приводу, если он имеет другое обозначение mount D D: -t cdrom C: cls C:DNdn.com exit
Если вы меняли пути расположения каталога DOS, то измените путь на правильный в первой строчке.
Если вы не используете эмулятор привода компакт-дисков, а предпочитаете пользоваться встроенными средствами DOSBox, то строчку
mount D D: -t cdrom
замените на такую:
imgmount D C:DOSIMAGESdisk1.iso C:DOSIMAGESdisk2.iso ... -t cdrom
где C:DOSIMAGES — путь в Windows, где хранятся ваши образы дисков, а disk1.iso, disk2.iso и т. д. — имена файлов образов, которые вы хотите подключить к виртуальной машине. Переключение между дисками в DOSBox осуществляется клавишами Ctrl+F4.
Примечание. Будьте внимательнее при написании имен файлов и путей. Особое внимание обращайте на расширение файлов iso или img. Ошибка в написании приведет к тому, что команда при запуске DOSBox выполнена не будет, и ни один из образов не будет подключен.
Закройте Блокнот, сохраните файл.
Шаг 4. Устанавливаем, играем
1. Смонтируйте на виртуальный привод нужный вам образ диска или вставьте диск в дисковод, если не используете средства DOSBox и если это требуется для установки или самой игры.
2. Запустите DOSBox. Вы попадете в DOS Navigator. Если вы не знакомы с двухпанельными файловыми менеджерами 90-х, то это не беда.
- Alt+F1 и Alt+F2 — выбор диска на левой и правой панели, соответственно.
- Tab — переключение между панелями.
- Кнопки со стрелками на клавиатуре — перемещение курсора.
- Enter — войти в каталог или запустить приложение. DOS Navigator подсвечивает исполняемые файлы и выводит их в начале списка.
- Alt+X — выйти из приложения (автоматически закроется DOSBox).
- Alt+F9 — играть в лучший тетрис на ПК.
3. Если игра требует установки, то установите её с диска D. В DOS установочная программа, как правило, имеет название файла INSTALL.EXE, в отличие от SETUP.EXE в Windows. Установку производите в каталог C:GAMES виртуальной DOS-машины.
4. После установки нужно настроить звук. Обычно установочная программа предложит это сделать сразу после копирования файлов. Если это не произошло, перейдите в каталог установленной игры, и запустите программу настройки звука (обычно она имеет название SETUP.EXE или SETSOUND.EXE). Настройки необходимо выбрать для драйвера digital audio и драйвера midi audio.
5. DOSBox эмулирует звуковую карту Sound Blaster 16, поэтому при выборе звуковой карты выбирайте эту модель. Если её в списке нет, то можно выбрать обычный Sound Blaster или Pro. Как правило, программы настройки автоматически подбирают правильные параметры карты. Если этого не произошло, их можно ввести в программе настройки вручную:
I/O ADRESS=220 IRQ=7 DMA=1
Эти параметры прописаны в файле конфигурации DOSBox.
6. Найдите в интернете патч с последней версией. При необходимости, обновите игру до последней версии.
7. Все готово! Добро пожаловать в 90-е! Запускайте.