Spark Mini: Difference between revisions

From Echopedia
No edit summary
Line 6: Line 6:
Spark Mini cannot facilitate you spectating your matches for video recording purposes, since the spectator version of Echo VR made by RAD does not run on phones.
Spark Mini cannot facilitate you spectating your matches for video recording purposes, since the spectator version of Echo VR made by RAD does not run on phones.
== Installation ==
== Installation ==
=== Quest ===
=== Quest ===
You can install Spark Mini directly on your Quest 2 or Quest Pro. This is required if you're using Quest Pro controllers (on QPro or Q2).
You can install Spark Mini directly on your Quest 2 or Quest Pro. This is required if you're using Quest Pro controllers (on QPro or Q2).
# Download the .apk from https://ignitevr.gg/spark-mini ([https://api.ignitevr.gg/spark-mini.apk direct link])
# Download the .apk from https://ignitevr.gg/spark-mini ([https://api.ignitevr.gg/spark-mini.apk direct link])
# Make sure developer mode is enabled on your Quest to sideload apps.
# Make sure developer mode is enabled on your Quest to sideload apps.
# Use the [https://developer.oculus.com/downloads/package/oculus-developer-hub-win/ Meta Quest Developer Hub] or SideQuest to install the .apk onto your Quest.
# Use the [https://developer.oculus.com/downloads/package/oculus-developer-hub-win/ Meta Quest Developer Hub] or SideQuest to install the .apk onto your Quest.
# Once you're in a match, you can launch Spark Mini by going to the Library and selecting "Unknown Sources" from the dropdown.
# Once you're in a match, you can launch Spark Mini by going to the Library and selecting "Unknown Sources" from the dropdown.
=== iOS ===
=== iOS ===
You can install Spark Mini on iOS from the App Store:  
You can install Spark Mini on iOS from the App Store:  
Line 30: Line 27:
MacOS support should be possible if you build the most recent commit [https://github.com/NtsFranz/Spark-Mini from source].
MacOS support should be possible if you build the most recent commit [https://github.com/NtsFranz/Spark-Mini from source].
== Features ==
== Features ==
[[File:Spark Mini light mode.png|thumb|Spark Mini's dashboard in light mode]]
* Show your server region
* Show your server region
* Generate and join matches using spark:// links
* Generate and join matches using spark:// links
Line 43: Line 41:
* Play TTS
* Play TTS
* Upload Stats to the Ignite database.
* Upload Stats to the Ignite database.
== Troubleshooting ==
== Troubleshooting ==
=== Not Connected ===
=== Not Connected ===
Spark Mini says "Not Connected" on the dashboard even when I'm in a match.
Spark Mini says "Not Connected" on the dashboard even when I'm in a match.
# If you're using Quest Pro or Quest 2 with Pro controllers, the API cannot leave the headset. You will need to install Spark Mini directly on the headset instead of on your phone.
# If you're using Quest Pro or Quest 2 with Pro controllers, the API cannot leave the headset. You will need to install Spark Mini directly on the headset instead of on your phone.
# Spark Mini does not work with the PCVR version of Echo VR. Use [[Spark]] instead.
# Spark Mini does not work with the PCVR version of Echo VR. Use [[Spark]] instead.
Line 57: Line 52:
#Some routers disable access to other devices on the network. If you can, try connecting your phone and Quest to a hotspot to test if that's the issue.
#Some routers disable access to other devices on the network. If you can, try connecting your phone and Quest to a hotspot to test if that's the issue.
#Make sure you're in a public or private match.
#Make sure you're in a public or private match.
[[Category:Community Projects]]
[[Category:Community Projects]]
[[Category:API]]
[[Category:API]]

Revision as of 20:21, 10 January 2023

Screenshot of the Spark Mini dashboard

Spark Mini is an open-source companion app for the Quest version of Echo VR developed by Ignite. It shows you server location, server score, team names, and has match hosting functionality.

Spark Mini is only needed if you do not have a PC of any kind. The desktop version of Spark is much more fully featured and works with both the Quest and PC versions of Echo VR.

Spark Mini cannot facilitate you spectating your matches for video recording purposes, since the spectator version of Echo VR made by RAD does not run on phones.

Installation

Quest

You can install Spark Mini directly on your Quest 2 or Quest Pro. This is required if you're using Quest Pro controllers (on QPro or Q2).

  1. Download the .apk from https://ignitevr.gg/spark-mini (direct link)
  2. Make sure developer mode is enabled on your Quest to sideload apps.
  3. Use the Meta Quest Developer Hub or SideQuest to install the .apk onto your Quest.
  4. Once you're in a match, you can launch Spark Mini by going to the Library and selecting "Unknown Sources" from the dropdown.

iOS

You can install Spark Mini on iOS from the App Store:

https://apps.apple.com/us/app/spark-mini/id1575027911

Android

You can search for "Spark Mini" in the Play Store, or visit the store page directly here:

https://play.google.com/store/apps/details?id=gg.ignitevr.spark_mini

Linux

Download the latest binaries from the releases page.

If you want, you can always build the most recent commit from source.

MacOS

MacOS support should be possible if you build the most recent commit from source.

Features

Spark Mini's dashboard in light mode
  • Show your server region
  • Generate and join matches using spark:// links
  • Show ingame stats from the scoreboard
  • Show your exact throw speed break down (wrist speed, etc.)
  • Host and join matches from a match browser
  • Set the private match rules from presets
  • Show server score

Spark Mini can NOT:

  • Spectate
    • Spectating is done only by the official Echo VR client, which does not run on phones.
  • Record replays
  • Play TTS
  • Upload Stats to the Ignite database.

Troubleshooting

Not Connected

Spark Mini says "Not Connected" on the dashboard even when I'm in a match.

  1. If you're using Quest Pro or Quest 2 with Pro controllers, the API cannot leave the headset. You will need to install Spark Mini directly on the headset instead of on your phone.
  2. Spark Mini does not work with the PCVR version of Echo VR. Use Spark instead.
  3. Make sure to enable API in your game settings in VR.
  4. If you just enabled the API in the game settings and you're on Quest, try rebooting your Quest first.
  5. Make sure your phone is actually able to read the API data - go to to http://[QUESTIP]:6721/session, making sure to replace [QUESTIP] with your Quest's actual local IP address, and see if the page loads. For example, the URL could look like this: http://192.168.1.128:6721/session. If the page doesn't load and you are in a public/private match, the problem is not with Spark, but something about the connection to the Quest's API data is broken.
  6. Verify that you're on the same network as your Quest.
  7. Some routers disable access to other devices on the network. If you can, try connecting your phone and Quest to a hotspot to test if that's the issue.
  8. Make sure you're in a public or private match.