Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NASSP Installer #1123

Draft
wants to merge 26 commits into
base: Orbiter2016
Choose a base branch
from

Conversation

harveywalker500
Copy link

Hello all,

This is the installer script that I have created for compiling an installer using the NSIS system.

This has been discussed on the discord, but in summary, the script generates an installer from NSIS that allows a user to have a more streamlined install process. It displays the LICENSE file and allows the user to change it's install location. Once it installs, it allows the user to run Orbital Server.

Things that could be added

  • Instructions on how to configure orbiter for NASSP once it's installed
  • Having a custom image for the installer (currently I'm using a placeholder image of the apollo logo for the icon)
  • Possibly bundling D3DX9 and OrbiterSound (if we get permission to use it)
  • An uninstaller to remove all of the NASSP files

Let me know what everyone thinks.

harveywalker500 and others added 21 commits December 4, 2023 14:09
Added name to installer
Added information to comments
Fixed apolloLogo.bmp
Still to get permission!
Added option to view instructions after installation
Updated Main Section to proper name
Added configuration instructions
Fixed the RMDIR section for the InstallerScripts file
@rcflyinghokie
Copy link
Collaborator

What's the current status on this?

@n7275
Copy link
Member

n7275 commented Mar 3, 2024

is this in a state where it's should be reviewed "ready to merge" ? I can test the functionality if so.

@harveywalker500
Copy link
Author

Currently just waiting for review by the collaborators. I have the basic functionality included (except the uninstaller) and should be considered final. I still plan to have instructions on how it can be compiled.

@n7275 If you would like to test it's functionality that'd be helpful :)

@harveywalker500
Copy link
Author

I wrote the guide on how to run the installer. If you would like to test it, please ensure that you use the release version to ensure that all of the modules are also installed :) @n7275

@harveywalker500
Copy link
Author

Converting back to a draft so we can be ready to implement XRSound

@harveywalker500 harveywalker500 marked this pull request as draft March 11, 2024 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants