darkhog Posted November 11, 2012 Author Share Posted November 11, 2012 Obviously, I don't want players to install separate runtime files and client, but I'd like to wrap it up in one nice installer that will install it all. How to do that? Link to comment Share on other sites More sharing options...
Growlith1223 Posted November 11, 2012 Share Posted November 11, 2012 the way i done it was i made an installer(in vb6 lawl) and it connects to my site, looks for the required files, and downloads them using the Internet Transfer Controlor you could always do it the easy way and use that one program i think it was called Install Creator pro(i think it was called that) Link to comment Share on other sites More sharing options...
darkhog Posted November 11, 2012 Author Share Posted November 11, 2012 Well, it was mostly what ocx files are needed by EO 3.0\. I know how to make installers ![;)](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/wink.png). Also would EO recognize OCX files (as in load 'em properly) if I'd put them directly aside .exe (I know that it works that way for .dll files: You can either put them in system32 or aside .exe and it will find them, but does it work for OCX?) Link to comment Share on other sites More sharing options...
Joyce Posted November 11, 2012 Share Posted November 11, 2012 I tend to use Inno Setup, it allows me to select what files it has to register during installation. Link to comment Share on other sites More sharing options...
darkhog Posted November 11, 2012 Author Share Posted November 11, 2012 Yeah, but which files are needed by EO client? So I can copy them from my system32 folder. (because runtime files are only in installer form, not in zip with all files listed so I can make use of it). Also, do you know some good Inno Setup WYSIWYG generator, since even though it's script is INI-based, there are so much options there. And built-in one is too simple (thought last contact with Inno I had in 2k9). Link to comment Share on other sites More sharing options...
Growlith1223 Posted November 11, 2012 Share Posted November 11, 2012 download the run-times installer and install the files into a different location, and all those file will be needed to run c: Link to comment Share on other sites More sharing options...
Joyce Posted November 11, 2012 Share Posted November 11, 2012 ISTools is a decent tool for installers, it generates the scripts based on your input.Anyhow, I believe the original DD7 one shows what files are required by the engine, of course this doesn't include the D3D8 libraries, but I'm sure you can figure out the difference between dx7vb and dx8vb ![:P](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/tongue.png) Link to comment Share on other sites More sharing options...
darkhog Posted November 11, 2012 Author Share Posted November 11, 2012 > download the run-times installer and install the files into a different location, and all those file will be needed to run c:Well, I'm not that brave. First of all, installing it second time will also mean registering it second time in the system, which can in turn mess up my system.And thanks Joyce, I'll check out ISTools. Link to comment Share on other sites More sharing options...
Growlith1223 Posted November 11, 2012 Share Posted November 11, 2012 the DX7 run times installer shows what files it will install, those are the files you will need…you don't have to reinstall it to know, just like after a couple of clicks of Next, it should pop up with the files listed. once you know what files, just exit out of the installer and there you go, you know what files to grab, and then you can go make your installer by looking in the System32 folder to find them all Link to comment Share on other sites More sharing options...
darkhog Posted November 11, 2012 Author Share Posted November 11, 2012 Aside of dx7 runtimes, there is also bunch of OCX files needed by eclipse games and VB6 apps in general. I am mostly worried about those. Link to comment Share on other sites More sharing options...
Joyce Posted November 11, 2012 Share Posted November 11, 2012 the DD7 runtime installer includes everything EO based engines use. (EO2.0, Event 2.3, Nightly 3.0 and derivatives). Just make sure you replace dx7vb with dx8vb if you're running a D3D8 engine! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now