Skip to content

Releases: SalustLab/3DSort

3DSort v1.1.1

Choose a tag to compare

@SalustLab SalustLab released this 01 Sep 01:30

Fixes #2: dragging an icon near the top or bottom edge of the grid now scrolls it, so you can reach any page mid-drag. Touchpad users had no way to scroll while dragging and were stuck on the visible page.

Windows: download 3DSort-v1.1.1-win64.zip, extract 3DSort.exe and run it. No installer, no Python.

macOS (Apple Silicon): download 3DSort-v1.1.1-macos-arm64.zip, extract and run 3DSort.app. Not notarized yet: right-click and pick Open on first launch, or run xattr -cr 3DSort.app.

Linux (x86_64): download 3DSort-v1.1.1-linux-x86_64.tar.gz, extract and run 3DSort/3DSort. Needs glibc 2.39+ and sudo apt install gir1.2-webkit2-4.1 libwebkit2gtk-4.1-0.

Everything else is unchanged from v1.1.0; see its notes for regions and known limitations.

3DSort v1.1.0

Choose a tag to compare

@SalustLab SalustLab released this 17 Aug 03:29

First release. Rearrange your 3DS HOME menu from the PC: drag icons, manage folders, sort the whole library at once, with a live preview of how the console will look. Nothing is written until you confirm, and every write is backed up first. You need a 3DS with Luma3DS and GodMode9; the app puts the scripts it needs on the SD card and walks you through the rest on first run. Details in the README.

Windows: download 3DSort-v1.1.0-win64.zip, extract 3DSort.exe and run it. No installer, no Python.

macOS (Apple Silicon): download 3DSort-v1.1.0-macos-arm64.zip, extract and run 3DSort.app. Not notarized yet: right-click and pick Open on first launch, or run xattr -cr 3DSort.app. Validated on a real New 2DS XL (macOS Tahoe 26.6.2) by @appleforever11 (thanks!), including the full write/inject cycle.

Linux (x86_64): download 3DSort-v1.1.0-linux-x86_64.tar.gz, extract and run 3DSort/3DSort. Needs glibc 2.39+ (Ubuntu 24.04+, Mint 22, Fedora 40+, Debian 13) and sudo apt install gir1.2-webkit2-4.1 libwebkit2gtk-4.1-0. Same code validated on Windows and macOS, but not yet tested on real hardware from Linux: if you try it, please open an issue saying what worked and what did not, even if everything went well. Checklist: docs/LINUX_TESTING.md.

Regions: USA tested on real hardware. EUR, JPN, CHN, KOR and TWN use documented ids and should work, but have never been run on a console. An unknown region refuses to dump rather than guessing.

Known limitations: a region-changed console may fall back to read-only for system apps; the console may swap one pair of neighbouring icons on the first boot after a large reorder (drag them back and write again).