Skip to content

Releases: haroohie-club/SerialLoops

Serial Loops v0.4.apre.59

09 Dec 16:00
bf75ca9

Choose a tag to compare

Pre-release

Installation Notes

To test the game you will need to have a Nintendo DS emulator installed. We recommend melonDS for its accuracy.

Because our application contacts GitHub's servers to check for new releases on launch, it is possible it will get flagged by firewall software – please allow it through so it can function correctly.

Windows

Simply download the Windows installer application for your architecture and run it. It will walk you through installation, including installing the necessary dependencies. Specifically, it will run the LLVM installer.

Alternatively, you can download the zip file for a portable application; however, dependencies are not included with this option.

Which Windows installer should I choose?

Most modern Windows machines are x64-based; however, there are quite a few Windows laptops that now run with ARM processors. If you're not sure, you can download both—only the one that matches your computer's architecture will run. The x86 installer should only be used on older Windows hardware (theoretically, it should support Windows 7+, though we do not officially support older operating systems).

macOS

Pick the macOS pkg installer that fits your computer's architecture. Before executing it, you will need to open the Terminal application and run xattr -cr ~/Downloads/SerialLoops-macOS-arm-v0.4.apre.59-installer.pkg for the ARM installer and xattr -cr ~/Downloads/SerialLoops-macOS-x64-v0.4.apre.59-installer.pkg for the x64 installer. This is required because we currently don't codesign the installer, meaning macOS will refuse to run it without explicit approval from you.

The pkg installer will guide you through installing Serial Loops and will automatically install the LLVM and ninja dependencies. If you don't already have the Homebrew package manager installed, it will automatically install this for you and then use it to install LLVM (and LLD) and ninja. This may take as long as five to ten minutes depending on the speed of your computer/internet connection—please be patient!

Which macOS pkg installer should I choose?

If your Mac is newer, you will probably want the ARM installer. If it is older, you may want the x64 one. To make sure, go to Settings → About and check your chip. If it is an Intel, you want the x64 installer. If it is an Apple chip, you want the ARM installer.

The first time you install Serial Loops, this process can take several minutes, so please be patient!

Linux

We highly recommend installing the Serial Loops Flatpak from Flathub. This is the simplest way to run Serial Loops and comes with the added benefit of auto-updates for major versions via Flathub.

You can also install the official melonDS Flatpak from Flathub to use as your emulator.

However, if you want to use a preview version of Serial Loops or you simply don't want to install Flatpak, you can instead use one of our other distribution:

  • The AppImage is designed to run on all Linux distros and is an easy, click-once option.
  • The .deb package is intended for Debian-based distros (e.g. Ubuntu). Install it with sudo apt install -f ./SerialLoops-linux-x64-0.4.apre.59.deb.
  • The .rpm package is intended for Red Hat-based distros (e.g. Fedora). Install it with sudo dnf install ./SerialLoops-linux-x64-0.4.apre.59-1.fc39.x86_64.rpm.
  • You may also opt to simply use the binaries packaged in the .tar.gz archive; when doing so, ensure you install the SDL2 binaries so audio playback works.

What's Changed

Full Changelog: 0.4.apre.58...0.4.apre.59

Serial Loops v0.4.apre.58

24 Aug 18:42
7314db5

Choose a tag to compare

Pre-release

Installation Notes

To test the game you will need to have a Nintendo DS emulator installed. We recommend melonDS for its accuracy.

Because our application contacts GitHub's servers to check for new releases on launch, it is possible it will get flagged by firewall software – please allow it through so it can function correctly.

Windows

Simply download the Windows installer application for your architecture and run it. It will walk you through installation, including installing the necessary dependencies. Specifically, it will run the LLVM installer.

Alternatively, you can download the zip file for a portable application; however, dependencies are not included with this option.

Which Windows installer should I choose?

Most modern Windows machines are x64-based; however, there are quite a few Windows laptops that now run with ARM processors. If you're not sure, you can download both—only the one that matches your computer's architecture will run. The x86 installer should only be used on older Windows hardware (theoretically, it should support Windows 7+, though we do not officially support older operating systems).

macOS

