These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Information Portal

 
  • Topic is locked indefinitely.
 

Dev blog: DirectX 9 Phase Out

First post First post
Author
Madeowyn
Deep Core Mining Inc.
Caldari State
#101 - 2016-06-04 11:32:32 UTC
I'd hate this if I didn't just buy a new PC. It was really nice in EVE that you could play it on an old computer. I could play it on my laptop. Even if you could play on the newer DirectX, the performance could be worse. Not everyone has the money to buy a new PC.
Helico Tuure
Obsidian Coalition
#102 - 2016-06-04 16:23:10 UTC
Linux player here too, DX9 is required for play and I have zero plans to go out and buy a copy of Windows just to play EvE, please think carefully before you alienate a small but passionate group of your subscribers (not to mention everyone else that is chiming in that is telling you DX11 does not work well).
HellGate fr
#103 - 2016-06-04 19:54:25 UTC  |  Edited by: HellGate fr
I generally play with at least 16 accs running with 1024*768 windows full low details, idc about dx11 unless it makes the whole thing run faster (does it though ?) ...

The new launcher is very good though, except when I go play on sisi and it clears all my launcher settings (accounts list) for TQ.
Noah Marquetti
Doomheim
#104 - 2016-06-04 21:19:23 UTC
Bring forth OpenGL!
Primary Suspect
Viziam
Amarr Empire
#105 - 2016-06-05 02:36:29 UTC
When money talks bullshit walks i guess.
Serg Sinist
Diamond Dogs.
Mercenaires Sans Frontieres.
#106 - 2016-06-05 06:43:09 UTC
Write engine on OpenGL. It's good alternative from DX9.
Axhind
Eternity INC.
Goonswarm Federation
#107 - 2016-06-05 08:46:01 UTC  |  Edited by: Axhind
CCP Vertex wrote:
Atum wrote:
No bigger than the jump from the original graphics engine to Trinity2... ohh do I remember that, and my friends going "HOLY $#!7!!!" when I showed them that trailer. Maybe something to shoot for in 2020, when DX11 just doesn't look so great anymore? ;)


Well in many cases it would be a bigger jump, especially with DX12 where you certainly get more control over your output but nothing comes for free. You need to implement and manage everything your self which has its benefits but also requires a lot of investment in resources and effort.

However, as we've done in the past and will continue to do, we will keep EVE looking good so we'll inevitably upgrade away from DX11. Maybe 2020, who knows ;)


Would be good to upgrade to vulkan as directx12 is locked into windows and all the issues win10 brings along. Since you are rewriting a large part of the code you might as well go with an API that works everywhere.

PS: For people that want mumble on directx11 it works with the latest snapshots. You just have to enable show FPS (or similar thing) that keeps the overlay active at all times. If you don't there is a massive memory leak that is cleared every time the overlay is triggered so depending on how chatty the channel you are in you will be fine or constantly crashing.
Yongtau Naskingar
Yongtau Naskingar Corporation
#108 - 2016-06-05 08:49:56 UTC
dxdiag reports I can use DirectX 11, but the launcher says my laptop only support DirectX 9. Yay.
0bama Barack Hussein
Science and Trade Institute
Caldari State
#109 - 2016-06-05 11:55:07 UTC
I have seen https://community.eveonline.com/news/dev-blogs/directx-9-phase-out/?_ga=1.54634860.698391855.1463310971 and I dont get anywhere at EvE Launcher settings that kind of options that picture shows, just at "Game"-tab under DirectX big blue "INFO" picure and "Your computer only supports DirectX 9", and there is no other options I could change.

Problem is, DirectX Diagnostic Tool shows my old laptop with Win 7 (all info seemed correct) is indeed DirectX 11...


So, think you need to advice me a bit here.
Miss 'Assassination' Cayman
CK-0FF
Intergalactic Space Hobos
#110 - 2016-06-05 12:46:46 UTC  |  Edited by: Miss 'Assassination' Cayman
Yongtau Naskingar wrote:
dxdiag reports I can use DirectX 11, but the launcher says my laptop only support DirectX 9. Yay.

0bama Barack Hussein wrote:
I have seen https://community.eveonline.com/news/dev-blogs/directx-9-phase-out/?_ga=1.54634860.698391855.1463310971 and I dont get anywhere at EvE Launcher settings that kind of options that picture shows, just at "Game"-tab under DirectX big blue "INFO" picure and "Your computer only supports DirectX 9", and there is no other options I could change.

Problem is, DirectX Diagnostic Tool shows my old laptop with Win 7 (all info seemed correct) is indeed DirectX 11...


So, think you need to advice me a bit here.


Both of you have laptops, which often have interesting power saving features. Among those features, they often try to use the integrated graphics over the dedicated GPU. The desktop and launcher are probably running on the integrated GPU and the launcher is checking the capabilities of that, even though the game would run on the dedicated GPU.

I'm not sure how to fix the problem, but first make sure your computers are set to the max performance power plans. If that's not the issue, look around for a setting in some Nvidia/AMD software that forces it to always use the dedicated GPU.

The issue is also probably worthy of a bug report, if the launcher is really getting the wrong info.
CCP Vertex
C C P
C C P Alliance
#111 - 2016-06-05 13:42:55 UTC
Miss 'Assassination' Cayman wrote:
Quote:
we will be removing clouds from the DirectX 9 client in an upcoming release.

Yay, I'm definitely going back to DX9 then so I can get a decent framerate while doing PvE.


No need, the reason we have to remove clouds from DX9 is so we can make use of a faster DX11 only rendering approach. Clouds will no longer cause a significant performance drop, it is these types of situations that make us want to push towards dropping DX9 as soon as possible. However, it won’t be any time soon, we aren’t going to drop DX9 tomorrow but we want the player base informed and reminded that it will inevitably happen and we want and need to hear of any remaining DX11 issues so we can address then in the meantime.

**CCP Vertex  |  Senior Development Manager ** | @CCP_Vertex

CCP Vertex
C C P
C C P Alliance
#112 - 2016-06-05 13:44:22 UTC
HellGate fr wrote:
I generally play with at least 16 accs running with 1024*768 windows full low details, idc about dx11 unless it makes the whole thing run faster (does it though ?) ...

The new launcher is very good though, except when I go play on sisi and it clears all my launcher settings (accounts list) for TQ.


DirectX 11 offers much better memory management and frame rates than that of DX9. You should try DX11 with all of your accounts, i'd be suprised if you got worse performance.

**CCP Vertex  |  Senior Development Manager ** | @CCP_Vertex

CCP Vertex
C C P
C C P Alliance
#113 - 2016-06-05 13:47:05 UTC
Primary Suspect wrote:
When money talks bullshit walks i guess.


I dont quite get your sentiment, except that we will save development resources by being forced to choose less efficient options for the graphic features we impliment. We can then spend our time investigating and implimenting better and more efficient visuals.

For example the clouds, they are slow... we know this and we dont like it! We have an option to make them run faster but it's a DX11 only feature. That is why we're removing them from DX9 and converting them over to the next system for DX11.

**CCP Vertex  |  Senior Development Manager ** | @CCP_Vertex

CCP Vertex
C C P
C C P Alliance
#114 - 2016-06-05 13:48:08 UTC
Yongtau Naskingar wrote:
dxdiag reports I can use DirectX 11, but the launcher says my laptop only support DirectX 9. Yay.


That is odd, what OS and GPU do you have?

**CCP Vertex  |  Senior Development Manager ** | @CCP_Vertex

CCP Vertex
C C P
C C P Alliance
#115 - 2016-06-05 13:49:45 UTC
0bama Barack Hussein wrote:
I have seen https://community.eveonline.com/news/dev-blogs/directx-9-phase-out/?_ga=1.54634860.698391855.1463310971 and I dont get anywhere at EvE Launcher settings that kind of options that picture shows, just at "Game"-tab under DirectX big blue "INFO" picure and "Your computer only supports DirectX 9", and there is no other options I could change.

Problem is, DirectX Diagnostic Tool shows my old laptop with Win 7 (all info seemed correct) is indeed DirectX 11...


So, think you need to advice me a bit here.


I'll ask our launcher developers to take a look at this thread, they might want to contact you to get more info on this. Thanks for letting us know!

**CCP Vertex  |  Senior Development Manager ** | @CCP_Vertex

0bama Barack Hussein
Science and Trade Institute
Caldari State
#116 - 2016-06-05 15:45:17 UTC  |  Edited by: 0bama Barack Hussein
CCP Vertex wrote:
0bama Barack Hussein wrote:
I have seen https://community.eveonline.com/news/dev-blogs/directx-9-phase-out/?_ga=1.54634860.698391855.1463310971 and I dont get anywhere at EvE Launcher settings that kind of options that picture shows, just at "Game"-tab under DirectX big blue "INFO" picure and "Your computer only supports DirectX 9", and there is no other options I could change.

Problem is, DirectX Diagnostic Tool shows my old laptop with Win 7 (all info seemed correct) is indeed DirectX 11...


So, think you need to advice me a bit here.


I'll ask our launcher developers to take a look at this thread, they might want to contact you to get more info on this. Thanks for letting us know!


Launcher, DX9


http://i.imgur.com/dLZQ8rG.png

DirectX Diagnostic Tool, DX11

http://i.imgur.com/mItH6RK.png

I hope those pics help Fly Dangerous Ö/
Sarmatiko
#117 - 2016-06-05 17:20:18 UTC
0bama Barack Hussein wrote:

Launcher, DX9


http://i.imgur.com/dLZQ8rG.png

DirectX Diagnostic Tool, DX11

http://i.imgur.com/mItH6RK.png

I hope those pics help Fly Dangerous Ö/


This matter wasn't explained in the dev blog.
DirectX Diagnostic Tool only shows latest Direct X version installed in the system (DX 11 in your case).
It doesn't mean that your VIDEO CARD supports that DirectX version.
For example, your Acer Extensa 5630 laptop probably have ATi Radeon HD 3470 on board, which only supports DirectX 10 (will run only DX9 in backward compatibility mode)

In order to know for sure, you should download GPU-Z tool. It will show what exact DirectX version is supported by your video card.
Manssell
OmiHyperMultiNationalDrunksConglomerate
#118 - 2016-06-05 19:47:03 UTC  |  Edited by: Manssell
"one such change will be a new cloud rendering approach which will mean we will be removing clouds from the DirectX 9 client in an upcoming release."

So while the Mac customers wait for DX11 support in Wine you're gonna start removing visuals from us, when we don't even have all of them as it now. This sounds like it's gonna be fun.
CCP Darwin
C C P
C C P Alliance
#119 - 2016-06-06 00:46:16 UTC
HellGate fr wrote:
I generally play with at least 16 accs running with 1024*768 windows full low details, idc about dx11 unless it makes the whole thing run faster (does it though ?) ...


DX11 should offer a small performance improvement over DX9 in many cases.

CCP Darwin  •  Senior Software Engineer, Art & Graphics, EVE Online  •  @mark_wilkins

Rain6637
GoonWaffe
Goonswarm Federation
#120 - 2016-06-06 04:51:35 UTC
DirectX 9 lets Mumble overlay work some of the time
DirectX 11 breaks Mumble overlay all the time

This issue is 2 years old now. Any solutions for getting Mumble overlay to work with EVE Online, pretty much the only game that has an issue with Mumble, and has since Rubicon