реклама
разместить

Боярская сборка для DOS-игр. DOSBox + Win3.11

Как-то раз мне понадобилось запустить игру Indiana Jones and his Desktop Adventures для Windows 3.11

Она упорно не хотела запускаться. Я устанавливал то и это, и в итоге игра сдалась и запустилась.

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

На ней удобно запускать игры как для Dos, так и для Win3.x

Вот подробная инструкция, как все установить и настроить.

Надеюсь, кому-нибудь пригодится:)

Установка и настройка DOSBox

Сначала понадобится сам DosBox. Последнюю версию можно скачать с официального сайта: https://www.dosbox.com/download.php?main=1После установки все запускается в маленьком окошечке и есть только командная строка.

Боярская сборка для DOS-игр. DOSBox + Win3.11

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

Боярская сборка для DOS-игр. DOSBox + Win3.11

У меня это DOSBox 0.74-3 Options.bat

После запуска батника откроется файл с настройками:

Боярская сборка для DOS-игр. DOSBox + Win3.11

В секции [sdl] нужно изменить тип рендера и разрешение окна:

windowresolution=1600x1200

output=ddraw

Сохраняем изменения и перезапускаем эмулятор. Теперь все выглядит более читаемо.

Боярская сборка для DOS-игр. DOSBox + Win3.11

По умолчанию у DosBox есть только диск Z: на котором находятся файлы, необходимые для работы эмулятора. Теперь нужно примонтировать папку, в которой будут лежать игры. Для этого нужно воспользоваться командой mount.

В общем виде команда выглядит так:Mount [диск] [путь к папке]

В моем случае команда выглядит так:mount C E:\PROGRAMS\EMULATION\DOS\ROMS

Боярская сборка для DOS-игр. DOSBox + Win3.11

После выполнения этой команды папка ROMS станет для DosBox диском C:

После перезапуска эмулятора монтировать диск придется снова, так как все настройки собьются. Чтобы автоматизировать этот процесс, нужно добавить команду mount в секцию [autoexec] в файле с настройками. Примерно так:

Боярская сборка для DOS-игр. DOSBox + Win3.11

Теперь при каждом запуске эмулятора будет доступен виртуальный диск, на котором можно хранить программы и игры:

Боярская сборка для DOS-игр. DOSBox + Win3.11

Командная строка - это хорошо, но можно облагородить эмулятор графическим интерфейсом. Для этого установим на Dos операционную систему Windows 3.11

Установка Windows 3.11

Для этого понадобится образ диска с виндой. Я качал его отсюда:http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1237 Образ диска нужно разместить папке, которая монтируется, как диск C:

Боярская сборка для DOS-игр. DOSBox + Win3.11

После этого образ нужно примонтировать, как диск D:Для этого служит команда imgmount.В общем виде для образа *.iso команда выглядит так: Imgmount [диск] [путь к папке] -t isoВ моем случае команда выглядит так:

Боярская сборка для DOS-игр. DOSBox + Win3.11

Подробнее о команде imgmount можно прочитать здесь: https://www.dosbox.com/wiki/IMGMOUNT

Теперь заходим на диск D: и запускаем SETUP.EXE

Откиньтесь на спинку стула и подождите, пока установится Windows:)

Боярская сборка для DOS-игр. DOSBox + Win3.11
Боярская сборка для DOS-игр. DOSBox + Win3.11

После после завершения установки нас приветствует новенькая винда:

Боярская сборка для DOS-игр. DOSBox + Win3.11

Чтобы она запускалась сразу при старте эмулятора нужно добавить еще пару команд в секцию [autoexec] в файле с настройками:

C:

CD WINDOWSWIN.COM

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

Установка SVGA

