Fromethius
Dec 11th, 2007, 03:07 PM
I've heard Microsoft abandoned DirectX. Apparently the team for DirectX had split up and now they only have the XNA team or something. It's probably a rumor. Also, is DirectX version 9.0c the last one to be released for Windows?
Another thing, when developing for clients in DirectX, Direct3D and Direct3DX, I have noticed that my users to download the entire Directx runtime just for one dll. I develop in C# so having them download the framework was bad enough, but now another runtime just for one dll file? I would prefer to just include the dll but apparently since it is Microsoft's, I must either include the installer for the runtime or something like that, as including just the dll in the folder would be illegal.
Do you think you could create a Windows Update just to drop that dll in their system32 directory? It would sure help with compatibility issues. I'm wondering why you all left out this one dll but included all the other ones necessary for DirectX in other Windows Updates.
I think the name of the dll was d3dx10_34.dll or something like that. It seemed to be the only one my clients needed when I distributed programs created in Direct3D to them. Perhaps this dll could be included in a windows update?
Another question I have is whether this is true or not:
http://vbforums.com/showpost.php?p=3067465&postcount=23
Apparently you have to pay Microsoft if you want to make games for the Xbox 360? =(
If you are going to make the game for the PC in XNA, can I distribute it and whatnot free of charge?
While we're on the topic of XNA, it seems that the number of frameworks required is becoming overwhelming. You need the .Net Framework, the XNA Framework, (the directx runtime?), service pack 1 (or was it 2?), and just to develop in XNA you need C# Express 2005, C# 2005 Service Pack 1, and THEN you can download XNA. And even then, now XNA 2.0 is out and I'm all confused again. It's not really much of a question but more of a rant. I really don't know ANYBODY who is willing to download all of this just to play some crappy arcade game I made in XNA. Is something going to be done about this runtime madness, or possibly, "DLL hell?"
Thanks for any replies and I appreciate you all coming here and doing this.
:wave:
Another thing, when developing for clients in DirectX, Direct3D and Direct3DX, I have noticed that my users to download the entire Directx runtime just for one dll. I develop in C# so having them download the framework was bad enough, but now another runtime just for one dll file? I would prefer to just include the dll but apparently since it is Microsoft's, I must either include the installer for the runtime or something like that, as including just the dll in the folder would be illegal.
Do you think you could create a Windows Update just to drop that dll in their system32 directory? It would sure help with compatibility issues. I'm wondering why you all left out this one dll but included all the other ones necessary for DirectX in other Windows Updates.
I think the name of the dll was d3dx10_34.dll or something like that. It seemed to be the only one my clients needed when I distributed programs created in Direct3D to them. Perhaps this dll could be included in a windows update?
Another question I have is whether this is true or not:
http://vbforums.com/showpost.php?p=3067465&postcount=23
Apparently you have to pay Microsoft if you want to make games for the Xbox 360? =(
If you are going to make the game for the PC in XNA, can I distribute it and whatnot free of charge?
While we're on the topic of XNA, it seems that the number of frameworks required is becoming overwhelming. You need the .Net Framework, the XNA Framework, (the directx runtime?), service pack 1 (or was it 2?), and just to develop in XNA you need C# Express 2005, C# 2005 Service Pack 1, and THEN you can download XNA. And even then, now XNA 2.0 is out and I'm all confused again. It's not really much of a question but more of a rant. I really don't know ANYBODY who is willing to download all of this just to play some crappy arcade game I made in XNA. Is something going to be done about this runtime madness, or possibly, "DLL hell?"
Thanks for any replies and I appreciate you all coming here and doing this.
:wave: