Featured image of post Nearcade: version 3.0.4 released

Nearcade: version 3.0.4 released

Nearcade has been released in version 3.0.4.

Nearcade is a remote arcade gaming platform that lets players stream and play games together over the internet - as a desktop app (Electron) and an Android app.

This update focuses on stability and performance: game scanning for large Steam libraries now runs in worker threads with caching, the dashboard no longer flickers on navigation, and several memory leaks and crashes have been fixed.

  • Background Scanning: Game scanning for large Steam libraries moved to worker threads with 5-minute caching.
  • Audio Fallback: Re-enabled timeout with 3-second Python driver activation.
  • ViGEmBus Detection: Native driver detection added to the boot script.
  • Tampermonkey Rewrite: Bidirectional memory cache for persisting viewer settings.
  • Dashboard Flicker: Navigation flicker eliminated through synchronous DOM application.
  • New Settings Modal: Stick deadzone slider, rumble, and bandwidth toggles.
  • Dynamic Track Swapping: WebRTC track swapping for multi-instance viewer routing.
  • Gamepad-Friendly Routing: New instance assignment dropdown for controller-based navigation.
  • Input Isolation: bind-evdev support for window-specific instances.
  • Bugfixes: Steam Deck icon parsing, requestAnimationFrame memory leak, URL list scroll limit, stopCapture() teardown issues, and fake StorageEvent crashes.

Nearcade Arcade

Source: GitHub

PlayingTux – Playing Games on Linux - since 1995.