Если вы любите старые квесты от Sierra, LucasArts и не только – рекомендую первым делом сходить и посмотреть, нет ли нужной вам игры в списке поддерживаемых ScummVM или ResidualVM.
Если есть пометка “Good” или “Excellent” – то качайте без проблем, но учтите, что не всегда поддерживаются пиратские русификации игры (для фанатов лицензионной чистоты поясню – официальных локализацией для множества старых игр не существует, а пиратские порой были на высоте).
Данные программы – эдакие альтернативные интерпретаторы игровых квестовых движков.
ScummVM изначально заточенный под квесты от LucasArts, но позже в него была добавлена поддержка других квестов, вроде The Neverhood, Toonstruck и многих других. ResidualVM же изначально писался для запуска Grim Fandango.
Реализация обоих портов есть под разные ОС, в том числе Windows, Linux,Mac OS X, Android и другие. Исходный код открыт.
Игры под MS-DOS
Source-порты
Первым делом для выбранной вами игры рекомендую поискать source-port. К ним относятся проекты двух видов:
Как запускать программы в dosbox.
- Автор игры открыл исходный код игры, и фанаты его портировали на другие ОС, часто попутное улучшая его, например, добавляя поддержку высоких разрешений, полигональных моделей, более удобное управление и т.п. Пример – порты Doom, Quake, Duke Nukem 3D и т.п.
- Программисты-фанаты игры самостоятельно разобрали исполняемый файл и ресурсы игры, воссоздав движок игры с нуля, никто им ничего не давал. Такие продукты формально нельзя назвать source-портом, т.к. собственно “source” (исходный код) оригинала в них не фигурирует. Но на практике их всё равно называют так, ибо проще. Пример: OpenXcom.
- Сайт Games Revival – периодически обновляется силами сообщества, на нём собрана информация про 300+ портов к почти 150 играм.
- В любой поисковой системе набрать “[название игры] source port” и надеяться на позитивный исход.
DosBox
Самый универсальный вариант – эмулятор DOS’а под названием DosBox. Он лучше, чем просто виртуальная машина, потому что как правило работает быстрее и заточен именно под эмуляцию игр. Но официальную версию 0.74 брать не рекомендую – та обновлялась последний раз в 2010 году.
Лучше используйте DOSBox SVN Daum – свежайшую сборку с последними патчами. Она работает стабильнее, заметно быстрее (захотите запустить шутеры 1995 года и старше – почувствуете колоссальную разницу), у неё лучше с совместимостью, есть возможность управлять эмуляцией через менюшки, есть поддержка эмуляции трёхмерного ускорителя Voodoo (эмуляция Glide API), эмуляция сетевой карты, MIDI-синтезатора Roland MT-32… Короче, эта версия – правильный выбор.
Игры под Windows 3.1
Если игра 16-битная, она не запустится под 64-битной версия ОС. Но можно ведь запустить Windows 3.1 в DosBox! Существуют и готовые сборки этого добра, например – от коллектива old-games. Наверняка есть и другие, но я не встречал.
Игры под Windows 95 и выше
Здесь я считаю, что у вас на компьютере установлена Windows 7 или старше. Если вы гордый владелец Mac OS X или Linux, то последующие советы вам вряд ли помогут. Но всё равно рекомендую посмотреть, мало ли.
Как запустить MS-DOS программы в windows, или как я заметил ntvdm, на dosbox
С поддержкой только Glide (Voodoo)
Самая большая в плане проблемности ситуация – встретить игру, которая либо запускается только на видеокарте Voodoo/Voodoo 2, либо только с ними показывает нормальную картинку. Варианта тут два:
- Использовать Glide-wrapper – транслятор Glide инструкций для видеокарты в OpenGL/Direct3D. Поддержка далеко не 100% игр, может сказываться на производительности. И тем не менее, далеко не самый плохой вариант. Инструкция по эмуляторам Glide.
- Купить Voodoo/Voodoo 2! Сегодня вполне можно купить эти карточки, причем не только на аукционах – их вполне можно найти в специализированных магазинах по цене в 300-500 рублей. Для этого конечно нужен компьютер с PCI-слотом (а то и с двумя, если хотите использовать две Voodoo 2 в SLI-режиме), но оно того стоит. Есть фанатские драйвера для Windows XP, которые подходят к Windows 7 (возможно и к 8, не проверял). Сайт с драйверами.
Без необходимости использовать Glide (Voodoo)
Здесь есть надежда, что игра просто запустится, что бывает довольно часто. Если же нет…
Source-порты
Патчи от фанатов
Самая замечательная ситуация – кто-из фанатов смог сделать патч к игре с закрытыми исходниками. Первым делом рекомендую искать на сайте old-games.ru, дальше – любимый поисковик.
Режим совместимости
Правый клик по ярлыку к программе -> свойства -> вкладка “совместимость”. Далее выбрать старую ОС и/или попробовать поиграться с чекбоксами вроде “отключить композицию рабочего стола”. Многие игнорируют эту возможность, а ведь ряд игр так вполне можно запустить. Тот же Drakan: Order of the Flame в режиме совместимости под Windows 7 у меня работает стабильнее, чем под Windows XP.
DxWnd
Утилита, решающая многие проблемы путём подмены DirectX-вызовов на свои. Может помочь игрушкам, написанным под Direct X версия с 1 по 7ю. Может работать как замедлялка, решает проблему с играми, работающими в 256-цветном режиме (например, StarCraft или Diablo 2), позволяет запустить в окне игры, работающие только в полноэкранном режиме и т.п. Но может и неплохо просаживать производительность, так что с настройками стоит экспериментировать. Есть открытые исходники.
Оригинальная версия.
Версия с патчами от old-games — для каких то игр может подойти лучше, для каких-то хуже, так что пробуйте обе версии.
Патчи для поддержки широкоформатных режимов
Ряд старых игр работает на современных ПК без проблем, но не поддерживают режимы экрана с пропорциями, отличными от 4:3 – или просто не позволяют их выставить, или искажают пропорции картинки в этих режимах (например, персонажи превращаются в толстеньких карликов). Как правило, такую проблему можно решить, покопавшись в исполняемом файле игры, даже не имея исходного кода. Здесь рекомендую сайт Widescreen Gaming Forum, ни разу меня он не подводил, когда я искал подобные патчи.
Виртуальные машины
- Серьёзная потеря производительности.
- Отсутствие нормального трёхмерного ускорения при установке ОС ниже Windows XP
Windows XP
Если вы являетесь счастливым обладателем этой ОС – то, во-первых, вы не получите проблем со старыми играми использующими 256-режим, да и ряд старых игр под Windows запустятся без проблем.
А во-вторых, вы можете напрямую запускать DOS-игры (если у вас 32-битная версия ОС). В этом случае рекомендую установить утилиту VDMSound Project. Она улучшает эмуляцию звуковой карты и вообще является крайне полезной альтернативой для DosBox. Но для более поздних ОС не подходит.
Консольные игры и игры с IBM-PC-НЕСОВМЕСТИМЫХ компьютеров
Тут всё обычно просто и приятно: скачиваем эмулятор, образ картриджа/дискеты с игрой, запускаем первое и загружаем в него второе. Иногда так же придётся скачивать BIOS (обход ограничений на авторское право со стороны разработчиков) и плагины (когда эмулятор является ядром, а для видео/аудио/IO-подсистем код пишется отдельно).
Большинство консолей до 4го поколения включительно (до Sega Mega Drive включительно) И ранних 8/16 битные ПК эмулируется практически идеально. Так что если вы фанат Famicom, Atari 2600 или ZX Spectrum – всё пойдёт просто прекрасно.
Консоли 5го поколения (например Sony PlayStation или Nintendo 64) эмулируются как правило хорошо, но не без исключений.
Эмуляция консолей 6 и последующих поколей скорее исключение, чем правило (Sony PlayStation 2, например, эмулируется более-менее прилично, только компьютер нужен мощный; Xbox – практически никак ).
Большинство эмуляторов и плагинов можно найти тут.
Отдельно стоит отметить эмулятор «всё в одном» RetroArch, который содержит пачку эмуляторов под одной оболочкой. Правда, на мой вкус, он настраивается сложнее других, узкоспециализированных эмуляторов. Зато на данный момент это быстрейший и совместимейший эмулятор PS1 под Android.
Нашли ошибку в советах или инструкциях? Знаете ещё какой-то способ? Пишите в личку или в комментарии, пост будет дополнен.
P.S. Уважаемое НЛО! Если вы посчитаете какую-либо из ссылок рекламной (хотя таких целей я не ставил) – удалите только её, пожалейте пост.
Источник: habr.com
Dosbox для 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 Если вы используете 32-разрядную версию, вы можете запустить программу DOS, просто выбрав соответствующий .com файл. Если вы это делаете впервые из Windows 7 и выше, вам, вероятно, будет предложено установить компонент под названием NTVDM; нажмите кнопку Установить. Некоторые очень старые программы, могут не запуститься даже в 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 : точно также, как и с любым другим из под ДОС.
DOSBox инструкция: как запустить игру!
Иногда старые игры не идут на современных компьютерах, поэтому их нужно запускать через эмулятор DOSBox, приведем небольшую инструкцию.
DOSBox: как пользоваться?
- Скачать бесплатно DOSBox под свою операционную систему на официальном сайте;
- Установить DOSBox. Появится ярлык на рабочем столе;
- Скачать игру, если этого еще не сделали;
- Распаковать загруженный архив, получится много файлов. Важно: игры под DOS запускаются файлами с расширением *.bat, *.exe, или *.com, в каждой игре по разному, запускайте по очереди, советую начать с файла в имени которого присутствует название игры, например doom.exe;
- Зайти в папку с игрой и перетащить файл запуска игры прямо на ярлык DOSBox на рабочем столе Windows. Как это показано на рисунке.
Все. Игра запустилась и работает без проблем.
Если вдруг игра не запускается: проверьте файлы setup.exe или install.com — в играх под DOS звук настраивался вручную, в то время звуковые карты небыли совместимыми, нужно запустить один из этих файлов, выбрать звуковую карту, например «sound blaster», и сохранить настройки.
Список системных кнопок DOSBox:
ALT-ENTER — Переход dosbox на весь экран
CTRL-F1 — Переназначение кнопок
CTRL-F5 — Сделать скриншот
CTRL-F6 — Старт/стоп записи звука в wave файл
CTRL-ALT-F5 — Старт/Стоп создания ролика с экрана (захват видео и запись в avi)
CTRL-F9 — Закрыть DosBox
CTRL-F10 — Захватить/Отпустить мышь
CTRL-F11 — Замедлить скорость игры
CTRL-F12 — Увеличить скорость игры
При нажатии ALT-F12 (Убрать ограничение скорости (турбо кнопка)) игра ускоряется до предела. Ускорение идет пока комбинация нажата. Бывает очень полезно для промотки заставок, ускорения ожидания, даже если игрой это не предусмотрено. К сожалению комбинация не очень стабильна. Самый частый симптом при таком ускорении — исчезновение в дальнейшем звука.
ВИДЕО: Эмулятор DOS для игр Doom, Quake, Dune, Wolfenstein 3D, Fallout на Windows 10, 8 или 7
В этом видео я расскажу, как запустить старые DOS игры Doom, Quake, Dune, Wolfenstein 3D, Fallout, Duke Nukem, Super Street Fighter, Prince of Persia на современных ПК с Windows 10, 8 или 7. Также объясню, что такое виртуальная машина DOSBox, где её скачать, как установить, настроить и запустить на ней DOS игры.
Случайное удаление файлов, форматирование диска, вирусная атака, системный сбой или ошибка файловой системы — это не полный список проблем, которые решают программы компании Hetman Software: https://hetmanrecovery.com/ru/ .
С каждой новой версией ОС Windows, Microsoft все больше урезали совместимость операционной системы с DOS. В итоге, последние версии Windows полностью несовместимы с DOS, полностью отсутствует возможность запуска программ и игр разработанных под MS-DOS.
Для чего вообще в современном мире может понадобиться возможность запускать старые игры и программы? Одной из самых распространенных и наверное наиболее существенных причин — ради классических, проверенных временем, культовых игр. Для кого-то это возможность ностальгировать, а кто-то так и не прошел в далеких 90-х первые Red Alert, Warcraft или Dune 2. В общем, для чего и как использовать эмулятор DOS — решать вам, я же использую его в основном для ретро-гейминга.
Итак. Что такое DOSBox.
DOSBox это эмулятор для PC, создающий DOS-окружение, необходимое для запуска старых программ и игр под MS-DOS. DOSBox частично эмулирует операционную среду MS-DOS, векторы прерываний BIOS и аппаратную часть IBM PC, при этом не требуется ни x86-процессор, ни копия оригинальной MS-DOS. Как и все программы-эмуляторы, DOSBox требует существенно более мощный компьютер (особенно процессор), чем эмулируемая система. Среда MS-DOS и аппаратура PC эмулируются не полностью, поэтому Windows 95, Windows 98 и Windows ME под DOSBox запускаются с трудом. Отсюда следует вывод, что данный эмулятор как раз пригоден в основном для тех целей, про которые я говорил ранее, а именно для ретро-гейминга.
Итак, где же скачать, как установить и настроить DOSBox.
Переходим по ссылке на оф. сайт разработчиков (ссылка будет в описании https://www.dosbox.com/download.php?main=1 ) и скачиваем Windows версию данного эмулятора. После открываем файл-инсталлятор и устанавливаем программу.
После установки запускаем DOSBox.
Перед нами интерфейс программы, который очень напоминает Командную строку Windows. В целом у них и принцип работы схожий, так как Командная строка берет свое начало с тех времен, когда самым популярным, а зачастую и единственны способом работы с ПК было возможно только путем ввода специальных команд.
Далее нам надо создать что-то вроде виртуального диска, с которым мы и будем впоследствии работать в среде DOSBox.
Для этого открываем проводник, переходим на диск С и создаем на нем папку с названием «DOS»
После в командной строке DOSBox вводим такую команду:
Видим сообщение » Drive C is mounted as local directory c:dos «.
Это означает, что мы подключили виртуальный диск С. Теперь, все DOS игры и программы которые мы будем помещать в созданную нами папку DOS могут быть запущены из под виртуальной машины DOSBox.
Итак, давайте введем команду:
Теперь нажмем Enter, для перехода на наш виртуальный диск С.
После того, как мы предварительно подготовили нашу виртуальную DOS среду, мы можем приступить к самому главному — ретро-геймингу!
Переходим по ссылке на сайт с ретро-играми (ссылка будет в описании http://www.myabandonware.com/ ) и выбираем любую интересную нам DOS игру. Я выберу великий и ужасный DOOM.
Скачиваем и распаковываем архив с игрой в ранее созданную папку DOS.
Примечание. В идеале, необходимо внутри нашей папки DOS создавать отдельные каталоги в которых и будут храниться игры и программы, но данная версия DOOM оказалась достаточно капризной и мне удалось её запустить только из корневого каталога.
Давайте теперь попытаемся запустить игру, кликнув по файлу DOOM.EXE.
Как мы видим, Windows 10 выдает сообщение о невозможности запуска данной игры на нашем ПК.
Для запуска игры переходим в окно эмулятора DOSBox и вводим такую команду:
Тем самым, прописав путь к файлу, который мы только что безуспешно пытались запустить.
Как мы видим, игра запустилась. Для того, чтобы развернуть окно на весь экран — нажмите комбинацию клавиш alt + enter.
Всем спасибо за внимание. Ставьте пальцы вверх и подписывайтесь на наш канал, чтобы ускорить выход новых видео руководств. Приятного гейминга!
Смотрите другие ролики на тему: #DOS, #Игры, #Windows, #Doom, #Quake, #Dune, #Fallout.
Источник: onecomp.ru
Как использовать vDOS для запуска старых программ DOS на Windows 10
Запуск старого программного обеспечения на Windows 10 может оказаться нетривиальной задачей. Программа vDos упрощает этот процесс.
Что такое vDos?
Чтобы запустить старые программы DOS на более новых платформах Windows, используется виртуальная машина DOS (NTVDM). 32-разрядная версия Windows 10 включает в себя это, но 64-разрядная – нет. Вместо этого, пользователи Windows увидят всплывающее предупреждение о том, что программы DOS не могут быть запущены.
vDos — это эмулятор DOS от сторонних разработчиков, который заменяет собственную технологию Windows NTVDM. Когда вы запускаете программное обеспечение DOS через vDos, оно загружается в собственное окно с поддержкой сети и принтеров, доступом к буферу обмена и прямым доступом к системным файлам.
Как установить vDos
Перейдите на страницу vDos и загрузите программу установки. Процесс установки прост — откройте программу установки и следуйте инструкциям.
Убедитесь, что вы разрешаете vDos обновлять и устанавливать исправления к самой последней версии программы во время установки.
vDos поставляется с тестовой версией DataPerfect, старого инструмента базы данных DOS. Исходный конфигурационный файл автоматически загрузится при запуске DataPerfect.
Если vDos работает правильно, закройте окно теста и перейдите в папку установки vDos (обычно “C:vDos”).
Откройте файл autoexec.txt и перед тем, как сохранять и закрывать его, удалите все содержимое.
Откройте vDos снова, и вы увидите типичный запрос DOS “C:”. Отсюда вы можете запускать любое программное обеспечение DOS по своему усмотрению.
Если вы хотите настроить vDos дальше (например, включить поддержку печати или сети), в разделе FAQ vDos предлагаются рекомендации и инструкции, которые помогут вам.
Как использовать vDos
В сети доступен широкий выбор интересного программного обеспечения DOS — от текстовых веб-браузеров до инструментов редактирования графики.
Чтобы запустить программу, загрузите ее в каталог vDos (например, “C:vDos”). Этот каталог рассматривается как исходный каталог “C:”.
Используйте команду dir для отображения файлов в текущей папке, а затем команду cd и имя папки для перемещения в эту папку. Введите .. чтобы перейти в один каталог.
В запросе DOS “C:” введите имя файла EXE программного обеспечения DOS и нажмите enter. Программное обеспечение DOS загрузится в окне vDos, готовое к использованию.
Такие программы, как vDos, дают новую жизнь старому программному обеспечению, которое в противном случае было бы невозможно запустить.
Спасибо, что читаете! На данный момент большинство моих заметок, статей и подборок выходит в telegram канале «Левашов». Обязательно подписывайтесь, чтобы не пропустить новости мира ИТ, полезные инструкции и нужные сервисы.
Респект за пост! Спасибо за работу!
Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.
Telegram
Your Browser Does Not Support iframes!
Последние
Рубрики
Подписаться
Соединить с D
Соединить с D
0 комментариев
Inline Feedbacks
View all comments
СЧЕТЧИКИ
РЕКЛАМА И ДОНАТЫ
Социальные сети
Использование материалов разрешается с активной ссылкой на levashove.ru.
Источник: levashove.ru