0 Favourites

DirectX file installer?

This forum is currently in read-only mode.
  • I,ve just made a working DirectX installer that i plan give to family / friends to stop them giving me earache when they try to test my apps.

    Most of them are still using XP and have DX9.0C already installed but some dont have an internet conection, so it's basically for them.

    Am i doing anything illegal ?

  • They have to agree to the DX EULA. Apart from that, I don't think so. Might be worth reading over the EULA carefully, though, all the info you need is there.

  • They have to agree to the DX EULA. Apart from that, I don't think so. Might be worth reading over the EULA carefully, though, all the info you need is there.

    I might sound really dumb here, but does this mean that my installer

    needs some sort of box, that must be ticked before it install's the files ?

    <img src="smileys/smiley9.gif" border="0" align="middle" /> <img src="smileys/smiley9.gif" border="0" align="middle" />

  • mentioned this link in another thread:

    msdn.microsoft.com/en-us/library/ee416805(v=vs.85).aspx

    scirra.com/forum/suggestion-directx_topic44119.html

    a "Small Installation Packages" silent install "Installation of DirectX by the Game's Installer" could be the best way to distribute cc game with directx in a legal way.

    any good solution is welcome :p

    hf gl

  • mentioned this link in another thread:

    http://msdn.microsoft.com/en-us/library/ee416805(v=vs.85).aspx

    http://www.scirra.com/forum/suggestion-directx_topic44119.html?KW=directx

    a "Small Installation Packages" silent install "Installation of DirectX by the Game's Installer" could be the best way to distribute cc game with directx in a legal way.

    any good solution is welcome :p

    hf gl

    ---------------------------------------------------

    Just checked the 'Small Installation Packages' web page,

    "You can then distribute this package of files and launch DirectSetup in silent mode or run dxsetup.exe in the command shell in silent mode. Remember not to guard this package by any version checking of files, and make sure that your users cannot opt out of running the DirectX setup. Either of these events creates a fallible installation process"

    Is this a sort of 'best practice' guide or is it a legal requirement?

    <img src="smileys/smiley5.gif" border="0" align="middle" />

  • how i read that this only indicates that there would be problems with the installation and game running afterwards, no that it is illegal to skip 1 or 2 files in the installation process. didnt find anything otherwise when searching for it, of course this isnt a legal advise <img src="smileys/smiley1.gif" border="0" align="middle" />

    im pretty sure ive encountered alot of aaa title installations where there were filecheck for the directx version and/or options to skip the installation. so i dont worry about it - only including 1 or 2 .dll files seem to be uncommon - although there are commercial games who made that too!

  • If anybody want's to test it, heres the installer:

    Link

    Only works with the following system's:

    Windows XP with DX9.0C Installed(32 bit )

    Windows must be on drive C.

    I just tested it on a computer with a clean installation of XP/Construct r1.2 and it works ok.

    Only 2meg file size.

    Note: If this breaks any laws, or any of the Scirra team are not happy with it, i will remove it from my Dropbox folder. <img src="smileys/smiley5.gif" border="0" align="middle">

  • will test it later

    edit: it worked for xp sp2, i guess its good for small demos

    (although i dont think its another legal level than zipping the .dlls with the .exe)

  • Construct 3

    Buy Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Buy Now Construct 3 users don't see these ads
  • DX Update installer(Windows all versions)

    Should work with any version of Windows.

    Dropbox link

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)