Сначала установим SVGA-патч, чтобы Windows смогла поддерживать разрешение 1024 на 768 и 256 цветов (это необходимо для запуска некоторых игр.

Нужно скачать образ дискеты, содержащий патч.

Образ я качал здесь: http://tinyurl.com/3-1colorДальше нужно проделать несколько шагов:

Примонтировать образ дискеты в диск A:

В этом нам поможет команда imgmount. Она работает также, как с образом *.iso, только теперь нужно указать, что тип носителя floppy

В моем случае команда выглядит так:

Боярская сборка для DOS-игр. DOSBox + Win3.11

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

После этого нужно зайти на диск A: и скопировать оттуда все файлы во временную папку TMPSVGA. Файловый менеджер Win3.11 в помощь.

Дальше нужно зайти в эту папку TMPSVGA и из командной строки выполнить команду: svga

Боярская сборка для DOS-игр. DOSBox + Win3.11

На все вопросы о перезаписи файлов нужно ответить положительно. Прожать везде Y.

После этого здесь же нужно выполнить еще одну команду:svgapatch p

Должно получиться как-то так:

Боярская сборка для DOS-игр. DOSBox + Win3.11

Теперь возвращаетмся в Windows 3.11, находим значок Windows Setup в разделе Main

Боярская сборка для DOS-игр. DOSBox + Win3.11

и заходим в него:

Боярская сборка для DOS-игр. DOSBox + Win3.11

Дальше идем в options->Change system Settings и выбираем новое расширение экрана.

Установка WinG

И остался последний штрих - установка библиотек WinG, они также нужны для запуска некоторых игр.

Здесь все совсем просто. Качаем библиотеки. Я качал отсюда:https://archive.org/details/WING10

Помещаем библиотеки в папку C:\Windows\System на виртуальной машине и все готово :)Даже запустилась игра для win 3.11, из-за которой я все это затевал:

Боярская сборка для DOS-игр. DOSBox + Win3.11

Ссылки на программы

Продублирую здесь ссылки, чтобы удобнее было все скачать

7676
реклама
разместить
23 комментария

Чисто из любопытства: разве у XP нет всей необходимой обратной совместимости? Не проще было её использовать?

2

почему вопрос про ХР, а не про 95, 98 и др? и нет, досовские игры это вам совсем не то же самое, что старые виндовые игры на новых виндах в режиме совместимости

4

Даже Win95 работала далеко не совсем играми, которые на Win 3.11 шли. Так что статья очень полезная, если охота запустить что-то древнее.

1

Комментарий недоступен

2

Так и dosbox совсем не сложный. Если хоть раз в терминале работал, или в нативном dos.

1

Есть лайфхак - если перетащить exe файл игрушки на dosbox.exe то само примонтируеися, запустится и Настройки попытается автоматически подобрать.

2
Раскрывать всегда
Игра о вере, религии и одиночестве: детали Intergalactic: The Heretic Prophet от Нила Дракманна

Уровень проработки максимальный — над хронологией трудились несколько лет.

Игра о вере, религии и одиночестве: детали Intergalactic: The Heretic Prophet от Нила Дракманна
163163
162162
88
66
33
33
11
ну Дракман говна не делает, так что ждем
реклама
разместить
Утечка: Sony создала прототип ИИ-версии Элой из Horizon Forbidden West

В компании экспериментируют с персонажами, способными отвечать на вопросы игроков.

136136
3232
2323
1818
33
22
11
Я думал, все диалоги с квестами в Horizon и так были ИИ сгенерированы.
Kojima Productions и Hamilton выпустят наручные часы Нила из Death Stranding 2 — по цене 1495 долларов

Дизайном аксессуара занимался Ёдзи Синкава.

Kojima Productions и Hamilton выпустят наручные часы Нила из Death Stranding 2 — по цене 1495 долларов
7676
2525
88
55
44
33
22
и что они умеют за 1500 долларов?. кроме того что умеют показывать время?
Konami анонсировала презентацию Transmission — на ней покажут Silent Hill f

Появятся детали и, судя по всему, геймплей.

Konami анонсировала презентацию Transmission — на ней покажут Silent Hill f
5959
44
11
11
Утечка: несколько скриншотов Rainbow Six Siege X

Масштабное обновление шутера представят уже 13 марта.

Утечка: несколько скриншотов Rainbow Six Siege X
142142
66
44
22
11
11
Вот бы нормальную Радугу как Вегас, а не вот это вот все.
Думал, что все эти истории про зумеров выдумка, а оказалось правдой...

Недавно взяли паренька 19 лет, норм зп (выше средней по городу), хорошие условия, короче просто приходи работай, изучай что не знаешь и всё будет ок. Коллектив хороший. Он неделю (пн-пт) отработал, а потом просто потерялся. Понедельник, трубку не берёт, в телеге не отвечает, контактов дополнительных не оставлял, думали ну может чё случилось. Во вто…

3131
11
11
Этим пареньком был я Обидно что вы про меня такое пишите Сергей Пантилимонович ....
СМИ: портативный гаджет под брендом Xbox выйдет в конце 2025 года, а полноценная консоль — в 2027-м

Microsoft активно готовит новые устройства — появились первые детали.

Фанатский концепт
143143
2828
1717
77
66
11
11
Фил жги 🔥
[]