Improve content, quality, and add screenshots to more recent software
This commit is contained in:
parent
680d11894a
commit
786e895579
14 changed files with 132 additions and 53 deletions
|
@ -1,18 +0,0 @@
|
||||||
---
|
|
||||||
title: "Astra"
|
|
||||||
date: 2021-12-01
|
|
||||||
draft: false
|
|
||||||
layout: "project"
|
|
||||||
tags:
|
|
||||||
- FFXIV
|
|
||||||
featured: yes
|
|
||||||
aliases:
|
|
||||||
- /projects/astra
|
|
||||||
---
|
|
||||||
|
|
||||||
Cross-platform FFXIV launcher, designed for Wine users.
|
|
||||||
|
|
||||||
<!--more-->
|
|
||||||
---
|
|
||||||
|
|
||||||
You can read more on it's dedicated webpage on xiv.zone.
|
|
43
content/software/astra/index.md
Normal file
43
content/software/astra/index.md
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
---
|
||||||
|
title: "Astra"
|
||||||
|
date: 2021-12-01
|
||||||
|
draft: false
|
||||||
|
layout: "project"
|
||||||
|
tags:
|
||||||
|
- FFXIV
|
||||||
|
featured: yes
|
||||||
|
aliases:
|
||||||
|
- /projects/astra
|
||||||
|
source: https://sr.ht/~redstrate/astra
|
||||||
|
license: GPLv3
|
||||||
|
---
|
||||||
|
|
||||||
|
Cross-platform FFXIV launcher, designed for Wine users.
|
||||||
|
|
||||||
|
<!--more-->
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
A custom FFXIV launcher that supports multiple accounts, [Dalamud](https://github.com/goatcorp/Dalamud) plugins and runs
|
||||||
|
natively on Windows, macOS and Linux!
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
* Traditional desktop interface which looks native to your system, utilizing Qt - a proven application framework.
|
||||||
|
* Supports single-window scenarios such as the Steam Deck seamlessly.
|
||||||
|
* Native support for Windows, macOS and Linux!
|
||||||
|
* Handles running Wine for macOS and Linux users - creating a seamless and native-feeling launcher experience, compared
|
||||||
|
to running other FFXIV launchers in Wine.
|
||||||
|
* Can also easily enable several Linux-specific enhancements such as Fsync or configuring Gamescope.
|
||||||
|
* Multiple account support!
|
||||||
|
* Most settings can be set per-profile.
|
||||||
|
* Easily install and use Dalamud plugins, just like XIVQuickLauncher.
|
||||||
|
* Patches the game, just like the official launcher!
|
||||||
|
* Securely login to the official Square Enix lobbies, as well as Sapphire servers.
|
||||||
|
* Game arguments are encrypted by default, providing the same level of security as other launchers.
|
||||||
|
* Saving account usernames and passwords are also supported, and is never stored plaintext.
|
||||||
|
* Can easily install FFXIV on new systems right from the launcher, bypassing the normal InstallShield installer.
|
||||||
|
|
||||||
|
You can read more about it on [xiv.zone](https://xiv.zone/astra).
|
BIN
content/software/astra/screenshot.webp
Normal file
BIN
content/software/astra/screenshot.webp
Normal file
Binary file not shown.
After Width: | Height: | Size: 159 KiB |
|
@ -5,6 +5,8 @@ draft: false
|
||||||
layout: "project"
|
layout: "project"
|
||||||
tags:
|
tags:
|
||||||
- Hydrus
|
- Hydrus
|
||||||
|
license: GPLv3
|
||||||
|
source: "https://git.sr.ht/~redstrate/hydrus-sync-client/"
|
||||||
---
|
---
|
||||||
|
|
||||||
Sync hydrus databases using rsync
|
Sync hydrus databases using rsync
|
||||||
|
@ -12,3 +14,18 @@ Sync hydrus databases using rsync
|
||||||
<!--more-->
|
<!--more-->
|
||||||
---
|
---
|
||||||
|
|
||||||
|
Ever feel like you need a way to sync Hydrus databases across multiple machines? With `hydrus-sync-client`, you can
|
||||||
|
easily synchronize your Hydrus database with a rsync server.
|
||||||
|
|
||||||
|
This was originally a Bash script that I decided to rewrite in Rust, so please excuse how ugly it is right now :-)
|
||||||
|
|
||||||
|
## Process
|
||||||
|
|
||||||
|
1. The program first checks the last hostname that synchronized, this is used later to decide whether to sync first.
|
||||||
|
2. Then the lockfile is checked, if it is locked - the program exits.
|
||||||
|
3. If the hostnames don't match, we sync the files before launching.
|
||||||
|
4. Hydrus is launched and you can continue like normal.
|
||||||
|
5. Once Hydrus is closed, the file synchronization now happens in reverse.
|
||||||
|
6. Before the program exits, the lockfile is reset and the last hostname is updated.
|
||||||
|
|
||||||
|
As long as you ensure you're always using `hydrus-sync-client` to run Hydrus, the sync process is mostly foolproof.
|
||||||
|
|
|
@ -7,6 +7,8 @@ tags:
|
||||||
- FFXIV
|
- FFXIV
|
||||||
aliases:
|
aliases:
|
||||||
- /projects/libxiv
|
- /projects/libxiv
|
||||||
|
license: GPLv3
|
||||||
|
source: "https://git.sr.ht/~redstrate/libxiv"
|
||||||
---
|
---
|
||||||
|
|
||||||
Unmaintained FFXIV modding framework.
|
Unmaintained FFXIV modding framework.
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
---
|
|
||||||
title: "Novus"
|
|
||||||
date: 2022-01-05
|
|
||||||
draft: false
|
|
||||||
layout: "project"
|
|
||||||
tags:
|
|
||||||
- FFXIV
|
|
||||||
aliases:
|
|
||||||
- /projects/novus
|
|
||||||
---
|
|
||||||
|
|
||||||
Collection of FFXIV modding and data-mining tools.
|
|
||||||
|
|
||||||
<!--more-->
|
|
||||||
---
|
|
||||||
|
|
||||||
You can read more on it's dedicated webpage on xiv.zone.
|
|
27
content/software/novus/index.md
Normal file
27
content/software/novus/index.md
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
---
|
||||||
|
title: "Novus"
|
||||||
|
date: 2022-01-05
|
||||||
|
draft: false
|
||||||
|
layout: "project"
|
||||||
|
tags:
|
||||||
|
- FFXIV
|
||||||
|
aliases:
|
||||||
|
- /projects/novus
|
||||||
|
license: GPLv3
|
||||||
|
source: "https://git.sr.ht/~redstrate/novus"
|
||||||
|
---
|
||||||
|
|
||||||
|
Collection of FFXIV modding and data-mining tools.
|
||||||
|
|
||||||
|
<!--more-->
|
||||||
|
---
|
||||||
|
|
||||||
|
This is a collection of cross-platform, FFXIV modding tools. These don't use any pre-existing modding framework (Lumina,
|
||||||
|
xivModdingFramework, etc) but instead my own custom modding library, [libxiv](https://git.sr.ht/~redstrate/libxiv).
|
||||||
|
|
||||||
|
The goal is to create a good set of tools that isn't based on WPF and C#, and can work cross-platform without having
|
||||||
|
to resort to Wine.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
You can read more about it on [xiv.zone](https://xiv.zone/novus).
|
BIN
content/software/novus/mdlviewer-screenshot.webp
Normal file
BIN
content/software/novus/mdlviewer-screenshot.webp
Normal file
Binary file not shown.
After Width: | Height: | Size: 24 KiB |
|
@ -7,6 +7,8 @@ tags:
|
||||||
- FFXIV
|
- FFXIV
|
||||||
aliases:
|
aliases:
|
||||||
- /projects/physis
|
- /projects/physis
|
||||||
|
source: "https://git.sr.ht/~redstrate/physis"
|
||||||
|
license: GPLv3
|
||||||
---
|
---
|
||||||
|
|
||||||
Modding and data framework for FFXIV.
|
Modding and data framework for FFXIV.
|
||||||
|
|
|
@ -9,10 +9,14 @@ layout: "project"
|
||||||
aliases:
|
aliases:
|
||||||
- /projects/silica-viewer
|
- /projects/silica-viewer
|
||||||
- /silica-viewer
|
- /silica-viewer
|
||||||
|
source: https://git.sr.ht/~redstrate/silica-viewer
|
||||||
|
license: MIT
|
||||||
---
|
---
|
||||||
|
|
||||||
Finally, you can view your Procreate© artwork on your Mac! It also includes thumbnail and Quick Look previews as well for use in Finder.
|
Finally, you can view your Procreate© artwork on your Mac! It also includes thumbnail and Quick Look previews as well for use in Finder.
|
||||||
|
|
||||||
|
<!--more-->
|
||||||
|
|
||||||
{{< rawhtml >}}
|
{{< rawhtml >}}
|
||||||
|
|
||||||
<div class="block mx-auto not-prose" style="max-width:156px"><a href="https://apps.apple.com/us/app/silica-viewer/id1585769765"><img width="156.10054" height="40" alt="Download on the Mac App Store" src="/software/silica-viewer/Download_on_the_Mac_App_Store_Badge_US-UK_RGB_blk_092917.svg"/></a></div>
|
<div class="block mx-auto not-prose" style="max-width:156px"><a href="https://apps.apple.com/us/app/silica-viewer/id1585769765"><img width="156.10054" height="40" alt="Download on the Mac App Store" src="/software/silica-viewer/Download_on_the_Mac_App_Store_Badge_US-UK_RGB_blk_092917.svg"/></a></div>
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
---
|
|
||||||
title: "SM64-Vulkan"
|
|
||||||
date: 2022-10-03
|
|
||||||
draft: false
|
|
||||||
layout: "project"
|
|
||||||
tags:
|
|
||||||
- SM64
|
|
||||||
- N64
|
|
||||||
---
|
|
||||||
|
|
||||||
My fork of sm64-port
|
|
||||||
|
|
||||||
<!--more-->
|
|
||||||
---
|
|
||||||
|
|
||||||
You can read more on it's dedicated webpage on xiv.zone.
|
|
Binary file not shown.
After Width: | Height: | Size: 46 KiB |
31
content/software/sm64-vulkan/index.md
Normal file
31
content/software/sm64-vulkan/index.md
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
---
|
||||||
|
title: "SM64-Vulkan"
|
||||||
|
date: 2022-10-03
|
||||||
|
draft: false
|
||||||
|
layout: "project"
|
||||||
|
tags:
|
||||||
|
- SM64
|
||||||
|
- N64
|
||||||
|
license: Unknown
|
||||||
|
source: https://git.sr.ht/~redstrate/sm64
|
||||||
|
---
|
||||||
|
|
||||||
|
My fork of sm64-port
|
||||||
|
|
||||||
|
<!--more-->
|
||||||
|
---
|
||||||
|
|
||||||
|
This is my personal fork of [sm64-port](https://github.com/sm64-port/sm64-port). Why? Because it's fun! I'm simply
|
||||||
|
building on the great work already done by other people.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Differences from sm64-port
|
||||||
|
|
||||||
|
Since I'm primarily a Linux user, I'm prioritizing Linux usage above everything else. I have already fixed a bunch of
|
||||||
|
Linux-specific bugs that I encountered (vsync timer issues, pulseaudio sync issues, and more). Stuff that does not
|
||||||
|
relate to this goal is bound to be removed or unmaintained (Windows support, native N64 support, etc.), and there are
|
||||||
|
better forks if you're looking for support of that stuff.
|
||||||
|
|
||||||
|
Oh yeah, I'm also building a Vulkan backend for the N64 renderer :-) By default OpenGL is used, but you can force Vulkan
|
||||||
|
by passing `-vulkan` when running the game.
|
|
@ -2,14 +2,18 @@
|
||||||
<h2>{{ .Title }}</h2>
|
<h2>{{ .Title }}</h2>
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
|
{{ with $.Param "source" }}
|
||||||
<tr>
|
<tr>
|
||||||
<td>Source Code</td>
|
<td>Source Code</td>
|
||||||
<td><a href='{{ $.Param "source" }}'>{{ $.Param "source" }}</a></td>
|
<td><a href='{{ . }}'>{{ . }}</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
{{ end }}
|
||||||
|
{{ with $.Param "license" }}
|
||||||
<tr>
|
<tr>
|
||||||
<td>License</td>
|
<td>License</td>
|
||||||
<td><a href='{{ $.Param "license-url" }}'>{{ $.Param "license" }}</a></td>
|
<td>{{ . }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
{{ end }}
|
||||||
<tr>
|
<tr>
|
||||||
<td>Year Created</td>
|
<td>Year Created</td>
|
||||||
<td><time datetime='{{ .Date.Format "2006" }}'>{{ .Date.Format "2006"}}</time></td>
|
<td><time datetime='{{ .Date.Format "2006" }}'>{{ .Date.Format "2006"}}</time></td>
|
||||||
|
|
Loading…
Add table
Reference in a new issue