Features
Everything in the launcher, and what each control actually does
Zycord 1.1.5 is one window with ten sections. Every feature below exists in this release; nothing here is planned or partial.
Catalog and search
A fixed catalog shipped with the application, searched locally.
10,465 games
Generated from Discord's public detectable list at build time. 11,171 executable entries, 10,452 games with an icon.
Name and alias
Type any part of a game name or one of its registered aliases. Matching is a case-insensitive substring check, so partial words work.
Theme and executable count
Filter by any theme in the catalog, then to games with a single executable, multiple executables, or a marked launcher process.
Three orders
Name A to Z, name Z to A, or most executables first. The catalog opens sorted by name.
Discord CDN, with fallback
Icons load from Discord's icon CDN. If one fails, a lettered tile is shown instead, so the grid never breaks.
120 at a time
Results render in pages of 120 with a load more action, which keeps a large result set responsive.
Sessions
One process per game, tracked by id from start to stop.
One click
Pick a game and an executable, then start. Zycord prepares the file, starts the process and records its process id.
Live elapsed time
The Sessions tab and the session window both show elapsed time, updated while the session runs.
1 to 240 minutes
Set in steps of 15 minutes. Zero disables it. A running session can be extended by 15 minutes from the session list.
One or all
Stop a single session, or stop all with a confirmation step if you enabled it in Settings.
Independent sessions
Run several games at once. Each session has its own file, process id and timer.
Tied to the launcher
Each stub watches the launcher that started it and exits if that launcher disappears, so a crash cannot leave an unstoppable session.
Library, favourites and history
Local records that survive restarts.
Saved games
Saving a game records the game and the executable you chose. Start or remove it from the Library tab.
A separate shortlist
Star any game to keep it in Favourites with its own count in the rail, independent of the library.
The last 12
Recently started games appear on Home for a quick return, capped at 12 entries.
Up to 250 sessions
Each entry records start, stop, duration and reason: stopped, exited on its own, or auto stopped.
Separate controls
History and recents, the library and favourites, and settings each have their own clear action.
One settings file
Library, favourites, recents, history, preferences and window bounds live in one JSON document.
Window, tray and appearance
A normal desktop application, with the options you would expect.
Minimise to tray
Closing the window can keep Zycord and its sessions running. Turn it off and closing the window stops every session.
Start minimised
Open straight into the tray when you want the launcher out of the way.
Keep on top
Leave the launcher above other windows, useful while watching a timer.
Glass and light
The default graphite glass finish, or a light theme. The choice is stored with your settings.
Reduce motion
Turns off the background animation in the launcher.
One window
Launching Zycord again brings the existing window forward instead of opening a second copy.
Storage and diagnostics
Everything the application writes, visible and removable.
Size readout
Settings shows prepared game file size and log size, with a button to open the data folder.
Clear game files
Removes every prepared folder. It refuses while a session is running, because a running process is using one of those files.
One file per day
Plain text with session starts and stops, process ids, refused operations and errors. A file rolls over at 4 MB.
Refresh, copy, export, clear
Read today's log in the interface, copy it, export it to a file, or clear it.
Local app data
Settings, logs, prepared games and the WebView2 profile all sit under one folder you can delete at any time.
Atomic writes
A temporary file is written and moved over the original, and unreadable settings fall back to defaults.
See the mechanism behind it
The safety page explains exactly what the stub is, what it writes, and what it never contacts.