89 lines
6.5 KiB
HTML
89 lines
6.5 KiB
HTML
<!DOCTYPE html>
|
|
<html
|
|
class=""
|
|
lang="en-us"
|
|
prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"
|
|
>
|
|
|
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
|
<meta charset="utf-8"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
|
|
<meta name="theme-color" content="#fffff" media="(prefers-color-scheme: light)"/>
|
|
<meta name="theme-color" content="rgb(77, 77, 82)" media="(prefers-color-scheme: dark)"/>
|
|
|
|
|
|
<title>xiv.zone - 0.3.0</title>
|
|
<meta name="description" content="Hello again! It’s time for another big update :-)
|
|
Name Change If you haven’t noticed already, I changed the name from xivlauncher to Astra! Now that this is finally out of the way, I can start distributing packages (I’ve started on a PKGBUILD already for Arch users) and it’s another step towards being fully stable."/>
|
|
|
|
|
|
<link rel="canonical" href="http://localhost:1313/astra/changelog/0.3.0/" />
|
|
<base href="http://localhost:1313/">
|
|
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="http://localhost:1313/css/style.min.1e5370e0bc1b21c3bac6f2f7a3ff57d375d92258658f234019ec66906b64aafe.css" integrity="sha256-HlNw4LwbIcO6xvL3o/9X03XZIlhljyNAGexmkGtkqv4=" />
|
|
|
|
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"/>
|
|
</head>
|
|
|
|
|
|
<div id="center-wrapper">
|
|
|
|
<header>
|
|
<h1><a href="/">xiv.zone</a></h1>
|
|
|
|
<nav id="header-links">
|
|
|
|
</nav>
|
|
</header>
|
|
|
|
|
|
<div id="wrapper">
|
|
|
|
<main>
|
|
<h2>0.3.0</h2>
|
|
|
|
<p>Hello again! It’s time for another big update :-)</p>
|
|
<h4 id="name-change">Name Change</h4>
|
|
<p>If you haven’t noticed already, I changed the name from <code>xivlauncher</code> to Astra! Now that this is finally out of the way, I can start distributing packages (I’ve started on a PKGBUILD already for Arch users) and it’s another step towards being fully stable. Unfortunately this means your <strong>config is lost unless you rename it manually</strong>. Dalamud and nativelauncher will automatically redownload to the new data directory as well, but you can rename that as well.</p>
|
|
<h4 id="dalamud-support">Dalamud support</h4>
|
|
<p>This is a big feature that I’ve been working on, and now it’s finally ready to enter beta testing! For now, it is required to have <strong>XIVLauncher
|
|
installed through Wine already</strong>. The asset updater built into Astra doesn’t have the capabilities to bootstrap a fresh Dalamud environment on it’s own yet, so XIVQuickLauncher is still required for that purpose, although I recommend having it installed anyway :-)</p>
|
|
<p>Simply <strong>tick the “Enable Dalamud Injection” setting</strong> in your profile, and Dalamud/nativelauncher will download automatically and Astra will take care of the injection for you. Major thanks to the XIVQuickLauncher devs for writing the original ACL bypass relocated <a href="https://github.com/redstrate/nativelauncher">here</a>.</p>
|
|
<p>Dalamud is also automatically updated to the latest stable version automatically, in the future I hope to expand the updating options.</p>
|
|
<h4 id="cli-interface">CLI Interface</h4>
|
|
<p>There is now a basic CLI interface, and see you check all of it’s options by running <code>astra --help</code>. This is pretty basic, but there’s enough to have a nice auto-login script going. This isn’t a true GUI-less experience though, as Astra still depends on Qt5 heavily, but I hope this is a good enough :-)</p>
|
|
<h4 id="maintenance-checks">Maintenance Checks</h4>
|
|
<p>The login button is now automatically disabled when Astra detects that the game server is under maintenance. In the future, I hope to make this feature more robust.</p>
|
|
<h4 id="arch-linux-ci-builds">Arch Linux CI builds</h4>
|
|
<p>Thank you @pepper-jelly for contributing the Github action, which runs and <strong>automatically generates an Arch Linux binary to download</strong>. This still is not ideal though, as this requires a Github account to download, but in the future I will provide real releases.</p>
|
|
<h4 id="settings-are-reorganized">Settings are reorganized</h4>
|
|
<p>The settings are reorganized a bit, i’m still not completely happy with the layout but it’s much, much better than it was before.</p>
|
|
<p><a class="gallery-img spotlight" href="https://user-images.githubusercontent.com/54911369/155547834-08f46a7d-4201-4edb-abc9-c0b2a833eb84.png" data-download="true"><img class="fancy-img" src="https://user-images.githubusercontent.com/54911369/155547834-08f46a7d-4201-4edb-abc9-c0b2a833eb84.png" alt="image" /></a>
|
|
</p>
|
|
<p><strong>Gamescope settings</strong> were also added, which includes stuff like width, height, refresh rate and so on. I hope to keep expanding these in the future with more of the wine tweaks. Also, gamescope and gamemode are automatically disabled if they are not installed on your system.</p>
|
|
<p>There is now a dedicated Dalamud options box, I hope to expand this in the future with being able to enable/disable mods before launching the game, etc. This is part of my effort to better support dedicated/external tools (#14).</p>
|
|
<p>The boot/dalamud versions are now displayed in the profile settings as well!</p>
|
|
<h4 id="automatically-closing">Automatically closing</h4>
|
|
<p>There is now an option to <strong>automatically “close” Astra when the game is launched</strong>, similar to how the official launcher and XIVQuickLauncher works. Due to how our processes are handled, the actual Astra process does not close, but is hidden until the game itself is closed - and that’s when the actual application process quits. This option is <strong>enabled by default</strong>.</p>
|
|
<h4 id="tags-are-now-signed">Tags are now signed</h4>
|
|
<p>I now have a <a href="https://redstrate.com/gpg-0x1DF57CA30D92A21B-2022-02-02.asc">public GPG key</a>, and I will be <strong>signing tags from now on</strong>. This is to test the waters and make sure my GPG key is stable and works before I start having to sign more stuff - like commits, binary packages, and the like. This is also going to be essential for any packages that have be verified using my key.</p>
|
|
<h4 id="experimental-stuff">Experimental stuff</h4>
|
|
<p>There is also some experimental/untested stuff included in this release. When Endwalker launched, I quickly added <a href="https://github.com/redstrate/astra/wiki/Watchdog">Watchdog</a> to help me through the long login queues. Also, I managed to forget about Steam support, so I skimmed and implemented a Steam option, but I don’t have the game on Steam to test yet.</p>
|
|
|
|
|
|
</main>
|
|
|
|
</div>
|
|
|
|
<footer>
|
|
|
|
</footer>
|
|
|
|
|
|
</div>
|
|
|
|
</html>
|