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

December 6, 2025

Adaptive concurrent downloads and bandwidth throttling to prevent network saturation in the Desktop Launcher


⚡ Desktop Launcher - Download Speed Settings, Adaptive Concurrent Downloads & Bandwidth Throttling

NEW - Launcher Download Settings

What's New:

  • Adaptive Downloads - Automatically adjusts concurrent connections based on file sizes

    • Large Files (>5MB avg): 8 connections

    • Medium Files (1-5MB avg): 16 connections

    • Small Files (<1MB avg): 100 connections

  • Bandwidth Throttling - Configure maximum download speed (0 = unlimited)

  • Increased Timeout - 30 seconds for better stability

  • Optimized Buffers - 64KB for improved performance

How to Configure:

  1. Open Launcher SettingsDownloads tab

  2. Check "Enable speed limit" checkbox

  3. Enter your desired speed in MB/s (e.g., 20 for 20 MB/s)

  4. Click "Set" button to apply

Benefits:

  • Network Protection - Prevents overwhelming network infrastructure when multiple clients download simultaneously

  • Optimal Speed - Maintains fast downloads for games with many small files

  • Better Experience - Reserve bandwidth for gaming while downloading

  • Fair Distribution - Ideal for shared/office networks


✨ Summary

Feature
Status

Network Saturation Fix

✅ Fixed

Adaptive Concurrent Downloads

✅ Added

Bandwidth Throttling

✅ Added

Download Speed Control UI

✅ Added

Timeout Increased (30s)

✅ Added

Buffer Size Optimized (64KB)

✅ Added

Downloads Tab UI

✅ Added

Settings UI Refinements

✅ Added


Last updated

Was this helpful?