- DOSBox для знатоков
- Содержание
- Настройка эмуляции Gravis Ultrasound
- Подготовка
- Установка драйвера GUS для DOS
- Установка «Pro Patches Lite»
- Установка Windows 95/98 в DOSBox
- Инструкция по установке windows 9x в DOSBox 0.73 (официальная сборка)
- Инструкция по установке windows 9x в DOSBox SVN Daum
- Примечания
- [Программы] DOSBox 0.74 + Windows 3.1 + DOS Navigator — готовые инструменты для запуска старых игр
- Боярская сборка для DOS-игр. DOSBox + Win3.11
- Установка и настройка DOSBox
- Установка Windows 3.11
- Установка SVGA
- Установка WinG
- Ссылки на программы
- DOSBox
- Содержание
- Эмулируемая аппаратура
- Официальные и неофициальные сборки
- Руководства по настройке и пользованию программой
- DOSBox в вопросах и ответах
- DOSBox для пользователей
- DOSBox для знатоков
DOSBox для знатоков
Содержание
Настройка эмуляции Gravis Ultrasound
Для начала необходимо скачать все файлы, которые потребуются нам для настройки Gravis Ultrasound под DOSBox:
Подготовка
- Скачиваем официальный драйвер: GUS Driver v4.10 и обновление v4.11[1] .
- Скачиваем альтернативный набор сэмплов для драйвера: Pro Patches Lite v1.60
- Скачиваем обновление для патча: Update Pro Patches Lite v1.61
- Скачиваем фикс для обновления: FIX Pro Patches Lite v1.61
- Скачиваем утилиту для инициализации и загрузки инструментов в память:loadpats.exe и patches.ini
Установка драйвера GUS для DOS
- В конфиге DOSBoxа включаем эмуляцию Gravis Ultrasound (GUS). См. Dosbox.conf#.5Bgus.5D.
- Распаковываем в папку на жёсткий диск официальный драйвер и устанавливаем его в C:\ULTRASND, запустив «INSTALL.EXE». [2]
- Распаковываем обновление для драйвера и так же устанавливаем.
- В конфиге DOSBoxa, в секции [autoexec], добавляем: SET PATH=%PATH%;C:\ULTRASND\
- Распаковываем loadpats.zip и patches.zip’ в папку C:\ULTRASND.
- В разделе [autoexec] прописываем запуск loadpats.exe.
Установка «Pro Patches Lite»
- Распаковываем куда-нибудь патч, переименовываем эту папку в «PATCHES» и помещаем её в корень смонтированного диска «C».
- Распаковываем обновление для патча и кидаем файлы в папку «PATCHES» с заменой.
- Распаковываем фикс и тоже кидаем все файлы в папку «PATCHES» с заменой.
- Создаём в корне смонтированного диска «C» пустой файл «autoexec.bat».
- Добавляем в секцию [autoexec] конфига DOSBoxa строку: SET PROPATS=C:\PATCHES
- Заходим в папку «PATCHES», запускаем «INSTALL.EXE», жмём «Y» и инсталлируем.
- По окончании установки жмём «CTRL+F9» и перезапускаем DOSBox.
- Для более тонкой настройки звучания запускаем «PATMENU.EXE» и настраиваем. [3]
Примечание: Использование неоригинальных драйверов и патчей может ухудшать совместимость с играми.
Установка Windows 95/98 в DOSBox
В качестве примера работы с DOSBox и, в частности, работы с образами дисков в нем приведем руководство по установке Windows 9x в DOSBox.
Инструкция по установке windows 9x в DOSBox 0.73 (официальная сборка)
- Утилитой bximage создать фиксированный образ жесткого диска на 504mb. [4][5][6]
- В dosbox.conf:
в разделе [cpu] сменить cputype=auto на cputype=pentium_slow; [7]
в разделе [autoexec] прописать команды монтирования созданного образа жесткого диска и загрузки с образа загрузочной дискеты. [8] - Запустить DOSBox. После загрузки с образа загрузочной дискеты создать раздел на образе жесткого диска (FDISK.EXE) и отформатировать его под fat [4] (FORMAT.EXE. Команда FORMAT C:). Закрыть DOSBox.
- На только что отформатированный образ жесткого диска перенести с помощью WinImage дистрибутив Windows. [9]
- Смонтировать отформатированный образ жесткого диска как C. [10]
- Запустить DOSBox. После загрузки с образа загрузочной дискеты запустить инсталлятор Windows (setup.exe) и начать установку ОС. [11]
- После того как на стадии «перезагрузка компьютера» DOSBox закроется, прописать загрузку DOSBox с диска C. [12]
Инструкция по установке windows 9x в DOSBox SVN Daum
Вам понадобится: сама сборка DOSBox SVN Daum (версия не младше 5.21.2012), образ CD с дистрибутивом win 9x, образ загрузочной дискеты с драйвером сд-рома.
- Запустите DOSBox, и в командной строке наберите imgmake с:\image.img -t hd_2gig. [13] Закройте DOSBox.
- В dosbox.conf:
в разделе [dosbox] установите machine=svga_s3, vmemsize=4, memsize=128;
в разделе [cpu] установите core=dynamic, cputype=pentium, cycles=max, isapnpbios=false;
в разделах [ide, primary], [ide, secondary], [ide, tertiary], [ide, quaternary] установите enable=true;
в разделе [autoexec] пропишите команды монтирования образа загрузочной дискеты, только что созданного образа жесткого диска и образа CD с дистрибутивом win 9x с ключами подключающими их к ide слотам, и загрузки с образа дискеты. [14] - Запустите DOSBox. После того как он загрузится с загрузочной дискеты, перейдите на виртуальный сд-ром и запустите инсталятор windows начав установку ОС.
- После того как по завершению установке DOSBox перезапустится — закройте DOSBox, и в dosbox.conf, в разделе [autoexec] измените команду загрузки с диска a на загрузку с диска c.
Примечания
- ↑ Так как gus_411up на официальном сайте пока битый, то может быть полезной тема на vogons
- ↑ Если GUS Driver v4.11 отказывается устанавливаться из-за конфликта порта, временно отключите в конфиге DOSBoxa эмуляцию Sound Blaster, включая FM-синтез.
- ↑ Если в некоторых играх хрипит музыка, запустите «PATMENU.EXE» и поиграйтесь с настройками. Для устранения хрипов в игре «Z» помогает настройка 4,5,6,B,C секций.
- ↑ 4,04,1 DOSBox не поддерживает динамические образы и более 1024 цилиндров (что в bximage = 504mb), а также работает только с fat.
- ↑bximage v1.32 — Утилита для создания виртуальных жестких дисков и дискет, формата «.img», входит в состав эмулятора Bochs (Также в архиве пустой образ на 504mb, отформатированный под fat). Работа с утилитой:
- Выбрать создание образа жесткого диска «hd» (по умолчанию) или дискеты «fd».
- Выбрать тип образа жесткого диска, фиксированный «flat» (по умолчанию) или динамический «growing».
- Ввести размер жесткого диска в мегабайтах.
- Ввести имя файла образа («c.img» по умолчанию).
- Ввести подтверждение на создание образа «yes» («no» по умолчанию).
- Запомнить количество цилиндров «cylinders».
- ↑ Также, образ жесткого диска для DOSBox размером в 2гб можно создать при помощи сборки HAL9000’s. Для этого в окне запущенного HAL9000’s наберите команду imgmake c:\harddisk_2gb.img -t hd_2gig (образ будет создан на реальном диске C). Структура этого образа будет выглядеть так 512,63,64,1023.
- ↑ С «auto» глючит драйвер «S3 Trio32/64 PCI», не устанавливается DirectX, после загрузки Win98SE завершается с ошибкой explorer.exe и ещё несколько компонентов
- ↑
(2 = master, 3 = slave. В место ХХХ вписать количество цилиндров)
↑ При загрузке сторонней ОС под DOSBox 0.73 будут доступны только образы жестких дисков и дискет. К примеру, если вы используете следующие команды:
Смонтируются 2 образа жестких дисков, образ CD, CD-ROM, директория, 3 образа дискет (которые можно переключать с помощью CTRL+F4) и произойдет загрузка с диска «C». Но, после загрузки ОС будут доступны только образы жестких дисков (как «C» и «D») и дискет (как «a»). Поэтому для переноса файлов на образ жесткого диска используем WinImage.
↑ В настройке DOSBox`а после [autoexec] заменить команду:
(Вместо ХХХ вписать количество цилиндров).
- ↑ Если запустить setup во встроенном ДОСе, повиснет скандиск, а если его пропустить (setup.exe /is), установочные файлы будут копироваться с ошибками.
- ↑ Для этого в настройке DOSBox’а (пункт [autoexec]) заменить команду:
- ↑ На диске c: вашего компьютера будет создан пустой образ жёсткого диска размером в 2Гб с файловой системой fat.
- ↑ Пример команд:
[Программы] DOSBox 0.74 + Windows 3.1 + DOS Navigator — готовые инструменты для запуска старых игр
10-Ноя-2018 15:52
Сидов: (посл. обн.) — только что.
[Программы] DOSBox 0.74 + Windows 3.1 + DOS Navigator — готовые инструменты для запуска старых игр .torrent | ||
---|---|---|
Торрент: | Зарегистрирован [ 8-04-2019, 19:19 ] | |
Статус: | √ проверено | |
Скачан: | раз | |
Размер: | 10.2 MB · Hash: 5575AB0A7BBD0A53811A5B2353C09BE922BFE751 Hash | |
Кто поблагодарил: | 21 пользователь (смотреть список) |
Текущее время: Сегодня 17:45
Часовой пояс: GMT + 4
!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!
Боярская сборка для 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
После установки все запускается в маленьком окошечке и есть только командная строка.
Немного поколдуем над внешним видом окошка. Сделаем его польше, для удобства ввода команд.
Для этого нужно вызвать файл с настройками. В папке, в которой установлен DosBox нужно найти bat-файл, который вызывает настройки:
У меня это DOSBox 0.74-3 Options.bat
После запуска батника откроется файл с настройками:
В секции [sdl] нужно изменить тип рендера и разрешение окна:
Сохраняем изменения и перезапускаем эмулятор. Теперь все выглядит более читаемо.
По умолчанию у DosBox есть только диск Z: на котором находятся файлы, необходимые для работы эмулятора.
Теперь нужно примонтировать папку, в которой будут лежать игры.
Для этого нужно воспользоваться командой mount.
В общем виде команда выглядит так:
Mount [диск] [путь к папке]
В моем случае команда выглядит так:
mount C E:\PROGRAMS\EMULATION\DOS\ROMS
После выполнения этой команды папка ROMS станет для DosBox диском C:
После перезапуска эмулятора монтировать диск придется снова, так как все настройки собьются. Чтобы автоматизировать этот процесс, нужно добавить команду mount в секцию [autoexec] в файле с настройками. Примерно так:
Теперь при каждом запуске эмулятора будет доступен виртуальный диск, на котором можно хранить программы и игры:
Командная строка — это хорошо, но можно облагородить эмулятор графическим интерфейсом. Для этого установим на Dos операционную систему Windows 3.11
Установка Windows 3.11
Для этого понадобится образ диска с виндой. Я качал его отсюда:
Образ диска нужно разместить папке, которая монтируется, как диск C:
После этого образ нужно примонтировать, как диск D:
Для этого служит команда imgmount.
В общем виде для образа *.iso команда выглядит так:
Imgmount [диск] [путь к папке] -t iso
В моем случае команда выглядит так:
Подробнее о команде imgmount можно прочитать здесь: https://www.dosbox.com/wiki/IMGMOUNT
Теперь заходим на диск D: и запускаем SETUP.EXE
Откиньтесь на спинку стула и подождите, пока установится Windows:)
После после завершения установки нас приветствует новенькая винда:
Чтобы она запускалась сразу при старте эмулятора нужно добавить еще пару команд в секцию [autoexec] в файле с настройками:
Пости все готово. Осталось добавить только пару улучшений.
Установка SVGA
Сначала установим SVGA-патч, чтобы Windows смогла поддерживать разрешение 1024 на 768 и 256 цветов (это необходимо для запуска некоторых игр.
Сначала нужно скачать образ дискеты, содержащий патч.
Дальше нужно проделать несколько шагов:
Примонтировать образ дискеты в диск A:
В этом нам поможет команда imgmount. Она работает также, как с образом *.iso, только теперь нужно указать, что тип носителя floppy
В моем случае команда выглядит так:
Получилось немного криво из-за сохранений имен в DOS, но общий смысл, надеюсь, понятен 🙂
После этого нужно зайти на диск A: и скопировать оттуда все файлы во временную папку TMPSVGA. Файловый менеджер Win3.11 в помощь.
Дальше нужно зайти в эту папку TMPSVGA и из командной строки выполнить команду: svga
На все вопросы о перезаписи файлов нужно ответить положительно. Прожать везде Y.
После этого здесь же нужно выполнить еще одну команду:
Должно получиться как-то так:
Теперь возвращаетмся в Windows 3.11, находим значок Windows Setup в разделе Main
и заходим в него:
Дальше идем в options->Change system Settings и выбираем новое расширение экрана.
Установка WinG
И остался последний штрих — установка библиотек WinG, они также нужны для запуска некоторых игр.
Здесь все совсем просто. Качаем библиотеки. Я качал отсюда:
Помещаем библиотеки в папку C:\Windows\System на виртуальной машине и все готово 🙂
Даже запустилась игра для win 3.11, из-за которой я все это затевал:
Ссылки на программы
Продублирую здесь ссылки, чтобы удобнее было все скачать
DOSBox
DOSBox | |
---|---|
Разработчик | DOSBox Team |
Разработчики | <<<разработчики>>> |
Последняя версия | 0.74-3 (26 июня 2019) |
Состояние | В разработке |
Платформы | Windows, Linux, Mac OS X и др. |
Список эмулируемых компьютеров | MS-DOS-окружение |
Лицензия | GNU GPL |
www.dosbox.com/ |
DOSBox — кроссплатформенный эмулятор x86-систем с открытым исходным кодом, создающий среду для запуска DOS-ориентированных приложений. Основной упор делается на запуск игр, хотя есть возможность запуска различных приложений, в том числе и оболочек наподобие MS Windows 3.1.
В настоящее время он работает на таких системах как Linux, OpenBSD, FreeBSD, Windows, Mac OS, OS/2, Palm OS, RISC OS, BeOS. Также существуют порты для КПК под управлением Windows Mobile и карманных приставок PlayStation Portable и GP2X.
Чтобы запустить его и приступить к работе, достаточно два раза кликнуть на .exe файле — никаких дополнительных действий не требуется. Все сведения о настройках программы содержатся в файле dosbox.conf, который можно изменить в любом текстовом редакторе. Подробнее о запуске игр и настройке программы читайте в руководствах, которые можно найти по ссылкам ниже.
Последняя официальная версия на данный момент — 0.74-3. Неофициальные версии программы (DOSBox имеет открытый исходный код) выходят чуть ли не каждую неделю.
Содержание
Эмулируемая аппаратура
Официальные и неофициальные сборки
- DOSBox SVN — версии на основе репозиториев разработки, см. также [1];
- DOSBox-X — в активной стадии разработки на 2020 год;
- DOSBox ECE (Enhanced Community Edition) — в активной стадии разработки на 2020 год;
- DOSBox SVN Daum builds (бывший Ykhwong builds) — последние обновления в 2015 году;
- DOSBox HAL 9000’s megabuild 6 — 2010 год;
- DOSBox Gulikoza’s build — 2009 год;
Также у нас на сайте выложены неофициальные сборки, добавляющие определенные возможности по сравнению с современным им официальным версиям (некоторые из них позднее были включены в более поздние официальные сборки). Например, такими являются IRQ6 Fix за авторством oFF_rus, PS/2 keyboard fix, Scrolling fix и Gunstick за авторством reg2s.
Руководства по настройке и пользованию программой
Руководства разбиты на три статьи:
DOSBox в вопросах и ответах
Eсли вы только начинаете пользоваться DOSBox’ом или хотите запустить DOS-игру на современном компьютере, ознакомьтесь с данной статьей.
- О DOSBox’е
- Что это такое и зачем оно нужно?
- Какую версию использовать?
- Как запустить игру в DOSBox’е?
- Как запустить PC-booter игру (то есть игру, запускающуюся напрямую с образа дискеты)?
- Команды DOSBox’а.
- Я запустил DOSBox — получил чёрный экран и командную строку, что писать?
- Как мне получить содержимое папки с игрой в DOSBox’е?
- У меня есть образ диска/дискеты и я не хочу его записывать на реальный носитель или загружать в виртуальный привод для игры, есть ли способ подключать образ в DOSBox’е напрямую?
- Горячие клавиши DOSBox’а.
- Как перевести игру в полноэкранный режим?
- Как записать видео-ролик или сделать скриншот игры? Как записать музыку?
- У меня не проигрываются видеоролики, записанные в DOSBox’е!
- Игра идет слишком быстро/медленно, что делать?
- Есть ли в DOSBOx’е возможность сохраняться в любой момент (как например в эмуляторе Super Nintendo)?
- Как переназначить клавиши в DOSBox’е?
- Частые проблемы при запуске игр.
- На моем ноутбуке при переходе в полноэкранный режим изображение глючит или игра вообще вылетает.
- Картинка сжата или, наоборот, хочется, чтобы пропали пустые полосы по бокам экрана в полноэкранном режиме
- Где мне искать файл настроек dosbox.conf?
- В игре нет звука или музыки, хотя они должны быть
- Я монтирую диск с игрой, как написано, перехожу на него и запускаю игру с помощью команды GAMES\GAME\GAME.EXE (пример), но ничего не работает.
DOSBox для пользователей
Здесь находится исчерпывающая информация по работе с DOSBox.
DOSBox для знатоков
Также ознакомьтесь со статьей Примеры запуска игр в DOSBox.