Эмуляция > Эмуляторы компьютеров

3D ускорение в виртуальных машинах и эмуляторах ПК

<< < (8/9) > >>

Softer:

--- Цитата: Томахомэ от 13 Ноябрь 2022, 14:46:17 ---А для этого Voodoo в нём должен быть включен?

--- Конец цитаты ---
То, что предлагает Ogr давно устарело. DOSBox-X - актуальный на сегодня вариант той же направленности.
И да, Glide враппер в нём должен быть включён.

Ogr:
Да, но, это готовая сборка которую можно распаковать И запустить. и потом, эта сборка с двух гигабайт увеличилось до четырех, возможно, и версия досбокса в ней тоже обновилась.

Томахомэ:

--- Цитата: Softer от 13 Ноябрь 2022, 15:21:35 ---То, что предлагает Ogr давно устарело. DOSBox-X - актуальный на сегодня вариант той же направленности.
И да, Glide враппер в нём должен быть включён.

--- Конец цитаты ---

О, а DOSBOX-X у меня как раз самый свежий есть. А D3D\OGL-команды там подаются хосту напрямую или с попутной реконвертацией в Glide и обратно? А то я боюсь, как бы не было дополнительных задержек и "эффектов испорченного телефона" вроде редукции глубины цвета до 16-бит, и вообще обрезания фич до того набора, которые только 3DFX только и умеет.  Всё-таки напомню лишний раз, что тестировал я на VMWare игры, вышедшие уже после Voodoo.
Вот конкретный список:

* Тормозилки, она же Lagsters
* Гарри Поттер и Философский Камень
* Властелин Колец: Содружества Кольца
* Gothic 1 (в Snowball'овской локализации)
* Return to Castle Wolfenstein
* Serious Sam: Бастион Тьмы
* T. R. O. N. 2.0
* Rayman M

Ogr:

--- Цитата: Томахомэ от 13 Ноябрь 2022, 15:59:49 ---Тормозилки, она же Lagsters
Гарри Поттер и Философский Камень
Властелин Колец: Содружества Кольца
Gothic 1 (в Snowball'овской локализации)
Return to Castle Wolfenstein
Serious Sam: Бастион Тьмы
T. R. O. N. 2.0
Rayman M
--- Конец цитаты ---
Игры старше 2000 года рекомендуется запускать с помощью вот этого костыля Тогда они будут работать еще быстрее
--- Цитата: Ogr от 11 Ноябрь 2022, 11:36:15 ---dgVoodoo
--- Конец цитаты ---

Yaranga:
Томахомэ, там будет только то, что умела первая Voodoo. Большая часть указанных игр под этот критерий не подходит.

Добавлено позже:

--- Цитата: Ogr от 13 Ноябрь 2022, 16:24:58 ---Игры старше 2000 года рекомендуется запускать с помощью вот этого костыля Тогда они будут работать еще быстрее
--- Конец цитаты ---
Они чаще всего просто будут работать. Причём безо всяких виртуальных машин, на одних врапперах.

Ogr:

--- Цитата: Yaranga от 13 Ноябрь 2022, 16:26:05 ---Они чаще всего просто будут работать.
--- Конец цитаты ---
От обратного, раз полезли в виртуальные машины, Видимо, с ними какие то проблемы.

Softer:

--- Цитата: Ogr от 13 Ноябрь 2022, 15:27:03 ---Да, но, это готовая сборка которую можно распаковать И запустить. и потом, эта сборка с двух гигабайт увеличилось до четырех, возможно, и версия досбокса в ней тоже обновилась.

--- Конец цитаты ---
Не знаю о чём ты. В теме ты там ничего про обновления не пишешь и везде упоминаются старые добрые билды от Таевонга. А то что она уже готовая - тут согласен.


--- Цитата: Ogr от 12 Ноябрь 2022, 22:48:48 ---как Более быстрый вариант, Как минимум быстрее чем в VMware

--- Конец цитаты ---
Так это быстрый по развёртыванию? Потому как очень слабо верится, что раскоряченный досбокс с Glide способен ускорять 3D быстрее VMware.


--- Цитата: Томахомэ от 13 Ноябрь 2022, 15:59:49 ---А D3D\OGL-команды там подаются хосту напрямую или с попутной реконвертацией в Glide и обратно?
--- Конец цитаты ---
Судя по вашему списку игр это вообще не важно. DOSBox - это не тот выбор который вам нужен. Эти игры гораздо более легко можно запускать прямо из хостовой системы. Напишите в какой игре и каике проблемы у вас с этим возникли, чтоб понимать почему вы не пошли прямой дорогой.

Ogr:

--- Цитата: Softer от 13 Ноябрь 2022, 20:03:33 ---Так это быстрый по развёртыванию? Потому как очень слабо верится, что раскоряченный досбокс с Glide способен ускорять 3D быстрее VMware.
--- Конец цитаты ---
на i5-2500 3.3ггц, 12гб 1333мгц, gf560ti, Win7x64, нфс порш на VMware работал медленней, чем на этом dosbox-SVN-Daum с Glide.

Сейчас скачал эту обновленную сборку. и там сразу 2 сборки: dosbox-SVN-Daum и PCEM.
На теперешней конфигурации Ryzen7 3700X OC:4,2ггц, 32гб 3333мгц, rtx2060, Квейк 3 из этой сборки работает быстрее на PCEM, чем на dosbox-SVN-Daum.

Томахомэ:

--- Цитата: Softer от 13 Ноябрь 2022, 20:03:33 ---Напишите в какой игре и каике проблемы у вас с этим возникли, чтоб понимать почему вы не пошли прямой дорогой.
--- Конец цитаты ---

Тогда начинаю список, который начнёт расширяться по мере тестирования всё новых и новых игр.

* Lagsters: register xml error (при этом самое досадное, что dgVoodoo ошибку эту исправить оказался нисколько не способен).
* Содружество Кольца:
* Без dgVoodoo - только переводит экран в "квадратное" разрешение, плюс оставляет в диспетчере задач фоновый процесс Engine.exe, а дальше идти отказывается.
* С выбранным в меню dgVoodoo GeForce в качестве основного видеоадаптера - жалуется на отсутствие DirectX 8.1.
* С выбранным в меню dgVoodoo Intel HD в качестве основного видеоадаптера - Меню начальных настроек игры таки выводит, но дальше него запуск игры не идёт: только сплошняком белое окно в левом верхнем углу экрана, которое где-то с минуту повисит, а потом исчезает без видимых последствий.

Softer:

--- Цитата: Томахомэ от 19 Ноябрь 2022, 08:05:59 ---Lagsters: register xml error (при этом самое досадное, что dgVoodoo ошибку эту исправить оказался нисколько не способен).

--- Конец цитаты ---
Игра работает на D3D8. Зачем ей dgVoodoo или любой другой Glide враппер?
Ошибка ваша указывает на проблемы с XML, а не с совместимостью с новыми OC. Библиотеки по ссылке ниже в папку с игрой подкиньте.
https://disk.yandex.com/d/oz3M_QFpYpAE8

Ogr:

--- Цитата: Softer от 19 Ноябрь 2022, 14:47:10 ---Игра работает на D3D8. Зачем ей dgVoodoo или любой другой Glide враппер?
--- Конец цитаты ---
dgVoodoo уже лет пять как D3D врапер.


--- Цитата ---dgVoodoo 2.79.3 - Set of graphics API libraries by Dege
Copyright © 2013-2022

- Glide 2.11, Glide 2.45, Glide 3.1 and Glide 3.1 Napalm
- DirectX 1-7 (all versions of DirectDraw and Direct3D up to version 7)
- Direct3D 8.1
- Direct3D 9
--- Конец цитаты ---

Softer:

--- Цитата: Ogr от 19 Ноябрь 2022, 18:52:22 ---dgVoodoo уже лет пять как D3D врапер.

--- Конец цитаты ---
О как! Пользуюсь nGlide и не в курсе нюансов остальных врепперов. Вообще странно, нафига нужен враппинг не только D3D8, но и даже D3D9? Если у D3D8 могут быть какие-то исключения в совместимости с новым железом, то D3D9 вообще никаких проблем на новых GPU не имеет. Всё поддерживается аппаратно.

Yaranga:

--- Цитата: Softer от 19 Ноябрь 2022, 23:35:58 ---Если у D3D8 могут быть какие-то исключения в совместимости с новым железом, то D3D9 вообще никаких проблем на новых GPU не имеет. Всё поддерживается аппаратно.
--- Конец цитаты ---
Увы и ах, но всё гораздо печальней. Проблем с D3D9 на большинстве новых видеокарт очень много. Вплоть до полного неприятия. Врапперы (а их есть некоторое количество и кроме dgVoodoo) относительно неплохо исправляют положение.

Ogr:

--- Цитата: Yaranga от 20 Ноябрь 2022, 00:11:56 ---а их есть некоторое количество и кроме dgVoodoo
--- Конец цитаты ---
какие ещё?

Yaranga:

--- Цитата: Ogr от 20 Ноябрь 2022, 00:29:14 ---какие ещё?
--- Конец цитаты ---
https://github.com/ThirteenAG/d3d9-wrapper/releases например.
Хотел ещё WineD3D в пример привести, но вспомнил, что он может Direct3D от 2 до 7... :blush:
Вообще когда-то ещё что-то попадалось, искать надо... :neznayu:

Добавлено позже:
а, да вот они, и новый вайнд3д даже Direct3D 8-11 научился из Vulkan и OpenGL врапперить. Не так, впрочем много, но всё же.

Добавлено позже:
Впрочем, хочу отметить, что (на моём компьютере) таки dgVoodoo самая быстрая относительно остальных врапперов d3d9.

Softer:

--- Цитата: Yaranga от 20 Ноябрь 2022, 00:11:56 ---Увы и ах, но всё гораздо печальней. Проблем с D3D9 на большинстве новых видеокарт очень много. Вплоть до полного неприятия.
--- Конец цитаты ---
Для меня это правда новость. А можно примеры таких игр? Или может есть известные статьи про почитать на тему причин утраты совместимости с D3D9 на новых видеокартах?

gotten:

--- Цитата: Yaranga от 20 Ноябрь 2022, 08:56:18 ---новый вайнд3д даже Direct3D 8-11 научился из Vulkan и OpenGL врапперить
--- Конец цитаты ---
а как там выбрать именно вулкан? рендерит только в опенгл у меня и в ридми об этом ни слова.
https://www.vogons.org/viewtopic.php?f=9&t=36412
тут еще кое чего есть, из врапперов.

Yaranga:

--- Цитата: gotten от 20 Ноябрь 2022, 12:10:12 ---а как там выбрать именно вулкан? рендерит только в опенгл у меня и в ридми об этом ни слова.
--- Конец цитаты ---
Не подскажу. Возможно это работает лишь в Linux или MacOS.

--- Цитата: Softer от 20 Ноябрь 2022, 12:09:44 ---Для меня это правда новость. А можно примеры таких игр? Или может есть известные статьи про почитать на тему причин утраты совместимости с D3D9 на новых видеокартах?
--- Конец цитаты ---
Статьи по поиску находятся, а насчёт игр... Последнее, с чем я столкнулся, не игра, но рендер D3D9 в одном из эмуляторов: https://www.old-games.ru/forum/threads/vozmozhen-li-v-buduschem-idealnyj-ehmuljator-staryx-kompjuterov.105995/page-3#post-1832889

gotten:
Вроде пока только intel от 9 директа отказались, про нвидию и амд не слышно такого.

Yaranga:

--- Цитата: gotten от 20 Ноябрь 2022, 18:23:19 ---про нвидию и амд не слышно такого
--- Конец цитаты ---
Но факт есть: https://www.old-games.ru/forum/threads/vozmozhen-li-v-buduschem-idealnyj-ehmuljator-staryx-kompjuterov.105995/page-3#post-1832889 - у меня-то тоже фпс в полном экране проседает, а если использовать враппер от dgVoodoo - всё работает нормально.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии