Как запускать старые игры на современном компьютере с помощью dgVoodoo

Егор
maxresdefault.jpg

Очень много игр, выпущенных в конце 90ых - начале нулевых, на современных системах запускаться отказываются, или картинка в игре с артефактами. Это происходит из-за того, что в те времена многие игры писались на Glide, который разрабатывала несуществующая уже компания 3dfx. В дальнейшем это компания была поглощена Nvidia, и разработка Glide была прекращена, а поддержка его в современных видеокартах скорее рудиментарная. Это же касается и старых версий DirectX вплоть до 7ой — теоретически поддержка его должна быть в современных видеокартах, на деле — обычно нет.

Поэтому для запуска старых игр был написан враппер dgVoodoo 2 — то есть программа, которая перехватывает поток команд от программы и переводит их на понятный для современных видеокарт язык DX 11. При этом программа думает, что она запускается на видеокарте 3dfx Voodoo 2, и поэтому становится доступной улучшенная графика и эффекты (в те времена видеокарты от Voodoo были самыми мощными, и создатели игр делали графику на них лучше, чем на других видеокартах).

Для начала скачайте и установите нужную вам игру (к примеру, Дальнобойщики 2 или Сибирь). После этого скачайте сам враппер (тестировалась версия 2.54), распакуйте его и перенесите в папку с игрой файл dgVoodooCpl.exe и содержимое папок MS (если игра требует DirectX) или 3dfx (если игра требует Glide):

Снимок.PNG

Если вы не знаете, что требует игра — можно перенести файлы из обеих папок. После этого запустите .exe-файл враппера и нажмите на значок .\ . Так же можно изменить некоторые настройки во вкладке Glide или DirectX — выбрать разрешение, эмулируемую видеокарту и ее объем памяти, включить или отключить вертикальную синхронизацию и сглаживание:
Снимок.PNG
Все, после этого можно запустить игру (однако в некоторых случаях нужны дополнительные ухищрения — к примеру, Дальнобойщики 2 не запускаются, если объем ОЗУ больше 2 ГБ, так что если у вас больше — уменьшите его через msconfig):

RigNRoll 2017-06-09 12-35-14-92.jpg
RigNRoll 2017-06-09 12-36-21-95.jpg

Как видно никаких артефактов нет, игра идет стабильно в 60 fps и поддерживаются эффекты Voodoo (в данном случае это опавшие листья).
9

Будь в курсе последних новостей из мира гаджетов и технологий

Мы в соцсетях

Комментарии

