Glide3 to opengl wrapper как настроить

GLIDE3-to-OpenGL-Wrapper

Как запустить Diablo 2 в оконном режиме все знают. Однако картинка всегда получается так себе, тёмная, нет эффектов, не работает режим перспективы, окно не меняет размер нормально, а новейшие опции патча 1.13 только ухудшают дело. Однако из этого положения уже много лет есть выход о котором знают как показывает практика далеко не все. Называется оно

GLIDE3-to-OpenGL-Wrapper

by Sven Labusch

Простая программа с простыми настройками обеспечивает оконному режиму полноценность и лишает игру всякого рода тормозов свойственных ей в режиме direct3D. Скачиваем программу http://www.svenswrapper.de/gl32ogl14d.zip Копируем glide3x.dll в каталог игры или в каталог system внутри установочного каталога Windows. Настраиваем программу через glide-init.exe. Проверки ради запускаем в папке игры штатный D2VidTst.exe и выбираем так кстати появившийся Glide (можно не делать). Для Windows 7 и Vista в свойствах ярлыка, во вкладке «совместимость», нужно активировать чекбокс «отключить композиции рабочего стола» Если через glide-init.exe был настроен оконный режим, то для его срабатывания надо в настройках ярлыка ставить в строке запуска не только ключ -w но и -3dfx. Настроить можно не только оконный режим, но и полноэкранный, установить нужное разрешение и частоту кадров, выставить опции пересчёта изображения под большее разрешение и ещё кое-что по мелочи. В любом случае с этой программой Diablo 2 получает главное — полноценный оконный режим.

Если нажать сразу после запуска окна с игрой Alt+Enter, то получится нечто похожее на оконный режим во весь экран, не всегда это удобно, но возможность есть.

Источник

Настройка Glide 3 to OpenGl

где тут у нас находится закреплённый гайд по настройке этого видео драйвера(Glide), необходимомо каждому игроку(ставящегося в моей установке игры, сразу вместе с клиентом игры, во избежание невзгод в сторону нубов лишённых знаний о существовании этого оригинального изначального драйвера для Д2) для наличия стабильных 999 фпс в любой ситуации игры?
После возврата в игру, опять забыл как его настраивать на 999 фпс и как все нубы сижу с 10-50 фпс и фризами клиента на стадных стычках, вместо того шобы как раньше видя триллион мобов и максимум эффектов от полной комнаты игроков в 1 месте иметь стабильные 999 фпс изза правильной настройки глайда(

p.s. мои текущие топ настройки:



+критично важный ключ -w -skiptobnet -3dfx

пока так настроил, дальше вспоминаю какими галками ещё можно убить нах ненужную графу, ради максимального фпса и смерти фризов клиента с 10+ секундным перечислением алфавита в верхнем левом углу экрана при каждой загрузке новой румы или тупо самой игры после сворачивания, када за это время подбегает нуб и забирает твой топ торч на земле, который ты вместе с остальными талрашами и униками кинул на землю шобы в 2 окна передать другому персу!)
кто знает шо там ещё ткнуть/переключить для апа фпса, разрешаю подсказать всем нам.
Кому нид скачать мой глайд, мож тут скачать https://clc.to/xo4yga рус клиент игры тож там есь, который для неизвращенцев да xD

Иллидан Штормрейдж написал:
который не поддерживается у этих AMD и в принципе создан для нвидий?))

BIGssdl
ток ссылки на скачивание наверн несущиствуит xD
пушо я могу скачать у них radeon-software-adrenalin 2020-21.5.2-win10-64bit-legacyasics — кривой мусор, в котором видимо потом можно будет поставить и вулкан с остальными галками на окошки устонофки, от которого я в итоге отказался в пользу стабильных имбовых дров от маек с 10PWS

по сути, я уже избавился от переборалфавитной фризхни в углу экрана и сё норм, но сёрано надо допинывать комбинации до 999 фпс, ато 150 мала и иногда странные вещи начинаюцца типа фриза картинки раз в 3 секунды(при этом без нагрузки на ЦП) какой то период времени(древний баг мира, предположительно упрашивающий включить всинх. Но это не точна) xD

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

запуск от админа

-orbtext -3dfx -nohide -glide -skiptobnet -direct -w


