The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
September 22, 2019, 04:32:12 pm
Home Help Search Login Register
News: Paul & Fred have reached a settlement with Stardock!

+  The Ur-Quan Masters Discussion Forum
|-+  The Ur-Quan Masters Re-Release
| |-+  Technical Issues (Moderator: Death 999)
| | |-+  Windows Installer Questions
« previous next »
Pages: [1] Print
Author Topic: Windows Installer Questions  (Read 883 times)
dczanik
*Smell* controller
****
Offline Offline

Posts: 306



View Profile WWW
Windows Installer Questions
« on: December 30, 2012, 09:34:01 am »

Not so much a technical issue (yet?), but I'd like some advice for Ur-Quan Masters HD.

Or windows programmer has disappeared on us, so the task of making the Windows installer falls on my shoulders. I've never made a windows installer that downloads additional files off the internet.  We're 24? hours away from releasing the game, and I'm afraid I might delay things for the Windows guys...  Embarrassed

How do you guys do it? Suggestions? Anything I should worry about?
Logged

- Damon
Ur-Quan Masters HD Project leader/artist. Project 6014 Artist.  Like my art? Please check out some of my other artwork
Megagun
Enlightened
*****
Offline Offline

Gender: Male
Posts: 580


Moo


View Profile
Re: Windows Installer Questions
« Reply #1 on: December 30, 2012, 02:14:14 pm »

UQM's regular installer is made with NSIS. There's an .nsi script located at trunk/build/win32_install/uqm-installer.nsi which can be compiled into an .exe using the makensis tool (IIRC, makensis ./uqm-installer.nsi; on windows, you can probably rightclick on the .nsi file in Explorer and click "compile"). The .nsi script contains a few functions for picking a random mirror and doing the downloading/handling of packages.
Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!