Repository navigation
Releases
Releases · rzrbld/slopetanium
Slopetanium 0.2.0-beta
Slopetanium keeps the PortMaster ports on your handheld up to date from their GitHub releases. This release adds the community at slopetanium.pw, a new web interface, a file browser, and support for game files that are several gigabytes.
Install or update
- New install: put
slopetanium.zipinPortMaster/autoinstalland start PortMaster, or unpack it into your ports folder. - Already on 0.1.0-beta: open Slopetanium, then use the Update button on its own card. Your watched repos, settings and backups are kept.
New
Community
- Share the ports you watch. Share with the community is on when you add a repo, and each port has a switch under Overview → Community.
- The Community page lists shared ports with ratings and install counts. Add watches a port with the settings its sharer used: game files folder, saves, GOG, store links.
- Reviews and ratings: one per handheld and port, written in Slopetanium. You choose the name shown with them.
- Install counts are opt-in. On first start, the handheld and the web page ask once. After a yes, they send the port, its version, and the handheld model and firmware. No location is sent. Change it in Settings → Community.
- No account. The server knows a handheld only by a hashed random ID.
- Box art from slopetanium.pw for watched ports that have none of their own.
Web interface
- Rebuilt from scratch:
- a library of cover cards;
- each port's page opens as a side panel with tabs: Overview, Versions, Game files, Files, Backups, Settings;
- light and dark themes;
- a PIN screen.
- File browser (the Files tab), covering the port's whole folder:
- upload files or folders into any folder, for example saves or mods;
- download any file, or any folder as a zip;
- edit text configs in the browser; files keep their encoding and line endings;
- create, rename or delete files and folders.
Big files
- Uploads, restores and whole-game downloads of 4–9 GB work. Uploads resume after a Wi-Fi drop.
- Card limits: Slopetanium reads the card's filesystem. On FAT32, files over 4 GB are refused up front with a clear message. exFAT and ext4 have no limit.
Fixed
- All library tiles have the same height.
- The share switch keeps its state, and the review form appears right after sharing.
Requirements
Unchanged: aarch64 with glibc 2.30 or newer for the native menu. Other systems get the Python menu. Tested on the RG DS (BananaOS) and H700 (muOS).
Slopetanium 0.1.0-beta
First beta of Slopetanium: an updater for PortMaster ports that are published as GitHub releases.
What it does
- Watches GitHub repos whose releases carry a PortMaster port zip. You add them from a browser on the same Wi-Fi: Connect on the handheld shows the address, a QR code and a PIN.
- Updates, rolls back or installs any release through PortMaster's own harbourmaster. Imported game data, settings and saves are kept, and the last versions stay on the device for an offline rollback.
- Deletes a port's leftover original game files (installers, CD images) once it has imported them.
- Uninstalls through PortMaster, with an optional backup of
conf/first.
The menu
- A pixel-style console home menu on BananaOS's launcher engine (MIT), drawn at 60 fps.
- Two screens on the RG DS: the port in detail on top, the shelf below, touch on the bottom screen.
- One screen on the H700 and most other handhelds.
- Falls back to a Python menu where the menu binary can't run.
Install
Put slopetanium.zip in PortMaster/autoinstall and start PortMaster, or unpack it into your ports folder. Then start Slopetanium from Ports.
Tested on the RG DS (BananaOS) and the H700 (muOS). Needs aarch64 with glibc 2.30 or newer for the native menu.