Installation: Difference between revisions

From Project Apollo - NASSP
Jump to navigation Jump to search
imported>Dseagrav
No edit summary
imported>Thymo
(Updated for NASSP 7.0 and general restructuring)
Line 3: Line 3:
Project Apollo - NASSP is an ongoing project, many developers are working on lots of new features and enhancements. If you are interested in this development you can now beta test Project Apollo.
Project Apollo - NASSP is an ongoing project, many developers are working on lots of new features and enhancements. If you are interested in this development you can now beta test Project Apollo.


Since Project Apollo is an open source project and all developers are working for free in their spare time we don't have project plans, schedules, or things like this. We coordinate the development by using our [http://www.ibiblio.org/mscorbit/mscforum/ forums]. So if you read the latest news you hopefully get all the necessary information you need to use and test Project Apollo. Of course every developer is happy to get feedback regarding his work to fix bugs and make improvements, so please do not hesitate to post in the forum if you discover something noteworthy in the beta versions.
Since Project Apollo is an open source project and all developers are working for free in their spare time we don't have project plans, schedules, or things like this. We coordinate the development by using our [http://www.ibiblio.org/mscorbit/mscforum/ forums]. So if you read the latest news you hopefully get all the necessary information you need to use Project Apollo. Of course every developer is happy to get feedback regarding his work to fix bugs and make improvements, so please do not hesitate to post in the forum if you discover something noteworthy.


This section tries to provide step-by-step instructions to set up the "beta testing enviroment" for Project Apollo. You need to do the following steps only once. If you want to update your beta version read the "How do I update?" section below.
This section tries to provide step-by-step instructions to set up the Orbiter environment for Project Apollo. You need to do the following steps only once. If you want to update your installation read the "How do I update?" section below.


== Install Orbiter ==
== Install Orbiter ==


If you have installed the latest Orbiter version already, you can use this installation for Project Apollo, of course. Otherwise you need to install Orbiter. This includes the following steps at the moment:<BR><BR>'''Orbiter 2010-P1 Edition''' (http://orbit.medphys.ucl.ac.uk)
If you have installed the latest Orbiter 2010 version already, you can use this installation for Project Apollo, of course. Otherwise you need to install Orbiter. This includes the following steps at the moment:<br><br>'''Orbiter 2010-P1 Edition'''  
* Orbiter100830.zip/msi as explained here: http://www.orbiter-forum.com/download.php<BR><BR>Optional:<BR><BR>
* Orbiter100830.zip/msi as explained here: http://www.orbiter-forum.com/download.php<br><br>Optional:
*Earth091124_11_14.zip
* Earth091124_11_14.zip
*Moon090730_L11.zip<BR><BR>You can install every other high resolution texture package, too.<BR>These package are available for download here: http://orbitersimulator.com/orbiter-2012-downloads<BR><BR><div style="margin-left: -1.5em;">'''OrbiterSound 4.0''' (http://orbiter.dansteph.com)</div>
* Moon090730_L11.zip
* OrbiterSound40_*.exe<BR><BR>
 
'''OrbiterSound 4.0'''
* http://orbiter.dansteph.com/forum/index.php?page=download
 
Optional: '''High resolution surface tiles for the Kennedy Space Center'''
Optional: '''High resolution surface tiles for the Kennedy Space Center'''
* [http://sourceforge.net/projects/nassp/files/Orbiter/KSC_HiRes_Tiles.zip/download KSC_HiRes_Tiles.zip]
* [http://sourceforge.net/projects/nassp/files/Orbiter/KSC_HiRes_Tiles.zip/download KSC_HiRes_Tiles.zip]
Line 19: Line 22:
== Installation Prerequisites ==
== Installation Prerequisites ==


Install the '''[http://www.microsoft.com/en-us/download/details.aspx?id=8328 Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)]''' if it's not installed already.
Install the '''[https://www.microsoft.com/en-us/download/details.aspx?id=48145 Microsoft VS C++ 2015 Redistributable (x86) Package]''' if it's not installed already.




== Install the latest Project Apollo Beta ==
== Install Project Apollo - NASSP ==


Download the '''Modules Pack''' using the link at the top of this page. Unzip the Modules Pack to your Orbiter installation folder. Make sure that the directory structure of the archive is retained, usually there's a "Use Folders" option box or similar, which should be ticked/checked.
Follow the '''Modules Pack''' link at the top of this page download and unzip the file with the icon of a package to your Orbiter installation folder. Make sure that the directory structure of the archive is retained, usually there's a "Use Folders" option box or similar, which should be ticked/checked.


Optionally, you can download and unzip the '''Git snapshot''' the same way if you wish to have the source code that corresponds to the binary release.
Optionally, you can download and unzip the '''Source Code.zip''' the same way if you wish to have the source code that corresponds to the binary release.


== Optional, but recommended: Install the DirectX 9 client ==
== Optional, but recommended: Install the DirectX 9 client ==
Line 34: Line 37:
*  Install a recent Microsoft DirectX Runtime, for example by using the [http://www.microsoft.com/en-us/download/details.aspx?id=35 Microsoft DirectX End-User Runtime Web Installer].
*  Install a recent Microsoft DirectX Runtime, for example by using the [http://www.microsoft.com/en-us/download/details.aspx?id=35 Microsoft DirectX End-User Runtime Web Installer].


* Download and unzip the [http://sourceforge.net/projects/nassp/files/Orbiter/D3D9ClientRC44.zip/download D3D9ClientRC44.zip] file to your Orbiter installation folder the same way as the Project Apollo files above.
* Download and unzip the [http://d3d9client.codeplex.com/ client] file to your Orbiter installation folder the same way as the Project Apollo files above.


* Start '''Orbiter_ng.exe''' (NOT Orbiter.exe) from your Orbiter installation folder.
* Start '''Orbiter_ng.exe''' (NOT Orbiter.exe) from your Orbiter installation folder.
Line 47: Line 50:
== Configure Project Apollo ==
== Configure Project Apollo ==


* Start Orbiter (that means '''Orbiter_ng.exe''' in case you're using the DirectX 9 client), go to the "Parameters" tab and make sure that at least '''Complex flight model''', '''Limited fuel''' and '''Gravity-gradient torque''' are enabled. If you're using a Virtual AGC scenario, also enable '''Nonspherical gravity sources'''.
* Start Orbiter ('''Orbiter_ng.exe''' in case you're using the DirectX 9 client), go to the "Parameters" tab and make sure that at least '''Complex flight model''', '''Limited fuel''', '''Gravity-gradient torque''' and '''Nonspherical gravity sources''' are enabled.


* Go to the "Modules" tab and activate the '''[[ProjectApolloMFD]]''' module.
* Go to the "Modules" tab and activate the '''[[ProjectApolloMFD]]''' module.
Line 58: Line 61:
== How do I update? ==
== How do I update? ==


To update your Project Apollo installation you can repeat the steps above.
To update your Project Apollo installation you can repeat the steps above in [[Installation#Install_Project_Apollo_-_NASSP|Install Project Apollo - NASSP]].


== How can I track the development source and/or participate in development? ==
== How can I track the development source and/or participate in development? ==

Revision as of 14:31, 22 February 2017

Latest Downloads
Latest NASSP 8.0 beta

https://github.com/orbiternassp/NASSP/releases

The link opens the GitHub download page.
NASSP 7.0.1 modules (legacy, last updated May 13th, 2021)

Project-Apollo-NASSP-V7.0.1.zip

Project Apollo - NASSP is an ongoing project, many developers are working on lots of new features and enhancements. If you are interested in this development you can now beta test Project Apollo.

Since Project Apollo is an open source project and all developers are working for free in their spare time we don't have project plans, schedules, or things like this. We coordinate the development by using our forums. So if you read the latest news you hopefully get all the necessary information you need to use Project Apollo. Of course every developer is happy to get feedback regarding his work to fix bugs and make improvements, so please do not hesitate to post in the forum if you discover something noteworthy.

This section tries to provide step-by-step instructions to set up the Orbiter environment for Project Apollo. You need to do the following steps only once. If you want to update your installation read the "How do I update?" section below.

Install Orbiter

If you have installed the latest Orbiter 2010 version already, you can use this installation for Project Apollo, of course. Otherwise you need to install Orbiter. This includes the following steps at the moment:

Orbiter 2010-P1 Edition

OrbiterSound 4.0

Optional: High resolution surface tiles for the Kennedy Space Center

Installation Prerequisites

Install the Microsoft VS C++ 2015 Redistributable (x86) Package if it's not installed already.


Install Project Apollo - NASSP

Follow the Modules Pack link at the top of this page download and unzip the file with the icon of a package to your Orbiter installation folder. Make sure that the directory structure of the archive is retained, usually there's a "Use Folders" option box or similar, which should be ticked/checked.

Optionally, you can download and unzip the Source Code.zip the same way if you wish to have the source code that corresponds to the binary release.

Optional, but recommended: Install the DirectX 9 client

The built-in (aka "inline") Orbiter graphics client is based on DirectX 7. Especially with Windows 7 computers and/or recent graphics adapter this client isn't working very well or in some cases isn't working at all. Fortunately there's an DirectX 9 client by jarmonik meanwhile, which is working great with Project Apollo. So it is strongly suggested to give it a try. You can get it from this thread in the Orbiter main forum or by following these instructions:

  • Download and unzip the client file to your Orbiter installation folder the same way as the Project Apollo files above.
  • Start Orbiter_ng.exe (NOT Orbiter.exe) from your Orbiter installation folder.
  • Go to the "Modules" tab and activate the "D3D9Client" module.
  • The "Video" tab appears, configure the video settings as you like, they are quite similar to the usual Orbiter video settings. Do not change any settings you don't know/understand.
  • Launch a build-in scenario in order to check if the client is running fine before you continue with the instructions below.


Configure Project Apollo

  • Start Orbiter (Orbiter_ng.exe in case you're using the DirectX 9 client), go to the "Parameters" tab and make sure that at least Complex flight model, Limited fuel, Gravity-gradient torque and Nonspherical gravity sources are enabled.
  • That's all, now you can try if Project Apollo is working properly. You'll find the proper scenarios in the "Project Apollo - NASSP" scenario folder. Please note that the scenarions in the "Broken Scenarios" subfolder are, well, broken.


How do I update?

To update your Project Apollo installation you can repeat the steps above in Install Project Apollo - NASSP.

How can I track the development source and/or participate in development?

Please see the development area of the forums, specifically the git instructions thread.

See Also