PacksRoachNet Apps and feature packs
The catalog
apps.roachnet.org lists map regions, reference and Wikipedia archives, course packs, field guides, model lanes, speech models and theme packs. You install them into RoachNet; they aren't loose downloads.
Pick an item and click Install to RoachNet.
On a Mac, the site opens a
roachnet://install link. The iOS companion sends the same request to your paired Mac, and queues it while the Mac is away.RoachNet resolves the item, checks its digests where the catalog has them, and installs it into Maps, the Vault, RoachClaw, speech or themes.
You don't need an account to install. A RoachNet account keeps the apps you save, so they're there in any browser you sign in to.
Feature packs
Panes, speech models, map collections, knowledge bundles and themes are packs. A pane appears only while its pack is enabled.
- Settings › Packs shows what each pack is, what it touches and what removing it would leave behind.
- Disabling a pack unloads it at once; its data stays where it is.
- Removing a pack keeps its data unless you choose to retire it, which moves the data to
packs/retired/in your storage. Nothing is deleted outright. - A pack that another enabled pack depends on can't be removed until that one is.
The pack catalog updates live from apps.roachnet.org. Map, Kiwix and Wikipedia collections fall back to the bundled lists when you're offline.
How installs are checked
Downloads go through RoachNet's downloader, so they resume after a stall and show in Downloads. Files are staged beside the install folder and moved in only after every SHA-256 matches; a file that fails its checksum stops the install. A pack that needs a newer RoachNet, or a pack it depends on, is refused with the reason.
A pack's archive is read before anything is unpacked. An entry that's absolute, climbs out of the pack's folder, is a link or special file, or unpacks to the same place as another is refused, and ZIP archives are unpacked by RoachNet's own reader. The archive unpacks into a scratch folder first and is merged into the pack's folder without replacing a file that's already there.
Related
- Themes covers theme packs.
- Maps covers map packs.
- The pack routes