Pick the macOS pkg installer that fits your computer's architecture. Before executing it, you will need to open the Terminal application and run xattr -cr ~/Downloads/SerialLoops-macOS-arm-v0.4.apre.58-installer.pkg for the ARM installer and xattr -cr ~/Downloads/SerialLoops-macOS-x64-v0.4.apre.58-installer.pkg for the x64 installer. This is required because we currently don't codesign the installer, meaning macOS will refuse to run it without explicit approval from you.

The pkg installer will guide you through installing Serial Loops and will automatically install the LLVM and ninja dependencies. If you don't already have the Homebrew package manager installed, it will automatically install this for you and then use it to install LLVM (and LLD) and ninja. This may take as long as five to ten minutes depending on the speed of your computer/internet connection—please be patient!

Which macOS pkg installer should I choose?

If your Mac is newer, you will probably want the ARM installer. If it is older, you may want the x64 one. To make sure, go to Settings → About and check your chip. If it is an Intel, you want the x64 installer. If it is an Apple chip, you want the ARM installer.

The first time you install Serial Loops, this process can take several minutes, so please be patient!

Linux

We highly recommend installing the Serial Loops Flatpak from Flathub. This is the simplest way to run Serial Loops and comes with the added benefit of auto-updates for major versions via Flathub.

You can also install the official melonDS Flatpak from Flathub to use as your emulator.

However, if you want to use a preview version of Serial Loops or you simply don't want to install Flatpak, you can instead use one of our other distribution:

  • The AppImage is designed to run on all Linux distros and is an easy, click-once option.
  • The .deb package is intended for Debian-based distros (e.g. Ubuntu). Install it with sudo apt install -f ./SerialLoops-linux-x64-0.4.apre.58.deb.
  • The .rpm package is intended for Red Hat-based distros (e.g. Fedora). Install it with sudo dnf install ./SerialLoops-linux-x64-0.4.apre.58-1.fc39.x86_64.rpm.
  • You may also opt to simply use the binaries packaged in the .tar.gz archive; when doing so, ensure you install the SDL2 binaries so audio playback works.

What's Changed

Full Changelog: 0.4.apre.57...0.4.apre.58

Serial Loops v0.4.apre.57

24 Aug 11:30
974381b

Choose a tag to compare

Pre-release

Installation Notes

To test the game you will need to have a Nintendo DS emulator installed. We recommend melonDS for its accuracy.

Because our application contacts GitHub's servers to check for new releases on launch, it is possible it will get flagged by firewall software – please allow it through so it can function correctly.

Windows

Simply download the Windows installer application for your architecture and run it. It will walk you through installation, including installing the necessary dependencies. Specifically, it will run the LLVM installer.

Alternatively, you can download the zip file for a portable application; however, dependencies are not included with this option.

Which Windows installer should I choose?

Most modern Windows machines are x64-based; however, there are quite a few Windows laptops that now run with ARM processors. If you're not sure, you can download both—only the one that matches your computer's architecture will run. The x86 installer should only be used on older Windows hardware (theoretically, it should support Windows 7+, though we do not officially support older operating systems).

macOS

Pick the macOS pkg installer that fits your computer's architecture. Before executing it, you will need to open the Terminal application and run xattr -cr ~/Downloads/SerialLoops-macOS-arm-v0.4.apre.57-installer.pkg for the ARM installer and xattr -cr ~/Downloads/SerialLoops-macOS-x64-v0.4.apre.57-installer.pkg for the x64 installer. This is required because we currently don't codesign the installer, meaning macOS will refuse to run it without explicit approval from you.

The pkg installer will guide you through installing Serial Loops and will automatically install the LLVM and ninja dependencies. If you don't already have the Homebrew package manager installed, it will automatically install this for you and then use it to install LLVM (and LLD) and ninja. This may take as long as five to ten minutes depending on the speed of your computer/internet connection—please be patient!

Which macOS pkg installer should I choose?

If your Mac is newer, you will probably want the ARM installer. If it is older, you may want the x64 one. To make sure, go to Settings → About and check your chip. If it is an Intel, you want the x64 installer. If it is an Apple chip, you want the ARM installer.

The first time you install Serial Loops, this process can take several minutes, so please be patient!

Linux

