From 2e9faa5730595346debf52b8c23bfb9f762b744c Mon Sep 17 00:00:00 2001 From: Noah Petherbridge Date: Sun, 5 May 2024 17:59:58 -0700 Subject: [PATCH] Release v0.14.0 --- content/download.md | 56 ++++++++++++++++++++++++--------------------- 1 file changed, 30 insertions(+), 26 deletions(-) diff --git a/content/download.md b/content/download.md index d14c63a..55b6ff2 100644 --- a/content/download.md +++ b/content/download.md @@ -3,7 +3,7 @@ title: "Download" draft: false toc: true --- -# Latest Release: v0.13.2 (Dec 2, 2023) +# Latest Release: v0.14.0 (May 5, 2023) [Change History](/guidebook/changes.html) @@ -16,31 +16,29 @@ start the game. **Note:** I do not yet have a code signing certificate for the Windows release, so you may need to click through the "Unknown Publisher" dialog. -* **64-bit:** [sketchymaze-0.13.2-windows-64bit.zip](https://download.sketchymaze.com/release/v0.13.2/windows/sketchymaze-0.13.2-windows-64bit.zip) (191 MB) -* **32-bit:** [sketchymaze-0.13.2-windows-32bit.zip](https://download.sketchymaze.com/release/v0.13.2/windows/sketchymaze-0.13.2-windows-32bit.zip) (191 MB) +* **64-bit:** [sketchymaze-0.14.0-windows-64bit.zip](https://download.sketchymaze.com/release/v0.14.0/windows/sketchymaze-0.14.0-windows-64bit.zip) (188 MB) +* **32-bit:** [sketchymaze-0.14.0-windows-32bit.zip](https://download.sketchymaze.com/release/v0.14.0/windows/sketchymaze-0.14.0-windows-32bit.zip) (188 MB) --- -## Mac OS (Intel) +## Mac OS The macOS release of _Sketchy Maze_ comes in two varieties: a traditional "Sketchy Maze.app" in a .dmg file or a form similar to Windows and Linux with a ZIP file that you can extract anywhere and run the `sketchymaze` program to start the game. -**Important:** This is currently the previous release (0.13.1) - a 0.13.2 release for macOS will -be up soon, but Xcode has dropped support for the version of macOS I used to compile on and it -will take a bit for me to get everything updated. In the mean time, the Windows version might play -on Mac using Wine -- see [PlayOnMac](https://www.playonmac.com/en) for an easy way to set up Wine -to run Windows applications! - **Note:** I do not yet have a code signing certificate for the macOS release; you're expected to know how to run apps from unverified developers. See [Apple's documentation](https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unidentified-developer-mh40616/11.0/mac/11.0) how to do this for your version of macOS. -* **Intel 64-bit App:** [sketchymaze-0.13.1-macOS-x64.dmg](https://download.sketchymaze.com/release/v0.13.1/macos/sketchymaze-0.13.1-macOS-x64.dmg) (55 MB) -* **Zip file for Intel Macs:** [sketchymaze-0.13.1-macos-x64.zip](https://download.sketchymaze.com/release/v0.13.1/macos/sketchymaze-0.13.1-macos-x64.zip) (43 MB) +* **Apple Silicon (ARM):** + * App bundle: [sketchymaze-0.14.0-macOS-arm.dmg](https://download.sketchymaze.com/release/v0.14.0/macos/sketchymaze-0.14.0-macOS-arm.dmg) (199 MB) + * Zip file: [sketchymaze-0.14.0-macos-arm.zip](https://download.sketchymaze.com/release/v0.14.0/macos/sketchymaze-0.14.0-macos-arm.zip) (188 MB) +* **Intel 64-bit (legacy):** + * App bundle: [sketchymaze-0.14.0-macOS-x64.dmg](https://download.sketchymaze.com/release/v0.14.0/macos/sketchymaze-0.14.0-macOS-x64.dmg) (182 MB) + * Zip file: [sketchymaze-0.14.0-macos-x64.zip](https://download.sketchymaze.com/release/v0.14.0/macos/sketchymaze-0.14.0-macos-x64.zip) (180 MB) --- @@ -52,8 +50,8 @@ The easiest cross-distro way to download _Sketchy Maze_ is via [Flatpak](https:/ which is well supported on most popular Linux distributions including Fedora, Ubuntu, Debian and others. -* **64-bit:** [sketchy-maze-0.13.2.flatpak](https://download.sketchymaze.com/release/v0.13.2/linux/sketchy-maze-0.13.2.flatpak) (168 MB) -* **ARM aarch64:** [sketchy-maze-0.13.2-aarch64.flatpak](https://download.sketchymaze.com/release/v0.13.2/linux/sketchy-maze-0.13.2-aarch64.flatpak) (168 MB) +* **64-bit:** [sketchy-maze-0.14.0.flatpak](https://download.sketchymaze.com/release/v0.14.0/linux/sketchy-maze-0.14.0.flatpak) (175 MB) +* **ARM aarch64:** [sketchy-maze-0.14.0-aarch64.flatpak](https://download.sketchymaze.com/release/v0.14.0/linux/sketchy-maze-0.14.0-aarch64.flatpak) (175 MB) There is not a Flatpak repository for this game yet; inclusion on [Flathub](https://flathub.org/) or a custom Flatpak repository for easier @@ -64,10 +62,10 @@ To install the Flatpak manually: ```bash # Download the .flatpak package. NOTE: it's distributed as a stand-alone app # for now, a flatpak repo will be added at some point. -$ wget https://download.sketchymaze.com/release/v0.13.2/linux/sketchy-maze-0.13.2.flatpak +$ wget https://download.sketchymaze.com/release/v0.14.0/linux/sketchy-maze-0.14.0.flatpak # Install the .flatpak package. -$ flatpak install --user sketchy-maze-0.13.2.flatpak +$ flatpak install --user sketchy-maze-0.14.0.flatpak # Run it. There should also be a standard app launcher in your menu. $ flatpak run com.sketchymaze.Doodle @@ -77,18 +75,24 @@ $ flatpak run com.sketchymaze.Doodle ### Fedora (.rpm) -* **64-bit:** [sketchy-maze-0.13.2-1.x86_64.rpm](https://download.sketchymaze.com/release/v0.13.2/linux/sketchy-maze-0.13.2-1.x86_64.rpm) (189 MB) -* **32-bit:** [sketchy-maze-0.13.2-1.i386.rpm](https://download.sketchymaze.com/release/v0.13.2/linux/sketchy-maze-0.13.2-1.i386.rpm) (189 MB) -* **ARM aarch64:** [sketchy-maze-0.13.2-1.aarch64.rpm](https://download.sketchymaze.com/release/v0.13.2/linux/sketchy-maze-0.13.2-1.aarch64.rpm) (189 MB) +* **64-bit:** [sketchy-maze-0.14.0-1.x86_64.rpm](https://download.sketchymaze.com/release/v0.14.0/linux/sketchy-maze-0.14.0-1.x86_64.rpm) (186 MB) +* **32-bit:** [sketchy-maze-0.14.0-1.i386.rpm](https://download.sketchymaze.com/release/v0.14.0/linux/sketchy-maze-0.14.0-1.i386.rpm) (186 MB) +* **ARM aarch64:** [sketchy-maze-0.14.0-1.aarch64.rpm](https://download.sketchymaze.com/release/v0.14.0/linux/sketchy-maze-0.14.0-1.aarch64.rpm) (186 MB) ### Ubuntu & Debian (.deb) -* **64-bit:** [sketchy-maze_0.13.2_amd64.deb](https://download.sketchymaze.com/release/v0.13.2/linux/sketchy-maze_0.13.2_amd64.deb) (189 MB) -* **32-bit:** [sketchy-maze_0.13.2_i386.deb](https://download.sketchymaze.com/release/v0.13.2/linux/sketchy-maze_0.13.2_i386.deb) (189 MB) -* **ARM aarch64:** [sketchy-maze_0.13.2_arm64.deb](https://download.sketchymaze.com/release/v0.13.2/linux/sketchy-maze_0.13.2_arm64.deb) (189 MB) +* **64-bit:** [sketchy-maze_0.14.0_amd64.deb](https://download.sketchymaze.com/release/v0.14.0/linux/sketchy-maze_0.14.0_amd64.deb) (186 MB) +* **32-bit:** [sketchy-maze_0.14.0_i386.deb](https://download.sketchymaze.com/release/v0.14.0/linux/sketchy-maze_0.14.0_i386.deb) (186 MB) +* **ARM aarch64:** [sketchy-maze_0.14.0_arm64.deb](https://download.sketchymaze.com/release/v0.14.0/linux/sketchy-maze_0.14.0_arm64.deb) (186 MB) **Notice:** the game depends on SDL2, SDL2-ttf and SDL2-mixer but the .deb package doesn't declare these -dependencies for compatibility between Debian and Ubuntu which name these packages distinctly. +dependencies for compatibility between Debian and Ubuntu which name these packages distinctly. The following +command should install these dependencies for all versions of Ubuntu and Debian: + +```bash +# Install SDL2 dependencies +sudo apt install libsdl2-dev libsdl2-ttf-dev libsdl2-mixer-dev +``` ### Tarball @@ -97,9 +101,9 @@ anywhere and run. The binary is built on a modern Fedora system and _hopefully_ should run as-is on other modern GNU/Linux systems, but sometimes shared library versions of SDL2 may not match your computer. -* **64-bit:** [sketchymaze-0.13.2-linux-64bit.tar.gz](https://download.sketchymaze.com/release/v0.13.2/linux/sketchymaze-0.13.2-linux-64bit.tar.gz) -* **32-bit:** [sketchymaze-0.13.2-linux-32bit.tar.gz](https://download.sketchymaze.com/release/v0.13.2/linux/sketchymaze-0.13.2-linux-32bit.tar.gz) -* **ARM aarch64:** [sketchymaze-0.13.2-linux-aarch64.tar.gz](https://download.sketchymaze.com/release/v0.13.2/linux/sketchymaze-0.13.2-linux-aarch64.tar.gz) +* **64-bit:** [sketchymaze-0.14.0-linux-64bit.tar.gz](https://download.sketchymaze.com/release/v0.14.0/linux/sketchymaze-0.14.0-linux-64bit.tar.gz) +* **32-bit:** [sketchymaze-0.14.0-linux-32bit.tar.gz](https://download.sketchymaze.com/release/v0.14.0/linux/sketchymaze-0.14.0-linux-32bit.tar.gz) +* **ARM aarch64:** [sketchymaze-0.14.0-linux-aarch64.tar.gz](https://download.sketchymaze.com/release/v0.14.0/linux/sketchymaze-0.14.0-linux-aarch64.tar.gz) _Sketchy Maze_ also works on Linux smartphone devices such as the Pinephone and Librem 5. Check out the aarch64 releases, built on Mobian