Skip to content

Version 4.1.0 - Critical fixes for webapp

Choose a tag to compare

@Dycool Dycool released this 06 Jun 02:39
· 330 commits to main since this release
  • Fixed a bug where the web app would make 2 players use the same virtual controller
  • Made editor more convenient to use

The Raspberry Pi server now includes an embedded web server with the same interface as the PC clients:

  • Desktop Control Panel — virtual gamepad with keyboard bindings and browser Gamepad API support
  • Mobile Touch Controls — touch-optimized on-screen gamepad with virtual joysticks for phones and tablets
  • Layout Editor — drag/pinch to customize the mobile control layout

No client installation needed — The web interface is compiled into the ns-backend binary, no extra files required.

How to use

# Enable the web server (default port 8080)
sudo chrt -f 99 ./ns-backend -w

# Or with a custom port
sudo chrt -f 99 ./ns-backend -w 3000