Netkoff
+47
Да иногда хочется поностальгировать по старым играм :)
9 июня 2017 в 14:04
#
Артём Оверин
0
Ох, братцы! Сейчас в MAFIA катаю. Радости не нарадуюсь)
Да вот FPS что-т проседает. Но, думается мне, что эт личные проблемы. У многих всё в порядке.
Пробуйте!) "Mafia Remastered" или "CommunityModPack".
Enjoy! ^_^
5 сентября 2018 в 19:08
#
SithV
+1558
а что насчет крутого сэма и jedi knight серии? на 10ке все такое корявое...:((
9 июня 2017 в 14:59
#
Егор Морозов
+1765
Пробуйте, по сути большинство игр для windows начиная где-то с 1998 года и до 2003 должны этим методом запускаться.
9 июня 2017 в 15:11
#
+49
На счёт Jedi knight (к примеру jedi academy)- у меня на 10ке полет нормальный. Для того что бы разрешение выставить 1920х1080 (игра его не поддерживает по стандарту) можно без всяких эмуляторов и доп. программ сделать.
Нажимаем shift и ~ выскакивает командная строка. Вводим
r_customwidth 1920
r_customheight 1080
r_mode — 1
vid_restart
И нажимаем enter
Разрешение станет нормальным. Теперь нужно обзор подправить.
Вызываем опять строку и вводим-
cg_fov 110
Теперь все станет отлично.
Так же этот способ подойдёт и для jedi outcast 2
10 июня 2017 в 01:26
#
SithV
+1558
здорово, попробую! спасибо! :)
в продолжение темы, а есть способы сделать так чтоб старые игры, тот же сэм, принц персии 1-3 шли в 16:9? на хр само как то растягивалось, а вот на 10ке все идет в 4:3...
10 июня 2017 в 01:45
#
+49
Да не за что)
Там то же нужно с разрешением разобраться, сходу на счет принца не скажу- честно не зацепил к сожалению, не играл особо, но чтобы заполняло весь экран (а не в центре к примеру квадрат) нужно выставить хоть какое нибудь приближённее к HD разрешение а далее должны помочь настройки видеокарты. К примеру на Nvidia заходим в "панель управления Nvidia", а там в дисплей-регулировка размера и положения рабочего стола. По идее ставим во весь экран. Тут надо поковырять. Должно растянуть.
Вот с сэмом попробую обязательно на днях. Думаю разберусь как настроить, не должно много времени занять)
Отпишусь вам что вышло)
10 июня 2017 в 01:57
#
+49
Стало любопытно, не удержался и скачал)))
С сэмом можно попробовать изменить разрешение в файле ini. Есть файлик PersistentSymbils.ini его открыть блокнотом и найти строчки с разрешением и поменять на нужное. При закрытии сохранить. Так же нужно обзор подправить- нужно строчку с FOV найти и изменить значение на (FLOAT)105.
Только сначала игру запустите, остальные графические параметры предварительно настройте, а то он может скинуть разрешение при применении настроек.

10 июня 2017 в 02:23
#
SithV
+1558
ок щас попробую! спасибо! :)
10 июня 2017 в 02:35
#
+49
Вот, все без искажений)))
Все я залип) ща ещё локализацию найду русскую и пол ночи буду рубиться)
На днях наконец получилось Red Alert 2 установить- накатил потом локализацию фаргус, оторваться не могу)))
10 июня 2017 в 02:31
#
SithV
+1558
там слева внизу секретка с мутированными сэмами, нужно взорвать блок в стене храма...
а еще если пойдешь назад в пустыню, там есть островок зелени со здоровьем и ракетницей! но будь осторожен, появятся красные биомеханойды как только возьмешь оружие!
10 июня 2017 в 02:35
#
+49
Понял, от души) спасибо
Уже не все помню, раньше вдоль и поперёк ее избегал)
10 июня 2017 в 02:44
#
Alex Mulygin
0
На Serious Sam есть HD переиздание, он нормально дружит с десяткой.
А так как вариант еще запускать старые игры на виртуалке с XP.
25 июля 2018 в 19:13
#
+189
ребята, такие древние игры можно смело на virtualbox эмулировать
9 июня 2017 в 15:00
#
Егор Морозов
+1765
Можно, но нужно заморачиваться с виртуальной машиной. А тут по сути закинул несколько файлов в папку с игрой и вуаля, все работает.
9 июня 2017 в 15:11
#
Mers
+4186
Кто знает, можно запустить таким способом Зона теней / Shadow Vault (2004)? Очень хотчется поиграть, но видюха не подходит:(
9 июня 2017 в 17:15
#
twinart
+26
Я тут вспомнил. Voodoo можно было ставить в SLI режиме или как его там;) чтоб два видеоускорителя работали впаре)) не первые ли они были, а еще здоровенная по размеру voodoo 5))
12 июня 2017 в 20:08
#
Владимир Гречин
0
Я играю на виндусе 10 и не чё без этой программы у меня ноут очень слыбый но у меня не фига не просидает FPS в мафии в первой и второй ни чё так . Я не знаю чё у тебя за комп если у меня ноут слабый ему уже 20 с чем и ничё а у тебя лагает .Ну чё тогда я могу сказать про твой ПК он у тебя плахой ПК если у меня грузмит даушшшшшшшшшшшш дааааааааа. .... ...
5 января 2019 в 23:33
#