Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
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.
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
PC games which are completely new but made still using DX11 is nonsense
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.