для вин 7 будет только другой вид совместимости.

без этих танцев с бубном будут проблемы с фпс. у курсора будет значение в 25 и сама игра почему-то еще будет подлагивать. с этими настройками лагов нет, а фпс курсора около 300, все играбельно и в окне, и в фуллскрине.

не обольщайтесь,
все стабильно отваливается, как бы ни работало.

тут вылечит только нормальный патч от близзов, который они кодили под в10.
т.е. либо в 1м окне играть, либо правильно перебрать 14(а не старый) патч для игры на пг, и не сломать обработку графики, совместимую с в10й без лекарств и бубна.

В самой д14, возможно, близзами еще не пролечен конфликт с другим софтом, от которого графический режим исправно ломается, т.е. играть на 10ке без траблов еще не конец боли) нужна стабильность в хаосе ПО.

обновил настройки для Win10
ключи для свойств ярлыка запуска игры .exe» -w -3dfx -nohide -seed 10 -skiptobnet -direct -orbtext -lq -npl -glide





Dobermn
перепроверил твои ключи, буду юзать -w -3dfx -nohide -seed 10 -skiptobnet -direct -orbtext -lq -npl -glide покашо)
шота мощнава сёрано нихватает, пушо 999 фпс я сёищо не получил(
а то шо глайд гриш не настраивать эт уже к любителям квадратного экрана с недооптимизированным клиентом, я прост для hd экрана настройки мучу, т.к. ненраица мне наблюдать откусанные чёрные куски экрана по бокам+глайд с изменением разрешения экрана норм справляется вроде жы)
найти бы ключ, который выпиливает все тени из игры, которые в любой игре жрут дафигище фпс!

Источник

Diablo 2 «Glide(GLIDE3 to OpenGL Wrapper)»

Он позволит игре использовать графический режим Glide. Потенциально, этот режим может быть более производительным, нежели DirectDraw или Direct3D. Так же он способен решить некоторые проблемы с игрой. И благодаря ему у вас появится возможность изменить значительное количество видеопараметров игры

автор gl32ogl14e сделал обновление под патч 1.14: www.svenswrapper.de/english/index.html

Как ее настраивать?

в патче 1.14 на этом враппере у меня перестал отображаться курсор. перебором заработал более старый: gl32ogl13b.

D2VidTst(ее нет в последних версиях патча) и Лаучер для Diablo 2 и Diablo 2 Lord of Descruption, вы можете найти в Анталогии Diablo 1-2(Издатель: Raf-9600). Эти файлы через некоторое время, возможно, добавлю на Playground.

Неа,не работает.перекинул в папку с игрой,настроил функции,закрыл прогу,открыл игру.Ничего не изменилось,а игра также работает в 75 частоте,хотя мне нужна 60.

У меня лагает когда куча мобов что делать? не получается

Закинул в папку открыл программу нажал тест, в игре все ровно лаги! Что как сделать пошагово помогите!

При открывании инвентаря (окна скилов, статов тоже) не сохраняет положение курсора, он прыгает в левый верхний угол, что очень неудобно. Это случается только при оконном режиме. Как исправить, может кто сталкивался? 4unC После теста выбрал glide в открывшемся окне?

отличная прога , уж лучше так чем в 4:3 с полосками / оконном

а как что надо делать расскажите по понятнее я просто в этом не разбираюсь

Супер вещь на вин 10 лаги пропали, для 8.1 тоже надо данный мод, как я установил: файлик glide3x.dll в папку ц,виндовс,систем. Его же в директорию с игрой glide3x.dll и glide-init.exe потом запустить тест, D2VidTst, на вин 10 и 8 в режиме совместимости с 7.

pupsx

pupsx написал: файлик glide3x.dll в папку ц,виндовс,систем.

Данные файлы нужно кидать в папку с игрой.

Так как настроить графон у диабло 2? А то у меня 16 bit 800-600.

Источник

Diablo 2 «Glide Wrapper — Фикс для современных ПК»

Оригинальное название: Glide Wrapper

Glide Wrapper — это простая утилита для Diablo 2, которая позволит вам комфортно и без проблем играть в классическую игру. Программа поддерживает на все существующие версии игры и позволяет запустить игру на современных системах в ее исходном соотношении сторон 4:3 в полноэкранном режиме, не растягивая объекты. Кроме этого, Glide Wrapper оснащен собственным 3D-рендерером для игры, что улучшает графику игру и делает картинку более приятной для глаз игроков.

Запустив «glide-init.exe» вы можете вручную настроить многочисленные параметры или автоматически выбрать самые лучшие для вас параметры через вкладку Query OpenGl-Infos.

GlideEnglish Glide2

Установка: Распакуйте архив в папку в игрой

Автор: Sven Labusch

Неа,не работает.перекинул в папку с игрой,настроил функции,закрыл прогу,открыл игру.Ничего не изменилось,а игра также работает в 75 частоте,хотя мне нужна 60.

SaintsFl Пропиши в свойстве ярлыка игры -3dfx свойства/ярлык/обьект

CAMELON CAMELON как на вин10 это сделать?

VidTest запусти если конечно не 14 версия игры

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

Источник

Руководство по Glide-эмуляторам

Многие олдгеймеры не раз, наверное, сталкивались с играми, которым для работы требуется 3dfx-ускоритель. Многие также знают, что существует множество эмуляторов данного устройства. Но не все знают, с какой стороны к ним подступиться: сложности настройки и подбора оптимального эмулятора могут отпугнуть неискушённого пользователя. Данная статья ставит своей целью исправить эту ситуацию.

Содержание

История вопроса

Для любознательных. Остальные могут перейти к последнему абзацу

В наше время понятия «видеокарта» и «3D-ускоритель» являются неразделимыми. Даже самая слабая офисная машинка или ноутбук позволяют сносно поиграть в какую-нибудь трёхмерную стрелялку, хотя, конечно, и не из новых. Но так было не всегда. Ещё в 1997 году продвинутой считалась видеокарта с объёмом памяти 2 мегабайта и с зачаточной аппаратной поддержкой воспроизведения видео. Ни о каких 3D-функциях тогда и речи не шло, результаты чего сейчас можно лицезреть в играх того времени — несглаженные текстуры, 8-битная палитра и отсутствие световых эффектов. Конечно, не всё было так печально, но более качественную картинку в реальном времени на тогдашних процессорах создать было очень сложно.

И тут появился он — 3dfx Voodoo. Конечно, были и другие, но по соотношению цена/качество (да и просто качество) сравниться с Voodoo не мог никто. Конечно, сейчас технические параметры карточки способны вызвать разве что улыбку, но по тем временам это был прорыв — 2 мегабайта экранной памяти, 2 или 4 мегабайта текстурной памяти, 16-битный цвет, сглаживание текстур, эффекты освещения, туман, полупрозрачные текстуры. За 200 долларов (кстати, как средняя видеокарта сейчас) этого было более чем достаточно. Voodoo быстро стал самым популярным 3D-ускорителем.

Тогда-то фирма 3dfx Interactive и стала первопроходцем 3D. Хотя уже в то время существовали оба основных 3D API — Direct3D и OpenGL, фирма создала свой стандарт, названный Glide, который фактически был обрезанным OpenGL. Впрочем, драйверами поддерживался и Direct3D, а позже и игровой (по-прежнему неполный, но играм полный и не требовался) OpenGL 1.1. Производители игр в большинстве своём выбрали Glide по причине того, что остальные ускорители и видеокарты с 3D того времени были далеко позади, ускоритель с полным OpenGL стоил 1000$, а удобство написания под D3D на тот момент было никакое.

Затем появился Voodoo2, который ещё больше укрепил позиции 3dfx, за ним Voodoo3. А дальше случилось то, что случилось, — подтянулись конкуренты, а у 3Dfx начались проблемы с кадрами и заводами, были выпущены не слишком-то успешные Voodoo4 и Voodoo5, и после этого фирма 3dfx Interactive обанкротилась и прекратила своё существование (точнее, была куплена NVIDIA). Выпуск ускорителей Voodoo прекратился, драйверов, естественно, тоже. И вот в результате всего вышеизложенного мы имеем кучу игр, в которые теперь просто так не поиграешь. Хотя, с другой стороны, есть и игры, которые написаны под старые версии D3D и не работают на современном железе никак, но имеют впридачу 3Dfx-версию, в которую вполне можно сыграть с эмулятором 3Dfx.

Из этой ситуации есть два выхода. Первый — воспользоваться настоящей старой Voodoo. Однако, помимо плюсов (игра будет работать так, как и должна работать), здесь есть множество минусов: не говоря о том, что карточку надо сначала найти, имеются более существенные препятствия — с современным железом она может и не заработать; в ноутбук её поставить, естественно, не удастся; да и, в конце концов, не каждый захочет заморачиваться с поиском/приобретением/установкой/настройкой старой железки для того лишь, чтобы поиграть в одну, пусть и любимую, игру. Но если трудности вас не пугают — соответствующая тема на нашем форуме вам в помощь: FAQ по использованию Voodoo 1/2. Второй выход — воспользоваться эмулятором, точнее, одним из эмуляторов. С чем мы в данной статье и попытаемся разобраться.

Как это работает

Для ленивых — кратко в последнем абзаце

На самом деле наличие карты 3dfx Voodoo для игр, использующих Glide, необязательно. Для игры необходимо наличие Glide-драйвера: для Windows — один из файлов

glide.ovl (в живой природе не встречается)
или glide2x.ovl .

Всё, что делает эмулятор, — подсовывает один из своих файлов игре, заставляя её думать, что в системе есть настоящий ускоритель 3dfx (фактически в этом файле и находится основная часть эмулятора). И теперь, получая команды рисования графики от игры, эмулятор передаёт их (после соответствующей обработки) драйверам Direct3D (или OpenGL, это уж как выбрал создатель эмулятора). Отсюда и ещё одно их название — wrapper , от англ. обёртка.
Конечно, если бы мир был совершенен, нужды бы в данной статье не было: поставил эмулятор — и играй. К сожалению, не всё так просто: создание полноценной замены настоящему драйверу является технически довольно сложной задачей, а эмуляторы пишутся энтузиастами-одиночками; ни один из них не поддерживает в полной мере всего набора функций; и, к сожалению, на текущий момент большинство из них фактически заброшены создателями. Поэтому приходится выбирать из того, что есть. Чем мы и займёмся.

Кратко: если игра отказывается запускаться и требует что-либо из glide*.dll или glide*.ovl — ей нужен 3dfx Voodoo. Мы же подстановкой требуемого файла из комплекта эмулятора заставим её считать, что Voodoo у нас есть.

Выбираем и используем

Zeckensack’s Glide Wrapper

Под таким немудрёным названием скрывается один из лучших, если не лучший, эмулятор.
Особенности:

  • эмуляция Glide API версий 2 и 3;
  • поддержка профилей для отдельных игр;
  • возможность запуска игр в повышенном разрешении (например, игра, идущая в разрешении 640×480, может работать в 1024×768, и при том это не будет upscale);
  • высокая скорость работы;
  • отличная совместимость.
  • для эмуляции некоторых возможностей прозрачности (читаем: для полноценной работы) требуется видеокарта с поддержкой PS 2.0.

Для вывода графики использует OpenGL.

Установка и настройка

Установка

Сама установка не представляет особой сложности — просто запускаем файл GlideWrapper084c.exe и нажимаем кнопку Next, пока процесс установки не будет завершён. Выбранные компоненты и папку назначения лучше оставить по умолчанию. Сложности могут возникнуть с использованием. Поэтому следует знать следующее: в отличие от других эмуляторов, помещающих библиотеки Glide в папку с игрой, Glide Wrapper устанавливает их в папку Windows (как правило, C:\WINDOWS). Вследствие чего могут возникнуть две нештатных ситуации:
1) если в папке игры остались Glide-библиотеки (файлы Glide2x.dll или Glide3x.dll) — к примеру, от другого эмулятора или просто по недосмотру, то игра будет использовать именно их, а те, что от Glide Wrapper, — проигнорирует. Так что если вы хотите запустить игру именно через Glide Wrapper, для начала следует обязательно посмотреть — нет ли в папке игры (точнее, в папке с исполняемым файлом игры) файлов GLIDE2X.DLL или GLIDE3X.DLL, и, если таковые обнаружатся, смело их удалить.
2) при запуске конфигуратора выдаётся окно следующего вида:

