github rhythmerc/xelee v0.4.1-beta
Xelee v0.4.1-beta

pre-release2 hours ago

Xelee for Meta Quest 3 / 3S, Android phones and tablets, Windows PCs, Macs, Steam Deck and Linux PCs. You need your own Super Smash Bros. Melee NTSC-U 1.02 disc image.

Changelog

  • Notify properly when a lobby is in the middle of a match.
  • Wait for match completion before seating LAN players in a lobby.
  • Reduce frame drops for headset users when playing with peers running under full speed.

Installation

Quest 3/3S

  1. In the headset's browser, open this release page and download Xelee-Quest-arm64.apk.
  2. Open the Files app and go to Downloads. Tap the three dots next to Xelee-Quest-arm64.apk, then Open with, then Package installer.
  3. The first time, the headset asks whether Files may install apps: allow it, then choose Install.
  4. Xelee is in your library under Unknown Sources.

With a PC: enable developer mode, then sideload Xelee-Quest-arm64.apk with SideQuest or adb install Xelee-Quest-arm64.apk.

Android phones and tablets

Download Xelee-Android-arm64.apk on the device, open it, and allow installs from your browser or Files app when asked. It needs a 64-bit (arm64) device with Vulkan. Xelee-Quest-arm64.apk is for the headset only.

Windows

Download Xelee-Windows-x86_64.zip, extract it, and run xelee.exe. Keep the DLLs and the resources folder next to it.

macOS

Download Xelee-macOS-arm64.zip (Apple Silicon) or Xelee-macOS-x86_64.zip (Intel), unzip it, and move Xelee.app to Applications. It needs macOS 13 or later.

The first time, macOS blocks it because it isn't notarized: open System Settings → Privacy & Security and choose Open Anyway. If macOS says the app is damaged, run xattr -dr com.apple.quarantine /Applications/Xelee.app in Terminal.

Steam Deck

  1. In Desktop Mode, download Xelee-x86_64.AppImage from this page and move it somewhere it can stay, such as a new Applications folder in your home folder. The updater replaces it in place.
  2. Right-click it, choose Properties, then Permissions, and tick Is executable.
  3. Right-click it again and choose Add to Steam. In Game Mode, Xelee is in your library under Non-Steam.
  4. On first launch, choose your disc image in the launcher (the touchscreen works as a mouse). A disc image saved as melee.iso in your Documents folder is found without asking.

Other Linux PCs (x86-64)

Download Xelee-x86_64.AppImage, make it executable (chmod +x Xelee-x86_64.AppImage) and run it.

Alternatively: Download xelee-linux-x86_64.tar.gz, extract it, and run run.sh.

GameCube controller adapter: Linux needs a one-time rule before Xelee can open it. In a terminal (Konsole on the Deck, in Desktop Mode):

echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="0337", MODE="0666"' | sudo tee /etc/udev/rules.d/51-gcadapter.rules
sudo udevadm control --reload-rules && sudo udevadm trigger

On the Deck, sudo needs a password: set one first with passwd if you never have.

Updating

The launcher checks for new releases at each start (Settings → Launcher). Choose Update Now, then Install, and confirm in the system's dialog. The first time, the headset asks you to allow installs from Xelee.

On Steam Deck and Linux, choose Update Now, then Restart to apply: the new AppImage replaces the old one and Xelee restarts.

On Windows and macOS, Update Now saves the new zip to your Downloads folder: unzip it and replace your old copy.

Full Changelog: v0.4.0-beta...v0.4.1-beta

Don't miss a new xelee release

NewReleases is sending notifications on new releases.