DirectX End User Runtimes

New releases and general discussions.

Post » Sun Apr 18, 2010 3:45 pm

well construct install is packaged with the right Dx version? why not give an option to build an install the exact same way except for our games?
B
52
S
7
G
6
Posts: 1,945
Reputation: 7,610

Post » Sun Apr 18, 2010 4:51 pm

Yeah, now that you mention this. The game could be just bundled with the needed version of DirectX like the Construct Installer. It's not really necessary for Construct to have the newest version of DirectX. Right?
B
7
S
1
G
2
Posts: 87
Reputation: 1,099

Post » Sun Apr 18, 2010 5:18 pm

[quote="Neo1000":302syq5l]Yeah, now that you mention this. The game could be just bundled with the needed version of DirectX like the Construct Installer. It's not really necessary for Construct to have the newest version of DirectX. Right?[/quote:302syq5l]
But that's exactly what you would do with NSIS. I don't see, why it is ignored? It creates an installer and you can package it with whatever is needed...
Image
B
23
S
8
G
10
Posts: 1,820
Reputation: 8,242

Post » Sun Apr 18, 2010 6:02 pm

Easy way to deal with this:

1. Bundle dxwebsetup.exe with your game and point people to it
2. If your game uses an installer, make it run the DirectX installer during the process.

Also, I would recommend Inno Setup 5 over NSIS for your installer needs. It's what me & Zotged used with Niilu and it's also what Construct uses.
B
16
S
8
G
4
Posts: 136
Reputation: 3,144

Post » Sun Apr 18, 2010 6:04 pm

I agree, it's up to you to include it in your installer or zip.

@Ashley: As for making it easier to find the download, can you re-word the message so that it says exactly what the person will find and what to click? Even though it seems dumb and painfully obvious :lol:
B
2
S
2
G
4
Posts: 156
Reputation: 1,762

Post » Sun Apr 18, 2010 8:04 pm

Well, I honestly had never even considered making my own installer... so my bad on that part. To everyone who said computer gamers need to know how to computer...

You guys don't know how stupid people are, at least the ones near me.

I cannot manage to get anyone to understand that their computer doesn't have anything to do with the Internet, I also cannot manage to explain how their web browser and their operating system have nothing to do with each other.

It is not easy being the only person who knows jack-shit about computers in your area. A lot of them do have gaming computers, the ones you spend $3000 on from like Dell's website. They play WoW and steam games but know little to nothing about computers. It is very sad.
B
2
G
3
Posts: 46
Reputation: 942

Post » Mon Apr 11, 2011 1:36 am

Is it possible to just bundle the required DirectX files with the game in a zip? Most people can't run a construct game, and I don't really want an installer.
B
4
S
1
G
1
Posts: 63
Reputation: 776

Post » Mon Apr 11, 2011 2:30 am

Using [url:3igc4qxw]http://www.dependencywalker.com/[/url:3igc4qxw] I found what dlls are needed.

The runtime needs "D3DX9_39.DLL"
and if you are using XAudio2 you'll need "XAPOFX1_1.DLL". Otherwise I think that's it.
B
79
S
24
G
54
Posts: 4,746
Reputation: 40,755

Post » Mon Apr 11, 2011 3:14 am

Thanks I'll try that sometime.
B
4
S
1
G
1
Posts: 63
Reputation: 776

Post » Mon Apr 11, 2011 5:20 am

Doesn't simply bundling the required dlls go against the direct x license agreement though?
Moderator
B
88
S
32
G
33
Posts: 3,005
Reputation: 27,432

PreviousNext

Return to Construct Classic Discussion

Who is online

Users browsing this forum: No registered users and 5 guests