Это означает, что в системе уже установлены какие-либо драйверы 3dfx. Их следует удалить тем же способом, которым они были установлены, — т.е. либо деинсталляцией, либо простым удалением файлов C:\WINDOWS\System32\Glide2x.dll и C:\WINDOWS\System32\Glide3x.dll.

Теперь перейдём к настройке.

Настройка

Программа настройки Glide Wrapper вызывается через меню “Пуск”, далее “Программы”→“Glide Wrapper”→“Configurator”.

( 1 ) Profile selection — выбор профиля. Для любой игры в Glide Wrapper создаётся свой профиль, в котором можно изменять отдельно взятые настройки.
( 2 ) Profile settings — управление профилями. Здесь можно: поменять название профиля; сохранить профиль с новым названием (кнопка “Update profile”); удалить профиль (кнопка “Delete profile”).
( 3 ) Resolution limit — ограничение разрешения. До какого разрешения допустимо увеличивать реальное разрешение при включении пункта Try High Res в опции Resolution, обычно принимается удвоение, а не только произвольное разрешение, так что имеет смысл ставить лимит монитора или наболее удобное разрешение.
( 4 ) Texture memory (память текстур) — на Voodoo1 объём текстурной памяти составлял 2, реже 4 мегабайта; на Voodoo2 он был увеличен до четырёх либо восьми мегабайт (в зависимости от модели). Некоторые совсем старые игры могут не работать при объёме памяти более 4-х (или даже 2-х) мегабайт. Кроме того, некоторые игры при слишком большом объёме памяти могут работать медленнее. Проблемы исправляются изменением данного значения.
( 5 ) Resolution (разрешение) — оверрайд разрешения. Можно выбрать “By app” (разрешение выбирается игрой) и “Try high res” (использовать высокое разрешение). Например, если в игре используется разрешение 640×480, то после включения данной опции она, скорее всего, заработает в разрешении 1280×960. Нужно для повышения разрешения, ибо V1/V2 не поддерживали больше чем 640×480(V1)/800×600(V2)/1024×768(2xV2 SLI)
( 6 ) Refresh rate (частота обновления) — частота обновления экрана. Для некоторых игр может потребоваться её снижение.
( 7 ) Vertical sync (вертикальная синхронизация) — синхронизация вывода изображения с частотой обновления экрана. Считайте, что должно быть включено всегда, иначе могут быть проблемы со скоростью игры и со рваной картинкой на LCD.
( 8 ) Mipmapping — оверрайд фильтрации. В общем случае: если текстуры на удалённых объектах выглядят как набор пикселей, попробуйте поэкспериментировать с данной опцией, если работает без проблем — используйте наилучший метод Trilinear. Подробнее о типах фильтрации читайте в википедии.
( 9 ) LOD bias — дистанция между уровнями mip-mapping’a. Также подбирается опытным путём. Отрицательное значение даёт удаление размытых дальних зон следующего вниз уровня детализации всё дальше и дальше, но может привести к артефактам.
( 10 ) Anisotropy (анизотропия) — всем известная анизотропная фильтрация. Можно смело ставить максимальное значение, учитывая при этом, однако, что на старых видеокартах это может серьёзно сказаться на производительности. Следует отметить, что эта настройка не эквивалентна настройке в панели управления видеокартой — в Glide Wrapper для некоторых типов текстур (используемых для спецэффектов) она не применяется, чтобы не ухудшать качество картинки.
( 11 ) Gamma (гамма-коррекция) — в глобальных настройках лучше оставить по умолчанию и при необходимости изменять для отдельных игр. Галочка “Lock” запрещает изменение гаммы непосредственно из самой игры.
( 12 ) Limit feature set (эмулируемые функции) — доступны следующие варианты:

  • “Don’t work at all” — отключить эмуляцию. Может понадобиться для игр, которые используют и Glide, и Direct3D, при этом требуется их работа именно в Direct3D.
  • “Basic stuff only” — только основные функции. Во многих местах гарантированы графические артефакты. Требуемый уровеь видеокарты — Direct3D 7 (нет шейдеров).
  • “Simple shaders” — стандартный набор. Требуемый уровень видеокарты — Direct3D 8.1.
  • “Most fancy shaders” — наиболее точная эмуляция. Требуемый уровень видеокарты — Direct3D 9. Всё, что ниже, будет давать артефакты в местах в играх, где используется прозрачность и chroma keying.

Можно смело ставить “Most fancy shaders”, за одним исключением — видеокарты серии Geforce FX, которые формально имеют необходимые возможности, но на практике падение скорости столь значительно (особенно в высоких разрешениях), что теряется всякий смысл. Для них лучше оставить “Simple shaders” в играх, где нет мест, приведённых выше.

Следующие настройки предназначены для опытных пользователей и в нормальных условиях изменяться не должны. Для тех же игр, которым это необходимо, необходимые изменения уже внесены в профили. Любознательные личности могут найти подробное описание (на английском) в документации, идущей с эмулятором.
( 13 ) Render to — как пишет автор: «никогда, никогда, никогда не трогайте эту опцию, если вы не знаете, что делаете». Очевидно, лучше так и поступить. Имеет смысл менять при потере фокуса игрой и вечном переключении окон при попытке нажать кнопку или сделать щелчок мышью.
( 14 ) Thread policy — использование потоков для рендеринга. Автор эмулятора строго рекомендует оставить “Classic”, и лучше последовать его совету. На многоядерных процессорах можно получить небольшое увеличение производительности, выбрав “Use render thread”, с другой стороны, на подобных системах скорость и так достаточно высока.

Если вас смутило обилие настроек, не стоит расстраиваться: большинство из них никогда не придётся трогать, особенно с учётом того, что для многих игр уже есть готовые профили. В абсолютном большинстве случаев здесь действует принцип — «запустил и играй».

dgVoodoo

Второй претендент на звание лучшего эмулятора. Особенности:

  • эмуляция Glide API версий 1 и 2;
  • поддержка как Windows-, так и DOS-приложений;
  • возможность запуска игр в любом разрешении;
  • хорошая скорость работы и совместимость;
  • но известны баги с нарушением перспективы
  • большое количество настроек, позволяющих в сложных случаях всё же вытянуть игру;
  • использование возможностей DirectX 9 (только для 1.50 beta и beta2).

Установка и настройка

Установка

Хотя существует возможность установки dgVoodoo для всех приложений в системе, делать это крайне не рекомендуется — как минимум, из-за невозможности индивидуальной настройки для отдельных игр. Поэтому предпочтительный способ такой: просто распаковываем архив с эмулятором в папку с выбранной игрой, с последующей настройкой данной копии эмулятора под данную конкретную игру. Обратите внимание: распаковывать надо именно в ту папку, в которой находится исполняемый файл игры. В большинстве случаев это корневая папка игры, но бывают и исключения.

Настройка — общие настройки

После того, как эмулятор распакован в нужную папку, запускаем настройщик — файл dgVoodooSetup.exe. Появляется окно с основными настройками:

Окно основных настроек

Рассмотрим их подробнее.
( 1 ) Platform — платформа. Если эмулятор используется с Windows-игрой — выбираем Windows; если с DOS-игрой — соответственно, DOS.
( 2 ) Language/Nyelv — язык интерфейса. Выбор невелик: либо английский, либо. венгерский. Очевидно, следует оставить английский и забыть.
( 3 ) Settings are valid for instance of dgVoodoo — выбор эмулируемой библиотеки Glide, к которой будут применяться настройки. Абсолютное большинство игр использует Glide2x.dll, но некоторые (например, Pandemonium) используют Glide.dll, в таком случае следует выбрать именно её в папке с игрой. То есть, копий glide*.dll эмулятора может быть много (в том числе глобальная, в пути, который включён в PATH), а настройки выбираются исходя из пути, по которому лежит *.dll, и для каждого пути свои.
( 4 ) Display device — для систем с несколькими видеокартами/мониторами: выбор видеоадаптера. Скорее всего, вам это не понадобится.
( 5 ) Display driver — выбор рендера (уровень — максимум Direct3D 8, на деле 7), имеет смысл только для старых карт без TnL (если вылетает) и для тестов на эталоне в режиме RGB Emulation (софтовый рендер).
( 6 ) Screen mode — режим экрана. Можно выбирать между Full screen (полноэкранный) и Windowed mode (оконный, если хочется играть в окне). Здесь надо заметить, что в оконном режиме мне удалось запустить только DOS-игры.
( 7 ) Screen bit depth (full screen only) — глубина цвета (настройка действительна только для полноэкранного режима). 32 бита смотрится немного лучше, но есть риск серьёзного падения скорости. В общем, здесь лучший вариант — попробовать.
( 8 ) Screen shots — снятие скриншотов. Если галочка Enable screen shots активна, появляется возможность снятия скриншотов. Можно выбрать место сохранения:

  • Saving to file — сохранение в файл; изображения будут сохраняться в папку Temp в корне того диска, на котором находится игра;
  • Saving to the clipboard — копирование в буфер обмена; далее картинку можно будет редактировать в любой программе при помощи стандартного средства Windows «Вставить».

Снятие скриншотов делается клавишей ‘Pause’ (исключение — DOS-приложения в среде Windows 9x, для них используется клавиша ‘Scroll Lock’).

Настройки, специфичные только для DOS-приложений

( 9 ) WinXP options for DOS (только в Windows XP):

  • Working in VDD mode — автоматическая загрузка драйвера. По умолчанию включено. Однако, на системах с Radeon 9xxx и ниже с драйвером Catalyst версии с 4.7 по 5.7 (включительно) данная опция может вызвать BSOD;
  • Active in background — если включить эту галочку, игра не будет приостанавливаться при переключении на другие программы. Может привести к проблемам, поэтому не следует использовать без особой нужды.
  • Hide console (прятать консоль) — при запуске игры не будет показываться текстовое окно, а сразу будет включаться графический режим. Для большинства игр можно смело включать;
  • Set mouse focus to application — захват мыши приложением. Необходимо включать для игр, использующих мышь;
  • Enable Ctrl-Alt — если включена предыдущая опция, при помощи данной комбинации клавиш (Ctrl-Alt) можно будет возвращать управление мышью системе;
  • Always preserve window size — для оконного режима: если размер окна будет изменён вручную, при последующих переключениях разрешения в игре он (размер) изменяться не будет;
  • Preserve aspect ratio — сохранять пропорции изображения при изменении размера окна.
Настройка — эмуляция Glide

Перейдём к настройкам эмуляции Glide, как таковой. Все они располагаются на вкладке Glide в том же окне:

Окно настроек Glide

( 1 ) Direct3D textures bit depth — глубина цвета текстур. Лучше не трогать и оставить Optimal.
( 2 ) Refresh rate — частота обновления экрана. Рассмотрим данную настройку поподробнее:

  • Monitor freq is the closest supported freq — Glide-приложения при запуске устанавливают не только разрешение, но и частоту обновления экрана, как правило, это 60-70Гц; у некоторых из них к этой частоте привязана скорость работы. Если установлена данная галочка, будет автоматически выбираться поддерживаемая вашим монитором частота, наиболее близкая к затребованной. Если же галочка снята, становятся активными следующие две настройки:
    • Always your monitor frequency — будет использоваться частота, выбранная пользователем в настройке Monitor freq (см. ниже, пункт (9));
    • Set by the application (may flicker) — обновление экрана будет производиться независимо от кадровой частоты монитора. Это избавит от проблем со скоростью, но изображение может слегка «дёргаться».
  • Always wait for at least one vertical sync — всегда ждать вертикальной синхронизации. Результатом будет более плавная анимация; также может решить проблему со скоростью — если игра работает слишком быстро.

( 3 ) Texturing options — настройки текстурирования. Включают в себя следующие пункты:

  • Perfect texmem emulation — точная эмуляция текстурной памяти. Оставляем включенным;
  • Disable mipmapping — отключение mip-mapping’а [1] ;
  • Force trilinear mipmap — форсирование трилинейной фильтрации. Без особых артефактов отключать не стоит;
  • Autogenerate mipmaps — форсирование mip-mapping’a; в 2D-играх может давать артефакты, надо разве что для первых игр под Glide, которые не использовали билинейную фильтрацию.
  • Force bilinear filtering — форсирование билинейной фильтрации. 3D-игры, где это нужно (в смысле — где нет билинейной), пока неизвестны. В 2D-/смешанных играх будет давать артефакты на границах сшивания повторяющихся текстур.

