For the complete documentation index, see llms.txt. This page is also available as Markdown.

Full Features List

See all desktop launcher features


Desktop Launcher Features

Feature
Game Launcher Cloud
Game Launcher Asset

UI Framework

AvaloniaUI

WPF

Runtime / SDK

.NET 10

.NET 8

Architecture

MVVM

MVC

Multi-platform support

✅ Windows, Linux, macOS

🔶 Windows only

Security & Authentication

Feature
Game Launcher Cloud
Game Launcher Asset
Details

App Signing

🔶 Pending Implementation (Addon)

❌ No

Code signing certificates for secure application distribution

Login System

✅ Yes (Addon)

🔶 Requires Separate Purchase (Self-hosted)

User authentication and account management system

Integrations & Addons

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Anti-Cheat System

🔶 Pending Implementation

❌ No

Anti-cheat protection and detection system

Marketplace

🔶 Pending Implementation

❌ No

In-launcher digital marketplace for games and content

Discord Integration

✅ Yes

❌ No

Discord Rich Presence and community integration

Chat & Friends System

🔶 Pending Implementation

❌ No

In-launcher chat and friends management system

Deployment & Distribution

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Hosting

✅ Yes (Included)

❌ No (Self-Hosted Only)

Built-in cloud hosting infrastructure to store patches and game files

Installer Deployment

✅ Yes

❌ No

Deploy launcher with custom branded installer package

Portable ZIP Distribution

✅ Yes

❌ No

Deploy launcher as portable ZIP package without installation

Content Management

Feature
Game Launcher Cloud
Game Launcher Asset
Details

News Editor with AI

✅ Yes (AI-Powered)

🔶 Requires External Program (No AI)

Built-in news editor with AI assistance for content creation

Platform Support

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Windows Support

✅ Yes

✅ Yes

Native Windows application support and compatibility

macOS Support

🔶 Coming Soon

🔶 Yes (Requires Extra Package)

Native macOS application support and compatibility

Linux Support

🔶 Coming Soon

❌ No

Native Linux application support and compatibility


Updates & Patching

Game Updates

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Binary Diff Patching

✅ Yes (Optimized)

🔶 Yes

Efficient patching using binary difference technique

Multi-Threading Patching

✅ Yes (Optimized)

🔶Yes

Concurrent patch application for faster updates

Automatic Update Detection

✅ Yes

✅ Yes

Detect available updates automatically

Auto-Update on Launch

✅ Yes

✅ Yes

Check for updates on configurable intervals

Manual Update Check

✅ Yes

✅ Yes

Manual refresh button for updates

Background Downloads

✅ Yes

❌ No

Continue downloads in background while viewing other games

Pause/Resume Downloads

✅ Yes

❌ No

Full pause and resume support

Cancel Downloads

✅ Yes

✅ Yes

Cancel ongoing downloads

Queue Management

✅ Yes

❌ No

Download queue with next item display

Parallel Downloads

✅ Yes (Intelligent)

🔶 Yes (Fixed 2)

Intelligent algorithm calculates optimal concurrent downloads vs fixed count

Multi-Threading Downloads

✅ Yes

❌ No

Multi-threaded download engine

Smart Bundles

✅ Yes

❌ No

Automatically bundle small files together for faster downloads

Download Speed Tracking

✅ Yes

✅ Yes

Real-time download speed

Download Progress Tracking

✅ Yes

✅ Yes

Overall, per-file progress and file count

Time Remaining Estimate

✅ Yes

❌ No

ETA for download completion

Peak Speed Tracking

✅ Yes

❌ No

Track and display peak speeds

Bytes Downloaded Display

✅ Yes

✅ Yes

Downloaded bytes and total size

DLC Updates

✅ Yes

❌ No

Automatic detection and patching for DLC content

File Verification

Feature
Game Launcher Cloud
Game Launcher Asset
Details

File Integrity Verification

✅ Yes (x50 faster verifications with xxHash64)

🔶 Yes (MD5)

Hash-based file verification for downloaded files

