VGtourneys by Arsh1a

Spectating Vainglory Tournament Games

VGtourneys is an ecosystem that allows you to easily spectate Vainglory games. Players can play on iOS and Android devices, and games can be spectated on the Vainglory PC version.

Only one player in the match needs to install this custom Vainglory client on their device (Jailbreak/Root not required), and play normally on it. There is no additional setup required. Installing on Android is straightforward and doesn’t require a computer, whereas on iOS, a PC or Mac is required for installing custom apps.

The custom client automatically sends all Vainglory replay files to this site. Also, there is no limit on the number of simultaneous players or games, and the in-game region doesn’t matter.

Tournament organizers and casters can spectate matches using the regular Vainglory PC version by simply surrendering a practice match and running the PC script before hitting the replay button that allows them to choose which game they want to spectate instead of their own.

The replay files will be archived below 30 minutes after the games have finished.

Download archived replays

How to install on Android

  1. Download VGtourneys.xapk on your Android device
  2. Download and Install APKPure on your Android device
    • Open APKPure App
    • Go to Me -> App Management -> APK / XAPK Management
    • It will automatically find downloaded VGtourneys.xapk
    • Tap the Install button to install VGtourneys.xapk
    • Enable the “Unknown Sources” setting on your Android device if asked
  3. Restart VGtourneys once after installation
  4. Play on VGtourneys
  5. Don't close the app within 30 seconds after the game has finished to ensure the client sends the last replay files.

How to install on iOS

  1. Download VGtourneys.ipa on your PC/MAC
  2. For Windows you need iTunes to be installed (Win10-11/Win7)
  3. Download Sideloadly on your PC/MAC
    • Install Sideloadly on your computer and run it as administrator
    • Connect your iOS device to your computer via a cable
    • Select VGtourneys.ipa
    • Enter your Apple ID and click start
    • Enter your password when it is asked
    • Your Apple ID password will be sent to Apple only, You can use a dummy account as well
    • Wait for the installation of VGtourneys to finish on your device, Sideloading this large app takes a while, so be patient!
    • If you have Windows 10/11 Microsoft Store iTunes installed, it might fail, you need to uninstall that completely and download the Apple version
  4. Trust VGtourneys on your iOS
    • On your iOS device go to: Settings -> General -> VPN & Device Management
    • Trust the app showing your Apple ID
  5. Enable Developer Mode if asked
    • On your iOS device go to: Settings -> Privacy & Security -> Developer Mode and enable Developer Mode
  6. Play on VGtourneys
  7. Don't close the app within 30 seconds after the game has finished to ensure the client sends the last replay files.
  8. iOS sideloaded apps expire after 7 days unless you have an Apple Developer account ($99/year). You'll need to sideload the app again once it expires.

How to spectate on a PC

  1. Download the regular Vainglory PC from your Steam or Bubbleland if you don't have it already
  2. Download & extract VGtourneys.zip on your PC
  3. Go to practice mode on PC and surrender the match
  4. Use ALT+TAB to switch Vainglory back to Windows
  5. Run VGtourneys.cmd
  6. Enter the game number you want to spectate
    • Games are sorted from newest to oldest
    • The names are in the format DeviceID-GameID, so you can figure out which player and game you want to spectate
  7. If you see more than 0 files copied message Go back to the game and click replay

Frequently Asked Questions

How does it work?

The custom iOS/Android clients send the Vainglory replay files to this website as the game is being played, The PC script then pulls the replay files from here and replaces them with your own, allowing you to spectate other players’ games instead of your own in replay mode. Watch my Reddit post to see the video demo.

Will there be any delay while spectating?

Yes, the delay is between 15-25 seconds. If you go faster than the actual game in replay mode your replay will freeze, To fix this, simply go back using the replay slider.

Do I get lag while playing on the custom client?

No, you won't experience any lag playing on the custom client, as it only sends the actual Vainglory replay files every 10 seconds, which are only a few KB each.

Is it safe to install this client?

All iOS and Android apps are sandboxed, meaning they can't access anything outside of their app without your permission. I haven’t modified the original Vainglory permissions. For iOS, the app doesn’t ask for any permissions upon opening, and for Android, you can reject any permissions that aren’t necessary for the game. Additionally, the PC script is open source, so you can review the files yourself to see what it does.

Can I spectate on Android/iOS?

No, players can play on Android/iOS, but specating is only possible on the Vainglory PC version.

Can I spectate on a Mac?

Since there's no longer a Vainglory version for Mac, you'll need to install VMware Fusion Pro (free for personal use), set up a Windows 11 virtual machine, and run the Vainglory PC version there.