( 4 ) LFB access — доступ к кадровому буферу (Более подробную информацию можно найти в документации к dgVoodoo):

  • способ доступа:
    • Enable LFB access — полный доступ;
    • Disable LFB access for read — отключить чтение из LFB;
    • Disable LFB access for write — отключить запись в LFB;
    • Disable LFB access — полностью отключить доступ к LFB.
  • Use hardware cache buffers when poss. — не трогаем, оставляем включенным;
  • Use fastwrite for unmatching formats — не трогаем, оставляем включенным;
  • Disable texture tiles — выключить texture tiling, относится уже к реальной видеокарте — есть старые видеокарты, которые это не поддерживают или дают артефакты;
  • Closer to a real hardware — эмуляция кадрового буфера, приближенная к реальному железу.

( 5 ) Colorkeying method — способ отображения прозрачных и chroma keyed текстур, таких, как листва деревьев, всевозможные решётки и т.д., а также спрайтовые объекты. В большинстве случаев нормально работает Automatic; при возникновении на подобных текстурах искажений (как правило, чёрное окаймление) подходящий вариант подбирается опытным путём.
( 6 ) Texture mem size — размер текстурной памяти. Для большинства игр подходит размер по умолчанию (8192 кбайт), однако некоторые игры могут закапризничать и вообще отказаться с ним работать. В таком случае следует попробовать значения 4096 или 2048.
( 7 ) Resolution — разрешение. Есть следующие варианты:

  • Set by the application — выбирается приложением. Будет использоваться разрешение, выставляемое игрой (как правило, не выше 640×480);
  • принудительная установка выбранного разрешения — позволяет играть в любом разрешении даже в игры, которые изначально не поддерживали больше 512×384. Однако при этом могут возникнуть мелкие дефекты изображения, как правило, на элементах интерфейса и текстах.

( 8 ) Gamma correction — коррекция гаммы. Думается, с этим термином знакомы все геймеры. Но если кто-то всё же не знаком — данная настройка изменяет яркость изображения (что для некоторых Glide-игр может оказаться необходимым).
( 9 ) Monitor freq — кадровая частота монитора. Можно выбрать из списка поддерживаемых; настройка активна, только если отключена опция Monitor freq is the closest supported freq (см. выше, пункт (2)).
( 10 ) Miscellaneous — разное. Здесь собраны следующие настройки (как правило, их менять не возникает необходимости):

  • Force triple buffering — форсировать тройную буферизацию . Может повысить скорость работы, однако если игра при выводе изображения использует содержимое предыдущего кадра, то вы получите неправильную картинку, deprecated в современных видеокартах применительно к тому, на чём эмулируется, лучше не включать;
  • Fix TR1’s shadow-problem — опция предназначена исключительно для исправления проблемы с неотображением теней в Tomb Raider 1;
  • Clipping by Direct3D — удаление невидимых поверхностей возможностями Direct3D. Как обычно, на одних играх работает лучше, на других — нет. Пробуйте;
  • Enable Glide-gammaramp — включить поддержку изменения (в том числе нелинейные) гаммы через функции API Glide (да, есть и такие!) ;
  • Use hardware vertex buffers — геометрические буферы в видеопамяти. Может вызывать проблемы, поэтому по умолчанию опция отключена, нужно для ускорения работы;
  • Force W-buffering — актуально для старых видеокарт (GeForce 5xxx и старше, старые ATI), которые ещё поддерживали W-буферизацию (имевшуюся также в Voodoo 4/5);
  • Timer boosting — только для DOS-приложений. При возникновении проблем со скоростью игры можно отключить эту опцию.

Итог: при первом взгляде обилие настроек может не просто смутить, а ошарашить. Но на самом деле, такое их количество связано с незавершённым статусом эмулятора и, соответственно, необходимостью что-то подкручивать то здесь, то там. Если же не гнаться за точностью эмуляции, для абсолютного большинства игр настраивать что-либо вообще не надо — можно запускать сразу после установки эмулятора. А самой используемой настройкой, как правило, является Resolution (разрешение) — всё-таки не всегда комфортно играть в 640×480.

Источник

Читайте также:  Как настроить барабанный тормоз велосипеда
Оцените статью