Local Checksum Cache

✅ Yes

❌ No

Cache file hashes to skip re-verification of unchanged files

Segmented Verification

✅ Yes

❌ No

Groups files into segments for faster verification on games with many files

Multi-Threading Verification

✅ Yes

❌ No

Concurrent file verification

Repair/Verify Files

✅ Yes

✅ Yes

Manual file repair and verification

Files Analyzed Counter

✅ Yes

❌ No

Track files analyzed during verification

Files Processed Counter

✅ Yes

❌ No

Track files processed during installation

DLC File Verification

✅ Yes

❌ No

Automatic integrity checks for installed DLC on launcher startup

Launcher Self-Update

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Launcher Auto-Update System

✅ Yes

✅ Yes

Self-patching launcher updates

Mandatory Updates

✅ Yes

❌ No

Force critical launcher updates

Update Download Progress

✅ Yes

✅ Yes

Progress tracking for updates

Update Ready Notification

✅ Yes

❌ No

Notification when update is ready

Update Installation

✅ Yes

✅ Yes

Seamless update installation


Downloads Management Page

Centralized Download Control

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Dedicated Downloads Page

✅ Yes

❌ No

Centralized page for managing all downloads

Multi-Game Downloads View

✅ Yes

❌ No

View downloads from all games in one place

Multi-Environment Downloads

✅ Yes

❌ No

Download different environments without switching games

DLC Management

✅ Yes

❌ No

Download and manage DLCs from central location

Queue Visualization

✅ Yes

❌ No

Visual queue showing all pending downloads

Per-Item Progress

✅ Yes

❌ No

Individual progress for each download item

Batch Operations

✅ Yes

❌ No

Pause/resume/cancel multiple downloads at once

Download History

✅ Yes

❌ No

Track completed downloads

No Context Switching

✅ Yes

❌ No

Manage all content without changing selected game

Download Organization

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Grouped by Game

✅ Yes

❌ No

Downloads organized by game title

Environment Labels

✅ Yes

❌ No

Clear labels for production, staging, beta, dev

DLC Identification

✅ Yes

❌ No

Visual distinction for DLC downloads

Priority Management

✅ Yes

❌ No

Reorder download queue priorities

Filter by Status

✅ Yes

❌ No

Filter by downloading, paused, completed, failed

Search Downloads

✅ Yes

❌ No

Search through download queue and history


Game Execution & Management

Game Launch

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Basic Game Launch

✅ Yes

✅ Yes

Launch games with process management

Multi-Executable Support

✅ Yes

❌ No

Support for primary and secondary executables

Secondary Executable Display Modes

✅ Yes

❌ No

Dropdown selector or dual buttons

Simultaneous Execution

✅ Yes

❌ No

Run multiple executables concurrently

Playing Status Detection

✅ Yes (Intelligent)

🔶 Yes (Basic)

Detect when game is running

Game Process Monitoring

✅ Yes

❌ No

Monitor game process lifecycle

Launch Arguments

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Global Custom Launch Arguments

✅ Yes

❌ No

Arguments applied to all games

Per-Game Launch Arguments

✅ Yes

✅ Yes

Different arguments per game


Environments & Builds

Multi-Environment Support

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Multiple Environments per Game

✅ Yes (Up to 10)

🔶 Yes (Up to 2)

Separate environments for production, staging, beta, dev

Environment Selection

✅ Yes

✅ Yes

Dropdown selector for environments

Per-Game Environment Memory

✅ Yes

✅ Yes

Remember last selected environment per game

Environment Aliases

✅ Yes

❌ No

Custom display names for environments

Hidden Environments

✅ Yes

❌ No

Hide specific environments from selection

Beta Access Codes

✅ Yes

❌ No

Access code protection for private environments

Environment Enable/Disable

✅ Yes

❌ No

Toggle environment availability instantly

Build Management

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Custom Version Display

✅ Yes

❌ No

Custom version (1.0.0) or build number only

Build Number Display

✅ Yes

✅ Yes

Display build numbers in UI

Custom Version from Build

✅ Yes

❌ No

Associate semantic versions with builds

Merge Builds

✅ Yes

❌ No

Upload only changed files into an existing build instead of re-uploading everything

Merge Build Chaining

✅ Yes

❌ No

Use merge builds as baselines for subsequent merges

File Removal in Builds

✅ Yes

❌ No

Remove specific files from baseline during merge build

DLC Builds

✅ Yes

❌ No

Upload and manage builds for individual DLC packs

DLC Merge Builds

✅ Yes

❌ No

Incremental DLC updates using the merge build system


Storage & Installation

Installation Management

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Custom Install Location

✅ Yes

✅ Yes

User-selectable installation directory

Default Install Location

✅ Yes

✅ Yes

Automatic default path

Per-Game Install Path

✅ Yes

✅ Yes

Different location per game

Install Path Migration

✅ Yes

❌ No

Detect and migrate existing installations

Open Install Folder

✅ Yes

✅ Yes

Direct access to game directory

Installation Window

✅ Yes

✅ Yes

Dedicated installation UI

Uninstallation Window

✅ Yes (with progress)

🔶 Yes (without progress)

Dedicated uninstallation UI with progress

Move Files Window

✅ Yes

❌ No

Relocate game installation

Disk Space Check

✅ Yes (Intelligent)

✅ Yes

Verify available space before installation

DLC Installation Modes

✅ Yes

❌ No

Subfolder or independent install location per DLC

DLC Uninstallation

✅ Yes

❌ No

Toggle-based install and uninstall for individual DLCs

Directory Structure

Feature
Game Launcher Cloud
Game Launcher Asset
Location

AppData Storage

✅ Yes

❌ No

`%LocalAppData%\GameLauncher\`

Settings Directory

✅ Yes

❌ No

`%LocalAppData%\GameLauncher\Settings\`

Logs Directory

✅ Yes

🔶 Yes (same directory as the Launcher)

`%LocalAppData%\GameLauncher\Logs\`

Data Directory

✅ Yes

❌ No

`%LocalAppData%\GameLauncher\Data\`

Cache Directory

✅ Yes

❌ No

`%LocalAppData%\GameLauncher\Cache\`

Temp Directory

✅ Yes

🔶 Yes (same directory as the Launcher)

`%Temp%\GameLauncherCache\Updates\`

Cache Management

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Image Caching

✅ Yes (Optimized)

🔶 Yes (Basic)

Cache downloaded images locally

News Caching

✅ Yes

❌ No

Cache news content and images

Manifest Caching

✅ Yes

❌ No

Cache launcher and news manifests

Memory Cache Clearing

✅ Yes (Intelligent)

❌ No

Clear in-memory image cache


Multi-Game Support

Game Library

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Unlimited Games Support

✅ Yes (Optimized)

🔶 Yes (requires Enterprise Edition)

No limit on game count

Game Selection

✅ Yes (Optimized)

🔶 Yes

Select and switch between games

Game Search

✅ Yes (Optimized)

🔶 Yes

Search bar for finding games

Favorites System

✅ Yes (Allows Drag and Drop)

🔶 Yes

Mark and order favorite games

Game Categories/Filters

✅ Yes (Much more categories)

🔶 Yes

7 built-in categories

Library Filters

✅ Yes

❌ No

Multiple filter options

Installed Badge

✅ Yes

✅ Yes

Visual indicator for installed games

DLC Library

✅ Yes

❌ No

Dedicated DLC manager window with searchable list and cover images

Game Status

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Per-Game Status Tracking

✅ Yes

✅ Yes

Independent status per game

Multiple Game Downloads

✅ Yes

❌ No

Queue multiple downloads

Auto-Install on Start

✅ Yes

❌ No

Launch with auto-install argument

Locate Existing Installation

✅ Yes

✅ Yes

Point to existing game folder


UI & Appearance

Theming & Customization

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Panel Theme System

✅ Yes (apply instantly, 10+ presets)

❌ No

Customizable glass morphism panel colors and transparency

Per-Game Theme Colors

✅ Yes (instantly)

❌ No

Individual theme preset per game

Custom Accent Colors

✅ Yes (instantly)

✅ Yes (requires launcher build)

Hexadecimal accent colors

Custom Progress Bar Colors

✅ Yes (instantly)

❌ No

Apply Dual progress bar color customization

Launcher Background Image

✅ Yes (instantly)

❌ No

Apply Launcher background image

Game Background Images

✅ Yes (instantly)

❌ No

Apply Per-game background images

Glass Morphism Effects

✅ Yes (instantly)

❌ No

Switch to Modern glass morphism UI

Background Image Preloading

✅ Yes

❌ No

Preload to prevent flickering

Dynamic Theme Application

✅ Yes (Instantly)

❌ No (requires launcher build)

Real-time theme switching

Branding & Assets

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Custom Game Covers

✅ Yes

✅ Yes

Custom cover images

Custom Game Icons

✅ Yes

✅ Yes

Custom icon images

Custom Game Logos

✅ Yes

✅ Yes

Custom logos (60-300px height)

Custom Game Banners

✅ Yes

❌ No

Custom banner images

Window Management

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Multiple Window Resolutions

✅ Yes (14 presets)

🔶 Yes (No support for low or very high resolutions)

640×360 to 7680×4320 (8K)

Auto-Resolution Detection

✅ Yes

✅ Yes

Automatically select optimal resolution

Minimize Window

✅ Yes (taskbar minimize enabled)

🔶 Yes (normal minimize)

Minimize to taskbar

On Launch Behavior

✅ Yes (All modes)

🔶 Yes (Hide not available)

Keep open, Minimize, Hide in Taskbar

Optimized Mode

✅ Yes

❌ No

Reduce RAM usage when game runs

Cross-Platform Optimized Mode

✅ Yes

❌ No

Windows, Linux, macOS optimization

UI Components

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Circular Progress Bar

✅ Yes

✅ Yes

Custom circular progress indicator

Dual Progress Bars

✅ Yes

✅ Yes

Overall and single process progress

Status Text Display

✅ Yes

✅ Yes

Real-time status updates

App Alert Notifications

✅ Yes

✅ Yes

Show an Error, Warning, Info, Success alert for each app

Global Launcher Alert Notifications

✅ Yes

❌ No

Show an Error, Warning, Info, Success alert to all games in the launcher

Connection Status Indicator

✅ Yes

❌ No

Online, Offline, Reconnecting states


Localization

Language Support

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Multi-Language Support

✅ Yes (24+ languages with RTL/LTR support)

🔶 Yes (2 languages, RTL only)

Full localization system with extensive language coverage

Language Selection

✅ Yes

✅ Yes

UI language selector

Language Auto-Detection

✅ Yes

✅ Yes

Detect system language on first run

Per-User Language Preference

✅ Yes

✅ Yes

Remember user's selected language


⚙️ Settings & Configuration

User Settings

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Settings Window

✅ Yes

✅ Yes

Comprehensive settings UI

Settings Sections

✅ Yes (3 sections)

🔶 Yes (No download speed limit)

Launcher, Downloads, About vs General, About

Settings Persistence

✅ Yes

✅ Yes

Settings saved to JSON files

Auto-Start with OS

✅ Yes

❌ No

Windows registry integration

Check Updates on Start

✅ Yes

✅ Yes

Check for launcher updates on startup

Download Speed Limit

✅ Yes

❌ No

Limit download speed (0 = unlimited)

Automatic Updates Toggle

✅ Yes

✅ Yes

Enable/disable auto-updates per game

Desktop Icon Creation

✅ Yes

❌ No

Create desktop shortcuts during install

Dark Mode

✅ Yes

❌ No

Dark theme for UI

Connection Status Display

✅ Yes

❌ No

Show/hide connection indicator

Reset Settings

✅ Yes

❌ No

Reset all settings to defaults

Game Settings

Feature
Game Launcher Cloud
Game Launcher Asset
Details

Per-Game Settings Window