Как запустить ets 2 на DirectX 9

Обновлено: 06.07.2024

Моханад9555

Похвально

Здравствуйте, сначала я опубликовал ветку об оборудовании Тома о своих характеристиках:
GPU: Gigabyte gtx 670 3x winforce OC
CPU: Xeon w3680 3,4 ГГц
RAM: 10 ГБ RAM 1333 Mhz
PSU: 625 80 плюс бронза
и у меня был низкий fps в некоторых играх, я пробовал все, чтобы исправить это Буквально все, как OC cpu, gpu отключить гиперпоточность. ETC
но теперь я думаю, что знаю, в чем была проблема. когда я играю в игры, которые работают с d3d9 (старые игры и даже современные), и я запускаю в среднем 30-60% использования графического процессора (использование процессора не достигает 35%), и я получаю fps от 25 до 50 MAX, но любой другие игры, использующие Direct X 11 или даже 12, работают так плавно, что использование графического процессора составляет 95-99%, а частота кадров превышает 75-230. вот и вопрос как исправить?
Есть ли какое-нибудь решение, чтобы исправить это, потому что я действительно хочу играть в эти игры.
некоторые из игр, которые работают с Direct X 9 (Point Blank 45 кадров в секунду, 20% использования графического процессора - симулятор грузовика евро 2, 50-63 кадра в секунду, иногда использование графического процессора 98%, но все время использование 76% - космическая программа Kerbal Breaking Ground. когда я создаю большую ракету или самолет, использование графического процессора достигает 30% и 10 кадров в секунду!) и есть еще игры, но это те игры, в которые мне нужно играть, но я не могу
некоторые игры, которые работают с Direct X 11 (BeamNG.drive 130 кадров в секунду, ультра настройки, 99% использование графического процессора — Grand Theft Auto V, ультра настройки, 78 кадров в секунду, 98 % использование графического процессора — Assetto Corsa — VALORANT, они работают с такими же 99 % использованием графического процессора, но более 190 кадров в секунду при ультра настройках
если кто-нибудь знает какое-то решение, пожалуйста, дайте мне знать♥♥

kerberos_20

Прославленный

видео показывает узкое место ЦП (может быть вызвано низкой скоростью диска)
ЦП создает сцену, ГПУ обрабатывает ее

Использование процессора зависит от того, насколько хорошо закодирован игровой движок и, в некоторой степени, от того, насколько высока скорость диска (если игра использует потоковую передачу текстур без предварительной загрузки в оперативную память)

так низкое использование процессора означает, что игра не использует полную мощность вашего процессора
это можно исправить либо перекомпилировав игру с помощью более нового компилятора Intel, либо обновив код игрового движка

7 дек. 2019 в 13:31

У меня есть Nvidia GeForce 9600GT, способная играть в игры со скоростью около 80 кадров в секунду при разрешении 1280x720 в режиме DirectX 9.
Эта карта не поддерживает DirectX 11, максимум, что она поддерживает, это DirectX 10.1, dxdiag также подтверждает это.
Последнее обновление (1.36.2.2) удалило DirectX 9 в пользу DirectX 11, а файл устранения неполадок теперь также запускает игру с параметром -dx11, больше не принимая -dx9.
игра открывает полноэкранное черное окно без рамки, затем закрывается.
По какой-то причине режим OpenGL также не запускается, и я ничего не нашел в журналах игры, так что, вероятно, это связано с драйвером.

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

Если режим DX11 мог существовать бок о бок с DX9 и был способ переключения между ними, почему DX9 нужно удалять?
Кроме того, я сомневаюсь, что DX9 был удален, потому что DX11 добавит эффекты которые не справятся с DX9 — OpenGL по-прежнему является запасным вариантом, и он точно не будет совместим с эффектами DX11 в Windows.
Они также не могут работать только с DX11, так как у игры есть и версия для Linux. .

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

-----
EDIT: добавить обсуждение резервного варианта OpenGL в Windows

Я думаю, раньше они использовали устаревшие функции Dx9 вместе с Dx11. Удаление поддержки Dx9 сокращает время разработки, так как не нужно делать новую функцию обратной совместимости с Dx11. По сути, устраняется необходимость дважды писать код для поддержки разницы в функциях. Я думаю, что это также верно для поддержки OpenGL. По сути 3 версии кода. Это мое предположение.

Однако в дальнейшем, не беспокоясь о поддержке Dx9, они смогут в полной мере использовать набор функций Dx11.

7 дек. 2019 в 13:47

Я думаю, раньше они использовали устаревшие функции Dx9 вместе с Dx11. Удаление поддержки Dx9 сокращает время разработки, так как не нужно делать новую функцию обратной совместимости с Dx11. По сути, устраняется необходимость дважды писать код для поддержки разницы в функциях. Я думаю, что это также верно для поддержки OpenGL. По сути 3 версии кода. Это мое предположение.

Однако в дальнейшем, не беспокоясь о поддержке Dx9, они смогут в полной мере использовать набор функций Dx11.

7 дек. 2019 в 13:55

По сути, они поддерживали DX9 и OpenGL в качестве запасных вариантов, пока в текущей версии не был удален DX9, поэтому разработчикам приходилось писать код для OpenGL только в качестве резервного варианта.

Я могу понять, что в таком случае я надеюсь, что последняя версия с поддержкой DX9 останется активной в качестве бета-канала в течение длительного времени.

7 дек. 2019 в 14:03

Я могу понять, что в таком случае я надеюсь, что последняя версия с поддержкой DX9 останется активной в качестве бета-канала в течение длительного времени.


Я видел бета-версии, сформулированные разработчиками так: поскольку существует ограничение на количество, которое они могут добавить (ограничение Steam), они сохранят активными основные важные версии. Я бы сказал, что версия 1.35 очень важна.

2 мая. 2019 в 1:16

Здравствуйте, друзья, поправьте меня, если я ошибаюсь, в эти дни я немного задумался о directx 9 ETS, я искал информацию на каждом углу интернета, и вчера я только что заметил кое-что, в информационной части в игре ETS 2 не написано "Directx 9" а я ругался что он есть, кто-нибудь может это подтвердить? если они удалили его сейчас или раньше?

2 мая. 2019 в 1:32

Ах. не уверен, проверьте это, хотя я уверен, что это 9, если игра работает хорошо даже на слабом компьютере, таком как мой.

2 мая. 2019 в 1:40

2 мая. 2019 в 3:38

2 мая. 2019 в 4:27

Вот это было бы мило.

@OP В настоящее время в игре используется DX9 - EX, который является Dx9 с расширенными библиотеками, позволяющими использовать такие эффекты, как солнечные лучи и т. д., без использования самого dx11.

2 мая. 2019 в 5:01

j'ai hatte de voir cette nouvelle mise à jour 1.35 et jespert que le renaul range t va enfin sortir ont l'attend depuit trés longtemps le renault range t jespert donc qui sera parmie la nouvelle mise à jour ets 2 1.35 < бр />

2 мая. 2019 в 5:03

est ce que quelqu'un pourai me dire en fançais ci возможных ci le renault range sera bien la dans la mise à jour 1.35 et quand la mise à jour sera enfin la

2 мая. 2019 в 5:34

Каковы преимущества?

Будет ли добавлен рендеринг, основанный на физике??
Честно говоря, графика ETS2 — отстой.

Они зарабатывают много денег, а движок до сих пор такой ужасный.
Даже небольшие игры могут использовать рендеринг на основе физики. Таким образом, текстуры имеют глубину. В некоторых местах может блестеть и т. д.
Дороги в ETS2 чертовски плоские и уродливые!

2 мая. 2019 в 5:44

LOL @ SCS зарабатывает много денег. У них скудный бюджет, и почти все они тратят на раздачу бесплатного контента, а остальное — на платные DLC.

ETS2 – это небольшая нишевая игра с ограниченными средствами на разработку.

2 мая. 2019 в 6:26

Мне интересно, потому что я запускаю ets2 на Mac Pro. так как dx это программа майкрософт, что для этого использует яблоко? это как эмулятор или винная штука? Я собираюсь вернуться к 64-битной версии Windows как можно скорее.

Mac Pro (середина 2010 г.) (почти десятилетие xd)
4-ядерный процессор Intel Xeon 2,8 ГГц (этого еще недостаточно?)
16 ГБ 1066 МГц DDR3 (думаю, ddr3 тоже плюхается)
ATI Radeon HD 5770 1024 МБ (угу 1g xd)

p.s (изменить), как мне получить этот лоток для запуска?

2 мая. 2019 в 6:33

LOL @ SCS зарабатывает много денег. У них скудный бюджет, и почти все они тратят на раздачу бесплатного контента, а остальное — на платные DLC.

ETS2 — небольшая нишевая игра с ограниченными средствами на разработку.


иди посмотри, сколько людей в нее играют. Около 16k в последний раз, когда я проверял. Это чертовски много! По сравнению с другими амбициозными играми!
Также множество платных DLC и дополнений! Я купил большинство из них! Бьюсь об заклад, многие люди тоже!
Как нишевая игра, это одна из самых популярных игр.
Он получил награды! Это чертовски популярно сейчас! У меня меньше нишевых игр, и меньше людей играют в них ежедневно, а разработчики этих игр счастливы и зарабатывают большие деньги. Значит, опять СКС с таким количеством проданных копий по-вашему плох!? Вы в 1-м классе в матче? Или просто слеп как летучая мышь?

2 мая. 2019 в 7:40

Bungie тратит на серверы больше за год, чем весь бюджет SCS для ETS2 за 5 лет.
Вы действительно не понимаете рынок, отрасль или связанные с этим расходы. Да, SCS плохой, смирись с этим.

Забудь об этом, ты не делаешь себе одолжений.

2 мая. 2019 в 8:09

Мне интересно, потому что я запускаю ets2 на Mac Pro. так как dx это программа майкрософт, что для этого использует яблоко? это как эмулятор или винная штука? Я собираюсь вернуться к 64-битной версии Windows как можно скорее.

Mac Pro (середина 2010 г.) (почти десятилетие xd)
4-ядерный процессор Intel Xeon 2,8 ГГц (этого еще недостаточно?)
16 ГБ 1066 МГц DDR3 (думаю, ddr3 тоже плюхается)
ATI Radeon HD 5770 1024 МБ (угу 1g xd)

p.s (изменить), как мне получить этот лоток для запуска?

После El Capitan Apple перешла на новый уникальный графический API, который они назвали Metal. Если вы используете любую версию OSX/macOS, ОС автоматически выберет правильный вариант.

Если вы хотите, вы можете рассмотреть более мощный графический процессор для повышения производительности графики, в зависимости от того, какую именно версию macOS вы используете сегодня и каковы ваши планы относительно обновления до Mojave или новее (когда оно будет доступно).

Карты AMD RX 570 и RX 580 недороги и действительно работают в High Sierra и Mojave. Любой из них даст вашей системе значительный прирост графической производительности, и ваши игры будут выглядеть и работать намного лучше, чем ваша старая HD 5770, которая явно была отличной картой.

Если вы запускаете ETS 2 в Windows 10, выберите либо «Запустить с DirectX (64-разрядная версия)», либо «Запустить с помощью «OpenGL (64-разрядная версия)». Любой из них должен работать, но может быть один из них, обеспечивающий более высокую производительность.

После того, как вы выбрали наиболее подходящую версию, вы можете просто выбрать опцию «Играть в Euro Truck Simulator 2» — с этого момента ваша система и Steam будут использовать последнюю выбранную вами опцию по умолчанию.

2 мая. 2019 в 8:21

Мне интересно, потому что я запускаю ets2 на Mac Pro. так как dx это программа майкрософт, что для этого использует яблоко? это как эмулятор или винная штука? Я собираюсь вернуться к 64-битной версии Windows как можно скорее.

Mac Pro (середина 2010 г.) (почти десятилетие xd)
4-ядерный процессор Intel Xeon 2,8 ГГц (этого еще недостаточно?)
16 ГБ 1066 МГц DDR3 (думаю, ddr3 тоже плюхается)
ATI Radeon HD 5770 1024 МБ (угу 1g xd)

p.s (изменить), как мне получить этот лоток для запуска?

После El Capitan Apple перешла на новый уникальный графический API, который они назвали Metal. Если вы используете любую версию OSX/macOS, ОС автоматически выберет правильный вариант.

Если вы хотите, вы можете рассмотреть более мощный графический процессор для повышения производительности графики, в зависимости от того, какую именно версию macOS вы используете сегодня и каковы ваши планы относительно обновления до Mojave или новее (когда оно будет доступно).

Карты AMD RX 570 и RX 580 недороги и действительно работают в High Sierra и Mojave. Любой из них даст вашей системе значительный прирост графической производительности, и ваши игры будут выглядеть и работать намного лучше, чем ваша старая HD 5770, которая явно была отличной картой.

Если вы запускаете ETS 2 в Windows 10, выберите либо «Запустить с DirectX (64-разрядная версия)», либо «Запустить с помощью «OpenGL (64-разрядная версия)». Любой из них должен работать, но может быть один из них, обеспечивающий более высокую производительность.

После того, как вы выбрали версию, которая работает лучше всего, вы можете просто выбрать вариант "Играть в Euro Truck Simulator 2" - ваша система и Steam с этого момента будут использовать последний вариант, выбранный вами по умолчанию.

Это хорошая информация! Спасибо! Я больше не могу обновить эту систему до высокой сьерры или мохаве. я мог прошить BIOS до (середина 2012 г.). Я действительно думаю, что это большой риск для меня, так как я действительно новичок в этих процедурах или методах. но еще раз спасибо за информацию и новую перспективу :) я проведу небольшое исследование на этих выходных и проверю.

У меня много лет есть ETS2, мой старый компьютер работает со скоростью 60 кадров в секунду, но у меня есть видеокарта, поддерживающая только DX9 (и DX10).
Я читал, что в ATS 1.36 будет удалена поддержка DX9, поэтому я удалил ее. по поводу ETS2 у меня 2 вопроса:

1) SCS также удалит поддержку DX9 для ETS2?

2) Как я могу перестать обновлять свою игру, чтобы, по крайней мере, я мог играть в нее сейчас? конечно, я никогда не буду покупать для него новые DLC, потому что я уверен, что они больше не будут работать.

ПС. СКС это очень плохой ход. у вас нет никаких соображений для ваших долгосрочных клиентов. компания, в которой я работал, закрылась, и у меня нет денег на новый компьютер, и, честно говоря, я не думаю, что поддерживать поддержку DX9 так сложно.

<р>1. чтобы игра развивалась, DX9 должен исчезнуть навсегда, это лучший ход SCS
2. если ваша видеокарта не поддерживает DX11, то у вас уже аппаратно SCS не поддерживает (минимум GTS 450)
3. если вы хотите играть в 1.36, используйте openGL
4. если вы не хотите обновляться, оставайтесь на 1.35 временно

rsitaly написал: ↑ 15 ​​окт. 2019 15:28 PS. СКС это очень плохой ход. у вас нет никаких соображений для ваших долгосрочных клиентов. компания, в которой я работал, закрылась, и у меня нет денег на новый компьютер, и, честно говоря, я не думаю, что поддерживать поддержку DX9 так сложно.

Есть что-то под названием Будущее. SCS не может стоять на месте в графическом API, которому почти 15 лет. Им нужно развивать свою игру, так работает рынок.

тогда проблема связана с вашим ПК, а не с SCS, потому что тысячи пользователей macOS и Linux используют OpenGL, и SCS исправит все, что есть, если возникнет проблема

Сколько стоит подержанный компьютер, на котором можно запустить dx11? Немного!

Для сравнения, dx11 был запущен с Windows 7, срок службы которой истекает примерно через три месяца.

Да, open gl работает нормально.

GTX 1080o'cd, i5 6600k 4,4 ГГц, 16 ГБ ddr4 2666 МГц, диск nvme, windows 10, windows 7 и linux mint 19, nvidia 3d vison, Edtracker pro.

Если это не стереоскопическое 3D, я не играю!

Таким образом, минимальная рекомендуемая спецификация карты согласно странице Steam — это Geforce GTS 450. Глядя на подержанные цены на эту карту, вы можете купить ее примерно за 40 евро, а не то, что вам хотелось бы. Подержанная GTX 750ti, которая, вероятно, является лучшей ставкой, стоит около 70 евро, если вы внимательно следите.

DX9 был выпущен в 2002 году, 17 лет назад. Я думаю, что для SCS вполне разумно отказаться от старого API для игры, которая все еще получает обновления в 2019 году. Согласно Википедии, серия Nvidia Geforce 200 — это новейшая серия, не поддерживающая DX11. Этим картам снова 11 лет, и они больше даже не получают поддержку драйверов от NVIDIA, я имею в виду, что это здорово, если вы использовали графический процессор так долго, и он все еще работает, но опять же, это высокая просьба к небольшой компании, такой как scs, для поддержки оборудования. возвращаясь так далеко назад, пытаясь реализовать более продвинутые вещи на новых API/GPU.

GTX 750 ti можно найти примерно за 25 евро на местных форумах (а не в крупных международных торговых сетях, где цены на все завышены); даже 770 не должен стоить больше 50€. Подержанные карты очень выгодны, так как вы можете получить очень приличную производительность за небольшую часть цены новой карты, а самые дешевые новые карты не могут сравниться с приличной GTX 9-й серии, которая будет стоить вам 100 евро. или меньше на местном рынке подержанных автомобилей. Симуляторам грузовиков SCS даже не требуется много видеопамяти, поэтому старые видеокарты какое-то время будут работать нормально.

ну да, DX9 был полностью удален из кодовой базы (обе игры).

было очень сложно сохранить это вместе с DX11 и OGL. мы старались. он настолько отличается от DX11, что потребовал бы много дополнительной работы над любой функцией рендеринга, а некоторые из них могут вообще не выполняться.
его удаление очень помогло нам, чтобы мы могли лучше настроить рендеринг и оптимизировать его в соответствии с текущими (и будущими) стандартами API.

Согласно статистике, очень мало людей не могут запустить DX11.1 (которую мы фактически используем). даже если они отказываются обновлять свои машины, OGL по-прежнему работает довольно хорошо (даже лучше, поскольку он извлекает выгоду из измененного потока данных). нам очень жаль то самое меньшинство, которое по какой-либо причине не может запустить игру в DX11 или OGL, но мы не можем сбрасывать время за счет улучшений для подавляющего большинства игроков.

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

Никто ничего не может вам об этом сказать. Тем, кто знает об этом, запрещено говорить. А те, кто говорят, ничего не знают.

Встроенная графическая система Intel HD Graphics поддерживает многофункциональную графику. Acaba DX sürümü 11'de или yüzden mi oynayabiliyor? Başka bir arkadaşım GTS250 ile oynayamıyor saçma değil mi?

Улунай

Гигапат

Steam üzerinden oyunun sürümü ayarlanıyor diye hatırlıyorum.

DX9 destekli son sürümü ayarlayıp oynamaktan başka çare yok. DX9 artık Kabul edilemeyecek kadar eski ve yeni nesil bilesenlerin Performansını bir nebze baltalıyor. Bundan ötürü DX11 kararının yerinde olduğunu düşünüyorum.

Грейден

Гектопат

Встроенная графическая система Intel HD Graphics поддерживает многофункциональную графику. Acaba DX sürümü 11'de или yüzden mi oynayabiliyor? Başka bir arkadaşım GTS250 ile oynayamıyor saçma değil mi?

Ben intel hd graphics 2000 ile düşük ayarlarda,% 50 ölçek ve 1024x768 oynamıştım 50-60 fps в любом случае.
İşlemciniz недир?

YiGiT787

Декапитировать

ETS'nin yeni sürümlerinde DX9 desteği kaldırıldı, 1.35 sürümüne geri dönün ya da yeni sürümü OpenGL olarak çalıştırmayı deneyin. GTS250 çok eski bir ekran kartı, DX10.1 üzeri sürümleri desteklemiyor.

Феникс55

Фемтопат

UMUT370608

Пикопат

Yani artık eski ekran kartıyla ETS 2 oynanamaz öyle mi? Yahu arkadaş biz insan değil miyiz? Biz niye oynayamıyoruz? Tamam yeni ekran kartlarında FPS düşürüyor ama bari adam seçenek sunar derki DX9 ile mi açacaksın yoksa DX11 ile mi diee. NVIDIA GeForce 9600M GS совместим с DX11'i desteklemiyor severek oynadığım oyunun son sürümünü değil eski sürümünü oynamak zorunda olmak beni sinirlendiriyor! Бу да беним isyanımdır. Ama keşke bu isyanı scs Software'ye yapabilsem.

Фемтопат

Yani artık eski ekran kartıyla ETS 2 oynanamaz öyle mi? Yahu arkadaş biz insan değil miyiz? Biz niye oynayamıyoruz? Tamam yeni ekran kartlarında FPS düşürüyor ama bari adam seçenek sunar derki DX9 ile mi açacaksın yoksa DX11 ile mi diee. NVIDIA GeForce 9600M GS совместим с DX11'i desteklemiyor severek oynadığım oyunun son sürümünü değil eski sürümünü oynamak zorunda olmak beni sinirlendiriyor! Бу да беним isyanımdır. Ama keşke bu isyanı scs Software'ye yapabilsem.


DX9 ve 11 desteğini ayrı vermek zorunda ki bu gereksiz bir şey. (DX9 artık çok eski olduğundan.)
Eski sürümlere dönme seçeneğinin olmasına sevinebilirsin bazı güncel oyunlar buna da izin vermiyor.

UMUT370608

Пикопат

DX9 ве 11 desteğini ayrı vermek zorunda ки бу gereksiz бир шей. (DX9 artık çok eski olduğundan.)
Eski sürümlere dönme seçeneğinin olmasına sevinebilirsin bazı güncel oyunlar buna da izin vermiyor.

Sen Kendini Bir Benim Yerime Koy, Diyelim Ki Ben Oyunun Bütün Dlc'lerini Almaya Param Var Alıyorume, AMA Oyun Açılmıyor Araştırıyorum Araştırıyorum Sonra Bir Bakıyorum ETS 2 1.36 Güncellemesi ILE Birlikte DX11'e Geçmiş Ve Yeni Grafikler Gelecekmiş. Güzel yeni grafikler gelecekse.
Sonra bir gün Ekran Kartımın özelliklerini araştırıyorum bir bakıyorum ki, ekran kartım DirectX 11 desteklemiyor DirectX 10'u destekliyor ve ben bu yüzden oyunu açamiyorum bir de üstüne boşa ol para uvermiş. "Madem bütün DLC'leri almaya paran var git yeni ekran kartı al diyeceksiniz" ama ekran kartları çok pahalı zaten kotü bir sistemim var artık oyunun yeni sürümlerini oynayamayacak olmam sinirlendiriyor.

Читайте также: