2022-02-23 19:00:17 -05:00
# Astra
2021-11-01 09:54:58 -04:00
2022-04-10 16:14:20 -04:00
[](https://sr.ht/~redstrate/astra)
2022-02-28 21:07:13 -05:00
[](https://github.com/redstrate/astra)
2022-03-08 14:47:23 -05:00
[](https://git.ryne.moe/redstrate/astra)
2022-02-28 21:07:13 -05:00
2022-04-08 19:39:10 -04:00
A FFXIV launcher that supports **multiple profiles** and **Dalamud plugins** . It also supports Windows, macOS and Linux natively!
2021-11-01 09:54:58 -04:00
2022-03-16 09:48:45 -04:00
### Beta Notice
Astra is **beta software** . At the moment, there are a few caveats that are good to know if you use these features:
* There is no **game patching** support, but the launcher will still prompt you to update.
2022-02-23 19:00:17 -05:00
* The **Steam support is untested.**
2021-11-10 05:37:45 -05:00
2022-03-16 09:48:45 -04:00
Despite this, the launcher is still usable, and I use it myself on a regular basis on Linux. If you
have more questions, I suggest reading the [FAQ ](https://man.sr.ht/~redstrate/astra/faq.md ).
2021-11-01 09:54:58 -04:00
2022-02-28 21:07:13 -05:00

2021-11-02 20:19:50 -04:00
2021-11-01 09:54:58 -04:00
## Features
2022-03-16 18:39:13 -04:00
* Can **bootstrap a new FFXIV installation** if it can't find one. You can skip the installer entirely!
2022-03-16 09:48:45 -04:00
* Can use **native (Windows)** and **Wine-based (macOS, Linux)** versions of FFXIV.
2022-04-08 19:39:10 -04:00
* You can use **Dalamud plugins** , which is downloaded within the launcher just like XIVQuickLauncher.
2022-03-16 09:48:45 -04:00
* Can connect to the **official Square Enix servers** _as well_ as **Sapphire servers** .
* **Multiple profiles**!
2022-02-23 19:00:17 -05:00
* For example, you can have a regular Square Enix profile and a testing Sapphire profile. Or maybe one for DX11 and another for DX9?
* These also have seperate, saved logins.
2021-11-10 05:37:45 -05:00
* All settings can be configured per-profile!
2022-03-16 09:48:45 -04:00
* **Securely saving username and/or password**. These are saved per-profile, and are encrypted using your system wallet, and will never be stored unencrypted.
* **Encrypted game argument** support similiar to what XIVQuickLauncher and the official ffxivboot does, preventing other programs from snooping your login token.
* Enable several Linux-specific Wine performance enhancements such as **enabling Fsync/Esync/Futex2** .
## Installation
Pre-compiled binaries are not yet available. However if you use Arch Linux, there is a PKGBUILD available in the AUR
for [tagged releases ](https://aur.archlinux.org/packages/astra-launcher ) and [straight from git ](https://aur.archlinux.org/packages/astra-launcher-git ). You may install it through `makepkg` or your favorite AUR helper:
```
$ aur sync astra-launcher
```
2021-11-10 05:37:45 -05:00
## Usage
2022-03-16 09:48:45 -04:00
There's lots of information located on [the wiki ](https://man.sr.ht/~redstrate/astra/ )! Here's pages dedicated to
using/building Astra on it's supported platforms:
2022-03-01 09:27:52 -05:00
* On [Windows ](https://man.sr.ht/~redstrate/astra/windows-usage.md )
* On [macOS ](https://man.sr.ht/~redstrate/astra/macos-usage.md )
* On [Linux ](https://man.sr.ht/~redstrate/astra/linux-usage.md )
## Contributing and Support
Astra is primarily hosted at **sourcehut** , with the project located [here ](https://sr.ht/~redstrate/astra/ ). There is multiple
ways to contribute patches:
* You can send a PR through the [Github mirror ](https://github.com/redstrate/astra/pulls ).
* If you have a sourcehut account, you can use the [web contributing interface ](https://git.sr.ht/~redstrate/astra/send-email ).
2022-04-10 16:13:46 -04:00
* If you do not want to use Github or sourcehut, you may always send the patch through [the mailing list ](https://lists.sr.ht/~redstrate/astra-dev ).
2022-03-01 09:27:52 -05:00
If you do send a patch through the mailing list, please prefix the subject with PATCH so it's properly filtered.
2022-04-10 16:13:46 -04:00
If you wish to **report an issue or discuss something** , also use [the mailing list ](https://lists.sr.ht/~redstrate/astra-dev ) for now.
2022-03-16 09:48:45 -04:00
I highly encourage you to send an email through the mailing list instead of contacting me privately if possible, so
other people may benefit from the solution.