📚 Want a store or emulator we haven't added? You can build it yourself. Read the extension docs →
The simplest route needs no code at all.

Dev Update: The Junk Store Pro User Manual Is Written

In case you missed it Dev Update: The Extension Documentation Is Written

G’day,

Short version: the Junk Store Pro user manual is written and free to read. Every screen, every menu, and a fair few things I suspect most people have never found.

Fair warning, there’s a lot packed into it. That’s not padding. It’s what happens when you finally sit down and write out everything a thing does.

The Junk Store main menu open over Game Mode, showing entries for stores, settings, downloads and diagnostics
The main menu. Most people find the top two entries and stop there.
Get the updates on Discord: #junkstore

“It’s just a launcher”

That one comes up a lot. So does “isn’t it just a plugin”. I’ve stopped arguing about it, because the manual does the job better than I can.

Writing it was a decent reminder of how far past that it’s gone. There’s a dual pane file manager in there with archive support. You can reach another machine on your network over SSH and pull a game across rather than downloading it again. There are viewers for reading files on the device, a disk analyser, a process monitor, DOSBox imports, artwork handling, and a download queue you can reorder while it’s running.

None of that is new. It shipped. What’s new is that you can now find out it exists without stumbling into it by accident, which is roughly how everyone has been discovering things up to now.

The Junk Store file manager in two pane mode, with a folder on the Steam Deck on the left and a folder on another machine over SSH on the right
Two panes, one of them a different machine entirely. This is the bit that tends to change people's minds about the launcher thing.

Where to start

Don’t read it front to back. It’s a reference, and each page stands on its own.

  • How Junk Store Pro is put together is the one to read first if you want the shape of the thing. It explains the layers, and why there’s usually another way to try something when the obvious way fails.
  • The main menu starts the run of pages on day to day use: tabs, grids, game pages, settings, downloads.
  • The File Manager is where it gets interesting. It’s the most capable part of Junk Store Pro and the least obvious, so it has a few pages to itself.

There’s a glossary as well, for when you hit a word that assumes you already know it.

This covers Junk Store Pro rather than the free Decky plugin. The two share a name and a good deal of behaviour, but they aren’t the same product, and a fair bit of what’s in the manual either works differently on the plugin or isn’t there at all.

It’s a work in progress

It should be accurate, but I make mistakes, and things move. It lives in the same git repo as the extension documentation, so issues and PRs are welcome. Better phrasing is genuinely welcome too, wherever I’ve explained something badly.

If you’ve been using Junk Store for a while, I’d have a skim of the File Manager pages. I’d bet on there being at least one thing in there you didn’t know was sitting on your Deck.

Code on!

Eben

Contents