Release Notes
-
Implement wipes. Now instead of flickering on, the scene changes are animated, like in the original implementation.
-
Implement novel mode messagebox.
-
Implement LayerGroup rendering with masks (MASKLOAD command).
-
Now we release builds for aarch64 linux (because why not).
-
Add fallbacks from SPIR-V shaders to wgsl ones, allowing us to run on platforms not supporting SPIR-V shaders.
-
Rewrite
shin-tasks. Now it is no longer a fork ofbevy_tasks, but a much simpler library setting up rayon &
async-executor tasks pools. May support wasm in the future. -
Relax looping assertion in shin-core to allow more NXA files to be decoded.
-
Add a new bustup extraction mode into
sdu:bake. It will combine all the bustup parts, allowing to get a sprite
that looks close to its in-game appearance without fiddling with files.
This representation is, however, very inefficient in terms of storage space.
shin 0.8.0
Install shin 0.8.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/DCNick3/shin/releases/download/v0.8.0/shin-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/DCNick3/shin/releases/download/v0.8.0/shin-installer.ps1 | iex"Download shin 0.8.0
| File | Platform | Checksum |
|---|---|---|
| shin-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| shin-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| shin-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| shin-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| shin-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
sdu 0.8.0
Install sdu 0.8.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/DCNick3/shin/releases/download/v0.8.0/sdu-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/DCNick3/shin/releases/download/v0.8.0/sdu-installer.ps1 | iex"Download sdu 0.8.0
| File | Platform | Checksum |
|---|---|---|
| sdu-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| sdu-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| sdu-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| sdu-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| sdu-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |