kalistor

Запуск старых игр на современных ОС.

Рекомендованные сообщения

kalistor


 i 

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 


 i 

Оболочка для DosBox'а - DosShell.

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

Руководство по пользованию DosBox'омНажмите здесь!
 Итак, DosBox - программа, предназначенная для эмуляции железа стареньких компьютеров, а так же эмуляции самой MS-Dos. 1. Устанавливаем DosBox (к примеру, я установил в D:\DOSBox\).

1.jpg

Самый простой вариант запуска игры, однако пользоваться им удобно только когда игра заранее установлена, или не имеет установочника, а так же ей не нужен доступ с CD-Rom, Floppy и т.д.:

2. Скачанную игру распаковываем в любое место (На примере игры Goody, я распаковал ее в D:\Games\goody\).

22.jpg

3. Создаем ярлык от DosBox.exe, скажем, на рабочем столе.

23.jpg

4. Открываем папку с игрой (у меня D:\Games\goody\), находим исполняемый файл (к примеру у меня будет Goody.exe, иногда бывают start.bat, и т.п.), и просто перетаскиваем его на ярлык DosBox'а.

24.jpg

5. Наслаждаемся игрой!

25.jpg

Запуск вручную:

2. Игру распаковываем в любое место (На примере игры Goody, я распаковал ее в D:\Games\goody\). Замечу, что лучше не использовать в пути до папки с игрушкой кирилицу, эмулятор DosBox без руссификации не понимает кирилицу (как русифицировать - расскажу в следующий раз).

screenshot from DosBox emulator

3. Запускаем эмулятор DosBox (dosbox.exe). Все вводимые команды в DosBox подтверждаем клавишей <ENTER>.

22.jpg

4. Далее необходимо смонтировать папку с игрой как локальный диск в DosBox (сделано это для того, чтобы мы ненароком не повредили файлы нашей ОС, или какие либо другие важные, и нужные нам файлы ;) ). Для этого используется команда: mount c: d:\games\goody\. c: - указываем, какую букву будет иметь наш локальный диск с игрой, можно указывать любую латинскую букву (кроме z), d:\games\goody - адрес до папки с игрой. Если все сделали правильно, получаем сообщение: Drive C is mounted as local directory d:\games\goody.

33.jpg

34.jpg

Если игра находится на CD диске или дискете, то смонтировать их можно выше предложенным способом, например mount a: a:\. Иногда игре, или программе необходимо знать что это именно дискетник, или СД-ром, а не жесткий диск (некоторые игры отказываются устанавливаться), тогда используем все ту же команду mount, но с параметром -t. Например, чтобы связать реальний привод с виртуальным воспользуемся такой командой: mount d: g:\ -t cdrom, где d: - адрес виртуального привода, а g:\ - соответственно реального. Для флоппи используем параметр -t floppy. Причем связать можно не только привод с приводом, но и например указать папку C:\MSDos\ как дисковод 3.5а. С помощью команды imgmount можно смонтировать образ диска или дискеты в формате iso, bin, img. Команда аналогична команде mount, однако применяется для образов. Образы в других форматах можно открыть например с помощью Daemon tools, а уже потом связать виртуальный привод Daemon-а с приводом DosBox-а. Пример использования команды - хотим с образа диска в формате iso установить игру, для этого монтируем образ: imgmount d: c:\downloads\game.iso -t cdrom 5. Если нужно установить игру то необходимо перейти на нужный привод и запустить установщик, как правило, это INSTALL.EXE. Чтобы запустить игру, переходим в DosBox-е в каталог с игрой и запускаем исполняемый файл. Например у меня это будет так: Goody.exe. После чего должна запуститься игра. Некоторые игры необходимо запускать с помощью файла start.bat (если таковой имеется, или подобные).

36.jpg

Вот мы и научились монтировать локальные диски. и запускать игрушки. Конечно это самый минимум, который необходим для запуска игры. Весь этот процесс можно автоматизировать, вписав нужные команды в раздел autoexec в файле конфигураций ДосБокса, но тогда для каждой игры необходимо будет создавать отдельный такой файл, или же все это записать в .bat файл

Немного о скорости эмуляции:

&space;&space;В эмуляторе DosBox можно регулировать скорость игры. Если у вас игра идет слишком быстро, то необходимо уменьшить число циклов (cycles). Для того чтобы уменьшить число циклов во время игры - CTRL+F11, для того чтобы увеличить - CTRL+F12. Необходимо так же учесть, что если выставить слишком высокое значение циклов - то будет подвисать сам DosBox, особенно, если у вас машина "слабенькая". Если вы количество циклов поставили достаточно высокое, но игра все-равно подтормаживает, то можно попробовать установить пропуск кадров. Пропуск кадров (Frameskip) можно настроить клавишами CTRL+F7 (уменьшить), и CTRL+F11 (увеличить). Но обратите внимание на то, что при пропускании кадров игра будет идти менее плавно.

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

Только самые нужные (по моему мнению):

ALT-ENTER - Перейти в полноэкранный режим

ALT-PAUSE - Приостановить эмуляцию

CTRL-ALT-F5 - Начать/закончить запись видеоролика

CTRL-F1 - KeyMapper, используется для настройки клавиатуры

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

CTRL-F6 - Начать/закончить запись звука

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

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

CTRL-F9 - Закрыть эмулятор DosBox

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

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

KeyMapper, когда не ставится \, : и т.п.:

Бывают такие проблемы, когда DosBox игнорирует нажатие клавиши, и упорно не желает ставить, например, слеш (\). Это связано с неправильным определением клавиш. Исправить это можно, запустив KeyMapper сочетанием клавиш CTRL+F1. Далее на изображенной на экране клавиатуре выбираем нужную нам, неработающую клавишу, т.е. щелкаем на нее, затем ниже щелкаем на DELчтобы удалить текущую привязку, после жмем на ADD. Жмем один раз на нужную клавишу на клавиатуре, связав тем самым клавишу с экрана, с клавишей с реальной клавиатуры. Далее жмем SAVE, EXIT. Все, проблема решена.

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

[Cкрыть]

Руководство по пользованию DosShell'омНажмите здесь!
 Запустите программу DOSShell. Нажмите мышкой на зелёный плюсик.

mosara.ru_000252.jpg

Заполните форму. Самый важный пункт правильно указать на запускной файл игры.

mosara.ru_000253.jpg

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

DOSShell не копирует добавленную вами игру. Не перемещайте и не удаляйте DOS игру с жёсткого диска. Лучше всего заранее приготовить отдельную папку для DOS приложений, чтобы вам было удобнее.

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

[Cкрыть]
Изменено пользователем Никита Николаев

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Закреплённое сообщение
Никита Николаев

Добавил ссылку на DosShell.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Никита Николаев


 i 

Добавил руководства для обеих программ.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

kalistor

Ай, не люблю я ДОСшелл.

Помню, когда я 3 года назад впервые запустил ДОСБокс, у меня была истерика. Я ведь не знал команд для её консоли! А я так хотел запустить Winnie the Pooh 198x года выпуска :) . Потом я научился использовать консоль, и... Год назад я узнаю, что... запускать игры можно перетаскиванием исп. файла на исп. файл ДБ! Это была мини-депрессия :lol: :lol: :lol: :lol:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

kalistor

IBM OS/2 Warp 4.52

os2logocf2.gif

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

1280832240_microsoft_windows_98.jpg

Windows 98

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

windows-me.gif

Windows ME

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

tumblr_md5a9hLBqm1r2v2xso1_400.jpg

MS-DOS

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.


 ! 

Для игр настоятельно рекомендую использовать только 3.30 и 6.22
 
Изменено пользователем kalistor

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

MrBadGuy

Для запуска ДОСовских игр посоветовал бы D-fend Reloaded - богатый выбор настроек, удобный запуск, одним словом must have.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

NoOneName


 i 

Эмулятор DOS BOX TURBO на Андроид.

Ссылки: Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Ваша ссылка автоматически преображена.   Отображать как простую ссылку

×   Предыдущее содержимое было восстановлено..   Очистить текст в редакторе

×   You cannot paste images directly. Upload or insert images from URL.


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

  • Модераторы онлайн

    • alexis
    • simonov-89
    • Дoбро
    • Platon
    • GoooGooo