Перейти к содержанию

Wrappers или как запустить старые игры на современном железе


Pyran

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

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

 

В первую очередь, приоритет отдается запуску игры Fallout, ее классических частей и модов, чему и посвящен этот ресурс\тема. Fallout 1 и тем более Fallout 2, в этом особо не нуждаются (хотя, могут быть полезны), и спокойно запускаются без дополнительных утилит, т.к. у них есть sFall в нескольких вариантах. 

Fallout Tactics - если советы из FAQ вам не помогли, тогда пробуем запуск через врапперы.

 

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

 

Утилиты:

  • dgVoodoo2 - это набор реализаций старого графического API для Windows 7 и более поздних версий.
  • DxWnd - перехватчик  управления приложением, позволяет запустить его в оконном режиме, улучшить совместимость и эмулировать режим оптического диска.
  • Ddraw Compat - оболочка DirectDraw\GDI для DirectX 7, которая призвана исправить проблемы совместимости и производительности.
  • DDHack | DDHack - Эта библиотека (ddraw.dll), предназначена для корректной работы с хост-средой. т.е. не будет искажения палитры, переключения системы в упрощенный графический режим и.т.д.
  • D3dWindower
  • Прочее (можно посмотреть тут).
  • Список Wrapper-ов на GitHub
  • Если ничего не помогает

Инструкция: 

dgVoodoo2

 

 

Требования просты, ОС  Windows Vista и выше и поддержка DirectX 10.0 и выше.

Реализованы библиотеки графического API: DirectX 1-9 и Glide 2.11, 2.45, 3.1.

  • Скачиваем архив
  • Распаковываем в удобное место
  • Из папки MS\x86 достаем все dll файлы и вместе с dgvoodooCPL\Conf копируем в папку с игрой\модом.

Важно! Выбираем правильный вариант, он зависит не от разрядности ОС, а от разрядности игры! 

 

Осталось настроить все это дело:

На примере Fallout Tactics:

Screenshot-347.png
Оставляем галочки, как на картинке.
  • В FT, при включении полноэкранного режима происходит конфликт с игрой и вылетает с ошибкой. Но это можно попытаться исправить (о чем ниже).
Screenshot-348.png
Оставляем галочки, как на картинке.
  • Если имеются тормоза, то попробуйте сменить видеокарту (и прочие настройки)
  • Для попытки сделать картинку "во весь экран", поиграйтесь с настройками Resolution: выставите такое же разрешение, что в самой игре.
  • Если нужно отключить действие враппера, нажмите на Disable and passthru... 

 

 

 

DXWnd (в процессе понимания)

 

 

Вещь по забористей, одних файлов сколько, не говоря про настройки в про-режиме.

  • Распаковать архив в удобном месте
  • Запускаем  с "dxwnd.exe" и прочесть предупреждение
  • В появившемся окне нажимаем option - expect mode = Поздравляем! Вы стали разработчиком :smile3:, а теперь отключите это безумие поскорее.
  • Нажимаем правую кнопку мыши в окне программы и выбираем "add" и приступаем к настройкам:
  • - В начале указываем пути и файл запуска.
  • - Настраиваем параметры... 
  • [остальное позже, по мере положительного результата, ранее оной не пользовался].

Есть более старый билд, модифицированные порталом Old-Games, там минимум настроек, но на windows 10, она запускаться отказалась.

 
DDraw Compat

Тут совсем все просто и незатейлево:
  • Распаковать архив в каталог с игрой
  • Профит.

 
DDHack 

Простая утилита с рядом настроек, возможно, что ее актуальность осталась в прошлом и на Windows 10+ и свежем железе работать не будет (но не факт, все индивидуально).
  • Распаковать архив в папку с игрой.
  • Открыть файлы ddhack.cfg и ddhack.txt используя блокнот.
  • Вводим необходимые параметры в одну строку через пробел и сохраняем файл. Запускать как обычно.
  • На примере Fallout Demo: halfnhalf wc3smallvid 
     
  • Ниже перевод параметров\пояснение:
    bilinear - Билинейное сглаживание графики.
    halfnhalf - Масштабирование, а затем Билинейная интерполяция графики (только wc1\wc2).
    showlogo - Удерживать логотип DDHack в углу экрана, в ином случае, всплывает при запуске на 2 секунды, lfms обозначить свою активность.
    subtleoldlcd - эмуляция следов старого телевизора.
    oldlcd - эмуляция эффекта старого тв.
    veryoldlcd - эмуляция очень старого телевизора, аж жуть.
    wc3scandouble - двойное-сканирование деинтерлейсинга wc3 видео.
    wc3blurvideo - задействовать фильтр размытия на видео.
    wc3smallvid - запустить видео в меньшем разрешении с черными боковыми рамками (- исключите интерлейсинг).
    altwinpos - изменение положение окна; может исправить черный экран.

 
D3d Windower *

 
Если ничего не помогло

Если вы испробовали все возможные рекомендации или вертели все это на "остро заточенном копье с полированным древком".
Доставайте из чулана "ламповый комп" или запускайте эмулятор виртуальной среды, т.е. виртуальную машину, вроде Sun Virtual Box (экстра), MS VirtualPC и прочие. Устанавливайте подходящую систему

 

Тема и пост будут наполняться.

Fallout 2Путеводитель по модам | FAQ | Перевод модов | Путеводитель по RP

Nevada Band: Путеводитель по играм серииFAQ

База Данных: YD\MF  

Помогая другим, не забывай о себе =) 

Ссылка на комментарий

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

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

Гость
Ответить в этой теме...

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

  Разрешено использовать не более 75 эмодзи.

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

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...