We highly recommend installing the Serial Loops Flatpak from Flathub. This is the simplest way to run Serial Loops and comes with the added benefit of auto-updates for major versions via Flathub.

You can also install the official melonDS Flatpak from Flathub to use as your emulator.

However, if you want to use a preview version of Serial Loops or you simply don't want to install Flatpak, you can instead use one of our other distribution:

  • The AppImage is designed to run on all Linux distros and is an easy, click-once option.
  • The .deb package is intended for Debian-based distros (e.g. Ubuntu). Install it with sudo apt install -f ./SerialLoops-linux-x64-0.4.apre.57.deb.
  • The .rpm package is intended for Red Hat-based distros (e.g. Fedora). Install it with sudo dnf install ./SerialLoops-linux-x64-0.4.apre.57-1.fc39.x86_64.rpm.
  • You may also opt to simply use the binaries packaged in the .tar.gz archive; when doing so, ensure you install the SDL2 binaries so audio playback works.

What's Changed

Full Changelog: 0.4.apre.56...0.4.apre.57

Serial Loops v0.4.apre.56

23 Aug 17:10
f97ceee

Choose a tag to compare

Pre-release

Installation Notes

To test the game you will need to have a Nintendo DS emulator installed. We recommend melonDS for its accuracy.

Because our application contacts GitHub's servers to check for new releases on launch, it is possible it will get flagged by firewall software – please allow it through so it can function correctly.

Windows

Simply download the Windows installer application for your architecture and run it. It will walk you through installation, including installing the necessary dependencies. Specifically, it will run the LLVM installer.

Alternatively, you can download the zip file for a portable application; however, dependencies are not included with this option.

Which Windows installer should I choose?

Most modern Windows machines are x64-based; however, there are quite a few Windows laptops that now run with ARM processors. If you're not sure, you can download both—only the one that matches your computer's architecture will run. The x86 installer should only be used on older Windows hardware (theoretically, it should support Windows 7+, though we do not officially support older operating systems).

macOS

Pick the macOS pkg installer that fits your computer's architecture. Before executing it, you will need to open the Terminal application and run xattr -cr ~/Downloads/SerialLoops-macOS-arm-v0.4.apre.56-installer.pkg for the ARM installer and xattr -cr ~/Downloads/SerialLoops-macOS-x64-v0.4.apre.56-installer.pkg for the x64 installer. This is required because we currently don't codesign the installer, meaning macOS will refuse to run it without explicit approval from you.

The pkg installer will guide you through installing Serial Loops and will automatically install the LLVM and ninja dependencies. If you don't already have the Homebrew package manager installed, it will automatically install this for you and then use it to install LLVM (and LLD) and ninja. This may take as long as five to ten minutes depending on the speed of your computer/internet connection—please be patient!

Which macOS pkg installer should I choose?

If your Mac is newer, you will probably want the ARM installer. If it is older, you may want the x64 one. To make sure, go to Settings → About and check your chip. If it is an Intel, you want the x64 installer. If it is an Apple chip, you want the ARM installer.

The first time you install Serial Loops, this process can take several minutes, so please be patient!

Linux

We highly recommend installing the Serial Loops Flatpak from Flathub. This is the simplest way to run Serial Loops and comes with the added benefit of auto-updates for major versions via Flathub.

You can also install the official melonDS Flatpak from Flathub to use as your emulator.

However, if you want to use a preview version of Serial Loops or you simply don't want to install Flatpak, you can instead use one of our other distribution:

  • The AppImage is designed to run on all Linux distros and is an easy, click-once option.
  • The .deb package is intended for Debian-based distros (e.g. Ubuntu). Install it with sudo apt install -f ./SerialLoops-linux-x64-0.4.apre.56.deb.
  • The .rpm package is intended for Red Hat-based distros (e.g. Fedora). Install it with sudo dnf install ./SerialLoops-linux-x64-0.4.apre.56-1.fc39.x86_64.rpm.
  • You may also opt to simply use the binaries packaged in the .tar.gz archive; when doing so, ensure you install the SDL2 binaries so audio playback works.

What's Changed

  • Translated using Weblate (English (United Kingdom)) by @haroohie in #565
  • Make character nameplate overridable, add four more layouts by @jonko0493 in #530

