Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Что спрятано в недрах Земли? Ад? Одному Аиду известно. А так же тем, кто пройдёт шахту до конца.

Эпичная Шахта

Мидкорные, Приключения, 3D

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
0
luis2gerallit
luis2gerallit
3 месяца назад
Лига Геймеров

Как улучшить производительность старых игр⁠⁠

Работая над графическим обновлением игры, передо мной встал вопрос: как улучшить её производительность? Исходного кода у меня не было, а обратный инжиниринг занял бы слишком много времени. Благо, познания в области Linux пригодились и здесь. В этом небольшом материале вы узнаете, как повысить производительность и избавиться от графических артефактов в старых играх на современных видеокартах.

Как улучшить производительность старых игр Компьютерные игры, Windows, Тестирование, Dxvk, Видео, RUTUBE, Короткие видео, Длиннопост

Автор: Павел Прилуцкий | Источник: ixbt.games

Пояснение

Среди поклонников ретро-игр распространены четыре способа:

  1. 4GB Patch — бесплатная программа, позволяющая 32-битным приложениям задействовать 4 Гб RAM в 64-битных ОС.

  2. DxWrapper — перехватчик и конвертер вызовов ранних версий DirectX.

  3. DXVK — ретранслятор вызовов DirectX 9/10/11 в API Vulkan.

  4. D3d8to9 — аналог DxWrapper, но без лишних опций и только для игр использующих DX8.

Сравним их эффективность на примере некогда популярной многопользовательской ролевой игры Perfect World и криминального экшена Grand Theft Auto: Vice City. Проекты созданы на базе устаревшего графического API, задействуют одно ядро процессора, всё ещё востребованы среди геймеров.

Тестирование

Замеры FPS производились MSI Afterburner 4.6.6 Beta 3.

Как улучшить производительность старых игр Компьютерные игры, Windows, Тестирование, Dxvk, Видео, RUTUBE, Короткие видео, Длиннопост

График

К сожалению, из-за проблем с запуском пришлось заменить DXVK на нестабильную реализацию D8VK, из-за чего результаты тестирования на открытой местности вызывают сомнения. Тестовый же отрывок с D3d8to9 продемонстрировал проблемы с отображением оружия персонажа, которые при повторном замере более не проявились. Задействование программы, расширяющей диапазон буфера хранения данных, прибавило 3-5% к максимальному FPS. Общий прирост производительности от перевода MMORPG на «актуальные» графические API составил 20-35%.

Запуск классической версии Grand Theft Auto: Vice City на современных видеокартах приводит к забавному сбою: модели транспорта пропадают, а анимации сильно ускоряются. Установка D3d8to9 решает эту проблему. Показатели прироста производительности от перевода игры на DX9 практически идентичны Perfect World и составляют 20-40%.

Как улучшить производительность старых игр Компьютерные игры, Windows, Тестирование, Dxvk, Видео, RUTUBE, Короткие видео, Длиннопост

Забавный баг

Преимущества

Мы наглядно выяснили, что использование ретрансляторов в купе с программной на задействование 4 Гб способно прибавить старым играм пару процентов к максимальному FPS, а также исправить графические недостатки. Но зачем это нужно в век высокопроизводительных ПК, где буфер GPU насчитывает десятки гигабайт, а CPU давно перешагнули планку в 5 ГГц? Всё дело в том, что разработчики не всегда стремятся выпускать свои шедевры на отличные от Windows платформы, из-за чего многие хорошие проекты навсегда остаются запертыми в узких рамках операционной системы и устаревающих технологий. Ретрансляторы же позволяют вновь насладиться любимыми играми без необходимости переустанавливать ОС или искать на барахолках устаревшее железо. Не говоря уже о возможности активации FSR, DLSS, TXAA и т. п.

Как улучшить производительность старых игр Компьютерные игры, Windows, Тестирование, Dxvk, Видео, RUTUBE, Короткие видео, Длиннопост

Игра запущенная на ArchLinux (Wine+DXVK)

Заключение

Задействование графических ретрансляторов схоже по своей философии с эмуляторами игровых приставок, позволяя пользователю запускать старые игры без привязки к оборудованию, операционной системы и версии графического API. Однако не стоит забывать, что, в отличие от нативного выполнения, любая прослойка потребует дополнительных ресурсов и не всегда способна обеспечить точное воссоздание оригинальных эффектов. Использовать ли её или ограничиться нативным выполнением — решать только вам.

Оригинал

Показать полностью 3 1
[моё] Компьютерные игры Windows Тестирование Dxvk Видео RUTUBE Короткие видео Длиннопост
2
43
djalex
djalex
5 лет назад
GNU/Linux

Релиз - Линукс для дома и для игр 22.6⁠⁠

* Эта сборка - продукт работы большого количества людей и проектов. По возможности она старается сочетать лучшее из того что есть в мире линукс для быстрого старта. Я лишь провел комплектацию и возможность быстрой установки. Система не содержит нелегальных программ. Это-NV-версия с предустановленным драйвером Nvidia 440.

По сути работа сделана для максимального ускорения тестирования запуска игр на Linux.


Возможности

1)Домашний и офисный компьютер

2)Просмотр аудио и видео

3)Простой аудио и видео и фото монтаж

4)Запуск новых игр **

5)Спасательный диск

6)Создание аудио и видео подкастов с поддержкой NVENC

7)Быстрый и безопасный интернет

8)Базирование на Linux Mint 19 - 5 лет официальной поддержки. Срок службы не ограничен.

Для режима Legacy в принципе образ уже годен прямо сейчас


Требования:

Для работы любой типовой компьютер с 2-3 гб оперативной памяти.

Для игр - любой компьютер с видеокартой поддерживающей Vulkan желательно Nvidia. Для AMD потребуется драйвер AMDGPU_PRO. На старых видеокартах работать будет но поддержки DX11 не будет либо она будет ограничена.


.Где скачать:

22.6 Только для Legacy режима в UEFI  [зеркало. необновляемое.]

22.5.17 Для всех систем предыдущая актуальная версия. (около 994 скачавших)


Все необходимые тестирования образ прошёл и всё задуманное в нём работает

Игры которые тестировались сразу после установки: Мор. (Pathologic 2) , Resident Evil 0,5.

На предыдущей версии тестировались - Ведьмак 3 и Kingdom's come deliverance

Игры показали отличную производительность и возможность работы с джойстиком PS3.

На современных ПК Socket AM4 с AMD Ryzen сборка работает, сам пишу с такого.


Запись на флешку лучше всего с программой Rosa Image writer, как вариант некоторые используют rufus или unetbootin.


Проблемы решенные установщиком в 22.6

+ не нужно вводить имя пользователя и пароль (при желании, при необходимости можно)

+ теперь есть авторазбивка жёсткого диска

+ нет непонятных неочевидных картинок


Список новинок  22.6

+ Установлены все обновления Mint 19.3 на момент 18.04.2020

+ Wine 5.6 + DXVK 1.6

+ Firefox 75

+ VLC поправка для управления фильмом с клавиатуры в полноэкранном режиме

+ Blueman добавлен для удобного управления Bluetooth устройствами.

+ Теперь есть 2 инсталлятора, простой с быстрой установкой системы

с упрощенной разметкой диска и без лишних вопросов. (пароль меняется после установки)

Полный список всех изменений по сравнению с Linux Mint 19.3

+ Добавлено ядро Linux Kernel 5.5

+ Добавлен Nvidia PPA - источник драйверов Nvidia

+ Предустановлен драйвер Nvidia-440, исправлена ошибка с 32bit GL libs. (libGL.so.1\swrast error)

+ Gparted - Средство разбивки разделов жесткого диска - теперь не удаляется при установке ОС

+ Установлен OBS Studio - запись экрана и стриминг. c поддержкой ускорения NVENC

+ Добавлен анализатор дисков Baobab - позволяет быстро найти куда пропало место

+ Добавлен Steam native - Игровой сервис

+ Добавлен Systemback 1.9.3 - средство бэкапа системы и точек восстановления

+ Браузер Firefox 75 - просмотр интернета.

+ Wine 5.6 Staging - слой совместимости для запуска windows приложений

+ DXVK 1.6.1 - Поддержка DirectX10 DirectX11 через Vulkan (*заменяемо на СSMT если нет Vulkan см.ниже)

+ Rosa image writer - Запись загрузочных флешек.

+ Avidemux 2.7 - Простой видеоредактор

+ FFmpeg 4 - Набор кодеков

+ Audacity - Аудиоредактор

+ Safecopy - Утилита копирования файлов с ошибками чтения, для спасения данных

+ Testdisk - Утилита восстановления данных и жёстких дисков.

+ Audacious - Аудиоплеер

+ VLC - Видеоплеер

+ Установлено использование Российских зеркал Yandex team в источниках.

+ Gimp 2.10 - Графический редактор

+ Mesa 19.2 - Набор базовых видеодрайверов + PPA с новой 20 версией (выключен по умолчанию)

+ Добавлен массовый конвертер изображений в Caja

+ Добавлена горячая клавиша Ctrl-alt-pgdn для мгновенного закрытия всех windows программ.

* Почищен мусор: asian fonts, словари по немецкому, французскому языкам

* Удалены плееры неспособные открывать половину видеоформатов: xplayer, rhythmbox

+ Добавлен переключатель языка Alt-shift i Ctrl-shift

(по умолчанию не ставится в минт 19 по неизвестной причине)

+ Добавлена программа стресс тестирования видеокарты Additions-Gputest-Furmark

Недоработки:

* Nvidia образ может быть превращён в обычный удалением Nvidia, как и наоборот.

Старый инсталлятор сохранён.


Вопросы можно задавать напрямую группе Вконтакте https://vk.com/mate_desktop или Facebook


Известные проблемы вызванные новым установщиком. [Только версия 22.6]


-Важно в новом инсталляторе не работает автологин. его после установки придется включить вручную.  Либо скриптом Autologin_ENABLE.sh (на рабочем столе)

- Новый инсталлятор не работает с UEFI .

Кому не нужно -  не заметят её отсутствия, те кто может переключится на Legacy- тоже.

- игнорируются не английские и не русские локали. (в целом не мешает)

- сбиваются системные часы на Нью-Йорк. (нужно менять часовой пояс после установки)


P.S. Разыскивается доброволец знающий Calamares (на Python) - напишите в личку расскажу подробно в чем проблема внедрения нового загрузчика. Именно из за проблем и сложностей вместо одного релиза получилось два и опоз


P.P.S. Ранее были версии "Для дома и для игр" на базах Mx-linux, Debian, Ubuntu  но они были заброшены ради стандартизации FAQ.


С уважением dj--alex.

Я надеюсь данная работа вам  понравится. Уже 10 лет этим занимаюсь.

Если кто желает получать какие либо эксклюзивные версии или подписатся , вот мой Patreon

Релиз - Линукс для дома и для игр 22.6 Linux, Игры, Windows, Wine, Dxvk, Linux Mint, Видео, Длиннопост
Релиз - Линукс для дома и для игр 22.6 Linux, Игры, Windows, Wine, Dxvk, Linux Mint, Видео, Длиннопост
Релиз - Линукс для дома и для игр 22.6 Linux, Игры, Windows, Wine, Dxvk, Linux Mint, Видео, Длиннопост
Релиз - Линукс для дома и для игр 22.6 Linux, Игры, Windows, Wine, Dxvk, Linux Mint, Видео, Длиннопост
Показать полностью 4 1
[моё] Linux Игры Windows Wine Dxvk Linux Mint Видео Длиннопост
86
948
OpenNET
OpenNET
5 лет назад
GNU/Linux

Electronic Arts банит игроков BattleField 5, которые запускают игру под Linux⁠⁠

Electronic Arts банит игроков BattleField 5, которые запускают игру под Linux Игры, Dxvk, EA Games, Battlefield

В сообществе Lutris, развивающем инструментарий для упрощения установки Windows-игр в Linux, обсуждается инцидент с блокировкой компанией Electronic Arts учётных записей пользователей, применявших пакет DXVK (реализация Direct3D через API Vulkan) для запуска игры BattleField 5 в Linux. Пострадавшие пользователи предположили, что применявшиеся для запуска игры DXVK и Winе были восприняты как сторонне ПО, которое может быть использовано для читинга или изменения игры.


Блокировка подтверждена несколькими пользователями, которые впоследствии обратились в службу поддержки Electronic Arts и получили ответ, что случай был изучен сотрудниками и вынесено решение, что блокировка произведена обоснованно и санкции с учётной записи не будут сняты. В качестве обоснования блокировки был упомянут пункт правил, запрещающий продвигать, поощрять и принимать участие в деятельности, связанной с хакингом, взломами, фишингом, применением эксплоитов, читингом, распространением поддельного ПО или поддельных виртуальных игровых ресурсов.


Тем временем, доступен для тестирования четвёртый кандидат в релизы Wine 5.0. Релиз ожидается через одну или две недели. По сравнению с выпуском Wine 5.0-RC3 закрыто 15 отчётов об ошибках и внесено 44 исправления.

Показать полностью 1
Игры Dxvk EA Games Battlefield
328
1616
DELETED
7 лет назад
GNU/Linux

Подтвердились слухи по добавлению в Steam инструментов для запуска Windows игр на Linux!⁠⁠

Подтвердились слухи по добавлению в Steam инструментов для запуска Windows игр на Linux! Linux, Steam, Steam Play, Wine, Proton, Dxvk, Vk3d

(Картинка из интернетов)


Сегодня была опубликована новость (https://steamcommunity.com/games/221410#announcements/detail...) о релизе Proton - инструмента для запуска Windows игр на Linux!


Proton является модифицированной версией Wine, его возможности включают:

1. Запуск Windows игр в Steam клиенте Linux напрямую, с поддержкой Steamworks и OpenVR.

2. Реализация DirectX 11 (dxvk) и DirectX 12 (vk3d).

3. Улучшенная поддержка полноэкранного режима: игры, которые не поддерживают родное разрешение, будут автоматически растянуты на весь экран;

4. Улучшена поддержка игровых контроллеров: игры теперь должны работать со всеми устройствами, которые знает Steam;

5. Набор патчей esync для улучшения поддержки многопоточных приложений в Wine


Для того чтобы опробовать Proton достаточно иметь свежие драйвера, установить Beta клиент Steam, а также увеличить лимит на число открытых файловых дескрипторов (https://github.com/zfigura/wine/blob/esync/README.esync).


Список уже поддерживаемых игр: Beat Saber, Bejeweled 2 Deluxe, Doki Doki Literature Club!, DOOM, DOOM II: Hell on Earth, DOOM VFR, Fallout Shelter, FATE, FINAL FANTASY VI, Geometry Dash, Google Earth VR, Into The Breach, Magic: The Gathering - Duels of the Planeswalkers 2012, Magic: The Gathering - Duels of the Planeswalkers 2013, Mount & Blade, Mount & Blade: With Fire & Sword, NieR: Automata, PAYDAY: The Heist, QUAKE, S.T.A.L.K.E.R.: Shadow of Chernobyl, Star Wars: Battlefront 2, Tekken 7, The Last Remnant, Tropico 4, Ultimate Doom, Warhammer® 40,000: Dawn of War® - Dark Crusade, Warhammer® 40,000: Dawn of War® - Soulstorm.

По умолчанию с помощью Proton пока что можно запускать только игры из списка выше, однако можно выставить в настройках галочку "Enable Steam Play for all titles" и пробовать запускать всё что душе угодно.


На reddit (https://www.reddit.com/r/linux/comments/997cjx/new_version_o...)  сообщили об успешном запуске следующих игр: Trópico 4, Dark Souls 3 (небольшие глюки графики, играбельно), Witcher 3, Metal Slug 3 и Dragonball Xenoverse.

Показать полностью
Linux Steam Steam Play Wine Proton Dxvk Vk3d
629
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии