Halo: The Master Chief Collection

Halo: The Master Chief Collection

View Stats:
xGrunt1337x Apr 20, 2020 @ 11:56am
What graphics API do the games run? DirectX 11 or 12?
Minimum requirements say DX11. Makes sense since Xbox One runs DX11
Does anybody know if PC version is DX12 compatible?
I know Afterburner lets you see it, I don't use Afterburner though
< >
Showing 1-7 of 7 comments
The author of this thread has indicated that this post answers the original topic.
Pyrocitor Apr 20, 2020 @ 11:57am 
It's dx11 afaik.
xGrunt1337x Apr 20, 2020 @ 11:59am 
Originally posted by Pyrocitor:
It's dx11 afaik.
Makes sense, there's not a DX12 option in the menu. DX12 would be nice but in the end it's a super light game so it's not really necessary. Converting it would require lots of work
RiseAgain Apr 20, 2020 @ 12:38pm 
They likely run on Directx 11 because it's the standard gaming API for Windows 10.

The first Halo games were made during a time when Directx 8 and 9 were the norm, way back in the early 2000's. In fact, the original Xbox development API was based on the Directx 8.1.


xGrunt1337x Apr 20, 2020 @ 2:26pm 
Originally posted by RiseAgain:
They likely run on Directx 11 because it's the standard gaming API for Windows 10

This is wrong, DirectX11 was Windows 7 and I don't get why are developers so stupid to still use it today even if it's outdated and makes games look bad and perform very poorly.
Windows 10 introduced DX12 which is so much better graphically especially for texture streaming and consistent performance in bigger scale games, aside from Ray Tracing which is awesome. Also improves with a huge performance boost (even +20%) thanks to async compute and more regular frame pacing, also by managing much smoother and faster CPU timing it minimizes input lag

Halo is DX11 and there's nothing wrong with it, it's a porting from Xbox One which only has DX11. Developing a "new" PC game in 2020 and still using DX11 is just lazy or stupid, just see Sekiro, Apex Legens, Jedi Fallen Order how badly they compare to other new games like Control, The Division 2 or Gears 5. Vulkan is also a good alternative, it's being used by Half Life Alyx, Rainbow Six Siege or Doom Eternal just to name some, they're way ahead

Sorry for the rant, it's just that DirectX11 sucks, not standard just outdated crap which is still being utilized for no one knows what reasons. Might not matter much on older hardware but the difference is very noticeable on new and powerful hardware like Nvidia RTX series or AMD Radeon
Deus_nsf Apr 20, 2020 @ 2:57pm 
DX12 is good for games that uses a lot of graphical elements of screen because it reduces CPU overhead, but Halo games are very simple old and basic games compared to modern standards, so I'm not sure DX12 would improve anything. Actually it could even hurt the experience because since Driver has no control, you can't force 16x anisotropic filtering.
xGrunt1337x Apr 20, 2020 @ 11:46pm 
Originally posted by Deus:
DX12 is good for games that uses a lot of graphical elements of screen because it reduces CPU overhead, but Halo games are very simple old and basic games compared to modern standards, so I'm not sure DX12 would improve anything. Actually it could even hurt the experience because since Driver has no control, you can't force 16x anisotropic filtering.
Also Halo is a porting not a PC game developed from scratch, it's cool it uses DX11
PC games which are completely new but made still using DX11 is nonsense
Exodus Apr 21, 2020 @ 12:12am 
Directx 11 is still fine, it was the API that really put performance into gaming due to lowering CPU overhead previous dx versions were notorious for really bad pc performance for that reason. Even gta 5 uses dx 11 I think there's nothing wrong with it if devs optimize games accordingly.

Also like someone mentioned newer API's don't allow application overrides for anything above dx9 (on a lot of settings) this can be really annoying because you can't force graphical techniques some which can be really helpful to make older games look better.
Last edited by Exodus; Apr 21, 2020 @ 12:17am
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Apr 20, 2020 @ 11:56am
Posts: 7