Full Changelog: 0.4.apre.54...0.4.apre.56

Serial Loops v0.4.apre.54

23 Aug 16:49
39d6e56

Choose a tag to compare

Pre-release

Installation Notes

To test the game you will need to have a Nintendo DS emulator installed. We recommend melonDS for its accuracy.

Because our application contacts GitHub's servers to check for new releases on launch, it is possible it will get flagged by firewall software – please allow it through so it can function correctly.

Windows

Simply download the Windows installer application for your architecture and run it. It will walk you through installation, including installing the necessary dependencies. Specifically, it will run the LLVM installer.

Alternatively, you can download the zip file for a portable application; however, dependencies are not included with this option.

Which Windows installer should I choose?

Most modern Windows machines are x64-based; however, there are quite a few Windows laptops that now run with ARM processors. If you're not sure, you can download both—only the one that matches your computer's architecture will run. The x86 installer should only be used on older Windows hardware (theoretically, it should support Windows 7+, though we do not officially support older operating systems).

macOS

Pick the macOS pkg installer that fits your computer's architecture. Before executing it, you will need to open the Terminal application and run xattr -cr ~/Downloads/SerialLoops-macOS-arm-v0.4.apre.54-installer.pkg for the ARM installer and xattr -cr ~/Downloads/SerialLoops-macOS-x64-v0.4.apre.54-installer.pkg for the x64 installer. This is required because we currently don't codesign the installer, meaning macOS will refuse to run it without explicit approval from you.

The pkg installer will guide you through installing Serial Loops and will automatically install the LLVM and ninja dependencies. If you don't already have the Homebrew package manager installed, it will automatically install this for you and then use it to install LLVM (and LLD) and ninja. This may take as long as five to ten minutes depending on the speed of your computer/internet connection—please be patient!

Which macOS pkg installer should I choose?

If your Mac is newer, you will probably want the ARM installer. If it is older, you may want the x64 one. To make sure, go to Settings → About and check your chip. If it is an Intel, you want the x64 installer. If it is an Apple chip, you want the ARM installer.

The first time you install Serial Loops, this process can take several minutes, so please be patient!

Linux

We highly recommend installing the Serial Loops Flatpak from Flathub. This is the simplest way to run Serial Loops and comes with the added benefit of auto-updates for major versions via Flathub.

You can also install the official melonDS Flatpak from Flathub to use as your emulator.

However, if you want to use a preview version of Serial Loops or you simply don't want to install Flatpak, you can instead use one of our other distribution:

  • The AppImage is designed to run on all Linux distros and is an easy, click-once option.
  • The .deb package is intended for Debian-based distros (e.g. Ubuntu). Install it with sudo apt install -f ./SerialLoops-linux-x64-0.4.apre.54.deb.
  • The .rpm package is intended for Red Hat-based distros (e.g. Fedora). Install it with sudo dnf install ./SerialLoops-linux-x64-0.4.apre.54-1.fc39.x86_64.rpm.
  • You may also opt to simply use the binaries packaged in the .tar.gz archive; when doing so, ensure you install the SDL2 binaries so audio playback works.

What's Changed

Full Changelog: 0.4.apre.53...0.4.apre.54

Serial Loops v0.4.apre.53

20 Aug 14:02
4299cfa

Choose a tag to compare

Pre-release

Installation Notes

To test the game you will need to have a Nintendo DS emulator installed. We recommend melonDS for its accuracy.

Because our application contacts GitHub's servers to check for new releases on launch, it is possible it will get flagged by firewall software – please allow it through so it can function correctly.

Windows

Simply download the Windows installer application for your architecture and run it. It will walk you through installation, including installing the necessary dependencies. Specifically, it will run the LLVM installer.

Alternatively, you can download the zip file for a portable application; however, dependencies are not included with this option.

Which Windows installer should I choose?

Most modern Windows machines are x64-based; however, there are quite a few Windows laptops that now run with ARM processors. If you're not sure, you can download both—only the one that matches your computer's architecture will run. The x86 installer should only be used on older Windows hardware (theoretically, it should support Windows 7+, though we do not officially support older operating systems).

macOS

Pick the macOS pkg installer that fits your computer's architecture. Before executing it, you will need to open the Terminal application and run xattr -cr ~/Downloads/SerialLoops-macOS-arm-v0.4.apre.53-installer.pkg for the ARM installer and xattr -cr ~/Downloads/SerialLoops-macOS-x64-v0.4.apre.53-installer.pkg for the x64 installer. This is required because we currently don't codesign the installer, meaning macOS will refuse to run it without explicit approval from you.

The pkg installer will guide you through installing Serial Loops and will automatically install the LLVM and ninja dependencies. If you don't already have the Homebrew package manager installed, it will automatically install this for you and then use it to install LLVM (and LLD) and ninja. This may take as long as five to ten minutes depending on the speed of your computer/internet connection—please be patient!

Which macOS pkg installer should I choose?

If your Mac is newer, you will probably want the ARM installer. If it is older, you may want the x64 one. To make sure, go to Settings → About and check your chip. If it is an Intel, you want the x64 installer. If it is an Apple chip, you want the ARM installer.

The first time you install Serial Loops, this process can take several minutes, so please be patient!

Linux

We highly recommend installing the Serial Loops Flatpak from Flathub. This is the simplest way to run Serial Loops and comes with the added benefit of auto-updates for major versions via Flathub.

You can also install the official melonDS Flatpak from Flathub to use as your emulator.

However, if you want to use a preview version of Serial Loops or you simply don't want to install Flatpak, you can instead use one of our other distribution:

  • The AppImage is designed to run on all Linux distros and is an easy, click-once option.
  • The .deb package is intended for Debian-based distros (e.g. Ubuntu). Install it with sudo apt install -f ./SerialLoops-linux-x64-0.4.apre.53.deb.
  • The .rpm package is intended for Red Hat-based distros (e.g. Fedora). Install it with sudo dnf install ./SerialLoops-linux-x64-0.4.apre.53-1.fc39.x86_64.rpm.
  • You may also opt to simply use the binaries packaged in the .tar.gz archive; when doing so, ensure you install the SDL2 binaries so audio playback works.

What's Changed

Full Changelog: 0.3.3...0.4.apre.53

Serial Loops v0.3.3

13 Aug 19:59
f5e0e20

Choose a tag to compare

This release is kind of major for a "minor" release, but we've streamlined the installer process on all platforms by removing our dependencies on Make and devkitARM and replacing them with dependencies on Ninja and LLVM. The installers for Windows and macOS and the deb/rpm packages for Linux now install these dependencies, and the AppImage is now bundled with them as well. Finally, we will soon be shipping the Flatpak on Flathub, which will be the preferred way to download the editor on Linux.

Additionally, we now support more platforms! Specifically, we have ARM builds for Linux and Windows and an x86 build for older Windows machines.

Installation Notes

To test the game you will need to have a Nintendo DS emulator installed. We recommend melonDS for its accuracy.

Because our application contacts GitHub's servers to check for new releases on launch, it is possible it will get flagged by firewall software – please allow it through so it can function correctly.

Windows

Simply download the Windows installer application for your architecture and run it. It will walk you through installation, including installing the necessary dependencies. Specifically, it will run the LLVM installer.

Alternatively, you can download the zip file for a portable application; however, dependencies are not included with this option.

Which Windows installer should I choose?

Most modern Windows machines are x64-based; however, there are quite a few Windows laptops that now run with ARM processors. If you're not sure, you can download both—only the one that matches your computer's architecture will run. The x86 installer should only be used on older Windows hardware (theoretically, it should support Windows 7+, though we do not officially support older operating systems).

macOS

Pick the macOS pkg installer that fits your computer's architecture. Before executing it, you will need to open the Terminal application and run xattr -cr ~/Downloads/SerialLoops-macOS-arm-v0.3.3-installer.pkg for the ARM installer and xattr -cr ~/Downloads/SerialLoops-macOS-x64-v0.3.3-installer.pkg for the x64 installer. This is required because we currently don't codesign the installer, meaning macOS will refuse to run it without explicit approval from you.

The pkg installer will guide you through installing Serial Loops and will automatically install the LLVM and ninja dependencies. If you don't already have the Homebrew package manager installed, it will automatically install this for you and then use it to install LLVM (and LLD) and ninja. The installer will pop multiple terminal windows in order to do these installations – please be patient and allow them to complete their installations before closing them.

Which macOS pkg installer should I choose?

If your Mac is newer, you will probably want the ARM installer. If it is older, you may want the x64 one. To make sure, go to Settings → About and check your chip. If it is an Intel, you want the x64 installer. If it is an Apple chip, you want the ARM installer.

The first time you install Serial Loops, this process can take several minutes, so please be patient!

Linux

We highly recommend installing the Serial Loops Flatpak from Flathub. This is the simplest way to run Serial Loops and comes with the added benefit of auto-updates for major versions via Flathub.

You can also install the official melonDS Flatpak from Flathub to use as your emulator.

However, if you want to use a preview version of Serial Loops or you simply don't want to install Flatpak, you can instead use one of our other distribution:

  • The AppImage is designed to run on all Linux distros and is an easy, click-once option.
  • The .deb package is intended for Debian-based distros (e.g. Ubuntu). Install it with sudo apt install -f ./SerialLoops-linux-x64-0.3.3.deb.
  • The .rpm package is intended for Red Hat-based distros (e.g. Fedora). Install it with sudo dnf install ./SerialLoops-linux-x64-0.3.3-1.fc39.x86_64.rpm.
  • You may also opt to simply use the binaries packaged in the .tar.gz archive; when doing so, ensure you install the SDL2 binaries so audio playback works.

What's Changed

  • Update NuGet packages, update official build version, and hide updater in Flatpak by @jonko0493 in #557
  • Support more architectures, remove dependencies on devkitARM/make in favor of LLVM/ninja by @jonko0493 in #558

Full Changelog: 0.3.2...0.3.3

Serial Loops v0.4.apre.46

07 Aug 05:36
b158c7c

Choose a tag to compare

Pre-release

Installation Notes

To test the game you will need to have a Nintendo DS emulator installed. We recommend melonDS for its accuracy.

Because our application contacts GitHub's servers to check for new releases on launch, it is possible it will get flagged by firewall software – please allow it through so it can function correctly.

Windows

Simply download the Windows installer application and run it. It will walk you through installation, including installing the necessary dependencies. Specifically, it will run the devkitPro installer, the Docker Desktop installer, and the Windows Subsystem for Linux (WSL) installer.

  • For the devkitPro installer, you can select "Remove Downloaded Files" and uncheck all components except the "NDS Development". It will pop several terminal windows as it installs the necessary components; this is normal, so don't worry!
  • The WSL installer will run automatically. It may pop a window afterwards with more information about WSL; you can close this without reading it as it is not relevant for the project.
  • The Docker Desktop installer will take a little while to run and afterwards ask you to restart to finish the installation process. You can close the Serial Loops installer once it is finished and then restart your system.

Alternatively, you can download the zip file for a portable application; however, dependencies are not included with this option.

macOS

Pick the macOS pkg installer that fits your computer's architecture. Before executing it, you will need to open the Terminal application and run xattr -cr ~/Downloads/SerialLoops-macOS-arm-v0.4.apre.46-installer.pkg for the ARM installer and xattr -cr ~/Downloads/SerialLoops-macOS-x64-v0.4.apre.46-installer.pkg for the x64 installer. This is required because we currently don't codesign the installer, meaning macOS will refuse to run it without explicit approval from you.

The pkg installer will guide you through installing Serial Loops and will automatically install the dependencies devkitARM and make if necessary. Note that in order to install make we install xcode-tools—this installation can take a long time, so please be patient!

Which macOS pkg installer should I choose?

If your Mac is newer, you will probably want the ARM installer. If it is older, you may want the x64 one. To make sure, go to Settings → About and check your chip. If it is an Intel, you want the x64 installer. If it is an Apple chip, you want the ARM installer.

The first time you install Serial Loops, this process can take several minutes, so please be patient!

Linux

We recommend using the provided Flatpak as it is the easiest to use. First, install Flatpak if you haven't already. Then, download the Serial Loops Flatpak artifact and double click it or run flatpak install on it from the terminal. It will then install itself, bringing all the necessary dependencies with it.

You can also install the official melonDS Flatpak from Flathub to use as your emulator. We recommend installing it from the flathub-beta repository as that is where the most up-to-date versions tend to be pushed.

The main benefit of the Flatpak is that it is packaged with devkitARM for ease of use. However, if you already have devkitARM installed or would like to use something more lightweight, we also provide the following options (all of which require installing devkitARM yourself):

  • The AppImage is designed to run on all Linux distros and is an easy, click-once option.
  • The .deb package is intended for Debian-based distros (e.g. Ubuntu). Install it with sudo apt install -f ./SerialLoops-linux-x64-0.4.apre.46.deb.
  • The .rpm package is intended for Red Hat distros (e.g. Fedora). Install it with sudo dnf install ./SerialLoops-linux-x64-0.4.apre.46-1.fc39.x86_64.rpm.
  • You may also opt to simply use the binaries packaged in the .tar.gz archive; when doing so, ensure you install the SDL2 binaries so audio playback works.

What's Changed

  • Update NuGet packages, update official build version, and hide updater in Flatpak by @jonko0493 in #557

Full Changelog: 0.3.2...0.4.apre.46

Serial Loops v0.3.2

21 Apr 02:26
b83a393

Choose a tag to compare

Fixes a couple of other bugs that were found through ad-hoc testing.

Installation Notes

To test the game you will need to have a Nintendo DS emulator installed. We recommend melonDS for its accuracy.

Because our application contacts GitHub's servers to check for new releases on launch, it is possible it will get flagged by firewall software – please allow it through so it can function correctly.

Windows

Simply download the Windows installer application and run it. It will walk you through installation, including installing the necessary dependencies. Specifically, it will run the devkitPro installer, the Docker Desktop installer, and the Windows Subsystem for Linux (WSL) installer.

  • For the devkitPro installer, you can select "Remove Downloaded Files" and uncheck all components except the "NDS Development". It will pop several terminal windows as it installs the necessary components; this is normal, so don't worry!
  • The WSL installer will run automatically. It may pop a window afterwards with more information about WSL; you can close this without reading it as it is not relevant for the project.
  • The Docker Desktop installer will take a little while to run and afterwards ask you to restart to finish the installation process. You can close the Serial Loops installer once it is finished and then restart your system.

Alternatively, you can download the zip file for a portable application; however, dependencies are not included with this option.

macOS

Pick the macOS pkg installer that fits your computer's architecture. Before executing it, you will need to open the Terminal application and run xattr -cr ~/Downloads/SerialLoops-macOS-arm-v0.3.2-installer.pkg for the ARM installer and xattr -cr ~/Downloads/SerialLoops-macOS-x64-v0.3.2-installer.pkg for the x64 installer. This is required because we currently don't codesign the installer, meaning macOS will refuse to run it without explicit approval from you.

The pkg installer will guide you through installing Serial Loops and will automatically install the dependencies devkitARM and make if necessary. Note that in order to install make we install xcode-tools—this installation can take a long time, so please be patient!

Which macOS pkg installer should I choose?

If your Mac is newer, you will probably want the ARM installer. If it is older, you may want the x64 one. To make sure, go to Settings → About and check your chip. If it is an Intel, you want the x64 installer. If it is an Apple chip, you want the ARM installer.

The first time you install Serial Loops, this process can take several minutes, so please be patient!

Linux

We recommend using the provided Flatpak as it is the easiest to use. First, install Flatpak if you haven't already. Then, download the Serial Loops Flatpak artifact and double click it or run flatpak install on it from the terminal. It will then install itself, bringing all the necessary dependencies with it.

You can also install the official melonDS Flatpak from Flathub to use as your emulator. We recommend installing it from the flathub-beta repository as that is where the most up-to-date versions tend to be pushed.

The main benefit of the Flatpak is that it is packaged with devkitARM for ease of use. However, if you already have devkitARM installed or would like to use something more lightweight, we also provide the following options (all of which require installing devkitARM yourself):

  • The AppImage is designed to run on all Linux distros and is an easy, click-once option.
  • The .deb package is intended for Debian-based distros (e.g. Ubuntu). Install it with sudo apt install -f ./SerialLoops-linux-x64-0.3.2.deb.
  • The .rpm package is intended for Red Hat distros (e.g. Fedora). Install it with sudo dnf install ./SerialLoops-linux-x64-0.3.2-1.fc39.x86_64.rpm.
  • You may also opt to simply use the binaries packaged in the .tar.gz archive; when doing so, ensure you install the SDL2 binaries so audio playback works.

What's Changed

  • Fixup bugs: chess puzzle view, BGM loop properties, layout editor, nameplate editing, character sprite saving by @jonko0493 in #555

Full Changelog: 0.3.1...0.3.2

Serial Loops v0.3.1

12 Apr 20:10
d4926d9

Choose a tag to compare

This version fixes a bug with the map characters editor where new chibis could not be added with an empty map.

Installation Notes

To test the game you will need to have a Nintendo DS emulator installed. We recommend melonDS for its accuracy.

Because our application contacts GitHub's servers to check for new releases on launch, it is possible it will get flagged by firewall software – please allow it through so it can function correctly.

Windows

Simply download the Windows installer application and run it. It will walk you through installation, including installing the necessary dependencies. Specifically, it will run the devkitPro installer, the Docker Desktop installer, and the Windows Subsystem for Linux (WSL) installer.

  • For the devkitPro installer, you can select "Remove Downloaded Files" and uncheck all components except the "NDS Development". It will pop several terminal windows as it installs the necessary components; this is normal, so don't worry!
  • The WSL installer will run automatically. It may pop a window afterwards with more information about WSL; you can close this without reading it as it is not relevant for the project.
  • The Docker Desktop installer will take a little while to run and afterwards ask you to restart to finish the installation process. You can close the Serial Loops installer once it is finished and then restart your system.

Alternatively, you can download the zip file for a portable application; however, dependencies are not included with this option.

macOS

Pick the macOS pkg installer that fits your computer's architecture. Before executing it, you will need to open the Terminal application and run xattr -cr ~/Downloads/SerialLoops-macOS-arm-v0.3.1-installer.pkg for the ARM installer and xattr -cr ~/Downloads/SerialLoops-macOS-x64-v0.3.1-installer.pkg for the x64 installer. This is required because we currently don't codesign the installer, meaning macOS will refuse to run it without explicit approval from you.

The pkg installer will guide you through installing Serial Loops and will automatically install the dependencies devkitARM and make if necessary. Note that in order to install make we install xcode-tools—this installation can take a long time, so please be patient!

Which macOS pkg installer should I choose?

If your Mac is newer, you will probably want the ARM installer. If it is older, you may want the x64 one. To make sure, go to Settings → About and check your chip. If it is an Intel, you want the x64 installer. If it is an Apple chip, you want the ARM installer.

The first time you install Serial Loops, this process can take several minutes, so please be patient!

Linux

We recommend using the provided Flatpak as it is the easiest to use. First, install Flatpak if you haven't already. Then, download the Serial Loops Flatpak artifact and double click it or run flatpak install on it from the terminal. It will then install itself, bringing all the necessary dependencies with it.

You can also install the official melonDS Flatpak from Flathub to use as your emulator. We recommend installing it from the flathub-beta repository as that is where the most up-to-date versions tend to be pushed.

The main benefit of the Flatpak is that it is packaged with devkitARM for ease of use. However, if you already have devkitARM installed or would like to use something more lightweight, we also provide the following options (all of which require installing devkitARM yourself):

  • The AppImage is designed to run on all Linux distros and is an easy, click-once option.
  • The .deb package is intended for Debian-based distros (e.g. Ubuntu). Install it with sudo apt install -f ./SerialLoops-linux-x64-0.3.1.deb.
  • The .rpm package is intended for Red Hat distros (e.g. Fedora). Install it with sudo dnf install ./SerialLoops-linux-x64-0.3.1-1.fc39.x86_64.rpm.
  • You may also opt to simply use the binaries packaged in the .tar.gz archive; when doing so, ensure you install the SDL2 binaries so audio playback works.

What's Changed

  • Fixup Add Chibi button in the map characters editor by @jonko0493 in #554

Full Changelog: 0.3.0...0.3.1