Current Events > What the fuck is DirectX

Topic List
Page List: 1
Master Kazuya
05/29/22 3:47:12 PM
#1:


Why do I have to install this thing like every time for every game? Shouldn't there just be one DirectX for everything else? Why does everything have its own DirectX? Shit's crazy

---
itt my post is the best
... Copied to Clipboard!
xue1
05/29/22 6:37:47 PM
#2:


DirectX allows games to access resources without writing all of the red tape that the operating system requires for normal applications

DirectX lets games run faster, but without all of the safety measures that protect against crashes

When Microsoft Windows first launched, most game developers told players to run in text DOS mode, not in Windows mode, because Windows required too much red tape, and it was making the games too slow. Microsoft was angry that game developers rejected Windows, so Microsoft created DirectX for games to run fast
... Copied to Clipboard!
Dakimakura
05/29/22 6:38:10 PM
#3:


don't worry about it

---
This is signature
Not waste of data at all
... Copied to Clipboard!
Tyranthraxus
05/29/22 6:42:26 PM
#4:


A long time ago if you made a PC game you used to have to make multiple versions literally for different hardware configurations. You'll often find on older dos games especially installation menus asking you about your video and sound cards.

Direct X automates that process so you only have to write code for Direct X instead of 5 different possible video cards.

As for why everything makes you "install direct X again" this is strictly a not necessary step but many games aren't tested to work outside of the direct X version that they were compiled on and the only way to make sure you have those exact binaries is to install direct X again.

The alternative is trusting the user to know which direct X versions are installed and how to get a specific version that they need.

---
It says right here in Matthew 16:4 "Jesus doth not need a giant Mecha."
https://i.imgur.com/dQgC4kv.jpg
... Copied to Clipboard!
xue1
05/29/22 6:43:27 PM
#5:


there are many versions of DirectX -- game code. Different games were written with different DirectXs
... Copied to Clipboard!
faizan_faizan
05/29/22 6:59:17 PM
#6:


You can install it once and then decline the other installations. You only need it once.

---
Allergic to bull****.
... Copied to Clipboard!
Smiffwilm
05/29/22 7:00:56 PM
#7:


It is the opposite of IndirectX.

---
My Mario Maker 2 ID is 6RG-5XK-JCG
... Copied to Clipboard!
Topic List
Page List: 1