Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Renegade Discussions » Mod Forum » Custom Installer for Standalone release
Custom Installer for Standalone release [message #486378] Mon, 24 February 2014 07:37 Go to next message
Jerad2142 is currently offline  Jerad2142
Messages: 3813
Registered: July 2006
Location: USA
Karma: 6
General (3 Stars)
I was just wondering if anyone knows of an installer that could handle a 1.8GB data file, early on I tried one the same installer that APB was using at the time, but the software could not handle the 1.25GB always.dat file.

Install shield would work obviously but we would prefer something free, put enough work into the project without spending money on an installer.

In addition, if you know any needed third party stuff that needs to be installed to get stock Renegade to run that would be great!

Thanks,
Jerad


Re: Custom Installer for Standalone release [message #486379 is a reply to message #486378] Mon, 24 February 2014 07:53 Go to previous messageGo to next message
Omar007 is currently offline  Omar007
Messages: 1711
Registered: December 2007
Location: Amsterdam
Karma: 0
General (1 Star)
Idk what APB used so maybe that is what I'm suggesting now but w/e ;P

Nullsoft: http://nsis.sourceforge.net/Main_Page
Afaik there is no file limitation. You can check out http://nsis.sourceforge.net/Multi-volume_Distribution if you want to split up your installer, though as I said, I don't believe there is a size limit.


http://tiberiumredux.omarpakker.nl/Old Unused Parts/Plaatjes/PromoteBanner_Hades_small.jpg

[Updated on: Mon, 24 February 2014 07:55]

Report message to a moderator

Re: Custom Installer for Standalone release [message #486380 is a reply to message #486378] Mon, 24 February 2014 09:48 Go to previous messageGo to next message
Ethenal is currently offline  Ethenal
Messages: 2532
Registered: January 2007
Location: US of A
Karma: 0
General (2 Stars)

Yeah, I've always heard great things about NSIS.

-TLS-DJ-EYE-K wrote on Mon, 18 March 2013 07:29

Instead of showing us that u aren't more inteligent than a Toast, maybe you should start becomming good in renegade Thumbs Up

Re: Custom Installer for Standalone release [message #486381 is a reply to message #486378] Mon, 24 February 2014 10:05 Go to previous messageGo to next message
danpaul88 is currently offline  danpaul88
Messages: 5795
Registered: June 2004
Location: England
Karma: 0
General (5 Stars)
Back before we used the launcher all of the BHP projects were shipped using NSIS, it's an excellent installer tool and very powerful.

If this is for ECW you'd probably benefit from something that understands how to patch .mix files properly in future rather than re-downloading massive files each time. We can help with that.


http://steamsignature.com/card/1/76561197975867233.png

[Updated on: Mon, 24 February 2014 10:07]

Report message to a moderator

Re: Custom Installer for Standalone release [message #486382 is a reply to message #486381] Mon, 24 February 2014 11:38 Go to previous messageGo to next message
Jerad2142 is currently offline  Jerad2142
Messages: 3813
Registered: July 2006
Location: USA
Karma: 6
General (3 Stars)
danpaul88 wrote on Mon, 24 February 2014 10:05

Back before we used the launcher all of the BHP projects were shipped using NSIS, it's an excellent installer tool and very powerful.

If this is for ECW you'd probably benefit from something that understands how to patch .mix files properly in future rather than re-downloading massive files each time. We can help with that.

We haven't moved to 4.0 yet, originally I wanted to get it stable before we did, and now I want to make a release before its been 3 years since the last public release lol.

So if this software doesn't require 4.0 great, if it does it'll probably be a few more months before we've push up to it.


Re: Custom Installer for Standalone release [message #486386 is a reply to message #486378] Mon, 24 February 2014 14:33 Go to previous messageGo to next message
danpaul88 is currently offline  danpaul88
Messages: 5795
Registered: June 2004
Location: England
Karma: 0
General (5 Stars)
My MIX patcher doesn't require 4.0, it's a command line tool for generating diffs between two different versions of a MIX1 archive and applying the diff as a patch to the older version.

I'll dig the files out for you sometime if you like... although it's probably more relevant when you come to release a second version, nothing to patch for the first release.

It can be used with NSIS or any other installer software which can run command line scripts.


http://steamsignature.com/card/1/76561197975867233.png
Re: Custom Installer for Standalone release [message #486387 is a reply to message #486386] Mon, 24 February 2014 14:52 Go to previous messageGo to next message
Jerad2142 is currently offline  Jerad2142
Messages: 3813
Registered: July 2006
Location: USA
Karma: 6
General (3 Stars)
danpaul88 wrote on Mon, 24 February 2014 14:33

My MIX patcher doesn't require 4.0, it's a command line tool for generating diffs between two different versions of a MIX1 archive and applying the diff as a patch to the older version.

I'll dig the files out for you sometime if you like... although it's probably more relevant when you come to release a second version, nothing to patch for the first release.

It can be used with NSIS or any other installer software which can run command line scripts.

Sounds great, can guarantee there will be many patches as even now I make about 2-5 patches a week for our internal tests.


Re: Custom Installer for Standalone release [message #486388 is a reply to message #486378] Mon, 24 February 2014 14:55 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma: 0
General (3 Stars)

+1 for NSIS, its what we use for the scripts 4.x installer.


Jonathan Wilson aka Jonwil
Creator and Lead Coder of the Custom scripts.dll
Renegade Engine Guru
Creator and Lead Coder of TT.DLL
Official member of Tiberian Technologies
Re: Custom Installer for Standalone release [message #486480 is a reply to message #486388] Thu, 27 February 2014 07:14 Go to previous messageGo to next message
Jerad2142 is currently offline  Jerad2142
Messages: 3813
Registered: July 2006
Location: USA
Karma: 6
General (3 Stars)
Also, could you get me a list of what needs to be installed to get stock (3.4.4 and blow) Renegade to run as a clean install stand alone, last time we did a stand alone release there were many people that couldn't run it. This was like 2 years ago and I think most of those people needed to install the direct x 9c redistributable to get it to work even if they had Windows Vista+.

Re: Custom Installer for Standalone release [message #486705 is a reply to message #486480] Sat, 08 March 2014 10:17 Go to previous messageGo to next message
Jerad2142 is currently offline  Jerad2142
Messages: 3813
Registered: July 2006
Location: USA
Karma: 6
General (3 Stars)
What folder do you recommend that a Renegade based game installs to, I know Westwood isn't a good idea anymore because UAC gives it shit correct? (Never have UAC enabled so don't know for sure).


I assume just program files correct?


[Updated on: Sat, 08 March 2014 10:18]

Report message to a moderator

Re: Custom Installer for Standalone release [message #486708 is a reply to message #486378] Sat, 08 March 2014 13:21 Go to previous messageGo to next message
danpaul88 is currently offline  danpaul88
Messages: 5795
Registered: June 2004
Location: England
Karma: 0
General (5 Stars)
Only 4.x based mods work in program files without admin rights. Anything pre 4.x will have UAC problems in the protected program files folder

http://steamsignature.com/card/1/76561197975867233.png

[Updated on: Sat, 08 March 2014 13:22]

Report message to a moderator

Re: Custom Installer for Standalone release [message #486747 is a reply to message #486378] Thu, 13 March 2014 09:25 Go to previous message
iRANian is currently offline  iRANian
Messages: 4308
Registered: April 2011
Karma: 0
General (4 Stars)
InnoSetup is pretty nice, dunno if it supports 1.8+ GB files though.

Long time and well respected Renegade community member, programmer, modder and tester.

Scripts 4.0 private beta tester since May 2011.

My Renegade server plugins releases
Previous Topic: Di3HardNL Model Requests
Next Topic: base defense aim
Goto Forum:
  


Current Time: Tue Dec 24 12:45:23 MST 2024

Total time taken to generate the page: 0.00951 seconds