Difference between revisions of "FreeSpace Open Installer"

From FreeSpace Wiki
Jump to: navigation, search
(First version, very rough. Feel free to clean it up.)
 
m (update with KNet link)
 
(37 intermediate revisions by 16 users not shown)
Line 1: Line 1:
The FreeSpace Open Installer is an attempt to significantly reduce the difficulty of installing FreeSpace Open over a Retail FreeSpace 2 installation. The Installer was coded by Turey using the [http://nsis.sourceforge.net/Main_Page NSIS] development environment for [http://www.eclipse.org Eclipse]. The first version was released on October 16, 2006, and the latest versions of the exe and the source code can be found at [http://www.fsoinstaller.com fsoinstaller.com].
 
  
More information about the Installer can be found on [http://www.hard-light.net/forums/index.php/topic,42854.0.html Hard Light Productions].
+
== '''NOTE: The recommended launcher and installer for FreeSpace Open is now the Knossos (link [https://wiki.hard-light.net/index.php/Knossos_(mod_manager) here]). The Freespace Open Installer is no longer the recommended launcher.''' ==
 +
  
=Features=
+
The FreeSpace Open Installer is an online installer for FS2_Open. The Installer was originally written by Turey, and then completely rewritten by Goober5000. The source code is hosted by the [[SCP]].
The Installer is designed to be one-size-fits-all, so that dial-up users can have a small Installer that only installs the necessary files, while broadband users can have an Installer that downloads all the extras for them.
 
The Installer automatically checks to see if it is outdated, and will bring up the download page of the newest version if it is outdated.
 
The first version of the Installer included only the Executables and the MediaVPs. Since then, many other parts have been added and refined.
 
  
==FreeSpace Open Executables==
+
The program's web page is [http://www.fsoinstaller.com/ here].
The Executables were originally packaged as part of the installer, which added about eight megabytes to the size of the Installer. However, as of the 3.6.9 - RC 7.9x version, the Executables have been taken out of the Installer file and are downloaded at runtime.
 
  
==OpenAL==
+
Instructions on creating an install.txt file are [[FSO Installer Text Files|here]]. These are only for modders who are ready to add their released mod or campaign to the installer's list of available mods to install.
One of the most common problems people have installing FreeSpace Open is that they do not install OpenAL. From the first version, the Installer has had an option to download and run the OpenAL installer automatically.
 
  
==MediaVPs==
+
A mirror monitor for the various mods can be found [https://dev.tproxy.de/fs2/mirrors/ here].
The MediaVPs are a set of graphical enhancements to FreeSpace Open, created by the [http://www.hard-light.net/forums/index.php/board,120.0.html FreeSpace Upgrade Project]. These upgrades have been included since the first version, and as of version 3.6.9 - RC 7.9x, they use the Mod Installation System (see below).
 
  
==Mod Installation System==
+
=== Download Links ===
The Mod Installation System is a feature that first made its appearance in version 3.6.9 - RC 7.9x. The system allows the creator(s) of a mod or campaign to include their work in the Installer, so that it can be downloaded and installed at the same time as FreeSpace Open. By interfacing with text files, the Installer can get the most recent files for each mod directly from that mod's web site. This allows mod creators to update their files at any time, without the need for a new release of the Installer.
+
* [http://www.fsoinstaller.com/files/installer/FreeSpaceOpenInstaller.jar fsoinstaller.com]
 +
* [http://scp.indiegames.us/fsoinstaller/FreeSpaceOpenInstaller.jar scp.indiegames.us]
  
Help with the Mod Installation System can be found at [http://www.fsoinstaller.com/modhelp.html fsoinstaller.com]
+
Both links contain the same installer.  The program requires Java version 1.5 or higher, and can be run on any operating system that can run a compatible version of Java.
  
Mods and Campaigns currently included in the Installer:
+
You can access the source code from https://github.com/scp-fs2open/fsoinstaller.
  
[[Derelict]]
+
[[Category:Source Code Project]]
 
 
[[Just Another Day]]
 
 
 
[[Just Another Day 2: Electric Boogaloo]]
 
 
 
=Version History=
 
This section may be out of date. For the most recent information, visit the [http://www.hard-light.net/forums/index.php/topic,42854.0.html corresponding changelog on Hard Light Productions].
 
==3.6.9 - RC 7.9x==
 
-Cut Installer size from 8.78 MB to 239 KB
 
-New exes - 7.9x version
 
-Added Automatic Mod Install options, with mod dependencies and optional files.
 
-Gets mod folders and files directly from the Mod's site, and utilizes a .txt file that allows the Mod leaders to make sure that people installing always get the latest files.
 
-Reworked the mediavps option to use the new mod system.
 
-Released Installer source for anyone to download and use, as long as you give me credit if you use the code in another Installer.
 
-Fixed a whole host of other bugs.
 
 
 
==3.6.9 - RC 7.8 - Mk. 3==
 
-Changed Media_VPs to mediavps
 
-Uninstaller now removes itself when it finishes uninstalling.
 
-Removed option in the uninstaller to uninstall OpenAL, as it didn't do anything anyways.
 
 
 
==3.6.9 - RC 7.8 - Mk. 2==
 
-Cut Installer size from 30.57 to 8.78 MB
 
-Now downloads 710 patches
 
-new file host - allows for direct linking to download.
 
 
 
==3.6.9 - RC 7.8==
 
-Initial public release.
 

Latest revision as of 15:07, 19 February 2024

NOTE: The recommended launcher and installer for FreeSpace Open is now the Knossos (link here). The Freespace Open Installer is no longer the recommended launcher.

The FreeSpace Open Installer is an online installer for FS2_Open. The Installer was originally written by Turey, and then completely rewritten by Goober5000. The source code is hosted by the SCP.

The program's web page is here.

Instructions on creating an install.txt file are here. These are only for modders who are ready to add their released mod or campaign to the installer's list of available mods to install.

A mirror monitor for the various mods can be found here.

Download Links

Both links contain the same installer. The program requires Java version 1.5 or higher, and can be run on any operating system that can run a compatible version of Java.

You can access the source code from https://github.com/scp-fs2open/fsoinstaller.